.btn-style-five,.btn-style-four:hover,.btn-style-one,.btn-style-two:hover,.check-box input[type=checkbox]:checked+label:before,.contact-form .form-group input[type=submit],.contact-form button,.contact-info-section,.feature-block .image-box .price,.feature-block .lower-content .read-more:hover,.feature-tabs .tab-btn.active-btn,.fun-fact-section .count-box .counter-title h5,.fun-fact-two .count-box:nth-child(4n+2) .count-text:before,.fun-fact-two .count-box:nth-child(4n+3) .count-text:before,.fun-fact-two .count-box:nth-child(4n+4) .inner-box,.gallery-item .icon-box .link:hover .icon,.header-style-two .header-top:before,.main-footer .gallery-widget .image a:before,.main-header .cart-btn .count,.main-header .header-top,.main-header .sticky-header .main-menu .navigation>li.current-menu-item>a,.main-header .sticky-header .main-menu .navigation>li.current>a,.main-header .sticky-header .main-menu .navigation>li:hover>a,.main-menu .navigation>li.current>a,.main-menu .navigation>li>a:hover,.main-menu .navigation>li>ul>li:hover>a,.main-menu .navigation>li>ul>li>ul>li>a:hover,.news-block .label .likes,.news-block-two .date-and-like .like,.news-carousel .owl-next:hover,.news-carousel .owl-prev:hover,.order-box .title-box,.scroll-to-top:hover,.service-cat-list li a:hover,.service-cat-list li.active a,.service-detail .video-column .image .link span,.services-list .service:hover .icon-box,.shop-item .overlay-box .cart-btn:hover,.sidebar-widget .range-slider-one .ui-state-default,.sidebar-widget .range-slider-one .ui-widget-content .ui-state-default,.styled-pagination li a.next:hover,.styled-pagination li a.prev:hover,.subscribe-section .inner-container,.tag-list li a:hover,.team-block .social-icon,.team-block-two .inner-box:hover .caption-box,.team-block-two .social-links li a:hover,.testimonial-block .icon,.testimonial-block-two .image-box:after,.testimonial-carousel .owl-next:hover,.testimonial-carousel .owl-prev:hover,.testimonial-carousel-three .owl-dots .owl-dot.active,.testimonial-carousel-three .owl-dots .owl-dot:hover,.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.vehicle-detail .range-slider-one .ui-state-default:before,.video-and-faqs .video-column .image .link span,a.ui-button:active{background-color:#0072ce}.main-header .header-upper .upper-right.padding-align-2l{padding:32px 0 0}.main-header .info-box .icon-box span{color:#97d700;font-weight:700}.dis-none{display:none}.preloader{background-image:url(../../../img/member-site-v2/icons/preloader.gif)}.logo-capital{position:relative;bottom:10px;float:left;width:160px;height:100%}.main-header .logo-outer{width:20%;margin-right:15%;padding:0;margin-left:-70px}.main-header .logo-outer .logo{width:500px;margin-top:-20px}#map{height:400px;width:100%}.contact-form .form-group input[type=email],.contact-form .form-group input[type=tel],.contact-form .form-group input[type=text],.contact-form .form-group input[type=url],.contact-form .form-group select,.contact-form .form-group textarea,.login-form .form-group input[type=email],.login-form .form-group input[type=password],.login-form .form-group input[type=tel],.login-form .form-group input[type=text]{color:#000}.contact-form .form-group input[type=email]::placeholder,.contact-form .form-group input[type=tel]::placeholder,.contact-form .form-group input[type=text]::placeholder,.contact-form .form-group input[type=url]::placeholder,.contact-form .form-group select::placeholder,.contact-form .form-group textarea::placeholder,.login-form .form-group input[type=email]::placeholder,.login-form .form-group input[type=password]::placeholder,.login-form .form-group input[type=tel]::placeholder,.login-form .form-group input[type=text]::placeholder{color:#bbb}.btn-header-rdv{display:none}@media screen and (max-width:1722px){.main-header .logo-outer{width:20%;margin-right:13%;padding:0;margin-left:35px}.main-header .logo-outer .logo{width:400px}}@media screen and (max-width:1552px){.main-header .logo-outer{width:20%;margin-right:6%;padding:0;margin-left:74px}.main-header .logo-outer .logo{width:350px}}@media screen and (max-width:1430px){.main-header .logo-outer{width:20%;margin-right:2%;padding:0;margin-left:5px}.main-header .logo-outer .logo{width:300px;margin-top:0}}@media screen and (max-width:1140px){.main-header .logo-outer .logo{margin:0 auto}.main-header .header-upper .upper-right{display:flex;justify-content:center}}@media screen and (max-width:766px){.main-header .header-upper .upper-right{flex-wrap:wrap}.main-header .header-upper .upper-right.padding-align-2l{padding:0}.btn-header-rdv{padding:20px;display:block}}.pastille{text-align:center;z-index:21;transition:all .2s;transform:rotate(12deg);color:#fff;font-weight:700;border-radius:50%;right:20%;position:absolute;width:160px;height:160px;background-color:#ff8d00;top:37px;font-size:21px;padding-top:12px}.pastille span{line-height:1;font-size:35px}.pastille i{line-height:.8;font-size:30px}.pastille:hover{background-color:#ffaf4d;-webkit-box-shadow:1px 1px 6px 0 #003a68;-moz-box-shadow:1px 1px 6px 0 #003a68;box-shadow:1px 1px 6px 0 #003a68}@media screen and (max-width:1000px){div.pastille{display:none}}.news-block-two .inner-box:after{position:absolute;width:100%;height:1px;background-color:#aaa;content:"";left:0;bottom:0}.news-block-two .content p{line-height:20px}.flaticon-medal-2{color:#000}.covid19{background:no-repeat center/80% url(../../../img/member-site-v2/logo-MI.jpg);width:130px;margin-left:-30px}.feature-tabs .tab-btn p{font-size:16px}.h3-attestation{position:relative;margin-left:-30px;width:280px}span.fa-star{color:#0072ce;line-height:1.5}.big_number{color:#fff;font-size:32px}.feature-tabs .tab-btn .icon-box:before{border-bottom:213px solid #e2e2e2}.testimonial-section .testimonial-carousel{margin-top:50px}.attestation{right:80px;bottom:-300px;box-shadow:2px 2px 2px rgba(0,0,0,.1);z-index:1000;height:164px;width:469px;position:fixed}.attestation a.call-btn{display:block}.attestation .closed-attestation{color:#fff;font-size:30px;font-weight:500;padding:4px;position:absolute;right:3px;text-decoration:none;top:0}.attestation .feature-tabs .tab-btn{padding:34px 40px;padding-left:200px}.attestation .feature-tabs .tab-btn .icon-box:before{border-bottom:190px solid #fff;border-right:79px solid transparent;right:-79px}.rating-alert{right:80px;bottom:-300px;box-shadow:2px 2px 2px rgba(0,0,0,.1);z-index:1000;height:164px;width:469px;position:fixed}.rating-alert a.call-btn{display:block}.rating-alert .closed{color:#fff;font-size:30px;font-weight:500;padding:4px;position:absolute;right:3px;text-decoration:none;top:0}.rating-alert .feature-tabs .tab-btn{padding:34px 40px;padding-left:200px}.rating-alert .feature-tabs .tab-btn .icon-box:before{border-bottom:162px solid #fff}section.page-title h2{color:#fff;font-size:6em;line-height:1.2}.offer-message{color:#fff}.pricing-table ul li{border-bottom:1px solid #9bd2ff}.pricing-table ul li:first-child{border-top:1px solid #9bd2ff}.pricing-table .inner-box{height:580px;background-color:#e8f5ff}.pricing-table .price h2{font-size:50px;line-height:.5em}.pricing-table .btn-style-two{background:#0072ce}.pricing-table .title .category{background-color:#97d700}.pricing-table .title .category:before{border-bottom:30px solid #97d700}.discount-img{display:block;margin:0 auto}.pricing-section{padding:80px 0 80px}.header-container{max-width:1600px}.sticky-header .logo{width:17%}.highlighted #menupromo{color:#97d700;font-weight:700}.name-under-logo-alt h1,.name-under-logo-main h1{line-height:1.2;text-align:center;font-size:1.8rem;color:#97d700}.main-slider h4{color:#fff}.main-slider .text{color:#fff}.about-us .content-column .list-style-one li:before,.about-us .content-column .primary-text,.about-us .image-column .column .read-more,.about-us .image-column .column h3 a:hover,.accordion-box .block .acc-btn .icon,.accordion-box .block .acc-btn.active,.brochure-box .link-box a span,.btn-style-five:hover,.btn-style-four,.btn-style-one:hover,.call-to-action .title-box h3 span,.call-to-action.style-two .btn-box .theme-btn:hover,.cart-table tbody tr .remove-btn:hover,.category-list li a:before,.category-list li a:hover,.checkout-form .form-group .field-label span,.checkout-page .default-links li .fa,.checkout-page .default-links li a,.contact-info ul li a:hover,.contact-info ul li p>span,.contact-info ul li strong,.contact-info ul li:hover .icon,.feature-block .lower-content h3 a:hover,.feature-tabs .tabs-content .title,.feature-tabs .tabs-content ul li:before,.features-carousel .owl-next:hover,.features-carousel .owl-prev:hover,.fun-fact-two .count-box .count-text,.fun-fact-two .count-box .counter-title h3,.gallery-item .icon-box h3 a:hover,.header-style-four .header-top .top-left ul li i,.header-style-four .header-top .top-right p i,.header-style-four .main-menu .navigation>li.current>a,.header-style-four .main-menu .navigation>li:hover>a,.header-style-three .header-top .top-left ul li i,.header-style-three .header-top .top-right p i,.header-style-two .header-upper .main-menu .navigation>li.current>a,.header-style-two .header-upper .main-menu .navigation>li:hover>a,.latest-news .post:hover h3 a,.list-style-one li:before,.list-style-two li .icon,.main-footer .about-widget .social-icon li a:hover,.main-footer .services-list li a:hover,.main-footer .services-list li a:hover:before,.main-header .info-box li a:hover,.main-header .search-box-btn:hover,.main-header .search-panel .search-btn:hover,.main-menu .navigation>li.current-menu-item>a,.map-data h6,.mixitup-gallery .filters li.active,.mixitup-gallery .filters li:hover,.mixitup-gallery .filters li:hover .feature-tabs .tabs-content ul li:before,.news-block .content-box .info li a:hover,.news-block .content-box .read-more,.news-block .content-box .read-more .news-block .content-box .info li a:hover,.news-block .content-box h3 a:hover,.news-block-two .content .read-more:hover,.news-block-two .content h3 a:hover,.news-block-two .info-box li a:hover,.news-widget .post .date,.order-box ul li span,.page-title .bread-crumb li,.page-title .bread-crumb li a:hover,.post-share-options .next-prev a:hover,.post-share-options .social-links li a:hover,.post-share-options h4,.pricing-table .price span,.pricing-table .title h3,.product-details .basic-details .rating,.product-info-tabs .prod-tabs .add-review .rating .rate-box:active,.product-info-tabs .prod-tabs .add-review .rating .rate-box:focus,.product-info-tabs .prod-tabs .add-review .rating .rate-box:hover,.product-info-tabs .prod-tabs .reviews-container .rating,.project-detail .check-list li:before,.project-info .info a:hover,.project-info .info strong,.project-info .social-icons .follow,.project-info .social-icons a:hover,.project-tab .tab-btns .tab-btn.active-btn,.project-tab .tab-btns .tab-btn:hover,.sec-title .separator,.service-block-two .read-more,.service-block-two h3 a:hover,.service-block-two:hover .icon-box,.service-detail blockquote cite,.service-detail ul li:before,.services-list .service:hover h3 a,.shipping-block .inner-box h4,.shop-comment-form .rating-box .rating a:hover,.shop-item .lower-content .rating,.shop-item .lower-content h3 a:hover,.sidebar .related-posts .post a:hover,.sidebar .related-posts .rating span,.sidebar .search-box .form-group button,.sidebar-page-container .comments-area .comment .comment-reply,.sort-by .ui-button .ui-icon,.styled-pagination li a.active,.styled-pagination li a:hover,.subscribe-section .call-btn:hover,.team-block .info-box .name a:hover,.testimonial-block .designation,.testimonial-block-three .rating span,.testimonial-block-two .info-box .rating i,.testimonial-carousel-two .owl-nav:before,.testimonial-carousel-two .owl-next:hover,.testimonial-carousel-two .owl-prev:hover,.theme_color,a{color:#0072ce}.del-button{background-color:transparent;color:#bbb}.del-button:hover{background-color:#bbb;color:#fff}a.widget-title-link{color:#fff;font-family:Rubik,sans-serif}.main-footer .widgets-section{padding:95px 0 25px}.main-footer .footer-logo{margin-bottom:0;width:35%}.contact-section{padding-top:30px}.text-law{line-height:1.2em}.contact-form .form-group input[type=submit]:hover,.contact-form button:hover{background-color:#97d700}.contact-info .info-column h3{margin-bottom:18px}.contact-info{padding-bottom:0}.appointment-form .form-group input:focus,.appointment-form .form-group select:focus,.appointment-form .form-group textarea:focus,.blog-detail blockquote,.btn-style-five:hover,.btn-style-four:hover,.check-box input[type=checkbox]:checked+label,.check-box input[type=checkbox]:checked+label:before,.checkout-form input:focus,.checkout-form select:focus,.checkout-form textarea:focus,.comment-form .form-group input:focus,.comment-form .form-group textarea:focus,.contact-form .form-group input:focus,.contact-form .form-group select:focus,.contact-form .form-group textarea:focus,.contact-info ul li:hover .icon,.feature-tabs .tab-btn.active-btn,.fun-fact-section .count-box .inner-box,.gallery-item .icon-box .link:hover .icon,.login-form .form-group input[type=email]:focus,.login-form .form-group input[type=password]:focus,.login-form .form-group input[type=tel]:focus,.login-form .form-group input[type=text]:focus,.login-form .form-group select:focus,.login-form .form-group textarea:focus,.main-header .search-panel input:focus,.main-header .search-panel select:focus,.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul,.pricing-table .inner-box:hover,.pricing-table.tagged .inner-box,.product-info-tabs .prod-tabs .add-review .form-group input:focus,.product-info-tabs .prod-tabs .add-review .form-group select:focus,.product-info-tabs .prod-tabs .add-review .form-group textarea:focus,.service-form .form-group input:focus,.service-form .form-group textarea:focus,.services-list .service:hover .icon-box,.shipping-form .form-group input[type=email]:focus,.shipping-form .form-group input[type=password]:focus,.shipping-form .form-group input[type=tel]:focus,.shipping-form .form-group input[type=text]:focus,.shipping-form .form-group select:focus,.shipping-form .form-group textarea:focus,.shop-comment-form .form-group input[type=email]:focus,.shop-comment-form .form-group input[type=password]:focus,.shop-comment-form .form-group input[type=tel]:focus,.shop-comment-form .form-group input[type=text]:focus,.shop-comment-form .form-group select:focus,.shop-comment-form .form-group textarea:focus,.sidebar .search-box .form-group input:focus,.styled-pagination li a.active,.styled-pagination li a.next:hover,.styled-pagination li a.prev:hover,.styled-pagination li a:hover,.tag-list li a:hover,.team-block .image-box:before,.team-block .info-box,.testimonial-block .thumb,.testimonial-block.even:before,.testimonial-block:before,.testimonial-carousel .owl-next:hover,.testimonial-carousel .owl-prev:hover,.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border-color:#97d700}.sec-title{margin-bottom:40px}.flash-error,p.error{background-color:red;padding:7px 10px;color:#fff!important;font-weight:700;text-align:center;font-size:1.3em}.flash-success,p.success{font-weight:700;background-color:#97d700;padding:7px 10px;color:#fff;text-align:center;font-size:1.3em}.flash-success,p.error-add{font-weight:700;background-color:red;padding:7px 10px;color:#fff;text-align:center;font-size:1.3em}label.error{color:red!important}.login-section{padding:50px 0}.contact-form button,button.theme-btn{cursor:pointer}.btn-send-new-password{margin-left:30px;margin-top:3px}.login-form .captcha-form{display:none}.login-form .captcha-form .zoh6zgh65n984a68{display:none}.not-exist-client .sign-in{background-color:#36cc76;border-bottom:3px solid #2aa55e;color:#fff;padding:10px;cursor:pointer;width:30%;display:block;text-align:center;margin-right:5px;border-radius:3px;font-style:italic}.search-input{border-right:none;border-radius:3px 0 0 3px;font-style:italic;font-weight:600;width:50%}input,select{padding:10px;margin:2px;border:2px solid #efefef;border-radius:3px}.submit-search{background-color:#0072ce;vertical-align:bottom;border:none;border-radius:0 3px 3px 0;height:50px;width:50px;pointer-events:none}.submit-search i{color:#fff!important}.x-bold{font-weight:900}input.error{border-color:red!important}.main-header .info-box:first-of-type{margin-left:40px}.main-header .info-box li{font-size:16px!important}.about-us{position:relative;width:60%;margin:60px auto;padding:10px}.main-footer .services-list li.zone{line-height:1.5;font-size:10px;list-style:disc;margin:0 13px}.about-us .image-column .column h3 a{cursor:initial}.main-slider h2{font-size:2.4em;color:#97d700;margin-top:13px}.header-top i.fa-user{margin-right:10px}.main-header .header-top .top-left{position:unset}.main-header .header-top .top-left:before{left:-972%;z-index:0}.row-keynumber{justify-content:center}.keynumber-currency{display:inline-block;color:#fff}.hire-form.contact-form .form-group textarea{height:initial}#CV_hire{display:none}.custom-file-upload{border:2px solid #0072ce;color:#0072ce;padding:6px 12px;cursor:pointer}.custom-file-upload:hover{border:2px solid #0072ce;color:#fff;background-color:#0072ce}.overlay{height:100vh;width:100%;background-color:rgba(0,0,0,.3);position:fixed;z-index:3;left:0;top:0;display:none;justify-content:center;align-items:center}.overlay .modal{position:unset;background-color:#fff;padding:30px;box-shadow:0 0 10px -3px #323232;border-radius:3px;width:30%;display:none}.overlay .modal p{margin:3px 0;color:#0072ce;display:inline-block}.overlay .modal a{background-color:red;color:#fff;padding:7px 25px;border-radius:3px;border-bottom:2px solid #c00;float:right;margin-top:20px}.overlay .modal a.leave{background-color:#0072ce;border-bottom:2px solid #00569b}.overlay .modal a.confirm{margin-left:10px}.overlay.open{display:flex}.main-footer .services-list li{margin-bottom:0}.main-footer .about-widget .text{font-size:12px;line-height:15px}.main-footer .footer-column .widget-title{margin-bottom:10px}.main-header .header-top .auto-container .social-icon-one li .fab{font-size:1.3em}.initial-color{color:initial!important}.tooltip-custom{position:relative;display:inline-block;border-bottom:1px dotted #000}.tooltip-custom .tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip-custom .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip-custom:hover .tooltiptext{visibility:visible;opacity:1}@media only screen and (max-width:767px){.main-menu .collapse{max-height:600px;padding:0 0 10px}.about-us{width:90%}.main-header .header-upper .upper-column{margin-left:0}.main-menu .navbar-header{padding:13px 0 3px}}@media only screen and (max-width:1023px){.fun-fact-section .count-box .count-text{display:inline-block}}@media screen and (max-width:1140px){.name-under-logo-main h1{margin-bottom:12px}.main-header .info-box{width:30%}}@media only screen and (max-width:1250px) and (min-width:1141px){.name-under-logo-main h1{display:none;visibility:hidden}.name-under-logo-alt h1{display:initial;visibility:initial}}@media only screen and (min-width:1251px){.name-under-logo-main{position:absolute;width:30%;z-index:6;left:3px}}@media only screen and (max-width:767px){.header-style-two .header-top .top-left,.main-header .header-top .top-right{display:initial}.main-header .header-top .call-btn{margin-left:10px}}@media only screen and (max-width:767px){section.page-title h2{font-size:4em;line-height:1.2}}@media only screen and (max-width:365px){.main-header .header-top .auto-container{padding:0 5px}.main-header .header-top .auto-container .social-icon-one li{margin-left:5px}.main-header .header-upper .auto-container{padding:0}.main-header .header-upper .auto-container .logo-outer{margin:auto}}