a,ins{text-decoration:none}a,body,p{color:var(--body-color)}input[type=checkbox]~label,input[type=radio]~label{padding-left:30px;position:relative;cursor:pointer}.info-social.style2 a,input[type=checkbox]:checked~label:before,input[type=radio]:checked~label::before{border-color:var(--title-color);background-color:var(--title-color);color:var(--white-color)}.main-menu>ul>li>a,.slick-dots button,.team-style3 .team-img img,a,button{transition:.4s}.copyright-text a:hover,.sub-title2,.text-reset:hover,a.text-theme:hover{text-decoration:underline}.bar-btn,.form-select,.page-evaluer input[type=checkbox],.slick-arrow i,.vs-btn,.vs-menu-toggle,.vs-pagination a,.vs-pagination span,.watch-btn .btn-icon,.watch-btn .btn-icon i,.watch-btn .btn-text,select{vertical-align:middle}:root{--theme-color:#2c686b;--theme-color2:#fdfdfd;--sec-color:#000000;--title-color:#000000;--body-color:#000000;--dark-color:#122122;--light-color:#fdfef9;--smoke-color:#c9c9c9;--black-color:#000000;--white-color:#ffffff;--yellow-color:#fec624;--success-color:#28a745;--error-color:#dc3545;--border-color:#e1e1e1;--title-font:"Poppins",sans-serif;--body-font:"Poppins",sans-serif;--icon-font:"Font Awesome 5 Pro";--main-container:1300px;--vs-container1:1490px;--container-gutters:30px;--section-space:120px;--section-space-mobile:80px;--section-title-space:80px;--ripple-ani-duration:5s;--primary:#1a365d;--primary-light:#2d4a7c;--secondary:#269dd8;--accent:#26a3dc;--light:#f7fafc;--dark:#2d3748;--gray:#718096;--gray-light:#e2e8f0;--transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.1);--shadow:0 8px 25px rgba(0, 0, 0, 0.06);--shadow-hover:0 12px 35px rgba(0, 0, 0, 0.1);--border-radius:16px;--accent:#0c3071;--muted:#6c757d;--card-bg:#ffffff;--page-bg:#f7f9fc}body,html{scroll-behavior:auto!important;overflow-x:hidden!important}body{font-family:var(--body-font);font-size:16px;font-weight:400;line-height:26px;overflow-x:hidden;-webkit-font-smoothing:antialiased}iframe{border:none;width:100%;border-radius:6px}table,td,th{border:1px solid var(--border-color)}.slick-slide:focus,a:active,a:focus,button:focus,input,input:active,input:focus,input:hover,textarea,textarea:active,textarea:focus,textarea:hover{outline:0}embed,img:not([draggable]),object,video{max-width:100%;height:auto}ul{list-style-type:disc;padding-left:0}ol{list-style-type:decimal}table{margin:0 0 1.5em;width:100%;border-collapse:collapse;border-spacing:0}th{font-weight:700;color:var(--title-color)}td,th{padding:9px 12px}a{outline:0}.blog-author .author-links a:hover,.blog-single .blog-bottom .link-btn:hover,.blog-single .blog-meta .categorys>a:hover,.blog-style1 .blog-content .blog-title a:hover,.blog-style1 .blog-meta a:hover,.breadcumb-menu a:hover,.breadcumb-menu li a:hover,.breadcumb-menu2 a:hover,.breadcumb-menu2 li a:hover,.category-style1 .category-title a:hover,.copyright-menu a:hover,.footer-address2 a:hover,.footer-address3 a:hover,.footer-layout1 .footer-widget.widget_nav_menu a:hover,.footer-layout1 .post-title a:hover,.footer-layout2 .footer-address a:hover,.footer-layout2 .footer-widget.widget_nav_menu a:hover,.footer-widget2 .menu-all-pages-container .menu li a:hover,.footer-widget3 .menu-all-pages-container .menu li a:hover,.form-style2 .form-group .vs-btn:hover,.header-layout2 .header-links ul li a:hover,.header-layout3 .header-links ul li a:hover,.header-layout3 .main-menu>ul>li>a:hover,.header-middle .dropdown button:hover,.link-btn:hover,.post-pagi-box .pagi-title a:hover,.propertie-style1 .propertie-name a:hover,.propertie-style2 .propertie-name a:hover,.recent-post .post-title a:hover,.reviews-inner .review-style1 .review-rating i,.sidemenu-wrapper .sidemenu-content .post-title:hover a,.sidemenu-wrapper .sidemenu-content .recent-post .recent-post-meta a:hover,.social-links li a:hover,.team-style1 .team-title a:hover,.team-style2 .team-name a:hover,.team-style3 .team-email:hover,.team-style3 .team-phone:hover,.team-style3 .team-title a:hover,.watch-btn .btn-text:hover,.widget_archive a:hover,.widget_categories a:hover,.widget_meta a:hover,.widget_nav_menu a:hover,.widget_pages a:hover,a:hover{color:var(--sec-color)}a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:0}img{border:none;max-width:100%}pre{background:#f5f5f5;color:#666;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre-wrap;word-wrap:break-word}#content,#root .sticky .card-body,#root .sticky .card-body img,#root .sticky .card-footer,.accordion-button:after,.breadcumb-menu li:last-child:after,.breadcumb-menu2 li:last-child:after,.footer-widget .widget_title::before,.footer-widget2 .widget_title::before,.form-messages,.hero-bottom.search-form-mobile,.package-style1 [data-tab-content],.sticky-active .vs-logo .logo-sticky,.sticky-active.active .vs-logo .logo-defaut,p:empty,span.ajax-loader:empty{display:none}p{margin:0 0 18px;line-height:1.75;font-size:16px;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,span a{font-size:inherit;font-family:Poppins,sans-serif;font-weight:inherit;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--title-font);color:var(--title-color);text-transform:none;font-weight:700;line-height:1.4;margin:0 0 15px}.vs-btn,label{font-family:var(--body-font)}.h1,h1{font-size:45px}.h2,h2{font-size:40px}.h3,h3{font-size:36px}.h4,h4{font-size:30px}.h5,h5{font-size:24px;line-height:100%}.h6,.prestation h4,h6{font-size:20px}@media (max-width:1199px){.h1,h1{font-size:40px}.h2,h2{font-size:36px}.h3,h3{font-size:30px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.h6,h6{font-size:18px}}@media only screen and (min-width:1300px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:calc(var(--main-container) + var(--container-gutters));padding-left:calc(var(--container-gutters)/ 2);padding-right:calc(var(--container-gutters)/ 2)}}.vs-container1{max-width:calc(var(--vs-container1) + var(--container-gutters));padding-left:calc(var(--container-gutters)/ 2);padding-right:calc(var(--container-gutters)/ 2);margin:0 auto}@media only screen and (max-width:1600px){.container-fluid.px-0{padding-left:15px!important;padding-right:15px!important}.container-fluid.px-0 .row{margin-left:0!important;margin-right:0!important}}@media (min-width:767px){.row:not([class*=gx-]){--bs-gutter-x:26px}}.gy-30{--bs-gutter-y:30px}.gx-1px{--bs-gutter-x:1px}.gx-15{--bs-gutter-x:15px}.gx-gy{--bs-gutter-y:var(--bs-gutter-x)}@media (min-width:1500px){.gx-45{--bs-gutter-x:45px}.gx-50{--bs-gutter-x:50px}.gx-60{--bs-gutter-x:60px}.gx-70{--bs-gutter-x:70px}.gx-80{--bs-gutter-x:80px}.gx-100{--bs-gutter-x:100px}}@media (min-width:1399px){.gx-20{--bs-gutter-x:20px}.gx-30{--bs-gutter-x:30px}.gx-40{--bs-gutter-x:40px}}.form-control,.form-select,input,select,textarea{height:50px;padding:0 45px 0 28px;border:1px solid #e0e0e0;color:var(--body-color);background-color:var(--white-color);border-radius:0;font-size:14px;width:100%}.map .slick-dots,.slick-dots{height:-moz-max-content;text-align:center;list-style-type:none}.form-control:focus,.form-select:focus,input:focus,select:focus,textarea:focus{outline:0;box-shadow:none;background-color:var(--white-color);border-color:var(--title-color)}.form-control::-moz-placeholder,.form-select::-moz-placeholder,input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--body-color)}.form-control::placeholder,.form-select::placeholder,input::placeholder,select::placeholder,textarea::placeholder{color:var(--body-color)}.form-select,select{display:block;width:100%;line-height:1.5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-position:right 26px center;background-repeat:no-repeat;background-size:16px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.map .slick-dots,.map .slick-dots button,.slick-dots,.slick-dots button{line-height:0;padding:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.header-layout2 .header-links ul li a i,.header-layout3 .header-links ul li a i,.propertie-style2 .propertie-bottom .media-author .media-avatar,.slick-dots li{margin-right:15px}input[type=number]{-moz-appearance:textfield}textarea,textarea.form-control{min-height:150px;padding-top:16px;padding-bottom:17px;border-radius:0}input[type=checkbox],input[type=radio]{visibility:hidden;opacity:0;vertical-align:middle;width:0;height:0;display:none}input[type=checkbox]:checked~label:before{content:"\f00c"}input[type=checkbox]~label{display:block;font-size:15px;font-weight:500;text-transform:capitalize}#root .slick-slide img,.copyright-menu li,.footer-widget2 .footer-time2 .time,.footer-widget3 .footer-time2 .time,.footer-widget3 .footer-time3 .time,.icon-btn,.main-menu ul.mega-menu li a,.map .slick-dots button,.map .slick-dots li,.slick-arrow,.slick-dots button,.slick-dots li,.slick-slide img,.vs-btn,.vs-menu-toggle,.vs-mobile-menu ul li a:before,.widget_meta li,input[type=radio]~label{display:inline-block}input[type=checkbox]~label:before{content:"";font-family:var(--icon-font);font-weight:700;position:absolute;left:0;top:13.5px;background-color:var(--white-color);border:1px solid var(--border-color);height:18px;width:18px;line-height:18px;text-align:center;font-size:12px}input[type=radio]~label{line-height:1;font-weight:600;margin-bottom:0}input[type=radio]~label::before{content:"\f111";position:absolute;font-family:var(--icon-font);left:0;top:-2px;width:20px;height:20px;padding-left:.5px;font-size:.6em;line-height:19px;text-align:center;border:1px solid var(--title-color);border-radius:100%;font-weight:700;background:var(--white-color);color:transparent;transition:.2s}label{margin-bottom:.5em;margin-top:-.3em;display:block;color:var(--body-color);font-size:16px}.form-group{margin-bottom:var(--bs-gutter-x);position:relative}.form-group>i{position:absolute;right:calc(var(--bs-gutter-x)/ 2 + 30px);top:50%;transform:translateY(-50%);font-size:14px;color:#a0abb4}.form-group.has-label>i{top:45px}.was-validated input:invalid,input.is-invalid,select.is-invalid,textarea.is-invalid{border:1px solid var(--error-color)!important;background-position:right calc(.375em + .8875rem) center;background-image:none}.was-validated input:invalid:focus,input.is-invalid:focus,select.is-invalid:focus,textarea.is-invalid:focus{outline:0;box-shadow:none}textarea.is-invalid{background-position:top calc(.375em + .5875rem) right calc(.375em + .8875rem)}.accordion-style2 .accordion-item:last-child,.footer-info:last-child,.footer-layout2 .footer-text,.footer-layout2 .footer-widget,.footer-menu ul,.footer-widget .footer-time:last-child,.footer-widget.widget_archive li:last-child a,.footer-widget.widget_categories li:last-child a,.footer-widget.widget_meta li:last-child a,.footer-widget.widget_nav_menu li:last-child a,.footer-widget.widget_pages li:last-child a,.footer-widget2,.footer-widget2.widget_archive li:last-child a,.footer-widget2.widget_categories li:last-child a,.footer-widget2.widget_meta li:last-child a,.footer-widget2.widget_nav_menu li:last-child a,.footer-widget2.widget_pages li:last-child a,.footer-widget3.widget_archive li:last-child a,.footer-widget3.widget_categories li:last-child a,.footer-widget3.widget_meta li:last-child a,.footer-widget3.widget_nav_menu li:last-child a,.footer-widget3.widget_pages li:last-child a,.form-messages.mb-0 *,.list-style3 ul,.list-style3 ul li:last-child,.recent-post:last-child,.row.no-gutters>.form-group,.social-fixed a:last-child,.vs-comment-form .comment-respond .form-group:last-child{margin-bottom:0}.form-messages.success{color:var(--success-color);display:block}.form-messages.error{color:var(--error-color);display:block}.form-messages pre{padding:0;background-color:transparent;color:inherit}textarea::-moz-placeholder{color:var(--body-color)}textarea.form-control,textarea::placeholder{color:var(--body-color)}.slick-track{min-width:100%}.slick-track>[class*=col]{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);margin-top:var(--bs-gutter-y)}.slick-track .col-auto{width:auto}.slick-dots{margin:0 0 30px;height:max-content}.copyright-menu li:last-child,.header-btns a:last-child,.header-btns button:last-child,.info-social a:last-child,.main-menu ul li:last-child,.map .slick-dots li:last-child,.propertie-meta2 span:last-child,.propertie-meta3 span:last-child,.propertie-style1 .propertie-meta span:last-child,.propertie-style2 .propertie-bottom .propertie-wishlist a:last-child,.propertie-style2 .propertie-meta span:last-child,.slick-dots li:last-child,.social-box a:last-child,.vs-pagination li:last-child{margin-right:0}.slick-dots button{font-size:0;width:15px;height:15px;border:1px solid #586162;background-color:transparent;position:relative;border-radius:100%}.category-style1:hover,.map .slick-dots button:hover,.slick-dots button:hover{border-color:var(--sec-color)}.slick-dots .slick-active button{background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);border-color:transparent}.map .slick-dots{margin:50px 0 30px;height:max-content}.copyright-menu li,.map .slick-dots li{margin-right:30px}.map .slick-dots button{width:15px;height:15px;border:none;outline:0;font-size:30px;color:var(--white-color);transform:unset;background-color:transparent;transition:.4s;position:relative}.map .slick-dots .slick-active button{color:var(--sec-color);border-color:transparent}.slick-arrow{padding:0;position:absolute;top:50%;border:2px solid var(--sec-color);color:#000;border-color:#000;left:var(--pos-x,-100px);width:var(--icon-size,66px);height:var(--icon-size,66px);font-size:var(--icon-font-size, 22px);margin-top:calc(var(--icon-size,66px)/ -2);z-index:2;border-radius:50%}.slick-arrow.default{position:relative;--pos-x:0;margin-top:0}.slick-arrow.slick-next{right:var(--pos-x,-100px);left:auto}.slick-arrow:hover{color:#fff;background-color:#000}.arrow-margin .slick-arrow{top:calc(50% - 30px)}.arrow-wrap .slick-arrow{opacity:0;visibility:hidden}.arrow-wrap:hover .slick-arrow,.vs-menu-wrapper.vs-body-visible{opacity:1;visibility:visible}@media (max-width:1500px){.slick-arrow{--arrow-horizontal:-20px}}.vs-menu-wrapper{position:fixed;top:0;left:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:999999;width:100%;height:100%;transition:.8s;opacity:0;visibility:hidden}.vs-menu-wrapper .mobile-logo{padding-bottom:30px;padding-top:40px;display:block;text-align:center;background:#000}.accordion-style1 .accordion-button.collapsed .number,.header-layout2 .header-top,.newsletter-form .vs-btn:hover,.package-filter .style3.active,.package-style1.premium .package-footer,.propertie-style1 .propertie-comare:hover,.propertie-style1 .propertie-wishlist:hover,.vs-btn.style4:hover,.vs-menu-wrapper .vs-menu-toggle,.vs-menu-wrapper .vs-menu-toggle:hover{background-color:var(--title-color);color:var(--white-color)}.vs-menu-wrapper .mobile-logo img,.vs-menu-wrapper .mobile-logo svg{max-width:80px}.vs-menu-wrapper .vs-menu-toggle{border:none;position:absolute;right:10px;top:10px;padding:0;width:33px;height:33px;line-height:33px;font-size:18px;z-index:1;border-radius:50%}.popup-search-box button.searchClose i,.sidemenu-wrapper .closeButton i,.vs-menu-wrapper .vs-menu-toggle i{line-height:inherit}.vs-menu-wrapper .vs-menu-area{width:100%;max-width:310px;background-color:#fff;border-right:3px solid var(--title-color);height:100%;position:relative;left:-110%;opacity:0;visibility:hidden;transition:1s;z-index:1}.vs-menu-wrapper.vs-body-visible .vs-menu-area{left:0;opacity:1;visibility:visible}.vs-mobile-menu{overflow-y:scroll;max-height:calc(100vh - 200px);padding-bottom:40px;margin-top:33px;text-align:left}.bar-btn,.image-scale-hover,.mega-hover,.popup-search-box,.sidebar-gallery .gallery-thumb,.vs-btn{overflow:hidden}.vs-mobile-menu .new-label{margin-left:5px;text-transform:capitalize;position:absolute;top:50%;transform:translateY(-50%)}.header-layout2 .header-links ul,.header-layout3 .header-links ul,.main-menu ul,.vs-mobile-menu ul,.vs-pagination ul{margin:0;padding:0}.vs-mobile-menu ul li{border-bottom:1px solid #fdedf1;list-style-type:none}.vs-mobile-menu ul li li:first-child{border-top:1px solid #fdedf1}.vs-mobile-menu ul li a{display:block;position:relative;padding:12px 0;line-height:1;font-size:16px;text-transform:capitalize;color:var(--title-color)}.vs-mobile-menu ul li a:before{content:"\f105";font-family:var(--icon-font);position:relative;left:0;top:0;margin-right:10px}.accomodation-layout1 .accomodation-title,.accomodation-layout1 .testi-body .testi-name a,.accomodation-layout1 .testi-body .testi-name:hover,.blog-single .blog-title a,.blog-style1 .blog-content .blog-title a,.category-style1 .category-title a,.form-style3 .form-top input[type=radio]:checked~label::before,.header-layout3 .header-middle .dropdown button,.hero-layout3 .media-style2 .media-price,.language a.active,.language-mobile a.active,.list-style3.style-dark ul li,.list-style3.style-dark ul li i,.package-filter a,.propertie-style1 .propertie-name a,.social-links li a,.vs-mobile-menu ul li.vs-active>a{color:var(--title-color)}.vs-mobile-menu ul li.vs-active>a:before{transform:rotate(90deg)}.vs-mobile-menu ul li ul li{padding-left:20px}#root .sticky .card-header,.vs-mobile-menu ul li ul li:last-child,.vs-mobile-menu>ul>li:last-child,.will-sticky .sticky-active.active .header-middle{border-bottom:none}.vs-mobile-menu ul .vs-item-has-children>a .vs-mean-expand{position:absolute;right:0;top:50%;font-weight:400;font-size:12px;width:25px;height:25px;line-height:25px;margin-top:-12.5px;display:inline-block;text-align:center;background-color:var(--smoke-color);color:var(--title-color);box-shadow:0 0 20px -8px rgba(173,136,88,.5);border-radius:50%}.vs-mobile-menu ul .vs-item-has-children>a .vs-mean-expand:before{content:"\f067";font-family:var(--icon-font)}.vs-mobile-menu ul .vs-item-has-children.vs-active>a .vs-mean-expand:before{content:"\f068"}.vs-mobile-menu>ul{padding:0 40px}.vs-menu-toggle{width:50px;height:50px;padding:0;font-size:24px;border:none;background-color:#0c3071;color:var(--white-color);border-radius:0}.vs-btn,.vs-btn.style3.small{font-size:14px;font-weight:600}.vs-menu-toggle.style-text,.vs-menu-toggle.style-text-white{width:auto;height:auto;background-color:transparent;color:var(--title-color);font-size:20px}.breadcumb-menu a,.breadcumb-menu2 a,.footer-layout1 .footer-widget.widget_nav_menu a,.footer-layout2 .footer-widget.widget_nav_menu a,.icon-btn4:hover i,.sidemenu-wrapper .sidemenu-content .post-title,.sidemenu-wrapper .sidemenu-content .widget_title,.team-style2 .team-name a,.vs-btn,.vs-btn.style2,.vs-btn.vs-btn2,.vs-btn:hover,.vs-menu-toggle.style-text-white{color:var(--white-color)}#show_advbtn,.bouton-partage-reseaux a,.breadcumb-menu a>i,.breadcumb-menu li>i,.breadcumb-menu span>i,.breadcumb-menu2 a>i,.breadcumb-menu2 li>i,.breadcumb-menu2 span>i,.hero-bottom.search-form-mobile .dropdown-menu li .fa,.sidebar-widget .item-logo,.vs-menu-toggle.style-text i,.vs-menu-toggle.style-text-white i{margin-right:10px}.vs-btn{text-align:center;background-color:rgba(255,255,255,.2549019608);text-transform:uppercase;line-height:1;padding:16px 28px;border-radius:0;position:relative;z-index:1}.vs-btn.vs-btn2{border-radius:0;background-color:var(--title-color);border:none;padding:22.5px 28px}.bar-btn.style2:hover .bar:before,.icon-btn:hover,.icon-btn:hover::after,.icon-btn:hover::before,.media-style1.media-style1--active,.media-style1:hover,.post-pagi-box a:hover i,.team-style1 .icon-btn:hover,.team-style2 .icon-btn:hover,.team-style3 .icon-btn:hover,.vs-btn.vs-btn2:hover{background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79)}.vs-btn.vs-btn2 img{margin-left:5px;position:relative;top:-4px}.vs-btn.style2{background-color:#000;border:none;padding:24px 50px;border-radius:9999px}.vs-btn.style2:hover{color:#000;background:#fff}.vs-btn.style2.bg2{background:#000;border-color:#000;color:#fff}.vs-btn.style2.bg2:hover,.vs-btn.style3.active,.vs-btn.style3:hover{background-color:var(--title-color)}.vs-btn.style2.bg2:hover{color:var(--white-color)}.vs-btn.style3{background:#0c3071;border:none;color:#fff;border-radius:30px;font-size:16px;line-height:1;padding:22px 50px}.vs-btn.style3.small{padding:13px 24px}.vs-btn.style3.active{color:var(--white-color);border-radius:30px;border:none}.icon-btn,.vs-btn.style4{font-weight:600;border-radius:30px}.vs-btn.style3:hover{color:var(--white-color);outline-color:var(--sec-color)}.vs-btn.style4{color:#fff;background:#000;padding:5px 58px 5px 5px;border-color:#000}.icon-btn:hover,.vs-btn.style4:hover i{color:var(--title-color)}.icon-btn,.icon-btn:hover{background-color:var(--title-color)}.vs-btn.style4:hover i{background:#fff}.vs-btn.style4 i{width:50px;height:50px;background-color:#0c3071;text-align:center;line-height:48px;border-radius:100%;font-size:18px;margin-right:14px;color:#fff}.icon-btn{outline-color:var(--title-color);color:var(--white-color);font-size:15px;padding:3px 52px;border-color:#c3cdce;line-height:1}.icon-btn4,.icon-btn5{padding:40px 30px;text-transform:uppercase;font-weight:600;font-size:15px}.icon-btn2,.icon-btn3{width:80px;height:80px;line-height:80px;margin-right:18px;transition:.4s;text-align:center}.icon-btn i{font-size:28px}.icon-btn.style2{color:var(--white-color);font-size:15px;font-weight:600;background-color:#000;padding:3.5px 28px;border-radius:5px}.icon-btn.style2:hover,.will-sticky .sticky-active.active{background:var(--title-color)}.form-style3 .style9:hover,.header-layout3 .header-btns .eject:hover,.header-layout3 .sticky-active.active .vs-menu-toggle,.icon-btn.style2:hover::after,.icon-btn.style2:hover::before{background-color:var(--theme-color)}.icon-btn.style3:hover,.icon-btn2{background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79)}.icon-btn.style2 i{font-size:26px}.icon-btn.style3{--btn-size:60px;--btn-font-size:20px;border:2px solid var(--sec-color);line-height:calc(var(--btn-size, 50px) - 2px)}.icon-btn.style3:hover{color:var(--white-color);border-color:transparent}.icon-btn2{border-radius:100%}.icon-btn2 i,.icon-btn3 i{font-size:30px;color:var(--title-color)}.icon-btn3{background:#fff;border:3px solid #000;border-radius:5px}.icon-btn4,.icon-btn4 i,.icon-btn5{transition:.5s;display:block}.icon-btn4{text-align:center;background:#0c3071;border:1px solid #0c3071;color:#fff;border-radius:12px}.icon-btn4:hover,.icon-btn5{background-color:var(--title-color);color:var(--white-color)}.icon-btn4 i{font-size:30px;color:#fff;margin-bottom:45px}.icon-btn4 img{display:block;margin:0 auto}.icon-btn4:hover{border-color:var(--title-color)}.icon-btn5{text-align:center;border:1px solid var(--title-color);border-radius:12px}.link-btn,.play-btn>i{color:var(--title-color)}.icon-btn5:hover{background-color:var(--theme-color);color:var(--sec-color);border-color:var(--theme-color)}.play-btn:after,.play-btn:before,.play-btn>i{background-color:rgba(255,255,255,.8);border-radius:50%;transition:.4s}.icon-btn5 img{display:block;margin:0 auto 15px}.link-btn,.play-btn,.play-btn>i,.scroll-btn,.scroll-btn i,.vs-icon,.vs-icon2{display:inline-block}.play-btn{position:relative;z-index:1}.play-btn>i{width:var(--icon-size,90px);height:var(--icon-size,90px);line-height:var(--icon-size, 90px);text-align:center;font-size:var(--icon-font-size, 1.5em);z-index:1}.play-btn:after,.play-btn:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.play-btn:after{animation-delay:2s}.header-layout3 .header-social a:hover,.play-btn:hover i,.play-btn:hover::before,.play-btn:hover:after,.propertie-style2 .propertie-bottom .propertie-wishlist a:hover,.watch-btn .btn-icon:hover{background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);color:var(--white-color)}.link-btn{font-weight:600;font-size:16px;line-height:.8;position:relative;padding-bottom:2px;margin-bottom:-2px;text-transform:capitalize}.scroll-btn,.scrollToTop{position:fixed;opacity:0;visibility:hidden}.link-btn i{margin-left:7px;font-size:.9rem}.vs-icon,.vs-icon2{margin:0 auto 22px;border:1px solid #c1cccc;padding:3px;background:#fff;border-radius:100%;text-align:center}.bar-btn,.scroll-btn:before{background-color:transparent}.scroll-btn{bottom:300px;right:30px;z-index:94;border-radius:50%}.scroll-btn i{background-color:#0c3071;color:var(--white-color);text-align:center;font-size:16px;width:var(--btn-size,50px);height:var(--btn-size,50px);line-height:var(--btn-size, 50px);z-index:2;border-radius:inherit;position:relative;transition:.8s;box-shadow:0 0 20px 0 rgba(231,231,231,.02)}.scroll-btn:before{content:"";position:absolute;left:var(--extra-shape,-6px);top:var(--extra-shape,-6px);right:var(--extra-shape,-6px);bottom:var(--extra-shape,-6px);border-radius:inherit;z-index:1;border:2px dashed var(--body-color);transition:.4s;animation:13s linear infinite spin}.scroll-btn:focus i,.scroll-btn:hover i{color:var(--white-color);background:#000}.scroll-btn.show{bottom:120px;opacity:1;visibility:visible}.scrollToTop{right:12px;bottom:500px;transition:.4s;z-index:96}.scrollToTop.show{bottom:12px;opacity:1;visibility:visible}.bar-btn{border:none;display:inline-block;padding:0;line-height:1;font-size:25px;width:25px;height:23px;position:relative}.badge,.watch-btn .btn-icon{border-radius:50%;text-align:center}.bar-btn .bar:after,.bar-btn .bar:before{content:"";width:100%;height:3px;display:inline-block;position:absolute;right:0;top:0;transition:.4s;background-color:var(--white-color)}.bar-btn .bar:after{left:-140%;right:auto;background:#0c3071}.bar-btn.style2 .bar:before,.faq-img .faq-img-icon:hover,.video-box a:hover::before,.watch-btn .btn-icon,[data-overlay=white]:before{background-color:var(--white-color)}.bar-btn .bar:nth-child(2):after,.bar-btn .bar:nth-child(2):before{top:50%;margin-top:-1.5px;width:17px}.bar-btn .bar:nth-child(2):after{left:auto;right:-120%}.bar-btn .bar:nth-child(3):after,.bar-btn .bar:nth-child(3):before{top:auto;bottom:0}.bar-btn:hover,.header-layout1 .will-sticky .sticky-active .devise button,.header-layout1 .will-sticky .sticky-active .menu-style1>ul>li>a:hover,.main-menu a:hover,.main-menu ul.sub-menu a:hover,.prestation span.color-bleu{color:#0c3071}.bar-btn:hover .bar:before{right:-120%}.bar-btn:hover .bar:after,.cta-button:hover::before{left:0}.bar-btn:hover .bar:nth-child(2):before{right:120%}.bar-btn:hover .bar:nth-child(2):after{left:auto;right:0}.watch-btn .btn-icon{display:inline-block;width:50px;height:50px;line-height:50px;color:var(--title-color);transition:.4s;font-size:16px}.watch-btn .btn-text{color:var(--white-color);font-size:16px;font-weight:700;display:inline-block;line-height:1;margin-left:8px;transition:.4s}.accomodation-layout1 .testi-body .testi-name a:hover,.blog-single .blog-meta a:hover,.blog-single .blog-meta span:hover,.blog-single .blog-title a:hover,.category-item:hover .category-icon i,.category-item:hover .category-title a,.footer-menu .menu-item a:hover,.form-style1 .form-top input[type=radio]:checked~label::before,.header-layout3 .header-middle .dropdown button:hover,.recent-post .recent-post-meta a:hover,.sec-line,.text-inherit:hover{color:var(--theme-color)}.bottom-btn{margin-top:20px;text-align:center;margin-bottom:30px}.border-title,.sec-title2{border-left:6px solid #0c3071;padding-left:14px}.sec-title{margin:-.2em 0 16px;text-transform:uppercase;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;position:relative;line-height:100%}.sec-title.sec-title-left::after{left:0;transform:unset}.blog-single::after,.sec-title.section-title3 ::after{content:none}.sec-title2{line-height:55px;text-transform:capitalize;position:relative}.sec-title3,.sec-title4{text-transform:uppercase;line-height:55px;position:relative}.sec-title3{font-size:30px}.sec-title4{font-size:45px}.border-title{font-size:35px;line-height:55px;text-transform:capitalize;position:relative;font-weight:600}.border-title2,.sec-text{text-transform:uppercase}.border-title2{margin:0 0 30px;position:relative;padding-bottom:20px}.border-title2:before{content:"";position:absolute;left:0;bottom:0;width:28%;height:1px;background-color:#7b918a}.sec-line{max-width:13%;height:1px;text-align:center;margin:0 auto 20px;display:block}.sec-text{font-family:var(--body-font);letter-spacing:3px;font-size:16px;line-height:26px;font-weight:500;color:var(--title-color)}.sec-subtitle,.sec-subtitle2{font-weight:600;text-transform:uppercase}.sec-subtitle{display:block;font-size:15px;color:#000;margin:-.2em 0 20px;letter-spacing:5px;font-family:var(--body-font)}.sec-subtitle2,.video-box .video-title{font-size:15px;font-family:var(--body-font);letter-spacing:2px}.sec-subtitle2{line-height:26px;color:var(--title-color);margin-bottom:15px;display:inline-block}.sec-shape{fill:var(--sec-color)}.sec-icon{margin-bottom:23px}.sec-btns{margin-bottom:var(--section-title-space)}.sub-title2{color:var(--sec-color);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.06em;margin:0 0 3px;display:block}.badge,.new-label{color:var(--white-color)}.list-style1,.title-area2{margin-bottom:38px}.title-area{margin-bottom:calc(var(--section-title-space) - 28px)}@media (max-width:1399px){.slick-arrow{--arrow-horizontal:40px}.vs-btn{padding:14.5px 20px;letter-spacing:unset}.icon-btn.style2{--btn-size:50px;--btn-font-size:18px}.sec-title{font-size:40px}}@media (max-width:1199px){.icon-btn4{padding:20px}.icon-btn4 i{margin-bottom:30px}.sec-title2{font-size:40px}.border-title{font-size:42px;line-height:normal}}@media (max-width:991px){.slick-arrow{--icon-size:40px;margin-right:40px}.slick-arrow.slick-next{margin-right:0;margin-left:40px}.slick-dots{margin:8px 0 38px}.vs-btn{padding:8.5px 10px;letter-spacing:unset}.play-btn{--icon-size:60px;--icon-font-size:20px}.scrollToTop{right:20px}.scrollToTop.show{bottom:20px}.vs-btn.style3.small{padding:10px 16px}.icon-btn4{padding:40px 30px}.icon-btn4 i,.title-area{margin-bottom:40px}.sec-title{font-size:30px;line-height:130%}.border-title2,.sec-title2{font-size:24px}.sec-title3{font-size:36px;line-height:36px}.border-title{font-size:32px;line-height:normal}}@media (max-width:767px){.h1,h1{font-size:36px}.h2,.sec-title2,h2{font-size:30px}.h3,h3{font-size:26px}.h4,h4{font-size:22px}.h5,h5{font-size:20px}.h6,h6{font-size:18px}.d-sm-flex{display:inline-flex}.scroll-btn.show{bottom:15px}.sec-subtitle{font-size:14px;margin-bottom:10px;letter-spacing:1px}.sec-title4{font-size:22px;line-height:26px}.sec-text{font-size:14px}.border-title{font-size:30px;line-height:normal}p.fs-md{font-size:16px}}@media only screen and (max-width:374px){.sec-title4{font-size:18px;line-height:16px}}.image-scale-hover img{transition:.4s;transform:scale(1.001)}.image-scale-hover:hover img,.team-style1:hover .team-img img{transform:scale(1.2)}.z-index-step1{position:relative;z-index:4!important}.z-index-common{position:relative;z-index:3}.overlay,.reviews-wrap1 .vs-carousel,.z-index-n1{z-index:-1}.hero-bottom.search-form-mobile .ui_kit_checkbox,.newsletter-form,.recent-product,.vs-media{display:flex}.media-body{flex:1}.badge{position:absolute;width:-moz-fit-content;width:fit-content;display:inline-block;background-color:var(--title-color);padding:.35em .55em}.shape-dotted,.shape-dotted2{width:140px;height:140px;--dot-color:#B9BAB9}.new-label,.sidebar-gallery .gallery-thumb:before{background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79)}.mega-hover,.new-label{position:relative;border-radius:6px}.new-label{font-size:12px;line-height:1;padding:5px 5px 3px;text-transform:capitalize;top:-1px;font-weight:500;margin-left:5px;animation:.4s infinite newlabel}.background-image,.bg-cover,[data-bg-src]{background-size:cover}.background-image,.bg-fluid,[data-bg-src]{background-repeat:no-repeat;background-position:center center}.package-style1.premium .package-footer:hover,.tagcloud a:hover,.video-box a i,.wp-block-tag-cloud a:hover{color:var(--title-color);background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79)}.header-layout3 .bar-btn .bar:after,.header-layout3 .bar-btn .bar:before,.header-layout3 .main-menu>ul>li>a::before,.team-style1 .icon-btn,.video-box a:hover i,[data-overlay=custom1]:before,[data-overlay=theme]:before,[data-overlay=title]:before{background-color:var(--title-color)}.video-box .video-title{font-weight:500;text-transform:uppercase;margin-top:30px;margin-bottom:0}.mega-hover img{transition:2s;transform:scale(1)}.mega-hover:after,.mega-hover:before{content:"";position:absolute;pointer-events:none;opacity:1;z-index:3;transform:rotate(5deg)}.mega-hover:before{top:0;right:51%;bottom:0;left:50%;background:rgba(255,255,255,.3)}.mega-hover:after{top:50%;right:0;bottom:50%;left:0;background:rgba(255,255,255,.6)}.mega-hover:hover:before{left:0;right:0;opacity:0;transition:.9s linear}.mega-hover:hover:after{top:0;bottom:0;opacity:0;transition:.9s linear}.image-container:hover .image-main,.mega-hover:hover img{transform:scale(1.05)}@keyframes newlabel{0%,100%{background-color:var(--title-color)}50%{background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79)}}@media (max-width:1550px){.d-xxxl-block{display:block!important}}.font-icon{font-family:var(--icon-font)}.font-title{font-family:var(--title-font)}.font-body{font-family:var(--body-font)}.fw-light{font-weight:300}.fw-normal{font-weight:400}.blog-style1 .blog-content .blog-text,.fw-medium{font-weight:500}.category-title,.fw-semibold{font-weight:600}.fw-bold,.hero-layout3 .media-style2 .media-price .propertie-price{font-weight:700}.fw-extrabold{font-weight:800}.fs-xl{font-size:55px}.fs-lg{font-size:32px}.fs-md,.propertie-style1 .propertie-name.h5{font-size:18px}.fs-sm,.recent-product .product-title,.vs-widget-admin .admin-text{font-size:16px}.form-style1 .bootstrap-select.show-tick .dropdown-menu li a span.text,.form-style1 .bootstrap-select>.dropdown-toggle,.fs-xs,.hero-bottom.search-form-mobile .bootstrap-select>.dropdown-toggle.bs-placeholder{font-size:14px}.fs-xxs{font-size:12px}.bg-theme{background-color:var(--theme-color)!important}.bg-secondary{background-color:var(--sec-color)!important}.bg-theme2{background-color:var(--theme-color2)!important}.bg-smoke{background-color:var(--smoke-color)!important}.bg-white{background-color:var(--white-color)!important}.bg-black{background-color:var(--black-color)!important}.bg-title{background-color:var(--title-color)!important}.bg-body{background-color:var(--body-color)!important}.bg-dark{background-color:var(--dark-color)!important}.bg-light{background-color:var(--light-color)!important}.bg-fluid{background-size:100% 100%}.bg-auto{background-size:auto auto}.shape-dotted{background:radial-gradient(circle,transparent 20%,var(--dot-bg,#fff) 20%,var(--dot-bg,#fff) 80%,transparent),radial-gradient(circle,transparent 20%,var(--dot-bg,#fff) 20%,var(--dot-bg,#fff) 0,var(--dot-color,red)) var(--dot-size,5.8px) var(--dot-size,5.8px);background-color:transparent;background-size:calc(var(--dot-size,5.8px) * 2) calc(var(--dot-size,5.8px) * 2)}.shape-dotted2{background:radial-gradient(circle,transparent 20%,var(--dot-bg,#fdfce8) 20%,var(--dot-bg,#fdfce8) 80%,transparent),radial-gradient(circle,transparent 20%,var(--dot-bg,#fdfce8) 20%,var(--dot-bg,#fdfce8) 0,var(--dot-color,#fdfce8)) var(--dot-size,5.8px) var(--dot-size,5.8px);background-color:transparent;background-size:calc(var(--dot-size,5.8px) * 2) calc(var(--dot-size,5.8px) * 2)}.text-theme{color:var(--theme-color)!important}.text-title{color:var(--title-color)!important}.text-secondary,.text-subTitle{color:var(--sec-color)!important}.text-body{color:var(--body-color)!important}.text-white{color:var(--white-color)!important}.text-yellow{color:var(--yellow-color)!important}.text-success{color:var(--success-color)!important}.text-error{color:var(--error-color)!important}.text-border{color:var(--border-color)!important}.text-smoke{color:var(--smoke-color)!important}.post-pagi-box .pagi-title a,.text-inherit,.wp-block-archives a:not(:hover){color:inherit}.overlay{position:absolute;top:0;left:0;height:100%;width:100%}.position-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#slide-more-cont,#swiper-gallery .container,.accomodation-layout1 .testi-body,.emplacement-block-home .grid-item-text-wrap,.faq-img,.header-layout1 .menu-inner,.header-layout2 .sticky-active:not(.active),.hero-layout1 .hero-content,.img-box1,.main-menu>ul>li>a .has-new-lable,.widget_categories ul li,[data-overlay]{position:relative}#map-evaluer,[data-overlay] [class*=col-],[data-overlay] [class^=col-]{z-index:1}[data-overlay]:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}[data-overlay=black]:before{background-color:var(--black-color)}[data-opacity="1"]:before{opacity:.1}[data-opacity="2"]:before{opacity:.2}[data-opacity="3"]:before{opacity:.3}[data-opacity="4"]:before{opacity:.4}[data-opacity="5"]:before{opacity:.5}[data-opacity="6"]:before{opacity:.6}.remove-favoris:hover,[data-opacity="7"]:before{opacity:.7}[data-opacity="8"]:before{opacity:.8}[data-opacity="9"]:before{opacity:.9}#swiper-gallery:hover .slide-buttons,[data-opacity="10"]:before{opacity:1}.jump,.jump-img,.jump-reverse,.jump-reverse-img{animation:jumpping var(--duration,6s) infinite linear}.jump-img,.jump-reverse-img{--duration:5s}.jump-reverse,.jump-reverse-img{--jump-y:-20px}.rotate,.rotate-img,.rotate-reverse,.rotate-reverse-img{animation:rotate var(--duration,12s) infinite linear}.animated,.wow-animated{animation-fill-mode:both;animation-duration:1s}.rotate-img,.rotate-reverse-img{--duration:40s}.rotate-reverse{--rotate-angle:-360deg}.fadeInUp{animation-name:fadeInUp}.fadein{--animation-name:fadein-custom}.slideinup{--animation-name:slideinup}.slideindown{--animation-name:slideindown}.slideinleft{--animation-name:slideinleft}.slideinright{--animation-name:slideinright}.animated{animation-iteration-count:1;animation-delay:.3s;animation-name:var(--animation-name)}.play-btn:after,.play-btn:before,.ripple-animation{animation-duration:var(--ripple-ani-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-name:ripple}@keyframes ripple{0%{transform:scale(1);opacity:0}30%{opacity:.4}100%{transform:scale(1.5);opacity:0}}@keyframes slideinup{0%{opacity:0;transform:translateY(70px)}100%{transform:translateY(0)}}@keyframes slideindown{0%{opacity:0;transform:translateY(-70px)}100%{transform:translateY(0)}}@keyframes slideinleft{0%{opacity:0;transform:translateX(-70px)}100%{transform:translateX(0)}}@keyframes slideinright{0%{opacity:0;transform:translateX(70px)}100%{transform:translateX(0)}}@keyframes fadein-custom{0%{opacity:0}100%{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes jumpping{0%,100%{transform:translate3d(0,0,0)}40%{transform:translate3d(0,var(--jump-y,20px),var(--jump-x,0))}}.widget_archive ul,.widget_categories ul,.widget_nav_menu ul,.widget_pages ul{list-style:none;margin:0 0 -10px;padding:0}.widget_archive a,.widget_categories a,.widget_nav_menu a,.widget_pages a{display:block;padding:0 60px 24px 0;margin:0 0 24px;font-size:14px;font-weight:500;line-height:1;color:var(--body-color);font-family:var(--body-font);border-radius:0;border-bottom:1px dashed #669496;text-transform:uppercase;letter-spacing:1px}.widget_archive .children,.widget_categories .children,.widget_nav_menu .children,.widget_nav_menu .sub-menu,.widget_pages .children{margin-left:10px}.widget_categories li>span{display:inline-block;position:absolute;right:0;top:0;font-size:14px;font-weight:500;z-index:1;line-height:1;transition:.4s}.widget_meta ul{margin:0 0 -10px;padding:0;list-style-type:none}.widget_meta li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.widget_meta a{font-size:12px;font-weight:500;line-height:26px;color:var(--body-color);position:relative;margin-right:8px;letter-spacing:2px}.wp-block-archives{list-style:none;margin:0 0 20px;padding:0}.vs-blog ul.wp-block-archives li{margin:5px 0}.widget{background-color:var(--white-color);position:relative;margin-bottom:50px}.widget input,.widget select{height:60px;border:none;background-color:var(--input-bg,#f0f4f5);border-radius:9999px}.widget_title{position:relative;font-size:22px;font-weight:600;font-family:var(--title-font);line-height:1em;margin:-.07em 0 23px;padding:0 0 10px;text-transform:uppercase;color:var(--title-color)}.widget .search-form{position:relative;display:flex}.widget .search-form input{position:relative;border-radius:3px 30px 30px 3px;border:1px solid var(--border-color);color:var(--title-color);font-size:13px;text-transform:capitalize;font-family:var(--body-font);height:70px;line-height:70px;padding:0 25px 0 15px;background:var(--white-color);font-weight:500}.widget .search-form input::-moz-placeholder{color:#646464}.widget .search-form input::placeholder{color:#646464}.widget .search-form button{position:absolute;top:50%;transform:translateY(-50%);right:5%;background:0 0;border:none;color:var(--body-color)}.tagcloud a,.wp-block-tag-cloud a{display:inline-block;border:none;font-size:14px;font-weight:500;line-height:1;padding:12px 20.5px;margin-right:5px;margin-bottom:10px;color:var(--white-color);background-color:var(--title-color);border-radius:6px}.tagcloud{margin-right:-5px;margin-bottom:-10px}.recent-post{display:flex;align-items:center;margin-bottom:20px}.recent-post .media-img{margin-right:16px;width:95px}.propertie-style1 .propertie-img img,.recent-post .media-img img{width:100%;border-radius:6px}.recent-post .post-title{font-weight:600;font-size:18px;line-height:25px;margin:0 0 -.1em;text-transform:capitalize;color:var(--title-color)}.breadcumb-wrapper .breadcumb-content img,.recent-post .recent-post-meta,.reviews-wrap1 .slick-dots{margin-bottom:5px}.recent-post .recent-post-meta a{font-size:14px;font-weight:500;color:var(--body-color);letter-spacing:1px;text-transform:capitalize}.recent-post .recent-post-meta a i{margin-right:6px}.sidebar-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.sidebar-gallery .gallery-thumb{position:relative;border-radius:6px}.sidebar-gallery .gallery-thumb img{width:100%;transform:scale(1);transition:.4s}.sidebar-gallery .gallery-thumb:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;visibility:hidden;transition:.4s}.sidebar-gallery .gallery-thumb .gal-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:28px;color:var(--white-color);transition:.4s;opacity:0;visibility:hidden;z-index:3}.sidebar-gallery .gallery-thumb:hover:before{opacity:.9;visibility:visible}.sidebar-gallery .gallery-thumb:hover .gal-btn{opacity:1;visibility:visible;transition-delay:0.1s}.sidebar-gallery .gallery-thumb:hover img{transform:scale(1.12)}.newsletter-form input{border-radius:0;color:#000;height:70px;flex:1}.newsletter-form input::-moz-placeholder{color:#777}.newsletter-form input::placeholder{color:#777}.newsletter-form .vs-btn{border-radius:0}.footer-widget.widget_archive .widget_title,.footer-widget.widget_categories .widget_title,.footer-widget.widget_meta .widget_title,.footer-widget.widget_nav_menu .widget_title,.footer-widget.widget_pages .widget_title,.footer-widget2.widget_archive .widget_title,.footer-widget2.widget_categories .widget_title,.footer-widget2.widget_meta .widget_title,.footer-widget2.widget_nav_menu .widget_title,.footer-widget2.widget_pages .widget_title,.footer-widget3.widget_archive .widget_title,.footer-widget3.widget_categories .widget_title,.footer-widget3.widget_meta .widget_title,.footer-widget3.widget_nav_menu .widget_title,.footer-widget3.widget_pages .widget_title,.hero-layout3 .media-style2 .media-img,.vs-widget-admin .admin-img{margin-bottom:35px}.sidebar-area{margin-bottom:-10px}.footer-widget,.mb-40,.vs-comment-form .custom-checkbox.notice{margin-bottom:40px}.footer-widget,.footer-widget .widget,.footer-widget2,.footer-widget2 .widget{padding:0;border:none;background-color:transparent}.footer-widget .footer-time{color:var(--white-color);font-size:15px;font-weight:500;text-transform:capitalize}.breadcumb-wrapper .breadcumb-content,.footer-widget .footer-time .time,.package-style1 .active[data-tab-content],.sticky-active .vs-logo .logo-defaut,.sticky-active.active .vs-logo .logo-sticky{display:block}.footer-widget .widget_title{border:none;font-size:22px;padding:0;margin:0 0 35px;color:var(--white-color)}.footer-widget.widget_archive,.footer-widget.widget_categories,.footer-widget.widget_meta,.footer-widget.widget_nav_menu,.footer-widget.widget_pages,.footer-widget2.widget_archive,.footer-widget2.widget_categories,.footer-widget2.widget_meta,.footer-widget2.widget_nav_menu,.footer-widget2.widget_pages,.footer-widget3.widget_archive,.footer-widget3.widget_categories,.footer-widget3.widget_meta,.footer-widget3.widget_nav_menu,.footer-widget3.widget_pages,.map-box .map-img,.mb-50,.reviews-inner .review-style1 .review-avater{margin-bottom:50px}.footer-address,.footer-address2,.footer-address3{max-width:340px;margin-bottom:8px;line-height:24px}.footer-widget.widget_archive a,.footer-widget.widget_categories a,.footer-widget.widget_meta a,.footer-widget.widget_nav_menu a,.footer-widget.widget_pages a,.footer-widget2.widget_archive a,.footer-widget2.widget_categories a,.footer-widget2.widget_meta a,.footer-widget2.widget_nav_menu a,.footer-widget2.widget_pages a,.footer-widget3.widget_archive a,.footer-widget3.widget_categories a,.footer-widget3.widget_meta a,.footer-widget3.widget_nav_menu a,.footer-widget3.widget_pages a{width:-moz-max-content;width:max-content;display:block;border:none;font-size:16px;font-weight:400;margin-bottom:23px;max-width:100%;padding:0;background-color:transparent;position:relative}.footer-widget.widget_archive a:hover,.footer-widget.widget_categories a:hover,.footer-widget.widget_meta a:hover,.footer-widget.widget_nav_menu a:hover,.footer-widget.widget_pages a:hover,.footer-widget2.widget_archive a:hover,.footer-widget2.widget_categories a:hover,.footer-widget2.widget_meta a:hover,.footer-widget2.widget_nav_menu a:hover,.footer-widget2.widget_pages a:hover,.footer-widget3.widget_archive a:hover,.footer-widget3.widget_categories a:hover,.footer-widget3.widget_meta a:hover,.footer-widget3.widget_nav_menu a:hover,.footer-widget3.widget_pages a:hover{background-color:transparent;color:var(--title-color)}.footer-widget.widget_archive a:before,.footer-widget.widget_categories a:before,.footer-widget.widget_meta a:before,.footer-widget.widget_nav_menu a:before,.footer-widget.widget_pages a:before,.footer-widget2.widget_archive a:before,.footer-widget2.widget_categories a:before,.footer-widget2.widget_meta a:before,.footer-widget2.widget_nav_menu a:before,.footer-widget2.widget_pages a:before,.footer-widget3.widget_archive a:before,.footer-widget3.widget_categories a:before,.footer-widget3.widget_meta a:before,.footer-widget3.widget_nav_menu a:before,.footer-widget3.widget_pages a:before{content:"";position:absolute;left:0;bottom:0;width:0;transition:.4s;height:1px;background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79)}#swiper-gallery,#swiper-gallery .swiper-slide img.swiper-lazy,.footer-widget.widget_archive a:hover:before,.footer-widget.widget_categories a:hover:before,.footer-widget.widget_meta a:hover:before,.footer-widget.widget_nav_menu a:hover:before,.footer-widget.widget_pages a:hover:before,.footer-widget2.widget_archive a:hover:before,.footer-widget2.widget_categories a:hover:before,.footer-widget2.widget_meta a:hover:before,.footer-widget2.widget_nav_menu a:hover:before,.footer-widget2.widget_pages a:hover:before,.footer-widget3.widget_archive a:hover:before,.footer-widget3.widget_categories a:hover:before,.footer-widget3.widget_meta a:hover:before,.footer-widget3.widget_nav_menu a:hover:before,.footer-widget3.widget_pages a:hover:before,.hero-bottom.search-form-mobile .ui_kit_checkbox,.hero-bottom.search-form-mobile li.ui_kit_checkbox ul,.propertie-style2 .propertie-img img{width:100%}.footer-widget.widget_archive li>span,.footer-widget.widget_categories li>span,.footer-widget.widget_meta li>span,.footer-widget.widget_nav_menu li>span,.footer-widget.widget_pages li>span,.footer-widget2.widget_archive li>span,.footer-widget2.widget_categories li>span,.footer-widget2.widget_meta li>span,.footer-widget2.widget_nav_menu li>span,.footer-widget2.widget_pages li>span,.footer-widget3.widget_archive li>span,.footer-widget3.widget_categories li>span,.footer-widget3.widget_meta li>span,.footer-widget3.widget_nav_menu li>span,.footer-widget3.widget_pages li>span{width:auto;height:auto;position:relative;background-color:transparent;color:var(--body-color);line-height:1}.footer-widget .sidebar-gallery,.footer-widget2 .sidebar-gallery,.footer-widget3 .sidebar-gallery{grid-template-columns:repeat(3,1fr)}.footer-widget2 .footer-time2{color:var(--body-color);font-size:15px;font-weight:500;text-transform:capitalize;margin-bottom:0}.footer-widget2 .widget_title{border:none;font-size:22px;padding:0;margin:0 0 35px;color:var(--title-color);font-weight:700;text-transform:capitalize}.footer-address,.footer-address2,.footer-address3,.footer-info,.footer-text,.footer-widget3 .footer-time2,.footer-widget3 .footer-time3{font-size:15px;font-weight:500}.additional_details ul,.footer-widget2 .menu-all-pages-container .menu li,.footer-widget3 .menu-all-pages-container .menu li,.vs-comments-wrap .vs-comment-item{list-style:none}.footer-widget2 .menu-all-pages-container .menu li a{color:var(--title-color);margin-bottom:15px;font-size:15px;font-weight:500;text-transform:capitalize;font-family:var(--body-font);display:block}.footer-widget3 .footer-logo{margin-bottom:36px}.footer-widget3,.footer-widget3 .widget{border:none;padding-bottom:0;background-color:transparent}.header-layout1 .menu-inner::after,.header-layout1 .menu-inner::before{border-radius:1.5px;background-color:var(--white-color);position:absolute}.footer-widget3 .footer-time2{color:var(--body-color);text-transform:capitalize}.footer-widget3 .footer-time3{color:var(--smoke-color);text-transform:capitalize}.footer-widget3 .menu-all-pages-container .menu li a{color:var(--white-color);margin-bottom:15px;font-size:15px;font-weight:500;text-transform:capitalize;font-family:var(--body-font);display:block}.footer-address,.footer-address3{color:var(--white-color)}.footer-address i,.footer-address img,.footer-address2 i,.footer-address3 i,.list-style3 ul li img{margin-right:8px}.footer-address img{position:relative;top:-3px}.footer-address2{color:var(--body-color)}.footer-logo{margin-bottom:28px;margin-top:-10px}.footer-text{max-width:290px;color:var(--white-color);margin-top:30px}.footer-info{position:relative;display:flex;align-items:center;flex:1;max-width:300px;color:var(--smoke-color);margin-bottom:8px}.breadcumb-menu,.breadcumb-menu2{max-width:100%;list-style-type:none}.will-sticky .sticky-active{position:fixed;top:-100%;right:0;left:0;background-color:var(--white-color);transition:.8s;box-shadow:0 0 10px 0 rgba(0,0,0,.07)}.will-sticky .sticky-active.active .header-middle::after,.will-sticky .sticky-active.active .header-middle::before{height:102px}.header-layout2 .vs-logo,.will-sticky .sticky-active.active .header-btns,.will-sticky .sticky-active.active .vs-logo{top:0}.will-sticky .sticky-active.active .vs-logo.vs-logo::after{top:0;transform:none}.will-sticky .sticky-active.active .menu-inner::after,.will-sticky .sticky-active.active .menu-inner::before{top:50%;transform:translateY(-50%)}.will-sticky .sticky-active.active .header-btns a::after{top:unset}.header-layout1{position:absolute;width:100%;top:0;left:0;background:0 0;z-index:41}.header-layout1 .menu-inner::after{content:"";left:12px;bottom:-30%;height:70px;width:3px}.header-layout1 .menu-inner::before{content:"";right:12px;bottom:-30%;height:70px;width:3px}.header-layout1 .header-middle{border-bottom:2px solid rgba(255,255,255,.1607843137);border-top:unset;position:relative}@media (min-width:1200px){.header-layout1 .header-middle{padding:0 25px}}.header-layout1 .devise button,.header-layout1 .header-middle .dropdown button{background:0 0;border:unset;color:var(--white-color);font-size:14px;font-weight:700}.header-layout1 .header-middle::after{content:"";position:absolute;width:1px;height:180px;background:rgba(255,255,255,.1607843137);left:0;top:0}.header-layout1 .header-middle::before{content:"";position:absolute;width:1px;height:180px;background:rgba(255,255,255,.1607843137);right:0;top:0}.header-layout1 .header-btns .vs-btn{border-radius:0;border:2px solid #0c3071;background-color:#0c3071;color:#fff}.header-layout1 .header-btns .vs-btn:hover{color:#fff;background:#000;border-color:#000}.header-layout1 .will-sticky .sticky-active,.header-layout2 .sticky-active.active{box-shadow:0 0 10px 0 rgba(0,0,0,.4)}@media (min-width:1400px){.header-layout1{--main-container:1800px}}.header-layout2,.header-layout3,.header-layout3 .sticky-active:not(.active){position:relative;z-index:9}.header-layout2 .header-links ul li,.header-layout3 .header-links ul li{list-style:none;display:inline-block;position:relative}.header-layout2 .header-links ul li:first-child,.header-layout3 .header-links ul li:first-child{padding-right:20px;margin-right:20px}.header-layout2 .header-links ul li:first-child::after{content:"";position:absolute;width:2px;height:15px;right:0;top:50%;background:var(--smoke-color);transform:translateY(-50%)}.header-layout2 .header-links ul li a,.header-layout3 .header-links ul li a{color:var(--white-color);font-size:12px;font-family:var(--body-font);text-transform:capitalize;position:relative}.header-layout2 .header-links ul li a .clock-icon{line-height:45px;text-align:center;font-size:13px}.header-layout2 .header-btns,.header-layout3 .header-btns{top:0;margin-left:0}.header-layout2 .sticky-active.active .menu-area,.header-layout3 .sticky-active.active .menu-area{background-color:var(--title-color);box-shadow:0 0 20px 0 rgba(0,0,0,.07)}.header-layout2 .sticky-active.active .menu-style2,.header-layout3 .sticky-active.active .menu-style2,.menu-style2,.reviews-inner .review-style1{text-align:center}.header-layout2 .sticky-active.active .menu-style2>ul>li>a,.header-layout3 .sticky-active.active .menu-style2>ul>li>a,.menu-style1>ul>li>a{padding:37.5px 0}.header-layout2 .sticky-active.active .header-btns .vs-btn{border:1px solid var(--white-color)}.header-layout2 .menu-area,.header-layout3 .menu-area{position:absolute;left:0;top:0;right:0}.header-layout2 .sticky-wrapper{margin-top:15px;position:absolute;width:100%;background:0 0}.header-layout3 .header-btns .style3:hover,.header-layout3 .header-top,.package-footer:hover,.social-media2 a:hover{background-color:var(--theme-color);color:var(--white-color)}.header-layout3 .header-links ul li:first-child::after{content:"";position:absolute;width:2px;height:15px;right:0;top:50%;background:#5270dd;transform:translateY(-50%)}.header-layout3 .header-links ul li a .clock-icon{width:55px;height:45px;line-height:45px;text-align:center;background-color:rgba(0,0,0,.1725490196);color:var(--sec-color);font-size:13px}.header-layout3 .header-social a,.social-media a{color:var(--white-color);width:30px;height:30px;line-height:32px;text-align:center;border-radius:100%;background-color:rgba(0,0,0,.1725490196);margin-right:5px;display:inline-block;font-size:10px}.header-layout3 .vs-logo{top:0;position:relative;margin-right:0;padding:36px 50px 36px 0}.header-layout3 .vs-logo a,.map-box{position:relative;z-index:1}.header-layout3 .vs-logo::after{content:"";position:absolute;top:0;right:0;bottom:0;width:99999px;z-index:0;background-color:var(--title-color);border-radius:0;border-bottom:4px solid var(--theme-color)}.header-layout3 .header-btns .eject,.social-media2 a{border-radius:100%;background-color:var(--title-color)}.header-layout3 .header-btns .style3{background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);border-color:var(--title-color);color:var(--title-color);font-size:14px;padding:12px 30px}.header-layout3 .header-btns .eject{width:40px;height:40px;line-height:40px;color:var(--white-color);text-align:center;margin-left:20px;transition:.3s}.header-layout3 .header-middle{padding:0 20px 0 40px}.header-layout3 .sticky-active.active{background-color:var(--white-color);padding:0 10px 0 0;box-shadow:0 10px 20px -15px rgba(0,0,0,.39)}.header-layout3 .sticky-active.active .vs-logo{padding:5px 10px 5px 0}.header-layout3 .sticky-active.active .vs-logo img{padding:10px 0;max-width:100px}.header-layout3 .menu-style3,.home1-advnc-search ul.ui_kit_checkbox .custom-checkbox,.propertie-style2 .propertie-name{text-align:left}.header-layout3 .menu-style3>ul>li>a .new-label{top:-8px}.header-layout3 .main-menu>ul>li>a{color:var(--title-color);padding:20px 0}.header-layout3 .sticky-wrapper{position:absolute;width:100%;background:var(--white-color)}.vs-logo{position:relative;top:45px;text-align:right}.social-media{padding:7px 0}.service-style1:hover .service-icon,.social-media a:hover{background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);color:var(--title-color)}.social-media2 a{color:var(--white-color);width:38px;height:38px;line-height:38px;text-align:center;margin-right:5px;display:inline-block;font-size:14px}.main-menu a{display:block;position:relative;font-family:var(--body-font);font-weight:600;text-transform:uppercase;font-size:12px;color:var(--white-color);letter-spacing:1px}.main-menu>ul>li{margin:0 10px}.main-menu>ul>li>a .new-label{position:absolute;top:12px;right:-16px;font-size:11px;border-radius:3px;background-color:var(--title-color)}.main-menu ul li{list-style-type:none;display:inline-block;position:relative}.main-menu ul li.menu-item-has-children>a:after{content:"\f107";position:relative;font-family:var(--icon-font);margin-left:5px;top:-.8px;font-size:.8rem}.main-menu ul li:first-child,.vs-pagination li:first-child{margin-left:0}.main-menu ul li:hover ul.mega-menu,.main-menu ul li:hover>ul.sub-menu{visibility:visible;opacity:1;margin-top:0;z-index:9}.main-menu ul.mega-menu,.main-menu ul.sub-menu{position:absolute;text-align:left;top:100%;background-color:#fff;visibility:hidden;min-width:190px;width:-moz-max-content;width:max-content;padding:7px;left:-14px;margin-top:50px;opacity:0;z-index:-1;border-bottom:3px solid var(--sec-color);box-shadow:0 10px 60px 0 rgba(0,0,0,.09),0 3px 0 0 rgba(231,13,60,.004);transform-origin:top center;transition:margin-top .4s ease-in-out,visibility .4s ease-in-out,opacity .4s ease-in-out,z-index}.main-menu ul.mega-menu a,.main-menu ul.sub-menu a{font-size:16px;line-height:30px;color:#000}.main-menu ul.sub-menu{padding:18px 20px;left:-27px}.main-menu ul.sub-menu:before{content:"";position:absolute;left:34.5px;top:30px;width:1px;background-color:#ededed;height:calc(100% - 62px)}.main-menu ul.sub-menu li{display:block;margin:0;padding:3px 9px}.main-menu ul.sub-menu li.menu-item-has-children>a:after{content:"\f105";float:right;top:3px}.main-menu ul.sub-menu li a{position:relative;padding-left:21px}.main-menu ul.sub-menu li a:before{content:"\f111";position:absolute;top:2.5em;left:0;font-family:var(--icon-font);width:11px;height:11px;text-align:center;border-radius:50%;display:inline-block;font-size:.2em;line-height:11.5px;color:#000;font-weight:700;background-color:var(--white-color);box-shadow:inset 0 2px 4px 0 rgba(255,255,255,.4)}.main-menu ul.sub-menu li ul.sub-menu{left:100%;right:auto;top:0;margin:0 0 0 20px}.main-menu ul.sub-menu li ul.sub-menu li ul{left:100%;right:auto}.main-menu .mega-menu-wrap{position:static}.main-menu ul.mega-menu{display:flex;justify-content:space-between;text-align:left;width:100%;max-width:var(--main-container);padding:20px 15px 23px;left:50%;transform:translateX(-50%)}.main-menu ul.mega-menu li{display:block;width:100%;padding:0 15px}.main-menu ul.mega-menu li li{padding:4px 0}.main-menu ul.mega-menu>li>a{display:block;padding:0 0 15px;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px;font-weight:700;color:var(--sec-color)}.main-menu ul.mega-menu>li>a::after,.main-menu ul.mega-menu>li>a::before{content:"";position:absolute;bottom:0;left:0;width:15px;height:1px;background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79)}.main-menu ul.mega-menu>li>a::after{width:calc(100% - 20px);left:20px}.list-style1 ul,.main-menu ul.mega-menu>li>a:hover{padding-left:0}.menu-style1>ul>li.menu-item-has-children>a::before,.menu-style2>ul>li>a::before{content:"";position:absolute;width:50px;height:3px;bottom:0;background-color:var(--white-color);left:50%;transform:translateX(-50%);visibility:hidden;opacity:0;transition:.4s;border-radius:6px}.footer-menu .menu-item a:hover::after,.menu-style1>ul>li>a:hover::before,.menu-style2>ul>li>a:hover::before{visibility:visible;opacity:1}.menu-style2>ul>li>a{padding:30px 0}.header-btns{display:flex;align-items:center;position:relative;top:45px;margin-left:35px}@media (max-width:1500px){.header-layout3 .header-middle{padding:0 10px}.vs-logo{margin-right:0}.main-menu a{font-size:10px}.main-menu>ul>li{margin:0 18px}.header-btns{margin-left:0}.header-layout3 .vs-logo{padding:15px 50px 15px 0}.header-layout3 .main-menu>ul>li{margin:0 8px}}.custom-select label i,.form-style1 .form-group span,.header-btns a,.header-btns button,.hero-layout3 .media-style2 .media-price i{margin-right:5px}.header-middle .dropdown button{background:0 0;border:unset;color:var(--white-color);font-size:15px;font-weight:700}.header-middle .dropdown .dropdown-menu .dropdown-item:hover{color:#1e2125;background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79)}@media (max-width:1399px){.widget_title{font-size:22px}.recent-post .media-img{width:75px;margin-right:15px}.recent-post .recent-post-meta a{font-size:12px}.recent-post .post-title{font-size:16px}.main-menu>ul>li{margin:0 12px}}.widget-area{padding-bottom:60px}.copyright-wrap{text-align:center;padding:42px 0;position:relative;z-index:2}.copyright-menu ul{margin:0}.copyright-menu a{font-size:16px;font-weight:500;color:var(--title-color)}.copyright-text{margin:0;font-weight:500;color:var(--smoke-color);font-size:15px;line-height:24px;letter-spacing:1px}.copyright-text a{color:var(--smoke-color);font-weight:700}.copyright-text a:hover{color:var(--sec-color)}.footer-layout1{background-color:#06071a;--body-color:#C7C7C7;--title-color:#fff}.footer-layout1 .widget{background-color:transparent;margin-bottom:0}.footer-layout1 .widget-area{padding-bottom:0}.footer-layout1 .copyright-wrap{padding:30px 0;background-color:#081617}.footer-layout1 .vs-widget-about{margin-bottom:32px}.footer-layout1 .section-line,.mb-30,.single-property .single-listing-box1 .map-box .item-map{margin-bottom:30px}#form-home .search_option_two,.accordion-style2 .accordion-item,.footer-layout1 .footer-widget3 .widget_title{margin-bottom:15px}.footer-layout1 .footer-time3{margin-bottom:0;color:var(--white-color)}.footer-layout2{color:#fff;background-color:#081617}.footer-layout2 .copyright-wrap{background-color:#081617;padding:30.5px 0}.footer-menu{border-bottom:1px solid #c3ccc9}.footer-menu .menu-item{list-style:none;display:inline-block;margin-bottom:0}.footer-menu .menu-item a{color:var(--title-color);display:inline-block;padding:25px;font-size:15px;font-weight:600;text-transform:uppercase;position:relative}.breadcumb-menu li:after,.sidemenu-wrapper .sidemenu-content .recent-post .recent-post-meta a{color:var(--smoke-color)}.footer-menu .menu-item a::after{content:"";width:60%;height:3px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-color:var(--theme-color);visibility:hidden;opacity:0;border-radius:6px;transition:.5s}@media (max-width:1500px){.footer-layout1{padding-top:70px;font-size:14px}.footer-layout1 .widget{margin-bottom:50px}.footer-layout1 .widget-area{padding-bottom:70px}}.breadcumb-menu{margin:0;padding:11px 23px;font-size:16px;background:rgba(255,255,255,.2549019608);border-radius:30px;display:inline-block}.breadcumb-menu li,.breadcumb-menu2 li{display:inline;list-style:none;position:relative}.breadcumb-menu li:after{content:"|";position:relative;margin-left:12px;margin-right:8px}.breadcumb-menu li:last-child{padding-right:0;margin-right:0;color:#fff}.breadcumb-menu a,.breadcumb-menu li,.breadcumb-menu span{white-space:normal;word-break:break-word;font-weight:600;text-transform:uppercase;font-size:16px;font-family:var(--body-font);color:var(--sec-color)}.breadcumb-menu2{margin:16px 0 0;padding:11px 23px;font-size:16px;background:0 0;display:inline-block}.breadcumb-menu2 li:after{content:"/";position:relative;margin-left:8px;margin-right:5px;color:var(--white-color)}.breadcumb-menu2 li:last-child{padding-right:0;margin-right:0;color:var(--sec-color)}.breadcumb-menu2 a,.breadcumb-menu2 li,.breadcumb-menu2 span{white-space:normal;word-break:break-word;font-weight:500;text-transform:uppercase;font-size:16px;font-family:var(--body-font);color:var(--sec-color)}.breadcumb-title{font-size:40px;color:var(--white-color);margin-bottom:0;text-transform:uppercase;font-family:var(--title-font);line-height:100%}.share-links-title,.vs-quote{font-family:var(--body-font)}.breadcumb-subtitle{color:var(--white-color);font-size:18px;margin:22px 0 -.25em}.breadcumb-wrapper{padding-top:430px;padding-bottom:90px;background-color:var(--title-color);position:relative}.breadcumb-wrapper .breadcumb-content{align-items:flex-end;justify-content:space-between}@media (max-width:1199px){.widget_archive,.widget_categories,.widget_nav_menu,.widget_pages{padding:18px 0;font-size:14px}.widget_archive a,.widget_categories a,.widget_nav_menu a,.widget_pages a{padding:18px 25px 18px 0;font-size:14px;letter-spacing:normal}.widget_archive li>span,.widget_categories li>span,.widget_nav_menu li>span,.widget_pages li>span{width:50px;height:50px;line-height:50px;font-size:14px;text-align:right}.newsletter-form{display:block}.newsletter-form input{margin-bottom:15px;height:60px}.footer-widget{margin-bottom:60px}.footer-widget .widget_title{font-size:26px;margin-bottom:20px}.footer-widget.widget_archive .widget_title,.footer-widget.widget_categories .widget_title,.footer-widget.widget_meta .widget_title,.footer-widget.widget_nav_menu .widget_title,.footer-widget.widget_pages .widget_title{margin-bottom:25px}.footer-widget.widget_archive a,.footer-widget.widget_categories a,.footer-widget.widget_meta a,.footer-widget.widget_nav_menu a,.footer-widget.widget_pages a{font-size:14px}.main-menu>ul>li{margin:0 10px}.header-info{display:block;--icon-size:40px}.header-info .header-layout2 .menu-area{position:relative;background-color:var(--title-color)}.header-layout2 .menu-style2{text-align:end}.footer-layout1{padding-top:70px;font-size:14px}.footer-layout1 .widget{margin-bottom:50px}.footer-layout1 .widget-area{padding-bottom:0}.breadcumb-title{font-size:48px}.breadcumb-subtitle{font-size:16px}}@media (max-width:991px){.share-links{margin:50px 0}.footer-widget2 .menu-all-pages-container .menu,.footer-widget2 .menu-all-pages-container .menu li:last-child a,.sidebar-area,.widget.widget_meta{margin-bottom:0}.sidebar-area{padding-top:30px}.tagcloud a,.wp-block-tag-cloud a{padding:0 5px}.sidebar-gallery{grid-template-columns:repeat(4,1fr)}.footer-widget .widget_title{font-size:22px}.vs-logo{top:0;text-align:left}.header-social,.vs-logo img{padding:10px 0}.sticky-active.active{padding:8px 0}.breadcumb-wrapper .breadcumb-content img,.header-layout1 .header-middle::after,.header-layout1 .header-middle::before,.header-layout1 .manu-inner::after,.header-layout1 .manu-inner::before,.header-middle::after,.menu-inner::after,.menu-inner::before{display:none}.main-menu>ul>li{margin:0 10px}.header-layout1 .header-middle{border-bottom:none!important;justify-content:flex-end}.header-layout3 .vs-logo{padding:5px 30px 5px 0}.header-layout3 .header-middle{padding:0 10px 0 40px}.copyright-text{font-size:14px;margin-bottom:15px}.footer-layout1 .widget{margin-bottom:50px}.breadcumb-menu,.breadcumb-menu2{display:inline-block;padding:8px 16px;font-size:14px}.breadcumb-wrapper .breadcumb-content{display:block!important;text-align:center}.breadcumb-title{font-size:40px;margin-bottom:30px}.breadcumb-subtitle{font-size:14px}.breadcumb-wrapper{padding-top:120px;padding-bottom:70px}}.reviews-inner .review-style1 .review-rating,.vs-pagination{text-align:center;margin-bottom:30px}.vs-pagination li{display:inline-block;margin:0 3px;list-style-type:none}.vs-pagination a,.vs-pagination span{display:inline-block;text-align:center;position:relative;border:none;font-family:var(--body-font);color:var(--title-color);background-color:#f5f5f5;width:50px;height:50px;line-height:52px;font-weight:700;padding:0;font-size:16px;z-index:1;border-radius:50%}.vs-pagination a.active,.vs-pagination a:hover,.vs-pagination span.active,.vs-pagination span:hover{color:var(--white-color);background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);box-shadow:none}.post-pagination{margin:50px 0}.post-pagi-box a{font-size:22px;text-transform:uppercase;color:var(--title-color);font-weight:500;display:flex;align-items:center;font-family:var(--title-font);gap:15px}.post-pagi-box a i{font-size:22px;width:65px;height:60px;line-height:60px;text-align:center;display:inline-block;background-color:var(--title-color);color:var(--white-color);transition:.4s}.post-pagi-box{display:flex;align-items:center;gap:20px;padding:29px 0}.post-pagi-box .pagi-title{font-size:16px;font-weight:600;color:var(--title-color);margin:4.5px 0 0;max-width:250px;flex:1}.post-pagi-box.next{flex-direction:row-reverse;text-align:right}.social-box{padding:80px 100px;position:relative;z-index:1}.social-box:before{content:"";position:absolute;left:0;top:0;width:9999px;height:100%;background-color:rgba(0,0,0,.07);z-index:-1}.social-box__title{color:var(--white-color);margin:-.2em 0 10px;font-size:34px}.info-social a,.social-box a{display:inline-block;color:var(--white-color);width:45px;height:45px;line-height:45px;text-align:center;border:1px solid var(--white-color);font-size:20px;margin-right:5px;border-radius:50%}.info-social a:hover,.social-box a:hover{background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);color:var(--white-color);border-color:transparent}.info-social.style2 a:hover{background:#0c3071;border-color:#0c3071}.grid-item{margin-bottom:30px;background-size:cover;background-repeat:no-repeat;background-position:center}.emplacement-block-home h5{font-size:15px;color:#2d2d2d;font-weight:600;letter-spacing:2px}.emplacement-block-home h2{font-style:italic}.emplacement-block-home .title-area p{font-size:14px;color:#939393;letter-spacing:2px;text-transform:uppercase}.emplacement-block-home .grid-item-title{position:absolute;top:40px;left:20px;font-size:20px;z-index:1;color:#ffff}.emplacement-block-home img{height:670px;object-fit:cover}.emplacement-block-home .grid-item-text-link{position:absolute;bottom:30px;left:20px;font-size:12px;z-index:1;color:#ffff;text-transform:uppercase}.emplacement-block-home .grid-item-icon{position:absolute;bottom:30px;right:20px;font-size:16px;text-transform:uppercase;z-index:1;color:#ffff}.emplacement-block-home .space-bloc{height:50px}.image-overlay-container,.reviews-wrap1{position:relative;overflow:hidden}.popup-search-box,.sidemenu-wrapper{position:fixed;z-index:99999;top:0;width:0;visibility:hidden}.hero-bottom.search-form-mobile .bootstrap-select .dropdown-menu li.selected,.image-overlay-container img{width:100%;display:block}.image-overlay{opacity:1;transition:opacity .3s}.image-overlay-container:hover .image-overlay{opacity:0}@media (max-width:1399px){.post-pagination{margin:40px 0}.social-box{padding:60px 50px}.form-style1{padding:60px 60px 60px 0}.form-img1{margin:0;padding:60px 0}.form-img1 img{width:100%}.form-style1.layout2{padding-right:30px}.form-style2.layout2{padding:0 20px 0 0}}@media (max-width:1199px){.social-box{padding:40px}.social-box__title{font-size:26px}.award-wrap1{padding:80px 20px 10px}.award-wrap-title{max-width:740px}.award-style1{padding:30px 20px}.award-style1 .award-text{font-size:14px}.award-style1 .award-img{min-height:100px;line-height:100px}}.popup-search-box{left:50%;background-color:rgba(0,0,0,.95);height:0;opacity:0;border-radius:50%;transform:translateX(-50%);transition:.4s}.popup-search-box button.searchClose{width:60px;height:60px;line-height:60px;position:absolute;top:40px;right:40px;border:none;background-color:var(--title-color);color:var(--white-color);font-size:30px;border-radius:50%;transition:.4s}.popup-search-box button.searchClose:hover{color:var(--white-color);background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79)}.popup-search-box form{position:absolute;top:50%;left:50%;display:inline-block;padding-bottom:40px;cursor:auto;width:100%;max-width:700px;transform:translate(-50%,-50%) scale(0);transition:transform .4s}.popup-search-box form input{font-size:14px;height:70px;width:100%;border:2px solid var(--title-color);background-color:transparent;padding-left:30px;color:#fff;border-radius:50px}.popup-search-box form button,.sidemenu-wrapper .closeButton{position:absolute;border:none;color:var(--white-color);transition:.4s}.popup-search-box form input::-moz-placeholder{color:#fff}.popup-search-box form input::placeholder{color:#fff}.popup-search-box form button{top:0;background-color:transparent;font-size:20px;right:13px;cursor:pointer;width:70px;height:70px;transform:scale(1.001)}.popup-search-box form button:hover{transform:scale(1.1)}.popup-search-box.show{opacity:1;visibility:visible;width:100.1%;height:100%;transition:.4s;border-radius:0}.popup-search-box.show form{transition-delay:0.5s;transform:translate(-50%,-50%) scale(1)}.sidemenu-wrapper{right:0;height:100%;background-color:rgba(0,0,0,.75);opacity:0;transition:.8s}.blog-date,.sidemenu-wrapper .closeButton:hover{background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);color:var(--title-color)}.sidemenu-wrapper .closeButton{display:inline-block;top:20px;right:20px;width:50px;height:50px;line-height:50px;font-size:24px;padding:0;background-color:var(--title-color);border-radius:50%;transform:rotate(0);z-index:33}.sidemenu-wrapper .closeButton:hover{border-color:transparent;transform:rotate(90deg)}.sidemenu-wrapper .sidemenu-content{background-color:#080d4f;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);width:450px;margin-left:auto;padding:50px 30px;height:100%;overflow:scroll;position:relative;right:-500px;cursor:auto;transition:right 1s}.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar-track{box-shadow:inset 0 0 1px rgba(0,0,0,.1);background-color:#f5f5f5}.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar{width:2px;background-color:#f5f5f5}.sidemenu-wrapper .widget{padding:0;border:none;background-color:transparent;margin-bottom:50px}.accordion-style1.layout2 .accordion-button,.sidemenu-wrapper .footer-text{max-width:100%}.sidemenu-wrapper.show{opacity:1;visibility:visible;width:100%;transition:.8s}.sidemenu-wrapper.show .sidemenu-content{right:0;opacity:1;visibility:visible}.blog-date{position:absolute;bottom:8%;display:block;font-size:14px;font-weight:500;text-transform:uppercase;padding:10px 27px;letter-spacing:2px;border-radius:0 6px 6px 0}.blog-single .blog-title,.vs-quote,.vs-quote p{text-transform:capitalize}.blog-date:hover{background:var(--title-color);color:var(--white-color)}.vs-quote{display:flex!important;align-items:flex-start;margin-bottom:30px;margin-top:40px;position:relative;padding:0 30px 0 50px;color:var(--title-color)}.vs-quote p{color:var(--title-color);line-height:28px;font-size:18px;font-weight:500;margin-bottom:0!important;padding-left:30px}.vs-quote:before{height:100%;right:auto;position:absolute;left:10px;top:12px;color:var(--body-color);bottom:0;font-size:45px;text-align:center;display:flex;justify-content:center;align-items:flex-start;content:"\f10e";font-family:"Font Awesome 5 Pro"}.blog-single{border-bottom:1px solid #e1e6e2;position:relative}.blog-single .blog-bottom::after,.blog-single::after,.share-links::after{content:"";position:absolute;width:40px;height:1px;background:var(--body-color);bottom:-1px;right:0;border-radius:5px}.blog-single .blog-img{position:relative;margin-bottom:30px;border-radius:6px;overflow:hidden}.blog-single .blog-img img{width:100%;border-radius:6px;height:450px}.blog-single .blog-single .blog-meta{margin-bottom:8px;margin-top:-.45em;padding-top:0}.blog-single .blog-meta a,.blog-single .blog-meta span{text-transform:uppercase;font-weight:500;font-size:14px;position:relative}.blog-single .blog-meta a i,.blog-single .blog-meta span i{margin-right:8px;color:#80a5a6}.blog-single .blog-meta{margin-bottom:5px;display:flex}.blog-single .blog-meta>a{padding-right:16px;margin-right:10px;font-weight:700;color:var(--title-color)}.blog-single .blog-meta .categorys>a{padding-right:0;margin-right:0;color:var(--body-color);font-weight:600}.blog-single .blog-meta>a:not(:last-child):after{content:"";position:absolute;top:50%;right:0;margin-top:-5px;height:10px;width:1px;background-color:#90d9dd}.blog-single .blog-title{font-size:32px;font-weight:600;color:var(--title-color);margin:0 0 18px}.blog-single .blog-bottom{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid var(--border-color);margin-top:30px;display:flex;align-items:center;justify-content:space-between;position:relative}.blog-single .blog-bottom .link-btn{background:unset;color:#000;display:inline-block;padding:5px 0 10px;font-size:13px;border-bottom:2px dotted #000;text-transform:uppercase}.share-links-title{font-size:14px;font-weight:700;color:var(--title-color);line-height:26px;margin:0 10px 0 0;display:inline-block;text-transform:uppercase;letter-spacing:1px}.share-links{margin:70px 0 50px;border-bottom:1px solid #e1e1e1;padding-bottom:21px;position:relative}.social-links{display:inline-block;list-style-type:none;margin:0;padding:0}.social-links li{display:inline-block;margin-right:20px}.share-links .tagcloud{display:inline-block;font-size:14px;font-weight:500;text-transform:uppercase;color:var(--body-color)}.blog-single{border-bottom:unset;padding-bottom:0;margin-bottom:0}.blog-author{display:flex;align-items:center;background-color:var(--title-color);padding:30px 45px;margin:50px 0 20px}.blog-author .media-img{width:154px;height:154px;margin-right:32px;overflow:hidden;border-radius:50%}.blog-author .author-name{color:var(--white-color);font-size:26px;font-family:var(--title-font);margin-bottom:20px;font-weight:600}.blog-author .author-text{color:var(--smoke-color);margin-bottom:22px!important}.blog-author .author-links a{display:inline-block;color:var(--white-color);font-size:18px;margin-right:15px}.blog-single .post-pagination{margin:0 0 50px}.blog-style1{background-color:var(--white-color);padding:20px 20px 30px;border-radius:6px;box-shadow:0 4px 10px .77px rgba(130,138,138,.1);margin:15px 0 30px}.blog-style1 .blog-img{position:relative;margin-bottom:20px}.blog-style1 .blog-date{padding:7px 12px;top:0;left:5%;bottom:unset;background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);border-radius:0 0 6px 6px}.blog-style1 .blog-date span{display:block;text-align:center;text-transform:uppercase;color:var(--title-color);line-height:21px;font-size:18px;font-weight:600}.blog-style1 .blog-meta{position:relative;display:flex;align-items:center;justify-content:space-around;padding-bottom:10px;padding-left:28px;padding-right:28px;margin-bottom:15px;border-bottom:1px solid #e5e7e7}.blog-style1 .blog-meta a{text-transform:uppercase;font-size:14px;font-weight:500;color:var(--title-color)}.blog-style1 .blog-meta a i{color:var(--sec-color);font-size:13px;margin-right:8px;transition:.4s}.blog-style1 .blog-meta>a:not(:last-child):after{content:"~";font-size:22px;position:absolute;left:50%;transform:translateX(-50%);color:#6976a4}.blog-style1 .blog-content{text-transform:capitalize;text-align:center}.blog-style1 .blog-content .blog-title{line-height:26px}.subscribe{background:var(--sec-color)!important;padding:85px 0}.hero-layout1,.hero-layout2{position:relative;padding-bottom:270px}.form-title{text-transform:uppercase;font-size:45px;font-weight:600;margin:0 0 7.5px}.form-text{font-size:15px;text-transform:capitalize;color:var(--body-color);font-weight:500;letter-spacing:1px;margin-bottom:30px}.hero-layout1{background-size:cover;padding-top:270px;max-height:790px;z-index:1}.hero-layout2,.hero-layout3{background-size:auto;overflow:hidden}.hero-layout1 .overlay{background-color:rgba(15,57,59,.2);z-index:0}.hero-layout1 .hero-title{text-transform:uppercase;font-family:var(--title-font);font-size:30px;font-weight:600;margin-bottom:40px}.hero-layout1 .hero-title span,.hero-layout1 .hero-title2{font-family:Poppins,sans-serif;font-size:18px;font-weight:500;display:block;margin-top:10px;word-spacing:0px;margin-bottom:40px}.hero-layout1 .hero-title2 span{text-transform:uppercase;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;margin-bottom:40px}.hero-layout2{padding-top:330px;max-height:870px}.hero-layout2 .hero-title{text-transform:uppercase;font-family:var(--title-font);font-size:80px;font-weight:600;margin-bottom:5px;color:var(--white-color)}.hero-layout2 .hero-text{color:var(--white-color);font-size:15px;font-weight:500;line-height:26px;letter-spacing:1px;text-transform:uppercase;margin-bottom:32px}.hero-layout3 .hero-text,.hero-layout3 .hero-title,.hero-layout3 .media-style2 .media-title{color:var(--title-color);text-transform:uppercase}.hero-layout2 .hero-shape1{position:absolute;right:0;bottom:0;max-width:50%}.hero-layout3{position:relative;padding-top:0;padding-bottom:0}.hero-layout3 .hero-left{display:flex;align-items:center;margin-left:190px;margin-right:110px;padding-top:20px}.hero-layout3 .hero-left .hero-content{max-width:755px}.hero-layout3 .media-style2{padding:60px;background-color:#fce2b6;text-align:center}.hero-layout3 .media-style2.item-one{padding-top:200px;max-width:100%;width:360px}.hero-layout3 .media-style2.item-two{padding:90px 60px 60px;background-color:#e7f2f4;max-width:100%;width:360px}.hero-layout3 .media-style2 .media-title{font-size:20px;line-height:26px;margin-bottom:10px}.hero-layout3 .hero-title{font-family:var(--title-font);font-size:80px;font-weight:600;margin-bottom:5px}.hero-layout3 .hero-text{font-size:15px;font-weight:500;line-height:26px;letter-spacing:1px;margin-bottom:32px}.hero-layout4{background-size:cover;position:relative;padding-top:210px;padding-bottom:270px;max-height:660px;z-index:1}.category-item,.media-box{background:var(--white-color)}.hero-layout4 .overlay{background:rgba(15,57,59,.21);z-index:-1}.hero-layout4 .hero-title{text-transform:uppercase;font-family:var(--title-font);font-size:40px;font-weight:600;margin-bottom:40px}@media (max-width:1500px){.hero-layout2{padding-top:240px;padding-bottom:200px}.hero-layout2 .hero-title{font-size:65px}.hero-layout3 .hero-title{font-size:42px}}@media (max-width:1199px){.popup-search-box form{max-width:600px}.blog-style1 .blog-meta{padding-left:0;padding-right:0;justify-content:space-between}.hero-layout3 .hero-left .hero-content,.map-box,.map-box .box-title{text-align:center}.hero-layout1 .hero-title,.hero-layout2 .hero-title{font-size:45px}.hero-layout2{padding-top:170px;padding-bottom:100px}.hero-layout3 .hero-img,.hero-layout3 .media-style2{display:none}.hero-layout3 .hero-left{padding-top:220px;padding-bottom:120px;margin-left:110px;margin-right:110px}.hero-layout3 .hero-title{font-size:55px}.hero-layout3 .main-menu>ul>li{margin:0 20px}.hero-layout4{padding-top:200px;padding-bottom:150px}.hero-layout4 .hero-title{font-size:55px;margin-bottom:0}}@media (max-width:991px){.social-box::before{width:100%}.award-wrap-title{max-width:520px;padding:21px 20px;margin-bottom:-30px}.award-wrap1{padding:70px 20px 10px}.blog-single .blog-title{font-size:24px}.blog-author{display:block;text-align:center}.blog-author .media-img{margin:0 auto 20px}.blog-style1 .blog-meta{justify-content:space-around}.hero-content,.hero-content .hero-btns,.hero-content .hero-text,.hero-layout2 .hero-btns,.hero-layout2 .hero-text{text-align:center}.hero-layout2 .hero-shape1,.hero-layout3 .hero-img,.hero-logo{display:none}.hero-content{padding-top:0;margin-bottom:0}.hero-content .hero-logo{margin-bottom:30px}.hero-content .hero-shape1{max-width:100%}.hero-layout1{padding-top:150px;padding-bottom:50px}.hero-layout2{padding-top:150px!important}.hero-layout2 .hero-title{font-size:44px;text-align:center}.hero-layout3 .hero-left{padding-top:200px;margin-left:0;margin-right:0;padding-right:15px;padding-left:15px}.hero-layout3 .vs-logo{padding:5px 50px 5px 0}.hero-layout4 .hero-title{font-size:44px;margin-bottom:0}}.category-item{padding:10px;border-radius:109.5px;box-shadow:1.5px .598px 10.88px 1.12px rgba(116,117,117,.1);margin:5px 0;transition:.5s}.filter-menu-active,.media-box,.propertie-style1,.propertie-style2{box-shadow:1.5px 2.598px 14.88px 1.12px rgba(116,117,117,.1)}.category-item:hover{cursor:pointer;transition:.5s}.category-style1{text-align:center;border:1px dotted var(--title-color);padding:22.5px 32px;border-radius:109.5px;transition:.5s}.category-style1 .category-icon{width:104px;height:104px;line-height:104px;background-color:#0c3071;border-radius:100%;margin:10px auto 30px;transform:scaleX(1);transition:.5s}.category-style1 .category-icon img{filter:invert(1) sepia(1) saturate(2) hue-rotate(180deg);transition:.5s}.category-style1 .category-title{font-size:20px;font-weight:600;text-transform:capitalize;margin-bottom:10px;font-family:var(--title-font)}.category-style1 .category-text{font-size:14px;text-transform:capitalize;font-weight:500;color:var(--sec-color)}.category-style1:hover .category-icon{transform:scaleX(-1);background:#ffff}.category-style1:hover .category-icon img{filter:unset}.img-box1 .img-1{text-align:right;margin-bottom:35px;position:relative}.img-box1 .img-1 img{max-width:186px}.img-box1 .img-2{position:relative;z-index:0}.img-box1 .img-3{position:absolute;bottom:18%;left:14%}.img-box1 .shape-dotted,.img-box1 .shape-dotted2.jump-reverse{position:absolute;right:-20px;bottom:-35px;z-index:-1}.box-dsc{font-size:16px;line-height:30px;font-weight:600;font-family:var(--body-font);margin-bottom:26px}.list-style1 ul li{list-style:none;font-size:14px;line-height:26px;font-weight:500;color:var(--body-color);font-family:var(--body-font);margin-bottom:5px}.list-style1 ul li i{font-size:14px;color:var(--sec-color);margin-right:8px}.media-box{border-radius:6px;transition:.4s;overflow:hidden}.media-style1{align-items:center;padding:24px 28px 0;transition:.4s}.media-style1 .media-title{font-family:var(--body-font);color:var(--title-color);font-size:26px;margin-bottom:6px}.media-style1 .media-text{font-family:var(--body-font);color:var(--body-color);font-weight:500;margin-bottom:0;line-height:100%;font-size:14px}.media-style1 .media-item{border-bottom:1px solid var(--border-color);align-items:center}.media-style1.media-style1--active .media-item,.media-style1:hover .media-item{border-bottom:1px solid transparent}.media-style1.media-style1--active .media-icon,.media-style1:hover .media-icon{background:rgba(255,255,255,.7882352941)}.filter-menu-active,.media-style1.media-style1--active .icon-btn2,.media-style1:hover .icon-btn2,.propertie-style1,.propertie-style2{background:var(--white-color)}.propertie-title{line-height:.75;margin-bottom:50px;text-transform:uppercase}.filter-menu-active{margin:0 auto;padding:20px;text-align:center;border-radius:50px}.filter-menu-active li{list-style:none;display:inline-block}.filter-menu-active .style3{background-color:transparent}.propertie-style1{position:relative;padding:20px 20px 30px;border-radius:6px;margin-bottom:30px}.propertie-style1 .propertie-img{margin-bottom:25px;position:relative}.propertie-style1 .propertie-name{text-align:left;margin:0 0 20px}.propertie-style1 .propertie-wishlist{position:absolute;width:40px;height:40px;line-height:40px;display:block;text-align:center;bottom:-7%;right:5%;font-size:18px;border-radius:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.4s;background:#0c3071;color:#fff}.propertie-meta2::after,.propertie-meta3::after{height:1px;background-color:#b0bdbc;right:0;transform:translateY(-50%);position:absolute;content:"";top:50%}.propertie-style1 .propertie-content{padding-top:15px}.propertie-style1 .propertie-meta{padding-bottom:28px;border-bottom:1px solid #e1e6e2;margin-bottom:30px;text-align:left}.propertie-style1 .propertie-meta span{color:#000;font-size:15px;font-weight:500;font-family:var(--body-font);margin-right:14px;text-transform:capitalize;display:inline-flex;align-items:center}.propertie-style1 .propertie-meta span i{width:27px;height:27px;line-height:27px;background:var(--sec-color);background:#0c3071;font-size:12px;color:var(--white-color);border-radius:100%;text-align:center;margin-right:5px}.propertie-style1 .propertie-meta span .propertie-price{color:var(--title-color);margin:0;display:inline-block;font-weight:600;font-size:15px}.propertie-style1 .propertie-bottom,.propertie-style2 .propertie-bottom{display:flex;justify-content:space-between;align-items:center}.propertie-style1 .propertie-bottom p{font-size:15px;color:var(--body-color);text-transform:capitalize;font-weight:500}.propertie-style2{position:relative;padding:20px 20px 26px;border-radius:6px;margin-bottom:30px}.propertie-style2 .propertie-img{margin-bottom:25px;border-radius:6px;overflow:hidden}.propertie-style2 .propertie-name a{font-size:22px;font-weight:700;color:var(--title-color)}.propertie-style2 .propertie-meta{padding-bottom:25px;border-bottom:1px solid #e1e6e2;margin-bottom:25px;text-align:left;display:grid;grid-template-columns:1fr 1fr;gap:7px}.propertie-style2 .propertie-meta span{color:var(--title-color);font-size:13px;font-weight:500;font-family:var(--body-font);text-transform:capitalize;display:inline-block}.propertie-style2 .propertie-meta span i{font-size:15px;color:var(--title-color);border-radius:100%;text-align:center;margin-right:5px}.propertie-style2 .propertie-meta span .propertie-price{color:var(--title-color);margin:0;display:inline-block;font-weight:600;font-size:13px}.propertie-style2 .propertie-bottom .media-author{display:flex;align-items:center}.propertie-style2 .propertie-bottom .media-author .media-title{font-size:15px;font-family:var(--body-font);font-weight:600;text-transform:capitalize;margin:0;color:var(--title-color)}.propertie-style2 .propertie-bottom .media-author .media-degi{margin:0;font-size:12px;line-height:150%;color:var(--title-color);font-weight:500}.propertie-style2 .propertie-bottom .propertie-wishlist a{width:38px;height:35px;line-height:35px;text-align:center;background-color:var(--title-color);color:var(--white-color);display:inline-block;border-radius:6px;margin-right:6px;transition:.4s}.propertie-meta2,.propertie-meta3{position:relative;margin-bottom:45px}.propertie-meta2 span,.propertie-meta3 span{font-size:14px;text-transform:uppercase;margin-right:25px;font-weight:500}.propertie-meta2 span img,.propertie-meta3 span img{font-size:28px;margin-right:10px}.propertie-meta2::after{width:52%}.propertie-meta3::after{width:36%}.map-shape1,.reviews-wrap1 .reviews-shape1{height:-webkit-fill-available;left:0;max-height:-moz-fit-content}.propertie-img1{margin-bottom:32px;overflow:hidden;border-radius:6px}.list-img{border-radius:6px}@media (max-width:991px){.title-area2 .sec-title2{font-size:30px!important;line-height:32px}.category-carousel{margin-bottom:50px}.img-box1 .shape-dotted2.jump-reverse{right:-8px}.propertie-style1 .propertie-name a,.propertie-style2 .propertie-name a{font-size:18px}.propertie-style1 .propertie-meta span,.propertie-style1 .propertie-meta span .propertie-price,.propertie-style2 .propertie-meta span,.propertie-style2 .propertie-meta span .propertie-price{font-size:11px}.filter-menu-active{padding:18px 10px}.propertie-meta2::after,.propertie-meta3::after{display:none}.propertie-meta3 span{margin-right:12px;font-size:12px}.propertie-meta2{margin-top:30px}.propertie-style1 .propertie-wishlist{right:5%}}.reviews-inner{position:relative;max-width:666px;margin:0 auto;overflow:hidden;z-index:1}.reviews-inner .review-style1 .review-text{font-size:16px;font-weight:500;color:#e1dada;margin-bottom:65px}.reviews-inner .review-style1 .review-author{color:var(--white-color);margin-bottom:26px;font-weight:600;text-transform:uppercase;font-family:var(--body-font)}.reviews-inner .review-style1 .review-avater img{border-radius:100%}.reviews-wrap1 .reviews-shape1{position:absolute;border-radius:0;max-height:fit-content;top:0;z-index:0;width:52%}.reviews-wrap1 .reviews-shape1::after{content:"";position:absolute;right:0;width:15px;height:290px;background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);top:50%;transform:translateY(-50%)}.reviews-wrap1 .vs-carousel .item1 img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1.2;width:100%;max-height:780px}.package-style1,.team-style3{background-color:var(--white-color)}.team-style1{text-align:center;padding:30px 60px;box-shadow:0 4px 10px .77px rgba(130,138,138,.1);border-radius:6px;margin:15px 0 30px}.team-style2,.team-style3{margin:0;text-align:center}.team-style1 .team-title,.team-style2 .team-name,.team-style2 .team-title{font-size:22px;margin-bottom:20px}.team-style1 .team-degi,.team-style2 .team-degi{font-family:var(--body-font);font-size:15px;text-transform:uppercase}.team-style1 .team-title a,.team-style2 .team-title a,.team-style3 .team-title a{color:var(--title-color);font-weight:700}.team-style1 .team-img{margin-bottom:30px;overflow:hidden;border-radius:100%}.team-style1 .team-img img{transform:scale(1);transition:.4s}.team-style1 .team-content{border-top:1px solid #e4e9e9}.team-style1 .team-degi{padding-top:20px;margin-bottom:2px;color:var(--body-color)}.team-style2{border-radius:6px}.team-style2 .team-img{margin-bottom:30px;overflow:hidden;border-radius:147.5px;background-color:var(--smoke-color);border:5px solid var(--white-color)}.team-style2 .team-degi{margin-bottom:2px;color:var(--sec-color);font-weight:500}.team-style2 .icon-btn{background-color:var(--body-color);padding:8px 52px}.team-style3{padding:35px 30px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1),0 10px 4px -5px rgba(0,0,0,.1);border-radius:6px;position:relative}.team-style3 .team-title{font-size:22px;margin-bottom:16px;padding-bottom:16px;position:relative}.team-style3 .team-title::after{content:"";position:absolute;left:50%;bottom:0;height:1px;width:65%;transform:translateX(-50%);background-color:#cad4d4}.team-style3 .team-img{margin-bottom:25px;overflow:hidden;border-radius:100%}.team-style3 .team-email{font-size:14px;font-weight:500;display:block}.team-style3 .team-phone{font-weight:700;display:block;margin-bottom:10px;font-size:14px;color:var(--title-color)}.team-style3 .team-review{margin-bottom:18px}.team-style3 .team-review i{color:var(--sec-color);font-size:14px;margin:-2px}.package-list .list-unstyled li,.package-list2 .list-unstyled li{margin-bottom:15px;font-size:16px;font-family:var(--body-font);text-transform:uppercase}.team-style3 .team-degi{font-family:var(--body-font);font-size:15px;text-transform:uppercase;margin-bottom:2px;color:var(--body-color);font-weight:700}.custom-select{position:relative;display:flex;align-items:center;justify-content:space-between;width:205px;border:1px solid #b0bdb2;border-radius:6px}.custom-select label{position:absolute;margin-bottom:0;font-size:12px;left:5%;font-weight:500;line-height:110%;text-transform:uppercase}.custom-select select{border:none;background-color:transparent;text-align:center;padding:0 0 0 10px;font-size:12px;font-weight:600}.agent-title{font-size:32px;font-weight:600;text-transform:uppercase}@media (max-width:1199px){.category-item,.category-style1{border-radius:0}.propertie-style1 .propertie-meta span{margin-right:5px;margin-bottom:10px}.propertie-meta2::after,.reviews-shape1{display:none}.propertie-style1 .propertie-wishlist{right:5%}.propertie-img img{width:100%}.reviews-inner{background-color:var(--dark-color);max-width:100%;padding-top:80px}.review-text{padding-left:10px;padding-right:10px}.team-style1 .team-title{font-size:20px;margin-bottom:20px}}@media (max-width:991px){.reviews-shape1{display:none}.reviews-inner{padding-top:80px;background-color:var(--dark-color);max-width:100%}.review-text{padding-left:10px;padding-right:10px}.team-style1{padding:25px 20px}.team-style1 .team-title{font-size:18px}.team-style1 .team-degi{font-size:12px}.team-style3 .team-degi{font-size:14px}.team-style3 .team-title{font-size:20px}.package-name{font-size:26px!important}}.package-style1{border-radius:6px;box-shadow:1.5px 2.598px 14.88px 1.12px rgba(116,117,117,.1);min-block-size:100%;overflow:hidden}.package-style1.premium .package-name2{background-color:var(--title-color);color:var(--white-color);margin-bottom:0}.package-filter{padding:5px;border-radius:50px;background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);justify-content:space-between;display:inline-block}.package-head,.package-head2{background-color:var(--title-color)}.package-filter .style3{display:inline-block;background-color:transparent;border-color:transparent;padding:15px 22px}.package-head{padding:30px 35px;text-align:center}.package-head .package-name{color:var(--white-color);text-transform:uppercase;font-size:30px;font-weight:600}.package-head2{padding:0}.package-body,.package-body2{background-color:var(--white-color);border-radius:0 0 10px 10px}.package-head2 .package-name2{color:var(--title-color);text-transform:uppercase;font-size:30px;font-weight:600;background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);text-align:center;padding:10px;margin-bottom:0}.package-body{padding:30px}.package-body2{padding:18px 30px 0;text-align:center}.package-footer,.package-list .list-unstyled li i{background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);text-align:center;margin-bottom:0}.package-list .list-unstyled li{background-color:#f1f1f1;border-radius:37px;padding:22px 25px;font-weight:600;color:var(--title-color)}.package-list .list-unstyled li i{margin-right:20px;width:28px;height:28px;line-height:28px;color:var(--title-color);border-radius:100%}.package-list2 .list-title{text-align:center;text-transform:uppercase;color:var(--title-color);font-weight:700;font-size:15px;margin-bottom:10px}.package-list2 .list-unstyled{text-align:center;max-width:150px;margin:0 auto}.package-list2 .list-unstyled li{border-radius:50px;padding:24px 30px;font-weight:600;color:var(--title-color)}.package-list2 .list-unstyled li i{text-align:center;color:var(--title-color);border-radius:100%;margin-bottom:0}.package-list2 .list-unstyled li.item-bg{background-color:#f1f1f1}.package-price{color:#94a3a3;text-transform:uppercase;font-family:var(--body-font);text-align:center;margin-bottom:0;font-size:14px;font-weight:500;padding:18px 10px}.package-price span{color:var(--white-color);font-size:26px;font-family:var(--body-font);font-weight:600;margin-right:5px}.package-footer{color:var(--title-color);text-transform:uppercase;font-size:15px;font-weight:700;padding:30px 10px;display:block;transition:.3s;font-family:var(--body-font)}@media (max-width:767px){.vs-widget-admin .admin-img{text-align:center}.contact-widget .icon{--icon-size:30px;--icon-font-size:12px;top:5px}.contact-widget .contact{padding:0 0 0 45px;margin:0 0 20px;border-bottom:none}.vs-logo img{height:auto}.hero-layout2 .hero-shape1,.hero-layout3 .hero-logo,.propertie-meta3::after{display:none}.breadcumb-title{font-size:30px;margin-bottom:20px}.breadcumb-menu a,.breadcumb-menu li,.breadcumb-menu span,.propertie-style2 .propertie-bottom .propertie-wishlist a i,.team-style3 .team-degi{font-size:14px}.breadcumb-menu li:after{margin-left:8px;margin-right:5px}.vs-pagination a,.vs-pagination span{width:40px;height:40px;line-height:40px;font-size:14px;padding:0 10px;vertical-align:middle}.vs-pagination a i,.vs-pagination span i{vertical-align:middle}.post-pagi-box{display:block;padding:20px}.post-pagi-box>a{margin-bottom:10px;font-size:13px;font-weight:600;line-height:120%}.post-pagi-box>a>i{font-size:16px;width:34px;height:32px;line-height:32px}.emplacement-block-home img{height:360px;object-fit:cover}.emplacement-block-home .space-bloc{height:0}.social-box{padding:40px 20px}.info-social a,.social-box a{width:50px;height:50px;line-height:52px;font-size:16px}.blog-date,.blog-single .blog-meta .categorys a,.blog-single .blog-meta>a{font-size:12px}.blog-date{letter-spacing:1px;padding:6px 16px}.blog-single{padding-bottom:25px;margin-bottom:10px}.agent-title,.blog-title{font-size:24px}.form-title{margin-bottom:50px}.hero-content{margin-bottom:0}.hero-layout1 .hero-title{text-transform:uppercase;font-family:var(--title-font);font-size:30px;font-weight:600;margin-bottom:40px}.hero-layout2{padding-top:150px}.hero-layout2 .hero-title{font-size:30px}.hero-layout3 .hero-title{font-size:40px}.hero-layout4 .hero-title{font-size:30px;margin-bottom:0}.propertie-style2{padding:10px}.propertie-style2 .propertie-bottom .propertie-wishlist a{width:30px;height:28px;line-height:30px}.propertie-meta2 span{font-size:12px;margin-right:14px}.propertie-meta3 span{margin-right:8px;font-size:10px}.propertie-style1 .propertie-wishlist{right:5%}.team-style3 .team-title{font-size:18px}.package-head{padding:30px 15px}.package-filter .style3{font-size:12px;padding:15px 18px}.package-list .list-unstyled li{padding:20px 15px;font-size:14px}.package-list .list-unstyled li i{margin-right:10px}}.vs-comments-wrap .blog-inner-title{font-size:26px;text-transform:uppercase;margin-bottom:8px;font-family:var(--body-font);border-bottom:1px solid var(--border-color);padding-bottom:20px;font-weight:600}.img-box1 .img-title,.map-box .box-title{font-size:20px;font-family:var(--body-font)}.vs-comments-wrap .children{margin:0 0 0 40px;padding:0;list-style-type:none}.vs-comments-wrap .vs-post-comment{display:flex;position:relative;border-bottom:1px solid var(--border-color);margin:30px 0;padding:5px 0 28px;align-items:center}.vs-comments-wrap .vs-post-comment .comment-content .name{font-size:24px;font-weight:600;margin-bottom:10px}.vs-comments-wrap .vs-post-comment .children{padding-left:75px}.vs-comments-wrap .vs-post-comment .commented-on .text{margin-bottom:6px;font-weight:500}.vs-comments-wrap .comment-avater{margin-right:25px;overflow:hidden;width:136px;border-radius:50%}.vs-comments-wrap .reply_and_edit .replay-btn{font-size:14px;font-weight:600;text-transform:uppercase}.vs-comments-wrap .reply_and_edit .replay-btn i{color:var(--sec-color);margin-right:8px}.vs-comment-form{margin:90px 0 30px}.vs-comment-form .comment-respond .blog-inner-title{font-family:var(--title-font);font-size:26px;font-weight:600}.map-shape1{position:absolute;border-radius:0;max-height:fit-content;top:0;z-index:0;width:50%}.map-box .box-title{text-align:left;color:var(--sec-color);text-transform:uppercase;font-weight:500;letter-spacing:1px;margin-bottom:0}.form-title .sec-title2,.img-box1 .img-title{color:var(--white-color);text-transform:uppercase}.img-box1{text-align:right}.img-box1 .img-title{text-align:center;font-weight:400;margin-bottom:40px}.service-style1{text-align:center;background-color:var(--white-color);box-shadow:0 4px 10px .77px rgba(130,138,138,.1);border-radius:207px 207px 3.5px 3.5px;border-bottom:6px solid var(--white-color);padding:45px;transition:.4s;margin:15px 0}.service-style1:hover{border-bottom:6px solid var(--theme-color)}.service-style1 .service-icon{width:99px;height:99px;line-height:99px;border-radius:100%;background-color:var(--title-color);transition:.4s}.service-style1 .service-title{text-transform:uppercase;margin-bottom:10px;font-size:22px}.service-style1 .service-text{margin-bottom:30px;font-weight:500}.service-style1 .style2{padding:5.5px 31px}.list-style3 ul li{list-style:none;font-weight:500;margin-bottom:10px;font-size:14px;display:inline-block}.list-style3 ul li i{font-size:12px;color:#0c3071;margin-right:5px}.accomodation-layout1 .testi-body .testi-img,.service-img1{overflow:hidden;border-radius:6px}@media (max-width:1199px){.map-box,.map-box .box-title{text-align:center}.map-box{margin-bottom:50px}.map-shape1{width:100%}.service-style1 .service-title{font-size:18px}.list-style3 ul li{margin-bottom:0;font-size:12px}.propertie-meta3::after{display:none}}@media (max-width:991px){.map-box{margin-bottom:50px}.map-box .box-title,.map-box .map-img{text-align:center}.map-shape1{width:100%}.list-style3 ul li{margin-bottom:10px;font-size:14px}.form-style2 .form-group{padding-left:0}}@media (max-width:767px){.list-style3 ul{margin-bottom:0}.list-style3 ul li{margin-bottom:0;font-size:12px}}@media (max-width:575px){.sec-title{font-size:28px}.propertie-style2 .propertie-name a,.sec-title2{font-size:20px}.sec-title3{font-size:30px;line-height:40px}.widget{margin-bottom:50px}.propertie-style2 .propertie-meta span{font-size:10px}.propertie-style2 .propertie-meta span i{font-size:12px;margin-right:3px}.propertie-meta3 span img{margin-right:2px;max-width:25px}.list-style3 ul li{margin-bottom:0;font-size:14px;margin-right:20px}.list-style3 ul li img{margin-right:2px}}@media (max-width:375px){.list-style1 ul li,.package-list .list-unstyled li{font-size:12px}.package-list .list-unstyled li i{margin-right:10px}.list-style3 ul li{margin-bottom:0;font-size:11px}}.form-title{border-bottom:1px solid #2c5153;padding-bottom:28px;margin-bottom:30px}.form-title .sec-title2{line-height:50px}.form-style1{position:relative;max-width:1138px;margin:0 auto}.form-style1 .form-top{background:var(--white-color);margin:0 auto;padding:5px 0;border-radius:30px 30px 0 0;height:42px;line-height:42px;display:inline-block}.form-style1 .form-top .form-check-inline{margin-right:1.5rem}.form-style1 .form-top input[type=radio]~label{font-size:14px;text-transform:capitalize}.form-style1 .form-top input[type=radio]~label::before{width:18px!important;height:18px!important;line-height:16px!important;font-size:.6em;border-color:var(--title-color);background-color:#fff}.form-style1 .form-group .form-select{border-left:1px solid #dee4f9;border-right:unset;border-top:unset;border-bottom:unset;background-image:none;padding:0 30px 0 53px;color:var(--body-color);font-weight:500}.form-style1 .form-bottom{display:block;position:relative;width:100%;background:#fff;align-items:center;padding:15px 12px;border-radius:46px}.form-style1 .form-control{border:none;padding:0 30px 0 53px;font-weight:500}.form-style1 .form-control::-moz-placeholder{color:var(--body-color)}.form-style1 .form-control::placeholder{color:var(--body-color)}.form-style2 .form-group{display:flex;width:590px;max-width:100%}.form-style2 .form-group input{background:0 0;border-bottom:2px solid var(--title-color);border-top:unset;border-left:unset;border-right:unset;font-size:15px;color:var(--white-color);font-weight:500;text-transform:capitalize;padding-inline:0}.form-style2 .form-group .vs-btn{background:var(--title-color);color:var(--white-color);border:none;font-size:16px;text-transform:uppercase;outline:0;padding:.375rem 3rem;overflow:unset;border-radius:6px 6px 6px 0}.form-style2 .form-group .vs-btn:focus{outline:0;box-shadow:none}.form-style3{position:relative;padding:60px 0;margin-left:36px;overflow-y:clip;max-width:83.6%}.form-style3::after{content:"";position:absolute;top:0;right:0;bottom:0;width:99999px;margin-right:10px;background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);border-radius:0;z-index:0}.form-style3 .form-top{margin-bottom:10px;border-radius:30px 30px 0 0;height:42px;line-height:42px;position:relative;z-index:1}.form-style3 .form-top .form-check-inline{margin-right:1.5rem;padding-left:0}.form-style3 .form-top input[type=radio]~label{font-size:14px;text-transform:capitalize;color:var(--title-color)}.form-style3 .form-top input[type=radio]~label::before{width:18px!important;height:18px!important;line-height:16px!important;font-size:.6em;background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79)}.form-style3 .form-group{position:relative;margin-right:6px;margin-top:0;z-index:2}.form-style3 .form-group .form-select{border:none;background-image:none;padding:0 30px 0 60px;color:var(--white-color);font-weight:500;background-color:var(--title-color);text-transform:uppercase;height:70px;border-radius:6px}.form-style3 .form-group i{left:8%;font-size:20px;line-height:30px;color:var(--white-color)}.form-style3 .form-group span{display:inline-block;position:absolute;right:14%;top:50%;transform:translateY(-50%);color:#7a84a7}.form-style3 .form-bottom{background-color:transparent;display:block;width:100%;overflow:hidden;align-items:center;padding:15px 270px 15px 0;z-index:2}.form-style3 .form-control,.form-style3 .style9{background-color:var(--title-color);text-transform:uppercase}.form-style3 .form-control{border:none;padding:0 30px 0 60px;font-weight:500;height:70px;color:var(--smoke-color);border-radius:6px}.form-style3 .form-control::-moz-placeholder{color:#fff}.form-style3 .form-control::placeholder{color:#fff}.form-style3 .style9{position:absolute;right:0;display:block;height:100%;top:0;font-size:36px;font-family:var(--title-font);width:240px;max-width:100%;border:none}.form-style4{padding:40px 30px;border-radius:6px}.form-style4 .form-title{padding-bottom:12px}.form-style4 .form-group label{color:var(--white-color);margin-bottom:8px}.form-style4 .form-group input,.form-style4 .form-group select,.form-style4 .form-group textarea{background-color:var(--white-color);border-color:#315557;color:var(--title-color);border-radius:6px}.form-style4 .form-group input:focus,.form-style4 .form-group textarea:focus,.form-style5 .form-group input:focus,.form-style5 .form-group textarea:focus{border-color:#b2dadc}.form-style4 .form-group input[type=checkbox]~label:before,.form-style5 .form-group input[type=checkbox]~label:before{background-color:#315557;border:none;border-radius:6px}.form-style4 .vs-btn{display:block;width:100%;color:var(--white-color);border-radius:6px;font-size:16px;padding:17px;border:2px solid var(--white-color)}.form-style4 .vs-btn:hover{color:#000;background:#fff;border-color:#000}.form-style5{padding:70px 40px 60px;border-radius:6px;background-color:#0d1b1c;max-width:432px}.form-style5 .form-title{font-size:22px;border-bottom:unset;padding-bottom:25px}.form-style5 .form-group input,.form-style5 .form-group textarea{background-color:#122223;border-color:#122223;color:var(--white-color);border-radius:6px}.form-style5 .form-group,.partenaire .title-area2{margin-bottom:10px}.form-style5 .form-group input::-moz-placeholder{color:var(--smoke-color)}.form-style5 .form-group input::placeholder{color:var(--smoke-color)}.form-style5 .form-group textarea{min-height:100px}.form-style5 .form-group textarea::-moz-placeholder{color:var(--smoke-color)}.form-style5 .form-group textarea::placeholder{color:var(--smoke-color)}.form-style5 .vs-btn{display:block;width:100%;color:#fff;background:#0c3071;border-radius:6px;font-size:16px;padding:17px;border:1px solid #0c3071}.form-style5 .vs-btn:hover{color:#fff;background-color:#000;border-color:#000}.accordion-item:first-of-type .accordion-button{border-top-left-radius:0;border-top-right-radius:0}.accordion-item p:last-child{margin-bottom:0;color:#87a9ab}.accordion-button{padding:0;border:none;text-align:left;font-family:var(--title-font);font-weight:700}.highlight-title,.main-title{font-family:Merriweather,serif}.accordion-button:focus{box-shadow:none}.accordion-button:not(.collapsed){color:var(--white-color);background-color:transparent}.accordion-collapse{border:none}#root .card-header,#root .sticky .card-body,.accordion-body{padding:0}.accordion-style1 .number{display:inline-block;width:30px;height:30px;line-height:30px;font-family:var(--body-font);background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);border-radius:100%;color:var(--title-color);text-align:center;margin-right:15px;font-size:14px;transition:.4s}.accordion-style1 .accordion-button{padding:0 0 3px;font-size:20px;line-height:32px;position:relative;max-width:100%;color:#fff;text-transform:uppercase}.accordion-style1 .accordion-button::before{content:"\f067";font-family:var(--icon-font);position:absolute;right:0;top:50%;transform:translateY(-55%);color:#888e97;text-align:center;font-size:16px;border-radius:50%;font-weight:300;transition:.4s}.accordion-style1 .accordion-button:not(.collapsed):before{content:"\f068";color:var(--sec-color)}.accordion-style1 .accordion-body{padding:10px 0 0 50px}.accordion-style1 .accordion-item{padding:0 0 36px;margin:0 0 40px;border-bottom:1px solid #263435}.accordion-style1.layout2 .accordion-item{padding:0 0 36px;margin:0 0 42px;border-color:#ebebeb}.accordion-style1.layout2 .accordion-item:last-child{padding-bottom:0;margin-bottom:0}.accordion-style1.layout2 .accordion-item:first-child{border-top:1px solid #ebebeb;padding-top:40px}.accordion-style2 .accordion-button{border:2px solid transparent;font-size:20px;padding:22.5px 60px 22.5px 36px;background-color:var(--white-color);position:relative}.accordion-style2 .accordion-button:before{content:"\f178";font-family:var(--icon-font);font-weight:400;position:absolute;right:18px;top:50%;height:50px;width:50px;line-height:50px;text-align:center;border-radius:50%;background-color:rgba(255,116,27,.05);color:var(--theme-color2);transform:translateY(-50%) rotate(0);transition:.4s}.accordion-style2 .accordion-button:not(.collapsed){border-color:var(--theme-color2)}.accordion-style2 .accordion-button:not(.collapsed):before{transform:translateY(-50%) rotate(90deg);background-color:var(--theme-color2);color:var(--white-color)}.accordion-style2 .accordion-body{padding:15px 65px 3px 39px}.faq-wrap1{position:relative;background-color:#f7f7f7;z-index:1;padding:80px 0}.faq-img .faq-img-icon{position:absolute;bottom:-20px;right:-30px;transition:.5s;width:153px;height:153px;line-height:153px;text-align:center;background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);border-radius:100%;display:block;cursor:pointer}.faq-shape1{position:absolute;right:0;top:0;height:100%;width:50%;background-color:var(--theme-color);z-index:-2}.faq-shape2{position:absolute;right:-36px;top:50%;transform:rotate(180deg) translateY(50%);writing-mode:vertical-rl;font-size:180px;font-weight:900;color:var(--white-color);opacity:.18;text-transform:uppercase;line-height:1;z-index:-1}@media (max-width:1500px){.reviews-wrap1 .vs-carousel .item1 img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1}.faq-shape2{display:none}}.testimonial-style1{position:relative;padding:60px 60px 60px 0;margin:30px 0 60px}.testimonial-style1 .testimonial-bg{position:absolute;left:-275px;top:0;bottom:0;right:0;background-color:#f7f7f7}.testimonial-style1 .testimonial-text{font-size:30px;font-weight:500;line-height:1.45;color:var(--title-color);margin:0 0 30px}.testimonial-style1 .author-name{font-size:26px;margin:0 0 4px}.testimonial-style1 .author-degi{font-size:16px;font-weight:500;display:inline-block;margin-right:20px}.testimonial-style1 .testimonial-rating{display:inline-block;position:relative;top:-1.5px}.testimonial-style1 .testimonial-rating i{font-size:14px;color:var(--sec-color)}.testimonial-style1 .slick-dots{position:absolute;left:0;bottom:-147px}.testi-style2{max-width:945px;position:relative;margin:0 auto}.testi-style2 .testi-icon{margin-bottom:35px;margin-top:80px}.testi-style2 .testi-text{font-size:15px;font-weight:600;color:#5c5c5c;line-height:45px;font-family:var(--title-font);margin-bottom:55px;text-transform:capitalize}.testi-style2 .testi-name{margin-bottom:10px;font-weight:700;font-family:var(--body-font);letter-spacing:2px;text-transform:uppercase}.testi-style2 .testi-degi{color:#3d5757;font-size:14px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;font-family:var(--body-font)}.testi-nav{position:relative;margin-bottom:48px;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;max-width:100%;max-height:100%;border-radius:6px;overflow:hidden}.testi-nav .tab-btn{border:none;padding:0;background-color:transparent;opacity:0;visibility:hidden;z-index:1;transition:.8s;overflow:hidden}.favorie-btn,.social-fixed a{border-radius:50%;color:#fff}.testi-nav .tab-btn:not(:first-child){position:absolute;left:0;top:0;width:100%;height:100%}.testi-nav .tab-btn img{width:100%;transition:.4s;transform:scale(1);border-radius:6px}.testi-nav .tab-btn:hover img{transform:scale(1.08)}.testi-nav.nav-next .next,.testi-nav.nav-prev .prev{opacity:1;visibility:visible;z-index:2}.testi-nav.nav-next .tab-btn.active:last-child,.testi-nav.nav-prev .tab-btn.active:first-child{opacity:.5;visibility:visible;cursor:not-allowed}@media (max-width:1399px){.accordion-style2 .accordion-button{font-size:18px;padding:22.5px 50px 22.5px 25px}.accordion-style2 .accordion-body{padding:15px 55px 3px 27px}.testimonial-style1{padding:40px 40px 40px 0;margin:30px 0 0}.testimonial-style1 .testimonial-text{font-size:24px;margin:0 0 20px}.testi-style2 .shape-dotted{right:-10px;bottom:35px}.testi-style2 .testi-img{margin-right:30px}.testi-style2 .testi-name{font-size:26px}.testi-style2 .testi-degi{font-size:14px;letter-spacing:0}.testi-style2 .testi-text{font-size:18px;line-height:30px}.testi-style2 .testi-rating{font-size:16px;margin:0 0 10px}}@media (max-width:1199px){.form-style2 .form-group .vs-btn{padding:.375rem 1rem;font-size:14px}.form-style3,.form-style5,.testi-style2{max-width:100%}.form-style1{padding:40px 40px 40px 0}.form-style1 .form-title{font-size:26px}.form-style1 input{height:60px;padding-left:25px;padding-right:30px}.form-style1.layout2{padding-right:0}.form-style2.layout2{padding:0}.form-style2.layout2 .form-title{margin-bottom:30px;font-size:20px}.form-style2.layout2 input,.form-style2.layout2 textarea{padding-left:20px}.form-style2{margin-top:20px}.form-style2 .form-group,.testi-nav,.testi-nav .tab-btn{width:100%}.form-style3 .form-control,.form-style3 .form-select{padding:0 30px 0 44px;font-size:12px}.form-style5{padding:30px 15px 40px;margin-bottom:60px}.form-title .sec-title2{text-transform:uppercase;font-size:24px;line-height:140%}.faq-shape1{height:50%;width:100%;top:auto;bottom:0}.accordion-style1 .accordion-button{max-width:100%;padding-left:50px;font-size:18px}.accordion-style1 .accordion-button:before{width:35px;height:35px;line-height:35px;top:50%;transform:translateY(-58%);font-size:18px}.accordion-style1 .accordion-body{padding:3px 0 0 50px}.accordion-style1.layout2 .accordion-item{padding:0 0 28px;margin:0 0 32px}.accordion-style1.layout2 .accordion-item:first-child{padding-top:26px}.faq-img .faq-img-icon{right:13%}.testimonial-style1{padding:40px}.testimonial-style1 .testimonial-bg{width:100%;left:0}.accomodation-layout1 .testi-body .testi-name{font-size:30px}}@media (max-width:991px){.form-style1{padding-right:0}.form-style1 .form-title{margin-bottom:15px}.form-img1{padding:60px 0 0}.form-style1.layout2{text-align:center}.form-style2 .form-title{margin:0 0 30px}.form-style2{margin-top:20px}.form-style2 .form-group input{font-size:12px}.form-style3,.testi-style2 .shape-dotted{display:none}.faq-wrap1{padding:60px 0}.faq-img .faq-img-icon{right:0}.accordion-style1 .accordion-button{padding-left:0;font-size:15px}.testimonial-style1 .testimonial-text{font-size:20px}.testimonial-style1 .author-name{font-size:24px}.testimonial-style1 .author-degi{font-size:14px;margin-right:15px}.testi-style2{padding-left:100px;margin-bottom:0}.testi-style2 .quote-icon{max-width:100px;bottom:0}.testi-style2 .testi-body{padding:20px}.testi-style2 .testi-img{margin-right:25px;max-width:200px}.testi-nav{position:absolute;left:0;top:0;width:80px;margin:0;z-index:2}.testi-nav.nav-next{top:130px}}@media (max-width:767px){.form-style2 .form-group .vs-btn{padding:.375rem 1rem;font-size:14px}.form-style1 .form-group{display:block}.form-style1 input{margin-bottom:20px}.form-style1.layout2 .form-group{background-color:transparent}.form-style1.layout2 input{background-color:var(--white-color)}.form-style2 .form-title{margin:0 0 30px;font-size:20px}.form-style2 input,.form-style2 select{height:50px;padding-left:15px;background-position:right 15px center}.form-style4,.testimonial-style1{padding:40px 20px}.accordion-style2 .accordion-button{font-size:18px;padding:17.5px 50px 17.5px 20px}.accordion-style2 .accordion-button:before{right:9px;height:40px;width:40px;line-height:40px}.accordion-style2 .accordion-body{padding:15px 55px 3px 23px}.testi-style2{padding-left:0;text-align:center}.testi-style2 .testi-body{display:block;padding:35px 10px}.testi-style2 .testi-img{margin:0 0 15px;max-width:100%}.testi-nav{position:relative;width:100%}.testi-nav.nav-next{top:0}}@media (min-width:1600px){.header-layout2{--main-container:1516px}.header-layout3{--main-container:1656px}.form-layout3,.hero-layout3{--main-container:1652px}.accomodation-layout1{--main-container:1800px}}.accomodation-layout1 .testi-body .testi-name{text-transform:uppercase;letter-spacing:1px;margin-bottom:0;position:relative}.accomodation-layout1 .testi-body .testi-name::after{content:"";position:absolute;right:-15%;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:100%}.accomodation-layout1 .testi-body .testi-degi{color:var(--title-color);text-transform:uppercase;letter-spacing:.3em}.accomodation-layout1 .testi-body .testi-content{position:absolute;bottom:10%;right:0;padding:30px 40px;display:inline-block;background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);border-radius:0}.accomodation-layout1 .accomodation-title{text-transform:uppercase;color:var(--white-color);letter-spacing:1px;line-height:65%;text-align:center;position:relative;z-index:2;margin-bottom:68px}@media screen and (min-width:1399px){.accomodation-title{font-size:40px;font-weight:500}}@media (max-width:1199px){.accomodation-layout1 .testi-body .testi-name::after{display:none}.accomodation-layout1 .testi-body .testi-content{padding:15px}.accomodation-title{font-size:50px}}@media (max-width:575px){.accomodation-layout1 .testi-body .testi-content{padding:10px 20px;bottom:0;border-bottom:none}.accomodation-layout1 .testi-body .testi-content .testi-degi{font-size:14px}.accomodation-layout1 .testi-body .testi-content .testi-name{font-size:18px}.accomodation-layout1 .testi-body .testi-content .testi-name::after{display:none}}.pt-30{padding-top:30px}.pt-100{padding-top:100px}.pt-10{padding-top:10px}.pb-20{padding-bottom:20px}.mt-n1{margin-top:-.25rem}.mt-n2{margin-top:-.5rem}.mt-n3{margin-top:-1rem}.mt-n4{margin-top:-1.5rem}.mt-n5{margin-top:-3rem}.mb-n1{margin-bottom:-.25rem}.mb-n2{margin-bottom:-.5rem}.mb-n3{margin-bottom:-1rem}.mb-n4{margin-bottom:-1.5rem}.mb-n5{margin-bottom:-3rem}.mb-20,.single-property .single-listing-box1 .overview-area .gallery-icon-box .item-icon-box{margin-bottom:20px}.mb-25{margin-bottom:25px}.breadcumb-wrapper .breadcumb-content .breadcumb-menu,.list-style3 h5,.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.space,.space-top{padding-top:var(--section-space)}.space,.space-bottom{padding-bottom:var(--section-space)}.space-extra,.space-extra-top{padding-top:calc(var(--section-space) - 30px)}.space-extra,.space-extra-bottom{padding-bottom:calc(var(--section-space) - 30px)}.will-sticky .sticky-active.active .vs-logo img{height:100px}.vs-logo img{height:110px}.social-fixed{position:fixed;right:20px;bottom:80px;z-index:100}.social-fixed a{display:block;margin-bottom:10px;background:#0c3071;height:40px;width:40px;text-align:center;line-height:40px}.social-fixed a.messenger{background:#0084ff}.social-fixed a.whatsapp{background:#7ad06d}.favoris-compare{position:absolute;bottom:15px;right:15px;z-index:999}.compare-btn,.comparer-btn,.favorie-btn{position:fixed;background-color:#000}.favorie-btn{left:22px;bottom:113px;z-index:100;padding:11px 15px}.compare-btn{right:10px;bottom:150px;z-index:9999999}#count_comparer,#count_favorie{background:#0c3071;border-radius:15px;padding:0;color:#fff;font-size:13px;height:18px;line-height:19px;position:absolute;right:35px;top:0;width:18px;text-align:center}.is-active,.is-active2,.is-active3,.is-active4{color:#000!important}.d-none2,.go4269172405{display:none!important}#root .card-deck .card{flex:none;margin:0}#root .col-container{display:flex;width:100%}#root .col{flex:1;padding:16px}#root .card-header button{padding:7px 5px;margin:0;background:0 0;box-shadow:none;width:10%;border:0;color:#000}#root .card-header button.float-left{float:left;color:#000}#root .card-header button.float-right{float:right;padding-right:16px}#root .card-header button:focus,#root .card-header button:hover,#root .card-header button:not([disabled]):not(.disabled):active{box-shadow:none!important;background:0 0!important}#root .card-header h5{width:80%;display:none;margin-top:0;margin-bottom:0}#root .sticky .card-header h5{display:inline-block;text-decoration:underline;padding-top:5px}#root .sticky .card-header h5:hover{cursor:pointer}#root .slick-arrow{position:absolute;top:50%;z-index:1;font-size:0;height:40px;width:40px;background:#fff;right:60px}#root .slick-next,#root .slick-prev{line-height:34px;height:34px;width:34px;z-index:1;border-radius:50%;border:0}#root .slick-next:active,#root .slick-next:focus,#root .slick-prev:active,#root .slick-prev:focus{box-shadow:0 1px 4px 0 rgba(0,0,0,.4)}#root .slick-next:focus,#root .slick-next:not([disabled]):not(.disabled):active,#root .slick-prev:focus,#root .slick-prev:not([disabled]):not(.disabled):active{background:0 0!important}#root .slick-prev{left:-22px;padding:7px}#root .slick-next{right:-22px;padding:7px}#root .sticky .card-body .card-title{margin-top:.75rem}#root .slick-slider a{text-decoration:none;color:#2c3341}#root .specifications{margin-bottom:60px;margin-top:20px}#root .specifications h3{font-size:15px;font-weight:700;padding:1rem;margin-bottom:0;line-height:15px}#root .specifications h2{font-size:18px;padding:1rem;color:#fff;background:#333;line-height:18px}#form-home .bootstrap-select>.dropdown-toggle.bs-placeholder,#form-home .form-control,#root .card,#root .card-footer,#root .card-header{background:0 0}#root .card{box-shadow:none;border:none}#root .card>div{box-shadow:-3px 5px 14px 0 rgba(0,0,0,.4);margin:15px}#root .specifications .col-container:nth-child(2n){background:#f2f2f2}#root .specifications .col-container:nth-child(odd){background:#fff}#root .specifications .col-container .col{padding:1rem}#root .sticky .slick-next,#root .sticky .slick-prev{border-radius:0;box-shadow:none;top:0;transform:none}#root .sticky{z-index:999;left:auto;top:87px!important;box-shadow:none}#root .sticky .slick-prev{left:-34px;top:0}#root .sticky .slick-next{right:-34px}#root .col-container .col:first-child{color:#222;font-weight:700;text-transform:capitalize}#root .btn-plan-etage{background:0 0;border:0;position:absolute;left:10px;top:10px}#root .slick-slide.empty-slide{background:#fff;height:0}#root .slick-slide.empty-slide .empty-card{border:0}#root .card-body .card-title{margin-top:0;margin-bottom:6px}#root .slick-arrow:before{color:#2c3341}.theme-btn::before,.theme-btn:hover{background-color:#000;border-color:#000}.comparer-btn{left:23px;bottom:50px;color:#fff;z-index:100;padding:11px 15px;border-radius:50%}.reference-bien,.vocation{position:absolute;top:10px;padding:2px 10px;color:#fff}.propertie-style1 .propertie-img img{height:250px;object-fit:cover}.vocation{left:12px;background-color:#000}.reference-bien{right:12px;background-color:#0000006e}.mega-hover img{height:315px;object-fit:cover;width:100%}.couper-mot{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbp_pagination{display:inline-block;position:relative;width:100%}.mbp_pagination ul.page_navigation{height:70px;margin-bottom:0;text-align:center;width:100%}.mbp_pagination ul.page_navigation a,.mbp_pagination ul.page_navigation li{display:inline-block;margin-right:6px}.mbp_pagination ul.page_navigation li.page-item{display:inline-block;margin-right:6px;margin-top:0;font-size:21px}.mbp_pagination ul a,.mbp_pagination ul.page_navigation li a{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;background-color:#fff;border:1px solid #ebebeb;border-radius:50%;font-size:14px;font-family:Nunito;color:#777;height:45px;line-height:30px;overflow:hidden;text-align:center;width:45px}.mbp_pagination ul.page_navigation li a.active,.thumb-next:hover .navigation-box-icon,.thumb-prev:hover .navigation-box-icon{background-color:#000;color:#fff}#swiper-gallery .swiper-slide{width:100%;height:500px}.gallery-slide-cont{position:absolute;display:inline-block;bottom:75px}.gallery-slide-cont.panorama{left:75px}.gallery-slide-cont-inner{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.35);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.35);box-shadow:0 0 20px 0 rgba(0,0,0,.35);position:relative;z-index:20}.gallery-slide-estate{width:75px;height:75px;position:relative}.gallery-slide-estate i.fa{display:block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:2.4em}.gallery-slide-title{min-height:75px;padding:19px 25px 0}.gallery-slide-desc-price{padding:0 25px;height:50px;font-size:1.85em;font-weight:700;text-align:center;line-height:50px;position:relative;z-index:10}.navigation-triangle,.thumb-box .navigation-triangle{width:0;height:0;border-style:solid;border-width:0;bottom:0;right:0}.gallery-slide-title h3{text-transform:none}.gallery-slide-title .subtitle-margin{margin-bottom:3px}#swiper-gallery .slide-buttons-center{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:30}#swiper-gallery .slide-buttons{opacity:0;transition:.5s ease-in-out;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.35);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.35);box-shadow:0 0 20px 0 rgba(0,0,0,.35)}.slide-bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat}#slide-more-cont a{position:absolute;opacity:1;top:0;left:0;z-index:10}section.thumbs-slider{height:110px;padding:15px 0}#swiper-thumbs .swiper-slide{width:auto;cursor:pointer}.navigation-triangle{position:absolute;transition:.5s ease-in-out;z-index:10;border-color:transparent transparent #fff}.thumb-box{width:50px;height:50px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;margin-top:15px;z-index:10}.thumb-box .navigation-box-icon,.thumb-box .navigation-triangle{position:absolute;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.thumb-box .navigation-triangle{transition:.5s ease-in-out;z-index:10;border-color:transparent transparent #3e4a6a}.thumb-box .navigation-box-icon{width:100%;height:100%;z-index:20;transition:.5s ease-in-out;text-align:center;border-color:#999;color:#777}#swiper-gallery .slide-buttons,.navigation-box,.navigation-box-icon{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.thumbs-slider .swiper-wrapper .swiper-slide{height:80px;width:140px!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.thumbs-slider{padding-top:20px;padding-bottom:20px;display:flex}.navigation-box,.thumb-box{position:relative;display:block;line-height:50px;overflow:hidden}#slide-more-cont,.navigation-box{float:right;width:50px;height:50px}.navigation-box-icon{position:absolute;width:100%;height:100%;z-index:20;text-align:center;line-height:50px;transition:.5s ease-in-out}.navigation-box:hover .navigation-triangle,.thumb-box:hover .navigation-triangle{border-width:0 0 100px 100px}.navigation-box-icon,.thumb-next:hover .navigation-box-icon,.thumb-prev:hover .navigation-box-icon{border:1px solid #0c3071;color:#fff}.navigation-box{background:#0c3071;text-align:center}.navigation-box:hover{background:#000}#form-home .form-group>i,.form-style4 .form-group label,.form-style4 .form-title .sec-title2,.language-mobile a,.navigation-box:hover .navigation-box-icon i:before,.will-sticky .language .active{color:#000}.single-property .single-listing-box1 .overview-area .gallery-icon-box{justify-content:normal}.single-property .single-listing-box1 .ameniting-box .ameniting-list li.criteres{display:inline-block;margin-bottom:12px;width:32%}.single-listing-wrap1{padding:110px 0 39px}#singlePropertyMap{height:450px;z-index:0}.devise.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100px}#show_advbtn i{font-size:18px;color:#0c3071}.candidate_revew_select input.form-control{height:50px;padding:0 45px 0 28px;border:1px solid #000;color:var(--body-color);background-color:var(--white-color);border-radius:0;font-size:14px;width:100%}.home1-advnc-search ul li{display:inline-block;line-height:3;margin-right:5px!important;width:23%}.form-style1 .form-group i{left:5%;font-size:20px;line-height:12px;position:absolute}.icons-partage .facebook{padding:10px 5px;color:#fff;background:#0084ff;margin-right:10px}.icons-partage .whatsapp{padding:10px 5px;background:#7ad06d;color:#fff;margin-right:10px}.icons-partage .linkendin{padding:10px 5px;background:#0077b5;color:#fff}.propertie-style1 .propertie-comare{position:absolute;width:40px;height:40px;line-height:40px;display:block;text-align:center;bottom:-7%;right:17%;font-size:18px;border-radius:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.4s;background:#0c3071;color:#fff}.item-listbien .propertie-comare2,.item-listbien .propertie-wishlist2{position:absolute;width:40px;height:40px;line-height:40px;text-align:center;bottom:-7%;font-size:18px;background-color:var(--title-color);transition:.4s;display:block}.accomodation-layout1 .testi-body .testi-name,.accomodation-layout1 .testi-body .testi-name a{color:#000;font-size:28px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{background:#fff;color:var(--body-color);font-weight:500}.form-style1 .form-group i.fa{position:relative;margin-right:10px;font-size:14px}.form-style1 .inner.show{max-height:200px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{outline:0!important;box-shadow:none;border:none}.hero-bottom.search-form-mobile li{width:49%;margin:0;display:inline-block}.hero-bottom.search-form-mobile .bootstrap-select{height:50px;padding:5px 0;border:1px solid #e0e0e0;color:var(--body-color);background-color:var(--white-color);border-radius:0;font-size:14px;width:100%}.hero-bottom.search-form-mobile input{padding:5px 15px;margin-bottom:15px}.hero-bottom.search-form-mobile input[type=checkbox]~label:before{left:4px;top:3.5px}.hero-bottom.search-form-mobile .ui_kit_checkbox li{margin-right:5px;width:28%}.hero-bottom.search-form-mobile .bootstrap-select>.dropdown-toggle{font-size:14px;background:#fff;border:none;color:var(--body-color);font-weight:500}.hero-bottom.search-form-mobile .dropdown-menu li{width:100%;margin-bottom:10px}.item-listbien .propertie-comare2{color:var(--white-color);right:17%;border-radius:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.item-listbien .propertie-wishlist2{color:var(--white-color);right:5%;border-radius:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.item-listbien .mega-hover{position:relative;overflow:unset;border-radius:6px}.caption h3,.language,.language a{color:#fff}.language-mobile{color:#000;margin-top:20px}.home1-advnc-search h4{font-size:24px}.home1-advnc-search ul.ui_kit_checkbox input[type=checkbox]~label:before{left:40px}.home1-advnc-search ul.ui_kit_checkbox input[type=checkbox]~label{padding-left:70px}.copyright-wrap h3{margin-top:11px;margin-right:20px;font-size:20px}.hover-h3-bouton .vs-btn.style2.bg2:hover,.hover-h3-bouton .vs-btn.style4:hover{color:var(--white-color);background:var(--title-color);transition:.4s}.form-style4 .vs-btn,.sticky-active.active .bar-btn .bar:after,.sticky-active.active .bar-btn .bar:before{background-color:#0c3071}.hover-h3-bouton .vs-btn.style4:hover i{background-color:var(--sec-color);color:#fff}@media (max-width:1200px){.category-style1{padding:22.5px 32px!important}.category-style1 .category-icon{margin:10px auto 30px!important}}@media (max-width:991px){.accomodation-title{font-size:30px;margin-bottom:40px}.testi-nav{display:none}.space,.space-top{padding-top:var(--section-space-mobile)}.space,.space-bottom{padding-bottom:var(--section-space-mobile)}.space-extra,.space-extra-top{padding-top:calc(var(--section-space-mobile) - 30px)}.space-extra,.space-extra-bottom{padding-bottom:calc(var(--section-space-mobile) - 30px)}.space-top-md-none{padding-top:0}.hero-bottom.search-form-mobile{display:block}.propertie-style1 .propertie-comare{right:19%}.space-extra,.space-extra-bottom p{max-width:200px}}.accordion-container{display:flex;overflow:hidden;width:100%;height:500px}.accordion-item img,.bg-video{width:100%;height:100%;object-fit:cover}.accordion-item{flex:0.5;transition:flex .6s;position:relative;cursor:pointer;overflow:hidden}.accordion-item img{transition:transform .6s}.caption{position:absolute;bottom:10px;left:10px;color:#fff;font-size:1.5em;background-color:rgba(0,0,0,.5);padding:10px;border-radius:5px;opacity:0;display:none;transition:opacity .6s}.caption span{font-size:16px;color:#fff}.accordion-item:first-child{flex:3}.accordion-item.active .caption{opacity:1;display:block}.accordion-item.inactive .caption{opacity:0;display:none}.bg-theme-pink{background:#fefced}#form-home .form-bottom,#form-home .form-top{background:#ffffffad}#form-home .btn-light{background:0 0;border:none}.form-style4{border:1px solid #000;box-shadow:1.5px 2.598px 14.88px 1.12px rgba(116,117,117,.1)}.form-style4 .vs-btn{border:2px solid #0c3071}.info-social.style2 a{border-color:#000;background-color:#000}.breadcumb-wrapper .overlay{background:rgba(15,57,59,.21);z-index:1}.pertenaire .content{display:flex;flex-direction:column;gap:15px}.breadcumb-wrapper.breadcumb-wrapper2{padding-top:203px;padding-bottom:33px;background-color:#a3a3a3;position:relative}.bg-video{position:absolute;top:0;left:0;z-index:0}.max-width-60{max-width:60%}.basket-icon{position:relative;font-size:24px}.fly-element{position:absolute;width:40px;height:40px;background:gold;border-radius:50%;z-index:1000;transition:transform .8s ease-in-out}.team-style3 .description{text-align:justify}.bloc-avec-bordure{position:relative;padding:20px;z-index:1;box-shadow:0 0 0 5px transparent;display:flex;flex-direction:column;height:100%}.bloc-avec-bordure::before{content:'';position:absolute;top:17px;left:17px;right:17px;bottom:17px;background:linear-gradient(to right,#b68538,#e0ba57,#f5dd79);border-radius:8px;z-index:0}.team-style3 ul{margin-top:30px;list-style:none}.pt-200{padding-top:200px!important}.team-style3.padding-team{height:100%}.contact-block-home{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-attachment:fixed}.favories.d-block{display:block!important}.remove-favoris{background:red;position:absolute;right:0;top:0;width:35px;height:35px;line-height:36px;color:#fff;cursor:pointer}.loader{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;z-index:999999;overflow:hidden}.house-icon{font-size:40px;z-index:1}.muted-sm,.pill{font-size:.85rem}.rotating-circle{position:absolute;width:80px;height:80px;border:3px solid #00000080;border-radius:50%;border-top-color:transparent;animation:1.5s linear infinite rotate}@keyframes rotate{0%,from{transform:rotate(0)}100%{transform:rotate(var(--rotate-angle,360deg))}to{transform:rotate(360deg)}}.header-layout1 .will-sticky .sticky-active .menu-style1>ul>li>a{padding:40.5px 0;color:#0c3071}.header-layout1 .will-sticky .sticky-active .header-btns{display:flex;align-items:center;position:relative;top:11px;margin-left:35px}.dropdown-menu.show{transform:none!important;top:50px!important}label.error{color:#fd0000!important;margin-top:10px}.vs-btn.btn-estimer{display:block;width:100%;color:var(--white-color);border-radius:6px;font-size:16px;padding:17px;background-color:#000;border:2px solid #000}.brand,.brand .logo{display:flex;align-items:center}.color-dore{color:#0c3071!important}.muted-sm,.subtle,footer{color:var(--muted)}.page-evaluer .bootstrap-select>.dropdown-toggle.bs-placeholder{height:50px;border:1px solid #e0e0e0;color:var(--body-color);background-color:var(--white-color);border-radius:0;font-size:14px;width:100%;padding:15px 20px}.page-evaluer input[type=checkbox]{visibility:visible;opacity:1;width:15px;height:15px;display:inline-block}.will-sticky .sticky-active.active{top:0;background:#fff}.app-header{padding:2.25rem 1rem 1rem}.brand{gap:.75rem}.brand .logo{width:54px;height:54px;border-radius:12px;background:linear-gradient(135deg,var(--accent),#6610f2);justify-content:center;color:#fff;font-weight:700;box-shadow:0 6px 18px rgba(13,110,253,.12)}.card-grid{gap:1rem}.ref-card{border:0;border-radius:14px;box-shadow:0 6px 24px rgba(20,20,50,.06)}.ref-card .card-body{padding:1.25rem}.pill{border-radius:999px;padding:.25rem .6rem}.list-item{padding:.45rem .6rem;border-radius:.6rem;transition:.14s}.list-item:hover{background:rgba(13,110,253,.04);transform:translateY(-3px)}footer{padding:1.5rem 0;font-size:.9rem}@media (min-width:992px){.card-grid{grid-template-columns:repeat(2,1fr)}#form-home .liste-villes{border:none;padding:0 30px 0 53px}.header-layout1 .will-sticky .sticky-active .favorie-btn{position:absolute;left:unset;bottom:unset;top:6px;right:20px}.team-style3.bloc1 ul{margin-top:158px}.will-sticky .sticky-active.active .vs-logo img{height:75px}}@media (max-width:768px){.vs-logo img,.will-sticky .sticky-active.active .vs-logo img{height:90px}.item-listbien.propertie-style1{margin:0 8px;padding:20px 0 30px}.icon-btn4 i{margin-bottom:6px}.icon-btn4{padding:10px 17px}}@media (min-width:768px){.team-style3 .team-img{margin-top:-38%}}.card-proprites img{height:400px;object-fit:cover}.card-proprites .caption{position:absolute;bottom:10px;left:10px;color:#fff;font-size:1.5em;background-color:rgba(0,0,0,.5);padding:10px;border-radius:5px;opacity:1;display:block;transition:opacity .6s}.content-container,.cta-button,.cta-button::before,.image-container,.image-main{transition:var(--transition)}.propertie-style1 h5.adresse-bien{font-size:17px}.bs-searchbox{padding:8px 12px;background-color:#f5f5f5}.bs-searchbox .form-control{border:1px solid #000;border-radius:0;font-size:14px;font-weight:400;padding:10px 11px;height:40px}.bs-searchbox .form-control:focus{border-color:#000;outline:0}.vs-carousel .hero-layout1 .slick-list{overflow:visible}.presentation-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.image-container{position:relative;height:100%;border-radius:var(--border-radius);overflow:hidden;transform:translateX(-20px);opacity:0}.image-badge,.section-tag{border-radius:50px;font-weight:600}.content-container.visible,.image-container.visible{transform:translateX(0);opacity:1}.image-main{width:100%;height:100%;min-height:550px;object-fit:cover}.image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 60%,rgba(26,54,93,.2));z-index:1}.image-badge{position:absolute;top:25px;left:25px;background:rgba(255,255,255,.95);padding:12px 20px;color:var(--primary);font-size:.9rem;z-index:2;box-shadow:0 5px 15px rgba(0,0,0,.08);display:flex;align-items:center;gap:8px}.main-title,.section-tag{margin-bottom:25px;display:inline-block}.image-badge i{color:var(--secondary)}.content-container{padding-left:20px;transform:translateX(20px);opacity:0}.section-tag{background:linear-gradient(90deg,var(--secondary),#269dd8);color:#fff;padding:8px 20px;font-size:.85rem;letter-spacing:1px;text-transform:uppercase}.main-title{font-size:2.8rem;font-weight:700;color:var(--primary);line-height:1.2;position:relative}.main-title::after{content:'';position:absolute;left:0;bottom:-10px;width:70px;height:4px;background:var(--secondary);border-radius:2px}.description{font-size:1.08rem;color:var(--gray);margin-bottom:30px}.highlight-box{background:linear-gradient(135deg,#f7fafc,#edf2f7);border-left:4px solid var(--accent);padding:25px;border-radius:0 var(--border-radius) var(--border-radius) 0;margin:30px 0;box-shadow:var(--shadow)}.highlight-title{font-size:1.4rem;color:var(--primary);margin-bottom:12px;display:flex;align-items:center;gap:10px}.highlight-title i{color:var(--accent)}.values-list{list-style:none;margin:30px 0}.values-list li{margin-bottom:20px;padding-left:35px;position:relative;color:var(--dark)}.values-list li::before{content:'';position:absolute;left:0;top:10px;width:20px;height:20px;background-color:var(--secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.8rem}.values-list li:first-child::before{content:'1'}.values-list li:nth-child(2)::before{content:'2'}.values-list li:nth-child(3)::before{content:'3'}.value-title{font-weight:600;color:var(--primary);margin-bottom:5px;font-size:1.1rem}.cta-button{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(90deg,var(--primary),var(--primary-light));color:#fff;padding:16px 35px;border-radius:50px;font-weight:600;text-decoration:none;box-shadow:var(--shadow);margin-top:10px;border:none;cursor:pointer;position:relative;overflow:hidden;z-index:1}.cta-button::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,var(--accent),var(--secondary));z-index:-1}.cta-button:hover{transform:translateY(-5px);box-shadow:var(--shadow-hover)}@media (max-width:1024px){.presentation-grid{gap:40px}.main-title{font-size:2.5rem}.image-main{min-height:500px}}@media (max-width:900px){.presentation-grid{grid-template-columns:1fr;gap:50px}.image-container{transform:translateY(-20px);max-height:500px}.content-container{padding-left:0;transform:translateY(20px)}.main-title{font-size:2.3rem}.space{padding:80px 0}}@media (max-width:600px){.space{padding:60px 0}.main-title{font-size:2rem}.image-badge{top:15px;left:15px;padding:10px 15px;font-size:.8rem}.highlight-box{padding:20px}.cta-button{padding:14px 28px;width:100%;justify-content:center}.image-main{min-height:400px}}@media (max-width:400px){.vs-menu-wrapper .vs-menu-area{width:100%;max-width:270px}.vs-mobile-menu>ul{padding:0 20px}.main-title{font-size:1.8rem}.section-tag{font-size:.75rem;padding:6px 15px}.values-list li{padding-left:30px}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:.8s ease-out forwards fadeInUp}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.home1-advnc-search ul li.checkbox{width:15%}.vs-carousel.home-slider .slick-list{overflow:initial}.btn-retour{background:linear-gradient(90deg,var(--primary),var(--primary-light));color:#fff;padding:16px 35px;border-radius:50px;font-weight:600;text-decoration:none;box-shadow:var(--shadow);margin-top:10px;border:none;cursor:pointer;position:relative;overflow:hidden;z-index:1}.blog-single .blog-img img{height:330px;object-fit:cover}.blog-single .blog-title{font-size:16px}