@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap);@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}to{box-shadow:0 0 0 20px transparent}}@keyframes beat{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@font-face{font-family:"Sofia Pro";src:url(../fonts/sofiaPro/SofiaPro-Light.woff2) format("woff2"),url(../fonts/sofiaPro/SofiaPro-Light.woff) format("woff"),url(../fonts/sofiaPro/SofiaPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(../fonts/sofiaPro/SofiaPro-Regular.woff2) format("woff2"),url(../fonts/sofiaPro/SofiaPro-Regular.woff) format("woff"),url(../fonts/sofiaPro/SofiaPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(../fonts/sofiaPro/SofiaPro-Medium.woff2) format("woff2"),url(../fonts/sofiaPro/SofiaPro-Medium.woff) format("woff"),url(../fonts/sofiaPro/SofiaPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(../fonts/sofiaPro/SofiaPro-SemiBoldItalic.woff2) format("woff2"),url(../fonts/sofiaPro/SofiaPro-SemiBoldItalic.woff) format("woff"),url(../fonts/sofiaPro/SofiaPro-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(../fonts/sofiaPro/SofiaPro-Black.woff2) format("woff2"),url(../fonts/sofiaPro/SofiaPro-Black.woff) format("woff"),url(../fonts/sofiaPro/SofiaPro-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(../fonts/sofiaPro/SofiaPro-Bold.woff2) format("woff2"),url(../fonts/sofiaPro/SofiaPro-Bold.woff) format("woff"),url(../fonts/sofiaPro/SofiaPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}body#tinymce{background-color:#fff;background-image:none!important;font-size:16px;padding:25px}body#tinymce p{margin-bottom:15px}body#tinymce ol,body#tinymce ul{margin-left:20px;margin-bottom:15px;padding-left:0}body#tinymce ul li{list-style-type:disc}body#tinymce ol li{list-style-type:decimal}body#tinymce .row{margin:0 -.9375rem!important;max-width:none!important;width:auto!important}body#tinymce .row>.columns{border:1px dashed #14b0e3}body#tinymce .flex-video,body#tinymce .responsive-embed{height:auto;margin-bottom:1rem;overflow:auto;padding-bottom:0;padding-top:0;position:relative}body#tinymce .flex-video embed,body#tinymce .flex-video iframe,body#tinymce .flex-video object,body#tinymce .flex-video video,body#tinymce .responsive-embed embed,body#tinymce .responsive-embed iframe,body#tinymce .responsive-embed object,body#tinymce .responsive-embed video{height:inherit;left:inherit;position:static;top:inherit;width:inherit}*{margin:0;padding:0;box-sizing:border-box}body,html{background:0 0;font-family:"Poppins",sans-serif;font-size:13px;font-weight:400}a{text-decoration:none!important;transition:.3s linear;color:#9f7726}a:focus,a:hover{text-decoration:none;outline:0;color:#614c24}h1,h2,h3,h4,h5{margin:0;font-family:"Inter",sans-serif}h1{font-size:60px;line-height:80px;font-weight:600;color:#2e2e2e}@media screen and (max-width:991px){h1{font-size:55px;line-height:70px}}@media screen and (max-width:767px){h1{font-size:42px;line-height:55px}}@media screen and (max-width:575px){h1{font-size:38px;line-height:55px}}@media screen and (max-width:479px){h1{font-size:29px;line-height:55px}}@media screen and (max-width:375px){h1{font-size:25px;line-height:40px}}h2,h3,h4,h5{font-weight:700;color:#2e2e2e;font-size:40px;line-height:1.2em}@media screen and (max-width:479px){h2{font-size:30px;line-height:38px}}h3,h4,h5{font-size:36px;line-height:48px;font-weight:600}h4,h5{font-size:20px;line-height:25px}@media screen and (max-width:375px){h4{font-size:19px;line-height:30px}}h5{line-height:33px;font-weight:500}h6{font-family:"Sofia Pro";margin-bottom:0}figure{margin:0}.border-none{border:0!important}.bg-primary{background-color:#9f7726!important}.bg-green{background:#05ce91}.bg-red{background:#9f7726}.text-green{color:#05ce91}.text-gray,p{color:#5c727d}p{font-family:"Sofia Pro";font-weight:400;line-height:25px;transition:all .3s ease-in-out}.section-title{margin-bottom:51px}.section-title h6{font-size:18px;line-height:initial;font-weight:400;margin-bottom:10px;display:inline-block;color:#484848;background:#416bad1c;padding:5px 27px 8px;border-radius:30px}.section-title p,li,p,ul{margin-bottom:0;font-size:16px}.section-title p{line-height:24px;font-weight:400;margin-top:16px}li,ul{list-style:inherit;text-decoration:none;padding:0;font-family:"Sofia Pro";list-style-position:inside;color:#5c727d}.section,img,section{display:block;width:100%}img{height:auto}.section,section{position:relative;padding:100px 0}@media screen and (max-width:991px){.section,section{padding:90px 0}}@media screen and (max-width:479px){.section,section{padding:50px 0}}.bg-color{background:#f5f4e6}@media (min-width:479px) and (max-width:576px){.col-xs-6{flex:0 0 auto;width:50%}}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pt-35{padding-top:35px!important}.pt-40{padding-top:40px!important}.pt-45{padding-top:45px!important}.pt-50{padding-top:50px!important}.pt-55{padding-top:55px!important}.pt-60{padding-top:60px!important}.pt-65{padding-top:65px!important}.pt-70{padding-top:70px!important}.pt-80{padding-top:80px!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pb-35{padding-bottom:35px!important}.pb-40{padding-bottom:40px!important}.pb-45{padding-bottom:45px!important}.pb-50{padding-bottom:50px!important}.pb-55{padding-bottom:55px!important}.pb-60{padding-bottom:60px!important}.pb-65{padding-bottom:65px!important}.pb-70{padding-bottom:70px!important}.pb-80{padding-bottom:80px!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-25{padding-right:25px!important}.pr-30{padding-right:30px!important}.pr-35{padding-right:35px!important}.pr-40{padding-right:40px!important}.pr-45{padding-right:45px!important}.pr-50{padding-right:50px!important}.pr-55{padding-right:55px!important}.pr-60{padding-right:60px!important}.pr-65{padding-right:65px!important}.pr-70{padding-right:70px!important}.pr-80{padding-right:80px!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-25{padding-left:25px!important}.pl-30{padding-left:30px!important}.pl-35{padding-left:35px!important}.pl-40{padding-left:40px!important}.pl-45{padding-left:45px!important}.pl-50{padding-left:50px!important}.pl-55{padding-left:55px!important}.pl-60{padding-left:60px!important}.pl-65{padding-left:65px!important}.pl-70{padding-left:70px!important}.pl-80{padding-left:80px!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mt-55{margin-top:55px!important}.mt-60{margin-top:60px!important}.mt-65{margin-top:65px!important}.mt-70{margin-top:70px!important}.mt-80{margin-top:80px!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-45{margin-bottom:45px!important}.mb-50{margin-bottom:50px!important}.mb-55{margin-bottom:55px!important}.mb-60{margin-bottom:60px!important}.mb-65{margin-bottom:65px!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.mr-35{margin-right:35px!important}.mr-40{margin-right:40px!important}.mr-45{margin-right:45px!important}.mr-50{margin-right:50px!important}.mr-55{margin-right:55px!important}.mr-60{margin-right:60px!important}.mr-65{margin-right:65px!important}.mr-70{margin-right:70px!important}.mr-80{margin-right:80px!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.ml-35{margin-left:35px!important}.ml-40{margin-left:40px!important}.ml-45{margin-left:45px!important}.ml-50{margin-left:50px!important}.ml-55{margin-left:55px!important}.ml-60{margin-left:60px!important}.ml-65{margin-left:65px!important}.ml-70{margin-left:70px!important}.ml-80{margin-left:80px!important}.text-primary{color:#9f7726!important}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(199,199,199,.3);background-color:#fcfcfc}::-webkit-scrollbar{width:10px;background-color:#fcfcfc}::-webkit-scrollbar-thumb{background-color:#9f7726;border:2px solid #fcfcfc;width:3px;border-radius:10px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield!important}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;border-radius:8px;margin-right:2px;-webkit-filter:invert(1);filter:invert(1)}.scroll-top{width:50px;height:50px;line-height:50px;position:fixed;bottom:-30px;right:30px;font-size:16px;border-radius:50%;z-index:99;color:#fff;text-align:center;cursor:pointer;background:#9f7726;transition:1s ease;border:0;opacity:0}.scroll-top.open{bottom:30px;opacity:1;right:30px}.scroll-top::after{position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:1;background:radial-gradient(ellipse at center,rgba(0,0,0,.25) 0%,transparent 80%)}.scroll-top:hover{background:#d2cfae}.cms-block:not(:first-of-type) .login-section{padding-top:0}.cms_content h2{margin-bottom:8px}.home .cms-block.block-1 .section,.home .cms-block.block-1 section{padding-top:50px}.home .cms-block.block-1 .section .container-md,.home .cms-block.block-1 section .container-md{max-width:1550px}@media screen and (max-width:767px){.home .cms-block.block-1 .section,.home .cms-block.block-1 section{padding-top:20px}}.home .cms-block.block-1 .section .section-title,.home .cms-block.block-1 section .section-title{margin-bottom:40px}.no-space-top section{padding-top:0}.bloc_image_texte .content{padding:0 60px}@media screen and (max-width:767px){.bloc_image_texte .content{padding:0 15px}}.bloc_image_texte .image-container img{height:600px;object-fit:cover}@media screen and (max-width:767px){.bloc_image_texte .image-container img{height:350px}}.bloc_image img{height:60vh;width:100%;object-fit:cover}@media screen and (orientation:portrait){.bloc_image img{height:40vh}}#tarteaucitronRoot #tarteaucitronAlertSmall{background:#fff;border-top:1px solid #eee;border-left:1px solid #eee}#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronManager{color:#555;font-size:10px!important;padding:6px 7px}#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot{height:1px}#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#56b347}#tarteaucitronRoot #tarteaucitronAlertSmall:hover{background:#f2f2f2}#tarteaucitronRoot #tarteaucitronAlertSmall:hover #tarteaucitronManager{color:#000}#tarteaucitronRoot #tarteaucitronAlertBig{background:#eaeaea;color:#555}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert b{color:#555}#tarteaucitronRoot #tarteaucitronPercentage{display:none!important}#viewportsize::after{background-color:rgba(0,0,0,.7);color:#fff;font-family:sans-serif;font-weight:700;left:0;padding:5px;position:fixed;top:0;z-index:99999;content:"XS"}@media (min-width:576px){#viewportsize::after{content:"SM"}}@media (min-width:768px){#viewportsize::after{content:"MD"}}@media (min-width:992px){#viewportsize::after{content:"LG"}}@media (min-width:1200px){#viewportsize::after{content:"XL"}}.btn,.btn::before{border-radius:8px;transition-duration:.5s}.btn,.btn i{position:relative}.btn{font-family:"Sofia Pro";font-size:16px;font-weight:400;border:1px solid #9f7726;background:#9f7726;color:#fff;padding:12px 29px;display:inline-block;text-align:center;transform:perspective(1px) translateZ(0);transition-property:color;pointer-events:auto;z-index:1}.btn i{margin-left:5px;top:2px}.btn::before{content:"";position:absolute;z-index:-1;background:#f2f1d9;top:0;left:0;right:0;bottom:0;transform:scaleX(0);transform-origin:0 50%;transition-property:transform,-webkit-transform;transition-timing-function:ease-out}.btn:focus{box-shadow:none}.btn:hover::before{transform:scaleX(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.solid-btn a{font-family:"Inter",sans-serif;font-size:15px;color:#d2cfae;font-weight:600;text-transform:uppercase}.solid-btn a i{margin-left:5px}.header-section .main-header .header-meta .header-link .link a:hover,.header-top-bar-v2 .header-area .top-content .header-quote .address-area .address-list .info-content .info-des a:hover,.header-top-bar-v2 .header-area .top-content .header-quote .address-area .address-list .info-content .info-des:hover,.solid-btn a:hover{color:#9f7726}.header-section{position:relative}.header-section-v2{padding-top:15px;position:absolute;width:100%;z-index:11}.header-section-v2 .main-header .header-logo a{display:none}.header-section-v2 .main-header.nav-scroll{background:#d2cfae}.header-section-v2 .main-header.nav-scroll .header-logo a{display:block}.header-section-v2 .main-header.nav-scroll .header-menu .main-menu li a{color:#484848!important;font-size:14px}@media screen and (max-width:1310px){.header-section-v2 .main-header.nav-scroll .header-menu .main-menu li a{margin-right:15px;font-size:13px}}.header-section-v2 .main-header.nav-scroll .header-menu .main-menu li a::after{color:#484848!important}.header-section-v2 .main-header .header-menu .main-menu li a,.header-section-v2 .main-header .header-menu .main-menu li a::after{color:#fff!important}.header-section-v2 .main-header .header-menu .main-menu li a.active,.header-section-v2 .main-header .header-menu .main-menu li a.active::after,.header-section-v2 .main-header .header-menu .main-menu li a:hover,.header-section-v2 .main-header .header-menu .main-menu li a:hover::after{color:#9f7726!important}.header-section-v2 .main-header .header-menu .main-menu li .sub-menu li a{color:#d2cfae!important}.header-section-v2 .main-header .header-toggle button{box-shadow:none}@media screen and (max-width:479px){.header-section-v2 .main-header .header-btn .btn{padding:10px;font-size:12px}}@media screen and (max-width:767px){.header-top-bar-v2{display:none}}.header-top-bar-v2 .header-area{border-bottom:1px solid #ebebeb;padding:15px 0}.header-top-bar-v2 .header-area,.header-top-bar-v2 .header-area .top-content .header-quote .address-area{display:flex;align-items:center;justify-content:space-between}.header-top-bar-v2 .header-area .top-content .header-quote .address-area .address-list{display:flex;padding-right:25px;padding-left:25px;border-right:1px solid #eee;align-items:flex-start}.header-top-bar-v2 .header-area .top-content .header-quote .address-area .address-list:last-of-type{border-right:none;padding-right:0}.header-top-bar-v2 .header-area .top-content .header-quote .address-area .address-list:first-of-type{padding-left:0}@media screen and (max-width:991px){.header-top-bar-v2 .header-area .top-content .header-quote .address-area .address-list:first-of-type{display:none}.header-top-bar-v2 .header-area .top-content .header-quote .address-area .address-list{padding-right:14px;padding-left:14px}}.header-top-bar-v2 .header-area .top-content .header-quote .address-area .address-list .info-icon img{position:relative;top:3px;margin-right:8px;width:auto;height:auto}.header-top-bar-v2 .header-area .top-content .header-quote .address-area .address-list .info-icon i{font-size:32px;color:#9f7726;display:block;margin-right:8px}.header-top-bar-v2 .header-area .top-content .header-quote .address-area .address-list .info-content h6{font-size:16px;line-height:18px;color:#d2cfae}.header-top-bar-v2 .header-area .top-content .header-quote .address-area .address-list .info-content .info-des,.header-top-bar-v2 .header-area .top-content .header-quote .address-area .address-list .info-content .info-des a{font-family:"Inter",sans-serif;font-size:14px;margin-top:3px;color:#595858;font-weight:500;transition:.3s linear}.transparent-header{position:absolute;left:0;top:0;background:0 0;width:100%;z-index:999}.home .header-section .header-top-bar:not(.scroll) .header-logo a img{width:250px}@media screen and (max-width:1250px){.home .header-section .header-top-bar:not(.scroll) .header-logo a img{width:210px}}@media screen and (max-width:1070px) and (min-width:992px){.home .header-section .header-top-bar:not(.scroll) .header-logo a img{width:180px}}@media screen and (max-width:575px){.home .header-section .header-top-bar:not(.scroll) .header-logo a img{width:120px}}@media screen and (max-width:991px){.header-section .nav{padding:5px 0}}.header-section .header-wrap{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:375px){.header-section .header-wrap{padding:0 15px 0 0}}.header-section .main-header .header-logo{padding:20px 0 20px 15px;margin:0}.header-section .main-header .header-meta{display:flex;align-items:center;justify-content:center}@media screen and (max-width:400px){.header-section .main-header .header-meta{display:block}}.header-section .main-header .header-meta .header-link{display:flex;align-items:center;margin-right:30px;padding-right:30px;position:relative}@media screen and (max-width:1458px) and (min-width:991px){.header-section .main-header .header-meta .header-link{padding-right:15px;margin-right:15px}}.header-section .main-header .header-meta .header-link::after{content:"";position:absolute;top:0;right:0;height:100%;width:1px;background:#9f7726}@media screen and (max-width:400px){.header-section .main-header .header-meta .header-link::after{display:none}}@media screen and (max-width:991px){.header-section .main-header .header-meta .header-link{margin-right:15px;padding-right:15px}}@media screen and (max-width:767px){.header-section .main-header .header-meta .header-link{margin-top:15px;margin-bottom:15px}}@media screen and (max-width:400px){.header-section .main-header .header-meta .header-link{margin-right:0;padding-right:0}}.header-section .main-header .header-meta .header-link p{color:#484848;transition:.3s linear;font-size:14px}@media screen and (max-width:1440px){.header-section .main-header .header-meta .header-link p{font-size:12px}}@media screen and (max-width:1008px) and (min-width:992px){.header-section .main-header .header-meta .header-link p{font-size:11px}}.header-section .main-header .header-meta .header-link .link{font-family:"Sofia Pro";font-weight:400;font-size:14px;line-height:16px;color:#fff;display:flex;align-items:center}@media screen and (max-width:1440px){.header-section .main-header .header-meta .header-link .link{font-size:12px}}@media screen and (max-width:1008px) and (min-width:992px){.header-section .main-header .header-meta .header-link .link{font-size:11px}}@media screen and (max-width:400px){.header-section .main-header .header-meta .header-link .link{justify-content:center}}@media screen and (max-width:1218px){.header-section .main-header .header-meta .header-link .link .email-link{display:none}}.header-section .main-header .header-meta .header-link .link a{color:#484848;display:inline-block;transition:.3s linear}.header-section .main-header .header-meta .header-link .link i{color:#9f7726;margin-right:5px}.header-section .main-header .header-meta .header-link .link i.fa-phone{transform:rotate(20deg)}.header-section .main-header .header-meta .header-link .link img{width:auto;height:auto;display:block;position:relative;margin-right:12px}@media screen and (max-width:767px){.header-section .main-header .header-meta .header-link .link .btn{padding:7px 17px}}.header-section .main-header .header-meta .header-link:last-of-type,.list-item ul:last-of-type{margin-right:0}.header-section .main-header .header-meta .header-link:last-of-type::after{display:none}.header-section .main-header .flags-container a img{width:25px}@media screen and (max-width:1470px){.header-section .main-header .flags-container a img{width:20px}}.header-section .header-logo{padding:0;margin-right:15px}.header-section .header-logo a img{position:relative;width:100%;display:block;transition:width .2s linear}@media screen and (max-width:1250px){.header-section .header-logo a img{width:170px}}@media screen and (max-width:1048px) and (min-width:992px){.header-section .header-logo a img{width:150px}}@media screen and (max-width:575px){.header-section .header-logo a img{width:120px}}.header-section .header-menu .main-menu{display:flex}.header-section .header-menu .main-menu li{position:relative;list-style:none}.header-section .header-menu .main-menu li.has-dropdown a{position:relative}.header-section .header-menu .main-menu li.has-dropdown a::after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;color:#d2cfae;margin-left:8px;transition:.3s linear}.header-section .header-menu .main-menu li a{font-family:'Oswald';font-size:16px;font-weight:400;color:#484848;display:inline-block;margin-right:30px;padding:0;letter-spacing:.02em;transition:.3s linear;position:relative;text-transform:uppercase}.dropdown-cart .cart-items .single-cart-item .item-content .title a:hover,.header-section .header-menu .main-menu li a.active,.header-section .header-menu .main-menu li a.active::after,.header-section .header-menu .main-menu li a:hover,.header-section .header-menu .main-menu li a:hover::after,.wishListLink.active{color:#9f7726}@media screen and (max-width:1600px){.header-section .header-menu .main-menu li a{font-size:14px;margin-right:15px}}@media screen and (max-width:1199px){.header-section .header-menu .main-menu li a{margin-right:17px}}.header-section .header-menu .main-menu li .sub-menu{position:absolute;left:0;top:110%;width:240px;background:#fff;box-shadow:0 2px 29px rgba(0,0,0,.05);border-radius:8px;border-top:3px solid #9f7726;opacity:0;z-index:99;visibility:hidden;transition:.3s linear}.header-section .header-menu .main-menu li .sub-menu li a{padding:10px 25px;font-size:15px;line-height:25px;font-family:"Inter",sans-serif;font-weight:500;color:#d2cfae;border-bottom:1px dashed #d9d9d9;width:100%;display:block;position:relative;z-index:1}.header-section .header-menu .main-menu li .sub-menu li a::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background:#9f7726;width:10px;height:2px;opacity:0;visibility:hidden;transition:.3s linear}.header-section .header-menu .main-menu li .sub-menu li a::after,.offcanvas-menu .main-menu li ul{display:none}.header-section .header-menu .main-menu li .sub-menu li a.active,.header-section .header-menu .main-menu li .sub-menu li a:hover{padding-left:35px}.header-section .header-menu .main-menu li .sub-menu li a.active::before,.header-section .header-menu .main-menu li .sub-menu li a:hover::before{opacity:1;visibility:visible;left:15px}.header-section .header-menu .main-menu li .sub-menu li:last-child a{border:0}.header-section .header-menu .main-menu li:hover .mega-menu,.header-section .header-menu .main-menu li:hover .sub-menu{opacity:1;visibility:visible;top:100%}.header-meta{display:flex;align-items:center}@media screen and (max-width:479px){.header-meta{justify-content:center}}.main-header .langues .dropdown .btn{font-size:14px;padding:2px 15px}@media screen and (max-width:575px){.main-header .langues .dropdown .btn{padding:2px 5px}}.main-header .langues .dropdown-item img{display:inline-block;width:25px}.wishListLink{font-size:16px;color:#484848;height:45px;width:45px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin:0;box-shadow:0 0 10px rgba(197,197,197,.68);transition:.3s linear}@media screen and (max-width:1310px){.wishListLink{height:35px;width:35px;font-size:14px}}.wishListLink i{font-weight:700}.wishListLink svg{width:19px;height:auto}.search-toggle svg path,.wishListLink svg path{fill:#d2cfae;transition:.3s linear}.wishListLink img{width:45px;height:45px;display:block}.wishListLink:hover{color:#fff;background:#9f7726}.header-cart .cart-toggle:hover svg path,.list-item ul li:hover .icon svg path,.search-toggle:hover svg path,.service-icon-box:hover .icon svg path,.wishListLink:hover svg path{fill:#fff}@media screen and (max-width:1199px){.wishListLink{width:40px;height:40px;margin-left:10px}}@media screen and (max-width:575px){.wishListLink{width:30px;height:30px}}.user-profile{position:relative}.user-dropdown-menu{display:block;padding:10px;min-width:220px;border-radius:8px;background:#fff;box-shadow:0 1px 25px rgba(126,126,126,.15);position:absolute;top:140%;right:0;transition:.3s linear;opacity:0;visibility:hidden;z-index:99}.search-toggle,.user-dropdown-menu a{display:flex;align-items:center;transition:.3s linear}.user-dropdown-menu a{flex-wrap:wrap;line-height:.8;padding:15px;justify-content:flex-start;color:#5c727d}.user-dropdown-menu a .text p{display:inline-block;color:#5c727d;font-size:15px;font-weight:500;padding-left:10px}.user-dropdown-menu a:hover{background:#eff1f5}.user-dropdown-menu.active{top:100%;opacity:1;visibility:visible}.search-toggle{font-size:16px;color:#d2cfae;height:45px;width:45px;border-radius:50%;background:#fff;justify-content:center;box-shadow:0 0 10px rgba(197,197,197,.68)}.search-toggle svg{width:18px;height:auto}.search-toggle:hover{color:#fff;background:#9f7726}@media screen and (max-width:991px){.search-toggle{width:40px;height:40px}}.search-popup,.search-wrap{position:fixed;left:0;top:0;width:100%}.search-wrap{height:100px;overflow:hidden;background:#d2cfae;z-index:121}.search-wrap .search-field-holder{width:50%;margin:auto;position:relative}@media screen and (max-width:767px){.search-wrap .search-field-holder{width:90%}}.search-wrap .search-field-holder .main-search-input{width:100%;height:100px;border:0;padding:0 50px;background:0 0;font-size:25px;font-weight:400;color:#fff;outline:0;text-align:center;letter-spacing:2px}@media screen and (max-width:767px){.search-wrap .search-field-holder .main-search-input{font-size:20px}}.search-popup{height:100vh;z-index:99999;margin-top:-540px;transform:translateY(-100%);background-color:rgba(0,0,0,.9);transition:all 1200ms cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1)}.search-popup::before{position:absolute;left:0;top:100%;width:100%;height:560px;background-image:url(../images/header/waves-shape.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin-top:0;content:""}.search-popup .close-search{position:absolute;left:0;right:0;top:75%;margin:-140px auto 0;border-radius:50%;text-align:center;background-color:#9f7726;height:60px;width:60px;font-size:20px;color:#fff;cursor:pointer;border:0;outline:0;transition:.3s linear;opacity:0;visibility:hidden}.search-popup form{position:absolute;max-width:700px;top:50%;left:15px;right:15px;margin:-35px auto 0;transform:scaleX(0);transform-origin:center;background-color:#d2cfae;transition:.3s linear}.search-popup .form-group{position:relative;overflow:hidden}.search-popup .form-group .form-control{font-family:"Inter",sans-serif;font-size:18px;line-height:50px;font-weight:500;color:#d2cfae;background-color:#fff;position:relative;display:block;height:70px;width:100%;padding:10px 30px;border:1px solid #fff;outline:0;transition:all 500ms ease;text-transform:none}.search-popup .form-group .form-control:focus{box-shadow:none;border-color:#9f7726}.search-popup .form-group .submit-btn{position:absolute;right:30px;top:0;height:70px;line-height:70px;background:0 0;text-align:center;font-size:24px;color:#d2cfae;border:0;outline:0;padding:0;cursor:pointer;transition:.3s linear}.search-active .search-popup{transform:translateY(0%);margin-top:0}.search-active .search-popup .close-search{visibility:visible;opacity:1;top:50%;transition-delay:1500ms}.search-active .search-popup form{transform:scaleX(1);transition-delay:1200ms}.header-cart{position:relative}.header-cart .cart-toggle{font-size:16px;color:#d2cfae;height:45px;width:45px;border-radius:50%;background:#fff;position:relative;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px rgba(197,197,197,.68);transition:.3s linear}.header-cart .cart-toggle svg path{fill:#d2cfae;transition:.3s linear}.header-cart .cart-toggle:hover{color:#fff;background:#9f7726}@media screen and (max-width:991px){.header-cart .cart-toggle{width:40px;height:40px}}.header-cart .cart-toggle .count{width:20px;height:20px;line-height:20px;text-align:center;background:#9f7726;border-radius:50%;font-size:10px;font-weight:400;display:inline-block;color:#fff;position:absolute;top:-6px;right:0}.dropdown-cart,.flyout-cart{top:0;z-index:9999;opacity:0;visibility:hidden;transition:.3s linear}.flyout-cart{height:100vh;background-color:rgba(0,0,0,.9);position:fixed;right:0;width:100%}.flyout-cart.active,.flyout-cart.active .dropdown-cart{right:0;opacity:1;visibility:visible}.dropdown-cart{width:320px;padding:30px 10px 30px 20px;box-shadow:0 0 39px #00000030;border:0;position:absolute;height:100%;right:-100px;background:#fff}@media screen and (max-width:479px){.dropdown-cart{width:300px}}.dropdown-cart .cart-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.dropdown-cart .cart-title h5{font-family:"Inter",sans-serif;font-weight:600;font-size:20px}.dropdown-cart .cart-title .close-btn{position:relative;border:0;outline:0;background:0 0;height:25px;width:25px;display:flex;align-items:center;cursor:pointer}.dropdown-cart .cart-title .close-btn:focus{border:0;outline:0}.dropdown-cart .cart-title .close-btn:hover .span,.dropdown-cart .cart-title .close-btn:hover .span::after,.dropdown-cart .cart-title .close-btn:hover .span::before{background:#9f7726}.dropdown-cart .cart-title .close-btn .span{height:2px;width:25px;position:relative;outline:0;background:#d2cfae;transition:.3s linear;transform:rotate(45deg)}.dropdown-cart .cart-title .close-btn .span::before{content:"";position:absolute;width:2px;height:25px;top:50%;left:50%;transform:translate(-50%,-50%);background:#d2cfae;transition:.3s linear}.dropdown-cart .cart-items{height:calc(100% - 250px);overflow-y:auto}.dropdown-cart .cart-items .single-cart-item{display:flex;position:relative;margin-bottom:15px;border-bottom:1px dashed #cdcdcd;padding-bottom:15px}.dropdown-cart .cart-items .single-cart-item .item-image img{width:80px;border-radius:4px}.dropdown-cart .cart-items .single-cart-item .item-content{flex:1;padding-right:25px;padding-left:20px}.dropdown-cart .cart-items .single-cart-item .item-content .title{line-height:25px}.dropdown-cart .cart-items .single-cart-item .item-content .title a{font-size:15px;font-weight:600;color:#d2cfae}.dropdown-cart .cart-items .single-cart-item .item-content .total-quantity{font-size:14px;color:#9f7726;line-height:1.75;display:block}.dropdown-cart .cart-items .single-cart-item .btn-close{font-size:12px;color:#d2cfae;position:absolute;top:0;right:5px;border:0;outline:0;height:15px;width:15px;background:#fff;border-radius:50%;box-shadow:0 0 10px rgba(38,38,38,.12);display:flex;align-items:center;justify-content:center;transition:.3s linear}.dropdown-cart .cart-items .single-cart-item .btn-close i{font-size:12px}.banner-section .owl-carousel .owl-nav button.owl-next:hover,.banner-section .owl-carousel .owl-nav button.owl-prev:hover,.dropdown-cart .cart-items .single-cart-item .btn-close:hover{background:#9f7726;color:#fff}.dropdown-cart .cart-total{display:flex;justify-content:space-between;margin-top:25px;padding-right:10px}.dropdown-cart .cart-total .label{font-family:"Inter",sans-serif;font-size:18px;font-weight:700;line-height:1.75;display:block;color:#d2cfae}.dropdown-cart .cart-total .value{font-size:18px;font-weight:700;line-height:1.75;display:block;color:#9f7726}.dropdown-cart .cart-btns{margin-top:15px}.dropdown-cart .cart-btns .btn{width:100%;margin-top:10px}.header-toggle .toggler-btn{background:0 0;outline:0;font-size:20px;border:0;padding:0;margin-left:10px;cursor:pointer;color:#5c727d;height:40px;width:40px;border-radius:50%;background:#fff;box-shadow:0 0 10px rgba(197,197,197,.68);display:flex;align-items:center;justify-content:center}@media screen and (max-width:575px){.header-toggle .toggler-btn{height:30px;width:30px}}.header-toggle .toggler-btn:focus{border:0;outline:0}.header-toggle .toggler-btn:hover .span,.header-toggle .toggler-btn:hover .span::after,.header-toggle .toggler-btn:hover .span::before,.offcanvas-body .offcanvas-header .close-btn:hover .span,.offcanvas-body .offcanvas-header .close-btn:hover .span::after,.offcanvas-body .offcanvas-header .close-btn:hover .span::before{background:#9f7726}.header-toggle .toggler-btn .span{height:2px;width:22px;position:relative;outline:0;background:#d2cfae;transition:.3s linear}@media screen and (max-width:575px){.header-toggle .toggler-btn .span{width:15px}}.header-toggle .toggler-btn .span::before{top:-7px}.header-toggle .toggler-btn .span::after,.header-toggle .toggler-btn .span::before{content:"";position:absolute;width:22px;height:2px;left:0;background:#d2cfae;transition:.3s linear}@media screen and (max-width:575px){.header-toggle .toggler-btn .span::after,.header-toggle .toggler-btn .span::before{width:15px;top:-5px}}.header-toggle .toggler-btn .span::after{top:7px}@media screen and (max-width:575px){.header-toggle .toggler-btn .span::after{top:5px}}.header-toggle .toggler-btn:hover .span,.ui-datepicker .ui-datepicker-calendar tr,.ui-datepicker-inline .ui-datepicker-calendar tr{background-color:transparent}.header-toggle .toggler-btn:hover .span::before{transform:rotate(45deg);top:50%}.header-toggle .toggler-btn:hover .span::after{transform:rotate(-45deg);top:50%}.flyout-menu,.offcanvas-body{top:0;height:100vh;transition:.3s linear}.flyout-menu{right:0;background-color:rgba(0,0,0,.9);opacity:0;visibility:hidden;position:fixed;left:0;width:100%;z-index:9999}.flyout-menu.active{opacity:1;visibility:visible}.flyout-menu.active .offcanvas-body{left:0;opacity:1;visibility:visible}.offcanvas-body{position:absolute;padding:30px;width:320px;background:#fff;box-shadow:0 0 39px #00000030;z-index:99;left:-100px;overflow-y:auto}.offcanvas-body .offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:0}.offcanvas-body .offcanvas-header .offcanvas-logo a img{width:180px}.offcanvas-body .offcanvas-header .close-btn{position:relative;border:0;outline:0;background:0 0;height:25px;width:25px;display:flex;align-items:center;cursor:pointer}.offcanvas-body .offcanvas-header .close-btn:focus{border:0;outline:0}.offcanvas-body .offcanvas-header .close-btn .span{height:2px;width:25px;position:relative;outline:0;background:#d2cfae;transition:.3s linear;transform:rotate(45deg)}.offcanvas-body .offcanvas-header .close-btn .span::before{content:"";position:absolute;width:2px;height:25px;top:50%;left:50%;transform:translate(-50%,-50%);background:#d2cfae;transition:.3s linear}@media only screen and (max-width:575px){.offcanvas{width:280px}}.offcanvas-menu{padding:30px 0}.offcanvas-menu .main-menu{list-style:none}.offcanvas-menu .main-menu li{position:relative;border-top:1px dashed #e7e7e7}.offcanvas-menu .main-menu li h6{text-transform:uppercase;color:#fff;background:#242d46;padding-left:6%}.offcanvas-menu .main-menu li a{display:block;font-size:16px;font-weight:500;font-family:"Inter",sans-serif;color:#000;padding:15px 0;position:relative}.header-coord-mobile .link-mobile a i,.offcanvas-menu .main-menu li a:hover,.service-icon-box:hover h4 a,.service-image-box .content h4 a:hover,.service-image-box:hover .content h4 a{color:#9f7726}.offcanvas-menu .main-menu li .sub-menu li a{padding-left:6%}.offcanvas-menu .main-menu li .menu-expand{position:absolute;right:0;top:10px;width:30px;height:30px;cursor:pointer;border-radius:3px}.offcanvas-menu .main-menu li .menu-expand::after,.offcanvas-menu .main-menu li .menu-expand::before{position:absolute;content:"";width:13px;height:2px;background-color:#d2cfae;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s linear}.offcanvas-menu .main-menu li .menu-expand::after{width:2px;height:13px;bottom:0}.offcanvas-menu .main-menu li.active .menu-expand::after{height:0}.header-coord-mobile p{margin-bottom:5px}.header-coord-mobile .link-mobile a{font-size:14px;color:#484848}.nav-scroll{background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.05);position:sticky!important;top:0;right:0;left:0;transition:transform .5s;z-index:600}@media screen and (max-width:991px){.header-section.mobile-fixed{position:fixed!important;top:0;left:0;right:0;width:100%;transform:translateY(0);transition:transform .3s ease}.header-section.mobile-fixed.hide-header{transform:translateY(-100%)}}.banner-section{padding:12% 0 11%}.banner-section .text-carousel{max-width:700px;padding-top:100px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}@media screen and (max-height:745px){.banner-section .text-carousel{padding-top:8vh}}.hero-text{position:relative;width:750px;max-width:100%;z-index:1;height:auto;background-color:rgba(0,0,0,.7);padding:30px 25px}.hero-text h6{font-size:24px;line-height:32px;font-weight:400;color:#484848;display:flex;align-items:center;justify-content:start}.hero-text h6 svg{width:17px;margin-right:9px}.hero-text h6 svg path{fill:#484848}@media screen and (max-width:479px){.hero-text h6{font-size:18px}}.hero-text h1{height:30%;margin-top:16px;margin-bottom:24px;font-weight:700}.hero-text h1 img{max-width:500px;object-fit:contain;margin:auto}@media screen and (max-height:890px){.hero-text h1 img{max-width:350px}}.hero-text p{font-size:18px;line-height:1.5;font-weight:500;width:505px;max-width:100%;margin-bottom:48px;display:block;color:#fff}@media screen and (max-height:745px){.hero-text p{font-size:2vh}}.hero-text .hero-btn{display:inline-block}@media screen and (max-height:745px){.hero-text .hero-btn .btn{font-size:2vh;padding:.8em 29px}}.hero-text.text-center{margin:auto;text-align:center}.hero-text.text-center h6{justify-content:center}.hero-text.text-center p{margin:0 auto 48px;width:600px}@media screen and (max-height:745px){.hero-text.text-center p{margin:0 auto 2vh}}.hero-text.text-right{margin-left:auto;text-align:right}.hero-text.text-right h6{justify-content:end}.hero-text.text-right p{margin-left:auto}.banner-image{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:1440px){.banner-image{width:620px;max-width:100%}}@media screen and (max-width:991px){.banner-image{position:relative;top:0;transform:translateY(0);width:100%;max-width:100%;margin-top:30px}}.banner-video-btn{margin-left:15px;float:right}.banner-video-btn .h-video-btn{height:50px;width:50px;border-radius:50%;background:#fff;font-size:15px;color:#9f7726;box-shadow:0 10px 20px rgba(14,31,53,.1);animation:pulse-animation 2s infinite;filter:drop-shadow(0 0 20px #8e8d8d21)}.banner-section .owl-carousel .owl-dots,.banner-video-btn .h-video-btn{display:flex;align-items:center;justify-content:center}.banner-section .owl-carousel .owl-dots button{height:8px;width:8px;background:#9f7726;border-radius:50%;display:block;border:0;outline:0;margin:30px 8px 0;position:relative;transition:.3s linear}.banner-section .owl-carousel .owl-dots button::before,.property-bg-slide .owl-carousel .owl-dots button::before,.property-slides .owl-carousel .owl-dots button::before{content:"";position:absolute;top:50%;left:50%;height:15px;width:15px;border-radius:50%;transform:translate(-50%,-50%);background:#9f7726;opacity:.3;transition:.3s linear}.banner-section .owl-carousel .owl-dots button.active::before,.property-bg-slide .owl-carousel .owl-dots button.active::before,.property-slides .owl-carousel .owl-dots button.active::before{background:#9f7726;opacity:1}@media (max-width:375px){.banner-section .owl-carousel .owl-dots button{margin:30px 5px}}.banner-section .owl-carousel .owl-nav{position:absolute;bottom:-80px;width:100%;display:none;font-size:14px;transition:.3s linear;text-align:center}.banner-section .owl-carousel .owl-nav button{height:50px;width:50px;border-radius:50px;border:0;outline:0;background:#fff;transition:.3s linear;box-shadow:0 19px 24px rgba(185,185,185,.5)}.banner-section .owl-carousel .owl-nav button.owl-prev{margin-right:10px}.banner-section .owl-carousel .owl-nav button.owl-next{margin-left:10px}.banner-section .banner-slider-carousel{height:60vh}.banner-section .banner-slider-carousel.owl-carousel .owl-dots{display:none;position:absolute;bottom:50px;left:50%;transform:translateX(-50%)}.banner-section .banner-slider-carousel.owl-carousel .owl-nav{display:block;bottom:auto;top:50%;transform:translateY(-50%)}.banner-section .banner-slider-carousel.owl-carousel .owl-nav button{box-shadow:none}.banner-section .banner-slider-carousel.owl-carousel .owl-nav button.owl-next{position:absolute;right:10px;opacity:0;visibility:hidden}.banner-section .banner-slider-carousel.owl-carousel .owl-nav button.owl-prev{position:absolute;left:10px;opacity:0;visibility:hidden}.banner-section .banner-slider-carousel:hover.owl-carousel .owl-nav button.owl-next{right:30px;opacity:1;visibility:visible}.banner-section .banner-slider-carousel:hover.owl-carousel .owl-nav button.owl-prev{left:30px;opacity:1;visibility:visible}.banner-section .banner-slider-carousel .owl-stage-outer,.banner-section .banner-slider-carousel .owl-stage-outer .owl-stage,.banner-section .banner-slider-carousel .owl-stage-outer .owl-stage .owl-item{height:100%}.single-slide{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:1;display:flex;align-items:flex-start;height:100%;padding:80px 0}@media screen and (max-height:820px){.single-slide{padding:40px 0}}.single-slide::before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:rgba(0,0,0,.5);z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.25) 0%,rgba(0,0,0,.2) 55%,rgba(255,255,255,0) 70%)}.single-slide h1,.single-slide h2{color:#fff;font-family:"Oswald";margin-bottom:20px;line-height:1;font-size:60px}@media screen and (max-width:991px){.single-slide h1,.single-slide h2{font-size:55px;line-height:70px}}@media screen and (max-height:820px){.single-slide h1,.single-slide h2{font-size:6vh;margin-bottom:1vh}}@media screen and (max-width:575px){.single-slide h1,.single-slide h2{margin-bottom:4vh;font-size:4vh}}.single-slide p{color:#fff;font-weight:400;font-size:24px;line-height:1.5}@media screen and (max-height:820px){.single-slide p{font-size:3vh;line-height:1}}@media screen and (max-width:575px){.single-slide p{font-size:2.5vh}}@media screen and (max-width:767px){.single-slide{height:100%;padding:30px 0}}.appointment-area{z-index:2;padding-bottom:0;padding-top:1px}@media screen and (max-width:767px){.appointment-area{padding:35px 0}}@media screen and (max-width:575px){.appointment-area{padding-top:25px}}.appointment-area .container{max-width:90vw}.appointment-area .appoinment-box{position:relative;border-radius:8px;margin-top:-160px;z-index:1}@media screen and (max-height:820px){.appointment-area .appoinment-box{margin-top:-80px}}@media screen and (max-width:1410px){.appointment-area .appoinment-box{margin-top:-160px}}@media screen and (max-width:767px){.appointment-area .appoinment-box{margin-top:0}}.appointment-area .appoinment-box .form-group{margin-bottom:0}.appointment-area .appoinment-box .form-group input{background:#fff}.appoinment-box{background:rgba(255,255,255,.4);padding:15px 20px;border-radius:8px;box-shadow:0 8px 15px rgba(142,141,141,.13)}@media screen and (max-height:745px){.appoinment-box{padding:10px 15px}}.appoinment-box .col-field{padding:0 5px}@media screen and (max-width:767px){.appoinment-box .col-field{margin:5px 0}}@media screen and (max-width:1410px) and (min-width:767px){.appoinment-box .col-field{width:33.3333333%;padding:5px}}.appoinment-box .form-group{width:100%;display:inline-block}.appoinment-box .form-group label,.login-form .form-group label{position:absolute;left:-9999px}.appoinment-box .form-group .form-control{font-family:"Inter",sans-serif;font-size:14px;color:#5c727d!important;font-weight:400;padding:13px 15px;outline:0;width:100%;height:50px;border-radius:8px;border:1px solid #e1e1e1}.appoinment-box .form-group .form-control:focus{color:transparent;box-shadow:none;border-color:#9f7726}.appoinment-box .submit{border-radius:30px}.form-group .select2-container{width:100%!important}.form-group .select2-container .select2-selection--single{height:50px;background:#fff;display:flex;align-items:center;padding:0 15px;border:1px solid #e1e1e1;border-radius:8px;outline:0}.form-group .select2-container .select2-selection--single:focus{border-color:#9f7726}.form-group .select2-container .select2-selection__rendered{padding:0;line-height:inherit;font-family:"Inter",sans-serif;font-size:14px;color:#5c727d!important;font-weight:400}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0;right:5px}.select2-results__option{font-family:"Inter",sans-serif;font-size:14px;color:#5c727d!important;font-weight:400}.select2-dropdown{border:1px solid #e1e1e1;border-radius:8px}.select2-results{color:#d2cfae}.select2-results__option{padding:8px}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #e1e1e1;padding:6px;outline:0}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected{background:#9f7726;color:#fff!important}.list-item{display:flex}@media screen and (max-width:479px){.list-item{display:block}}.list-item ul{margin-right:70px}@media screen and (max-width:767px){.list-item ul{margin-right:50px}}.list-item ul li{display:flex;align-items:center;margin-bottom:17px;list-style:none}.list-item ul li i{font-size:18px;color:#9f7726;display:inline-block;margin-right:8px}.list-item ul li img{width:auto;height:auto;display:block;margin-right:10px}.list-item ul li .icon{width:40px;height:40px;border-radius:50%;background:#f2f1d9;display:flex;align-items:center;justify-content:center;margin-right:10px;transition:.3s linear}.list-item ul li .icon svg{width:16px}.list-item ul li .icon svg path,.service-icon-box .icon svg path{fill:#9f7726;transition:.3s linear}.list-item ul li .icon img{height:auto;width:auto;display:block;margin:auto}.list-item ul li p{font-size:18px;line-height:24px;flex:1}.check-list-item li .checkbox:hover+label:before,.list-item ul li:hover .icon,.property-overview .property-amenities ul li:hover .icon{background:#9f7726}.list-item ul li:hover .icon img,.property-overview .property-amenities ul li:hover .icon img{filter:brightness(0) invert(1)}.check-list-item li:last-of-type,.list-item ul li:last-of-type,.widget-sidebar .widget.appoinment-box .form-group:last-of-type{margin-bottom:0}@media screen and (max-width:479px){.list-item ul li:last-of-type{margin-bottom:17px}}@media screen and (max-width:575px){.list-item ul{margin-right:25px}}.list-item-v2 ul li p{font-size:16px}.properties-item{margin-top:32px}.properties-item ul{display:flex;align-items:top}.product-action-btn ul li,.properties-item ul li{list-style:none}.properties-item ul li .quantity-item{display:flex;align-items:center;font-size:22px;line-height:19px;color:#484848}.properties-item ul li .quantity-item i{font-size:22px;color:#484848;margin-left:8px;display:block}.properties-item ul li .quantity-item svg{margin-left:8px}.properties-item ul li .quantity-item svg path{fill:#484848}.properties-item ul li p{color:#484848;font-size:14px;line-height:19px}.properties-item ul li:last-of-type{margin-right:0}.service-top-space{padding-top:200px;position:relative;margin-top:-115px}.service-icon-box,.service-icon-box .icon{transition:.3s linear;position:relative;overflow:hidden}.service-icon-box{background:#fff;padding:40px 30px;box-shadow:0 10px 20px rgba(14,31,53,.1);margin-bottom:30px;border-radius:8px;height:100%}.service-icon-box::after,.service-icon-box::before{content:url(../images/shape.png);position:absolute;transition:.3s linear}.service-icon-box::before{top:-70px;left:-40px}.service-icon-box::after{bottom:-70px;right:-40px;transform:rotate(180deg)}@media screen and (max-width:479px){.service-icon-box{padding:40px 20px}}.service-icon-box .icon{height:140px;width:140px;background:#f2f1d9;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto 25px}.service-icon-box .icon img{height:100%;width:100%;object-fit:cover}.service-icon-box .icon svg{z-index:1;width:50px}.service-icon-box h3{line-height:32px;font-size:22px}.service-icon-box h3 a{color:#2e2e2e}.service-icon-box p{font-size:16px;line-height:26px;margin-top:20px;margin-bottom:0}.service-icon-box .button{margin-top:25px}.service-icon-box:hover{box-shadow:0 28px 40px rgba(14,31,53,.2)}.service-icon-box:hover::before{left:0;top:0}.service-icon-box:hover::after{bottom:0;right:0}.service-icon-box:hover .icon{transform:rotateY(180deg);background:#9f7726}@media screen and (max-width:991px){.service-icon-box{margin-bottom:30px}}.service-image-box{border-radius:6px;margin-bottom:30px;transition:.3s linear}.service-image-box .content h4 a{color:#d2cfae;display:inline-block;margin-bottom:10px;text-transform:capitalize;transition:.3s linear}.service-image-box .content,.service-image-box .image{position:relative;border-radius:8px;transition:.3s linear}.service-image-box .content{background:#fff;margin-top:-130px;padding:140px 25px 25px;box-shadow:0 0 16px rgba(14,30,53,.1)}.service-image-box .image{z-index:1;margin:15px;overflow:hidden}.property-wrapper .image img,.service-image-box .image img{border-radius:8px;width:100%;display:block;transition:.3s linear}.service-image-box .image img{margin:0 auto;height:auto}.service-image-box:hover{box-shadow:0 28px 40px rgba(14,30,53,.2)}.property-wrapper:hover .image img,.service-image-box:hover .image img{transform:scale(1.1)}.page section.propertie-section{padding-top:50px;padding-bottom:0}.property-slides .owl-carousel .owl-dots{display:flex;align-items:center;justify-content:center}.property-slides .owl-carousel .owl-dots button{height:8px;width:8px;background:#9f7726;border-radius:50%;display:block;border:0;outline:0;margin:30px 8px 0;position:relative;transition:.3s linear}@media (max-width:375px){.property-slides .owl-carousel .owl-dots button{margin:30px 5px}}.property-slides .owl-carousel .owl-nav{position:absolute;bottom:-80px;width:100%;display:none;font-size:14px;transition:.3s linear;text-align:center}.property-slides .owl-carousel .owl-nav button{height:50px;width:50px;border-radius:50px;border:0;outline:0;background:#fff;transition:.3s linear;box-shadow:0 19px 24px rgba(185,185,185,.5)}.property-slides .owl-carousel .owl-nav button.owl-prev{margin-right:10px}.grid-list-tab-menu .nav ul li a.active,.product-action-btn ul li .triger:hover,.property-slides .owl-carousel .owl-nav button.owl-next:hover,.property-slides .owl-carousel .owl-nav button.owl-prev:hover{background:#9f7726;color:#fff}.newsletter-wrapper .newsletter-btn .btn i,.property-slides .owl-carousel .owl-nav button.owl-next{margin-left:10px}.property-slider{position:relative}.fancybox-image,.property-bg-slide .owl-carousel .owl-item .property-image img.portrait{object-fit:contain}.property-wrapper{background:#fff;border-radius:8px;box-shadow:0 12px 20px rgba(201,201,201,.3);transition:.3s linear;position:relative;margin-bottom:30px}.property-wrapper .image{border-radius:8px;position:relative;overflow:hidden}.property-wrapper .image img{height:260px;object-fit:cover}.property-wrapper .overlay-content{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%;background-image:linear-gradient(to bottom,#fff0,#000000d1 100%)}.property-wrapper .location-content,.property-wrapper .overlay-content .content{position:absolute;bottom:0;padding:15px;width:100%}.property-wrapper .overlay-content .content h5{font-size:17px;line-height:23px}.newsletter-title h3,.newsletter-title p,.page-banner .page-banner-title .link span,.property-wrapper .overlay-content .content h5 a{color:#fff}.property-wrapper .overlay-content .content .price{font-family:"Inter",sans-serif;color:#9f7726;font-size:16px;font-weight:500;display:block;margin-top:5px}.property-wrapper .location-content{padding:12px;background:rgba(22,28,42,.8);border-radius:0 0 8px 8px;display:flex;align-items:center;justify-content:space-between}.property-wrapper .location-content p{font-size:14px;line-height:19px;font-family:"Sofia Pro";color:#fff;margin:0}.property-wrapper .location-content p i{color:#9f7726;margin-right:5px}.property-wrapper .location-content.v2{background:0 0;position:relative;padding:15px 0 0;margin-top:15px;border-top:1px solid #f8f8f8}.property-wrapper .location-content.v2 p{color:#5c727d;font-size:15px}.property-wrapper .location-content.v2 .btn{padding:5px 18px;text-transform:capitalize}.property-wrapper .property-item{padding:25px 15px 0}.property-wrapper .property-item-v2{padding:20px 15px}.property-wrapper .property-meta p{font-size:18px;color:#484848;line-height:27px;font-weight:500;margin-bottom:8px}.property-wrapper .property-meta p span.price-indicator{font-size:14px;line-height:19px;color:#484848;font-weight:400}.property-wrapper .property-meta.v2 p{color:#9f7726;font-size:22px;margin-bottom:0}.property-wrapper .property-meta.v2 p span{color:#9f7726;font-size:17px}.property-wrapper .content h4{font-size:20px}.property-wrapper .content h4 a{color:#2e2e2e;display:block;margin-bottom:15px;transition:.3s linear}@media screen and (max-width:375px){.property-wrapper .content h4 a{margin-bottom:10px}}.property-wrapper .properties-item{margin-top:24px}.property-wrapper:hover{box-shadow:0 12px 30px rgba(201,201,201,.5)}.product-bottom-info .agent .agent-content h6 a:hover,.property-wrapper:hover h4 a{color:#9f7726}@media screen and (min-width:575px){.property-wrapper-v2{display:flex}.property-wrapper-v2 .image img{max-width:240px;width:100%;height:100%}.property-wrapper-v2 .property-item{padding:15px;flex:1}.property-wrapper-v2 .property-item .content h4{font-size:20px;line-height:28px}.property-wrapper-v2 .location-content{padding:12px 16px}}.promo-wrap,.ribbon-wrap{display:flex;align-items:center;position:absolute}@media (min-width:576px) and (max-width:767.98px){.promo-wrap .badge,.ribbon-wrap .badge{padding:3px 10px}}.ribbon-wrap{top:20px;right:20px}.ribbon-wrap .badge{background-color:#93917b!important}.promo-wrap{top:20px;left:20px}.promo-wrap .badge{font-weight:700;text-transform:uppercase}.badge{font-family:"Sofia Pro";font-size:14px;line-height:24px;font-weight:400;padding:5px 20px;color:#fff;border-radius:8px;z-index:1;margin-right:10px}.badge:last-of-type{margin-right:0}.product-bottom-info{background:0 0;position:relative;padding:15px 0 0;margin-top:15px;border-top:1px solid #f8f8f8;display:flex;align-items:center;justify-content:space-between}.product-bottom-info .agent{display:flex}.footer-widget .logo img,.product-bottom-info .agent .agent-img img{width:auto;height:auto;display:block}.product-bottom-info .agent .agent-content{margin-left:8px}.product-bottom-info .agent .agent-content h6 a{font-family:"Sofia Pro";font-size:16px;font-weight:500;margin-bottom:3px;display:inline-block;line-height:21px;color:#d2cfae;transition:.3s linear}.product-bottom-info .agent .agent-content small{font-size:12px;font-weight:400;line-height:17px;color:#5c727d}.link-gallery-image,.link-gallery-image img{position:relative;display:block}.link-gallery-image img{z-index:1}.link-gallery-image .button-container{display:block;position:absolute;bottom:20px;right:20px;z-index:10}.list-result-wrapper{margin-bottom:30px;justify-content:space-between}@media screen and (max-width:575px){.list-result-wrapper{flex-direction:column}}.list-result-wrapper,.list-result-wrapper .left-side{display:flex;align-items:center}@media screen and (max-width:575px){.list-result-wrapper .left-side{margin-bottom:15px}}.list-result-wrapper .sort-item{width:150px;margin-left:15px}.list-result-wrapper .list-results-sort{font-size:16px;color:#5c727d}.grid-list-tab-menu .nav,.grid-list-tab-menu .nav ul,.product-action-btn ul{display:flex;align-items:center}.grid-list-tab-menu .nav ul{list-style:none}.grid-list-tab-menu .nav ul li a{font-size:20px;color:#d2cfae;height:50px;width:50px;background:#fff;display:flex;align-items:center;justify-content:center;margin-right:10px}.grid-list-tab-menu .nav ul li:last-child a{margin-right:0}.list-full-width.active{flex:0 0 auto;width:100%}.list-full-width.active .property-wrapper{display:flex;align-items:center;padding:0 10px 0 15px}@media screen and (max-width:767px){.list-full-width.active .property-wrapper{display:block;padding:0}}.list-full-width.active .property-wrapper .image{flex-basis:45%;max-width:45%}@media screen and (max-width:767px){.list-full-width.active .property-wrapper .image{flex-basis:100%;max-width:100%}}.list-full-width.active .property-wrapper .property-item{flex:1;padding:15px 15px 15px 30px}@media screen and (max-width:767px){.list-full-width.active .property-wrapper .property-item{padding:15px}}.product-action-btn ul li .triger{height:30px;width:30px;background:#484848;color:#fff;font-size:12px;border-radius:2px;display:flex;align-items:center;justify-content:center;margin-right:8px}.product-action-btn ul li .triger.wishlisted{background-color:#9f7726}.product-action-btn ul li:last-of-type .triger{margin-right:0}.tooltip-inner{background-color:#9f7726;padding:4px 6px;font-size:13px}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{border-top-color:#9f7726}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{border-right-color:#9f7726;border-top-color:transparent;transform:translate(0,-7px)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{border-bottom-color:#9f7726}.wishlist-item{position:fixed;top:30px;right:-350px;background:#fff;padding:20px;border-radius:8px;box-shadow:0 0 20px rgba(211,211,211,.8);display:inline-block;opacity:0;visibility:hidden;z-index:9999;transition:.4s linear}@media screen and (max-width:479px){.wishlist-item{padding:10px}}.wishlist-item.active{opacity:1;visibility:visible;right:10px}@media screen and (max-width:479px){.wishlist-item.active{right:5px}}.wishlist-item .item-wrapper{display:flex;align-items:flex-start}.wishlist-item .item-wrapper .wishli-figure img{max-width:110px;height:auto;display:block}@media screen and (max-width:479px){.wishlist-item .item-wrapper .wishli-figure img{width:100px}}.wishlist-item .item-wrapper .wishli-content{margin-left:20px;flex:1;max-width:200px}@media screen and (max-width:479px){.wishlist-item .item-wrapper .wishli-content{max-width:170px}}.wishlist-item .item-wrapper .wishli-content h5{font-size:18px;font-weight:600;line-height:15px}.wishlist-item .item-wrapper .wishli-content h5 a{color:#d2cfae;display:block}@media screen and (max-width:479px){.wishlist-item .item-wrapper .wishli-content h5{font-size:16px}}.wishlist-item .item-wrapper .wishli-content p{margin:10px 0 15px}@media screen and (max-width:479px){.wishlist-item .item-wrapper .wishli-content p{font-size:14px;margin:10px 0}}.wishlist-item .item-wrapper .wishli-content p i{color:#77c720}.wishlist-item .item-wrapper .wishli-btn .btn{padding:5px 14px;line-height:inherit}.newsletter-section{z-index:1;margin-top:50px}@media screen and (max-width:479px){.newsletter-title h3{font-size:25px;line-height:36px}}@media screen and (max-width:991px){.newsletter-title{text-align:center;margin-bottom:30px;padding:0 15px}}.newsletter-wrapper{background:#9f7726;padding:60px 65px;box-shadow:0 28px 40px rgba(14,30,53,.2);border-radius:8px}@media screen and (max-width:479px){.newsletter-wrapper{padding:45px 0}}.newsletter-wrapper .newsletter-btn,.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker-inline .ui-datepicker-calendar th{text-align:center}.newsletter-wrapper .newsletter-btn .btn{background:#0c0c0c;text-transform:uppercase}.footer-section{background:#d2cfae;padding-top:190px;position:relative;margin-top:-90px}@media screen and (max-width:991px){.footer-widget{margin-bottom:30px}}.footer-widget .logo{margin-bottom:32px}.footer-widget p{color:#2e2e2e;font-size:15px;line-height:24px}.footer-widget .para-title{margin-top:20px}.footer-widget .para-title h3,.footer-widget ul li a{font-size:18px;font-weight:500;line-height:24px;color:#2e2e2e}.footer-widget .social-icon{margin-top:16px}.footer-widget .social-icon ul{display:flex;align-items:center;justify-content:left}.categorie-item ul li,.footer-widget .social-icon ul li,.footer-widget ul li,.popular-tag ul li,.social-icon ul li,.widget-sidebar .widget-nav-menu ul li{list-style:none}.footer-widget .social-icon ul li a{font-size:16px;color:#fff;background:#9f7726;height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:15px;transition:.3s linear}.footer-widget .social-icon ul li a:hover{background:#9f7726;color:#2e2e2e}.footer-widget .widget-title h3{font-size:20px;font-family:"Sofia Pro";font-weight:500;display:inline-block;margin-bottom:24px;color:#2e2e2e}@media screen and (max-width:479px){.footer-widget .widget-title h3{font-size:22px}}.footer-widget ul li a{font-family:"Inter",sans-serif;font-size:15px;font-weight:400;margin-bottom:12px;display:flex;align-items:center;transition:.3s linear}.footer-bottom .link a:hover,.footer-widget ul li a:hover,.page-banner .page-banner-title .link a:hover{color:#9f7726}.footer-widget ul li a img{width:auto;height:auto;display:block;margin-right:12px}.newsletter-form{border:1px solid #e9e9e9;border-radius:8px;display:flex;width:100%}.newsletter-form form{display:flex;align-items:center;flex-basis:100%}.newsletter-form .form-control{font-family:"Sofia Pro";font-size:16px;font-weight:400;line-height:15px;color:#f2f2f2;background:0 0;border:0;border-radius:8px 0 0 8px;outline:0;width:100%;padding:15px 17px}@media screen and (max-width:479px){.newsletter-form .form-control{padding:15px 10px}}.newsletter-form .form-control:focus{border:0;outline:0;background:0 0;box-shadow:none}.newsletter-form .btn,.newsletter-form .btn::before{border-radius:0 8px 8px 0}.footer-bottom{background:rgba(255,255,255,.1);margin-top:85px;padding:20px 0}.footer-bottom .footer-content{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:991px){.footer-bottom .footer-content{display:block}}.footer-bottom .content p,.footer-bottom .link a{font-size:15px;font-weight:400;line-height:24px;color:#2e2e2e}.footer-bottom .link a{font-family:"Inter",sans-serif;color:#5c727d;display:inline-block;position:relative;margin-left:16px;transition:.3s linear}.footer-bottom .link a::before{content:"";position:absolute;top:50%;left:-10px;transform:translateY(-50%);width:2px;height:13px;background:#2e2e2e}@media screen and (max-width:991px){.footer-bottom .link{margin-top:20px}}.footer-bottom .card-logo{font-size:28px;color:#2e2e2e}.footer-bottom .card-logo img{width:50px}.social-icon ul,.social-icon ul li a{display:flex;align-items:center;justify-content:center}.social-icon ul li a{font-size:15px;color:#9f7726;height:30px;width:30px;background:#f2f1d9;text-decoration:none;border-radius:4px;margin-right:15px;transition:.3s linear}.social-icon ul li a:hover{color:#fff;background:#9f7726}.page-banner{background:url(../images/page-banner/page-banner.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1;padding:80px 0;position:relative}.page-banner .page-banner-title h1,.page-banner .page-banner-title h2{font-family:"Oswald";color:#fff;font-size:42px;text-transform:uppercase;line-height:1.2;font-weight:700}@media screen and (max-width:991px){.page-banner .page-banner-title h1,.page-banner .page-banner-title h2{font-size:40px}}@media screen and (max-width:575px){.page-banner .page-banner-title h1,.page-banner .page-banner-title h2{font-size:35px}}@media screen and (max-width:479px){.page-banner .page-banner-title h1,.page-banner .page-banner-title h2{font-size:30px}}.page-banner .page-banner-title .link{font-family:"Inter",sans-serif;font-size:20px;color:#fff;font-weight:500;display:inline-block;box-shadow:0 2px 22px rgba(93,93,93,.13);margin-top:20px;text-transform:uppercase}@media screen and (max-width:575px){.page-banner .page-banner-title .link{font-size:13px;margin-top:20px;padding:8px 0}}@media screen and (max-width:479px){.page-banner .page-banner-title .link{margin-top:10px}}.page-banner .page-banner-title .link a{color:#fff;position:relative;margin-right:60px;transition:.3s linear}@media screen and (max-width:575px){.page-banner .page-banner-title .link a{margin-right:28px}}.page-banner .page-banner-title .link a::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-50px;width:35px;height:2px;background:#fff}@media screen and (max-width:575px){.page-banner .page-banner-title .link a::after{right:-26px;width:15px}}@media screen and (max-width:991px){.page-banner{padding:80px 0}}@media screen and (max-width:575px){.page-banner{padding:50px 0}}@media screen and (max-width:375px){.page-banner{padding:35px 0}}.page-banner::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:rgba(0,0,0,.5);z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.25) 0%,rgba(0,0,0,.2) 55%,rgba(255,255,255,0) 70%)}.widget-sidebar .widget{margin-bottom:30px;position:relative;border:1px solid #eee;padding:20px;border-radius:8px}.widget-sidebar .widget.appoinment-box{box-shadow:none;background:0 0}.widget-sidebar .widget.appoinment-box .form-group{margin-bottom:15px}.search-bar .form-control,.widget-sidebar .widget-nav-menu ul li a{font-family:"Inter",sans-serif;background:#f1f4f9;color:#d2cfae;border-radius:8px;display:block;position:relative}.widget-sidebar .widget-nav-menu ul li a{margin-bottom:10px;text-transform:capitalize;z-index:1;transition:.3s linear;padding:16px 20px 14px;font-size:16px;font-weight:500}.widget-sidebar .widget-nav-menu ul li a::before{position:absolute;content:"";top:0;left:0;width:5px;height:100%;background:#9f7726;border-radius:8px;z-index:-1;transition:.3s linear}.widget-sidebar .widget-nav-menu ul li a::after{position:absolute;content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;height:40px;width:40px;border-radius:2px;background:#fff;color:#d2cfae;display:flex;align-items:center;justify-content:center;top:50%;right:10px;transform:translateY(-50%);transition:.3s linear}.widget-sidebar .widget-nav-menu ul li a.active,.widget-sidebar .widget-nav-menu ul li a:hover{color:#fff}.widget-sidebar .widget-nav-menu ul li a.active::before,.widget-sidebar .widget-nav-menu ul li a:hover::before{width:100%}.widget-sidebar .widget-nav-menu ul li a.active::after,.widget-sidebar .widget-nav-menu ul li a:hover::after{background:#cb3421;color:#fff}.search-bar .form-control{font-size:15px;font-weight:400;border:0;padding:16px}.search-bar .form-control:focus{outline:0;border:0;box-shadow:none}.search-bar .btn{font-size:16px;text-transform:uppercase;width:100%;display:block;margin-top:15px}.widget-title{font-family:"Inter",sans-serif;font-size:20px;font-weight:500;color:#2e2e2e;display:block;margin-bottom:35px;position:relative}.widget-title::before{position:absolute;content:"";bottom:-10px;height:2px;width:50px;border-radius:8px;background:#9f7726}.widget-title.localisation:before{display:none}.check-list-item li{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;list-style:none}.check-list-item li .checkbox+label,.check-list-item li a,.check-list-item li span{font-family:"Inter",sans-serif;font-size:15px;font-weight:500;color:#d2cfae}.check-list-item li a{display:inline-block;transition:.3s linear}.agent-profile .agent-area .agent-detail .phone a:hover,.agent-profile .agent-area .agent-detail h5 a:hover,.categorie-item ul li a:hover,.check-list-item li a:hover{color:#9f7726}.check-list-item li .checkbox{position:absolute;opacity:0}.check-list-item li .checkbox+label{line-height:24px;position:relative;cursor:pointer;padding:0;margin-bottom:0;text-transform:capitalize}.check-list-item li .checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;border-radius:5px;background:#f1f4f9;transition:.3s linear}.check-list-item li .checkbox:checked+label:before{background:#9f7726}.check-list-item li .checkbox:checked+label:after{content:"";position:absolute;left:5px;top:10px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.service-detail-inner .inner-content p,.service-detail-inner .inner-image{margin-bottom:30px}.service-detail-inner .inner-image img{border-radius:8px}.service-detail-inner .inner-content h4{font-size:24px;margin-bottom:15px}.price-slider-form #slider-range{background:#eaeff0;max-width:290px;height:5px;margin-top:20px;position:relative}.price-slider-form #slider-range .ui-slider-range{background:#9f7726;position:absolute;height:5px}.price-slider-form #slider-range .ui-slider-handle{background-color:#fff;border-radius:50%;border:3px solid #9f7726;cursor:pointer;display:inline-block;position:absolute;top:-5px;width:15px;height:15px;outline:0}.price-slider-form .item{display:flex;align-items:center;padding-top:15px}.price-slider-form .item .amount,.price-slider-form .item .middle{font-family:"Inter",sans-serif;font-size:15px;color:#5c727d;font-weight:500;display:inline-block;max-width:50px;text-align:center}.price-slider-form .item .amount{width:100%}.price-slider-form .item .middle{width:30px}.categorie-item ul li a{font-family:"Inter",sans-serif;font-size:15px;line-height:24px;position:relative;cursor:pointer;padding:8px 0;text-transform:capitalize;display:flex;align-items:center;justify-content:space-between}.categorie-item ul li a,.categorie-item ul li a span{font-weight:500;color:#d2cfae}.popular-tag ul{display:flex;align-items:center;flex-wrap:wrap}.pagination-style .pagination .pagination-item a,.pagination-style .pagination .pagination-item span,.popular-tag ul li a{font-family:"Inter",sans-serif;font-weight:500;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:.3s linear}.popular-tag ul li a{line-height:24px;position:relative;cursor:pointer;padding:8px;margin:0 5px 10px;text-transform:capitalize;display:inline-flex;gap:10px;background:#f5f5f5;font-size:15px;color:#d2cfae}.pagination-style .pagination .pagination-item.current a,.pagination-style .pagination .pagination-item.current span,.popular-tag ul li a:hover{background:#9f7726;color:#fff}.pagination-style .pagination{display:flex;align-items:center;justify-content:center;margin-top:30px}.pagination-style .pagination .pagination-item.disabled a,.pagination-style .pagination .pagination-item.disabled span{color:rgba(159,119,38,.6);border-color:rgba(159,119,38,.6)}.pagination-style .pagination .pagination-item a,.pagination-style .pagination .pagination-item span{font-size:16px;color:#9f7726;height:40px;width:40px;background:#fff;margin-right:10px;border:1px solid #9f7726;box-shadow:0 0 10px #efefef}.pagination-style .pagination .pagination-item a.active,.pagination-style .pagination .pagination-item a:hover,.pagination-style .pagination .pagination-item span.active,.pagination-style .pagination .pagination-item span:hover,.property-bg-slide .owl-carousel .owl-nav button.owl-next:hover,.property-bg-slide .owl-carousel .owl-nav button.owl-prev:hover{background:#9f7726;color:#fff}.pagination-style .pagination .pagination-item:last-child a{margin-right:0}.villa-fr .row{--bs-gutter-x: 1rem}.agent-profile .agent-area .agent-bg img{width:140px;height:140px;display:block;border-radius:50%;margin:0 auto 15px}.agent-profile .agent-area .agent-detail h5 a{font-size:22px;color:#d2cfae;font-weight:600;display:block;transition:.3s linear}.agent-profile .agent-area .agent-detail .phone{display:flex;align-items:center;justify-content:center;margin:10px 0}.agent-profile .agent-area .agent-detail .phone img{width:20px;height:auto;display:block}.agent-profile .agent-area .agent-detail .phone a{font-family:"Inter",sans-serif;font-size:15px;font-weight:500;color:#d2cfae;display:block;margin-left:8px;transition:.3s linear}.agent-profile .agent-area .agent-btn{margin-top:20px}.agent-profile .agent-area .agent-btn .btn{line-height:17px}.single-widget{display:flex;align-items:center;border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.single-widget:last-of-type{border:0;padding:0;margin:0}.single-widget .item-img img{border-radius:8px;width:120px;height:auto}.single-widget .item-img-v2 img{width:80px;height:auto}.single-widget .item-content{flex:1;margin-left:20px}.single-widget .item-content h5{line-height:20px}.single-widget .item-content h5 a{font-size:16px;font-weight:600;color:#d2cfae;display:block;transition:.3s linear}.single-widget .item-content .location-area{font-family:"Inter",sans-serif;color:#929292;font-weight:500;font-size:13px;display:block;margin:5px 0}.single-widget .item-content .location-area i{margin-right:6px}.property-detail-list li,.single-widget .item-content .item-price{color:#d2cfae;font-size:16px;font-family:"Inter",sans-serif;font-weight:600}.single-widget .item-content .action-btn{display:flex;align-items:center;justify-content:space-between}.single-widget .item-content .action-btn .badge{font-family:"Inter",sans-serif;font-size:14px;line-height:22px;font-weight:400;padding:4px 13px;background:rgba(3,169,138,.1);color:#05ce91;border-radius:8px;z-index:1;margin-right:10px}.contact-box-wrap .content p a:hover,.property-content h2 a:hover,.review-content .review-discrip h5 a:hover,.single-widget:hover .item-content h5 a{color:#9f7726}.property-bg-slide{overflow:hidden}.property-bg-slide .owl-carousel .owl-dots{display:flex;align-items:center;justify-content:center}.property-bg-slide .owl-carousel .owl-dots button{height:8px;width:8px;background:#9f7726;border-radius:50%;display:block;border:0;outline:0;margin:30px 8px 0;position:relative;transition:.3s linear}@media (max-width:375px){.property-bg-slide .owl-carousel .owl-dots button{margin:30px 5px}}.property-bg-slide .owl-carousel .owl-nav{position:absolute;width:100%;font-size:14px;transition:.3s linear;text-align:center}.property-bg-slide .owl-carousel .owl-nav button{height:50px;width:50px;border-radius:50px;border:0;outline:0;background:#fff;transition:.3s linear;box-shadow:0 19px 24px rgba(185,185,185,.5)}.property-bg-slide .owl-carousel .owl-nav button.owl-prev{margin-right:10px}.property-bg-slide .owl-carousel .owl-nav button.owl-next{margin-left:10px}.property-bg-slide .ref-villa{font-size:20px}.property-bg-slide .owl-carousel .owl-stage{height:450px}@media screen and (max-width:575px){.property-bg-slide .owl-carousel .owl-stage{height:300px}}.month-calandar .ui-datepicker-inline,.property-bg-slide .owl-carousel .owl-item{height:100%}.property-bg-slide .owl-carousel .owl-item .property-image{height:100%;background-color:#f0f0f0}.property-bg-slide .owl-carousel .owl-item .property-image img{max-height:490px;height:100%;object-fit:contain}.property-bg-slide .owl-carousel .owl-nav{display:block;top:44%;transform:translateY(-50%);bottom:auto;opacity:0;visibility:hidden}.property-bg-slide .owl-carousel .owl-nav .owl-prev{position:absolute;left:-30px}.property-bg-slide .owl-carousel .owl-nav .owl-next{position:absolute;right:-30px}.property-bg-slide .owl-carousel:hover .owl-nav{opacity:1;visibility:visible}.property-bg-slide .owl-carousel:hover .owl-nav .owl-prev{left:10px}.property-bg-slide .owl-carousel:hover .owl-nav .owl-next{right:10px}.property-content{margin-top:30px}.property-content h2{font-size:26px}@media screen and (max-width:479px){.property-content h2{font-size:25px;line-height:33px}}.property-content h2 a{color:#2e2e2e;display:inline-block;transition:.3s linear}.property-content p{margin-top:15px;display:block}.property-title{position:relative;margin:30px 0 40px}.property-title h2{font-weight:600;font-size:22px}.property-title::before{position:absolute;content:"";bottom:-8px;height:2px;width:50px;border-radius:8px;background:#9f7726}.property-detail-list{display:flex;align-items:center;flex-wrap:wrap}.property-detail-list li{width:33.333333%;flex:0 0 33.333333%;font-size:15px;color:#5c727d;font-weight:400;padding:8px 10px;list-style:none}@media screen and (max-width:575px){.property-detail-list li{width:50%;flex:50%}}@media screen and (max-width:479px){.property-detail-list li{width:100%;flex:100%}}.property-detail-list li span{color:#2e2e2e;font-weight:500;min-width:135px;display:inline-block}.property-detail-list li:nth-child(2n+1){background:#f2f5f7}@media screen and (max-width:575px){.property-detail-list li:nth-child(2n+1){background:#fff}.property-detail-list li:nth-child(4n),.property-detail-list li:nth-child(4n+1){background:#f2f5f7}}@media screen and (max-width:479px){.property-detail-list li:nth-child(odd){background:#f2f5f7}}.property-tarif table{border:1px solid #eee;border-collapse:collapse}.property-tarif table tbody tr{padding:2em;font-size:15px}.property-tarif table tbody tr:nth-child(even){background-color:#f2f5f7}.property-tarif table tbody tr .badge{text-transform:uppercase;font-weight:700;padding:5px 10px;font-family:"Poppins",sans-serif;font-size:12px}.property-tarif table tbody tr td{padding:1em 1.5em}.property-tarif table tbody tr td.tarif.with-promo{align-items:center;display:flex;padding:0 1.5em;justify-content:space-between}.property-tarif table tbody tr td.tarif.with-promo span:first-child{padding:1em 0}.property-tarif .card-logo img{width:50px}.property-planning .legend-container span{display:flex;align-items:center;font-size:16px;margin-right:30px;color:#5c727d}.property-planning .legend-container span::before{display:block;content:'';width:25px;height:25px;border:2px solid #d9d9d9;border-radius:100%;margin-right:10px}.property-planning .legend-container span.legende-unavailable::before{background-color:#d9d9d9}.month-calandar .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-unselectable,.month-calandar .ui-datepicker-inline .ui-datepicker-calendar .unavailable,.month-calandar .ui-datepicker-inline .ui-datepicker-calendar td{cursor:default}.month-calandar .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default,.month-calandar .ui-datepicker-inline .ui-datepicker-calendar .unavailable .ui-state-default{color:#bbb;cursor:default}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable,.ui-datepicker .ui-datepicker-calendar .unavailable{position:relative;z-index:2;cursor:not-allowed}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default,.ui-datepicker .ui-datepicker-calendar .unavailable .ui-state-default{color:#bbb;cursor:not-allowed}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable.last-day .ui-state-default,.ui-datepicker .ui-datepicker-calendar .unavailable.last-day .ui-state-default,.ui-datepicker.ui-datepicker-inline .ui-datepicker-calendar .unavailable .ui-state-default{color:#2e2e2e}.ui-datepicker .ui-datepicker-calendar td{cursor:pointer}.ui-datepicker.ui-datepicker-inline .ui-datepicker-header{justify-content:center}.ui-datepicker.ui-datepicker-inline .ui-datepicker-next,.ui-datepicker.ui-datepicker-inline .ui-datepicker-prev{display:none}.ui-datepicker.ui-datepicker-inline .ui-datepicker-calendar .unavailable{position:relative;z-index:2}.ui-datepicker.ui-datepicker-inline .ui-datepicker-calendar .unavailable .ui-state-default:after{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#d9d9d9;content:'';z-index:-1}.ui-datepicker.ui-datepicker-inline .ui-datepicker-calendar .unavailable.first-day .ui-state-default:after{background-color:transparent;display:block;position:absolute;top:0;left:0;right:0;content:'';border-top:40px solid transparent;border-right:30px solid #d9d9d9;z-index:-1}.ui-datepicker.ui-datepicker-inline .ui-datepicker-calendar .unavailable.last-day .ui-state-default:after{background-color:transparent;display:block;position:absolute;top:0;left:0;right:0;content:'';border-top:40px solid #d9d9d9;border-right:30px solid transparent;z-index:-1}.ui-datepicker .ui-datepicker-prev{order:1}.ui-datepicker .ui-datepicker-prev span{cursor:pointer;margin-left:20px;color:#9f7726;font-size:0;width:0}.ui-datepicker .ui-datepicker-next span:after,.ui-datepicker .ui-datepicker-prev span:before{content:"\f104";display:inline-block;font:14px/1 FontAwesome;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.ui-datepicker .ui-datepicker-next{order:3}.ui-datepicker .ui-datepicker-next span{cursor:pointer;margin-right:20px;color:#9f7726;font-size:0;width:0}.ui-datepicker .ui-datepicker-next span:after{content:"\f105"}.ui-datepicker .ui-datepicker-header,.ui-datepicker-inline .ui-datepicker-header{justify-content:space-between;height:50px;line-height:50px;color:#fff;background:#9f7726;display:flex}.ui-datepicker .ui-datepicker-header .ui-datepicker-title,.ui-datepicker-inline .ui-datepicker-header .ui-datepicker-title{text-align:center;order:2}.ui-datepicker .ui-datepicker-header .ui-datepicker-title span,.ui-datepicker-inline .ui-datepicker-header .ui-datepicker-title span{color:#fff}.ui-datepicker .ui-datepicker-calendar,.ui-datepicker-inline .ui-datepicker-calendar{height:calc(100% - 50px);border:1px solid #eee;width:100%;text-align:center;margin-bottom:0;table-layout:fixed}.ui-datepicker .ui-datepicker-calendar tbody tr,.ui-datepicker .ui-datepicker-calendar thead,.ui-datepicker-inline .ui-datepicker-calendar tbody tr,.ui-datepicker-inline .ui-datepicker-calendar thead{background-color:#fff}.ui-datepicker .ui-datepicker-calendar thead tr th span,.ui-datepicker-inline .ui-datepicker-calendar thead tr th span{padding-top:6px;user-select:none;display:block;color:#9f7726;margin-bottom:5px;font-size:13px}.ui-datepicker .ui-datepicker-calendar thead tr td,.ui-datepicker-inline .ui-datepicker-calendar thead tr td{padding:10px 5px}.ui-datepicker .ui-datepicker-calendar tbody tr td,.ui-datepicker-inline .ui-datepicker-calendar tbody tr td{width:auto;user-select:none}.ui-datepicker .ui-datepicker-calendar tr td,.ui-datepicker-inline .ui-datepicker-calendar tr td{padding:0}.ui-datepicker .ui-datepicker-calendar tr td .ui-state-default,.ui-datepicker-inline .ui-datepicker-calendar tr td .ui-state-default{margin:auto}.ui-datepicker .ui-datepicker-calendar .ui-state-default,.ui-datepicker-inline .ui-datepicker-calendar .ui-state-default{display:flex;justify-content:center;align-items:center;text-decoration:none;color:#2e2e2e;font-size:12px;border:0;height:40px;width:100%;position:relative;cursor:grab;pointer-events:none}.ui-datepicker .ui-datepicker-calendar .ui-state-default:focus,.ui-datepicker .ui-datepicker-calendar .ui-state-default:hover,.ui-datepicker-inline .ui-datepicker-calendar .ui-state-default:focus,.ui-datepicker-inline .ui-datepicker-calendar .ui-state-default:hover{color:#2e2e2e}.ui-datepicker .ui-datepicker-calendar .ui-state-active,.ui-datepicker-inline .ui-datepicker-calendar .ui-state-active{background-color:transparent;color:#2e2e2e;font-weight:400;font-size:12px;width:25px;height:25px;display:flex;justify-content:center;align-items:center;border-radius:50%}.property-overview .property-amenities ul{flex-wrap:wrap;font-size:15px;color:#878c9f}.property-overview .property-amenities ul li{display:flex;align-items:center;margin-bottom:6px;padding:5px}.property-overview .property-amenities ul li .icon{width:35px;height:35px;border-radius:50%;background:#fef3f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;-webkit-transition:.3s linear;transition:.3s linear}.property-overview .property-amenities ul li img{width:auto;height:auto;margin:auto}#map2 iframe{width:100%;height:360px}.properties-item-v2{margin-top:0}.properties-item-v2 ul{margin-right:50px}.properties-item-v2 ul li{display:flex;align-items:center;color:#fff}.properties-item-v2 ul li p{margin-left:5px;color:#fff}.properties-item-v2 ul li i{color:#fff;font-size:13px}.property-video-wrapper .round{position:relative;overflow:hidden}.property-video-wrapper .round:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:1}.property-video-wrapper .round .video-box{margin:0}.property-video-wrapper .round .video-box .video-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:50%;color:#9f7726;display:block;text-align:center;line-height:85px;margin:0 auto;height:80px;width:80px;z-index:1}.property-video-wrapper .round .video-box .video-btn i{position:relative;z-index:1;top:0;left:0;font-size:20px;color:#9f7726}@media screen and (max-width:479px){.property-video-wrapper .round .video-box .video-btn{height:60px;width:60px;line-height:67px}}.property-video-wrapper .round .video-box .video-btn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;animation:beat 1.5s linear infinite;height:100%;width:100%;border:8px solid #9f7726;border-radius:50%;z-index:-1}.property-video-wrapper .round .video-box .video-btn:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;animation:beat 2s linear infinite;border:8px solid #cecece;border-radius:50%;height:100%;width:100%}.property-video-wrapper .round .video-box span{display:none!important}.review-content{display:flex;border-bottom:1px dashed #eee;border-radius:8px;position:relative;padding-bottom:30px;margin-bottom:30px}@media screen and (max-width:575px){.review-content{display:block}}.review-content:nth-of-type(2){margin-left:50px}@media screen and (max-width:575px){.review-content:nth-of-type(2){margin-left:0}}.review-content:last-of-type{border:0}.review-content .avatar{margin-right:30px}.review-content .avatar img{width:100px;height:auto;display:block;border-radius:50%}@media screen and (max-width:575px){.review-content .review-discrip{margin-top:15px}}.review-content .review-discrip h5 a{font-family:"Inter",sans-serif;color:#d2cfae;font-size:18px;font-weight:600;display:inline-block;transition:.3s linear}.review-content .review-discrip .date{font-size:14px;font-weight:500;color:#9f7726;display:inline-block;margin:5px 0}.review-content .replay-btn{position:absolute;top:0;right:20px}.review-content .replay-btn .btn{padding:8px 13px 10px;line-height:21px}.widget-sidebar{position:sticky;top:90px}.widget-sidebar h3{line-height:1.2}.widget-sidebar .filter-villas-form .form-group{position:relative;overflow:hidden}.widget-sidebar .filter-villas-form .form-group label{position:absolute;left:9999px}.review-form-v2{position:relative;margin-top:-200px;padding-top:50px;background:#fff;border-radius:8px;box-shadow:0 10px 30px #7070702e}.review-form-v2 .form{background:0 0}.form{background:#60606005;border-radius:8px;padding:30px}@media screen and (max-width:575px){.form{padding:15px}}.form .form-control,.form label{font-family:"Inter",sans-serif;font-size:15px;font-weight:500;color:#2e2e2e;margin-bottom:8px}.form .form-control{font-size:14px;color:#5c727d;background:0 0;font-weight:400;padding:13px 15px;outline:0;width:100%;height:50px;border-radius:8px;border:1px solid #eee;margin-bottom:30px}.form .form-control:focus{border-color:#9f7726;box-shadow:none}.form .subject{height:150px;margin-bottom:20px;resize:none}.form .input-info-save,.text-base{font-size:14px;font-family:"Inter",sans-serif}.form .input-info-save{margin-bottom:15px;color:#5c727d}.text-base{text-align:left;font-weight:400;color:gray;margin-top:10px}.text-base.text-green{color:#05ce91}.contact-box-wrap{height:100%;background:#fff;border:1px solid #fff;box-shadow:0 4px 25px rgba(201,201,201,.42);border-radius:8px;padding:50px 15px;text-align:center}@media screen and (max-width:991px){.contact-box-wrap{margin-bottom:30px}}.contact-box-wrap .icon{width:auto;height:60px}.contact-box-wrap .icon i{font-size:50px;color:#9f7726}.contact-box-wrap .icon img{width:auto;height:auto;display:block;margin:0 auto}.contact-box-wrap .content{margin-top:20px}.contact-box-wrap .content h2{margin-bottom:15px;font-size:24px;font-weight:500;position:relative}.contact-box-wrap .content h2:before{display:inline-block;content:'';width:70px;height:1px;border:1px solid #9f7726;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%)}.contact-box-wrap .content p{font-family:"Inter",sans-serif;font-size:18px;line-height:30px;letter-spacing:.04em;color:#5c727d}@media screen and (max-width:991px){.contact-box-wrap .content p{font-size:18px}}@media screen and (max-width:767px){.contact-box-wrap .content p{font-size:16px}}.contact-box-wrap .content p a{color:#5c727d;display:block;transition:.3s linear}.location-section #map{height:400px;width:100%}.login-form{box-shadow:0 0 30px 5px rgba(227,227,227,.7);border-radius:8px;padding:55px 30px 50px}@media screen and (max-width:767px){.login-form{padding:15px}}@media screen and (max-width:479px){.login-form{padding:50px 30px}}@media screen and (max-width:400px){.login-form{padding:40px 5px}}.login-form .form-title h3{font-size:30px;line-height:42px;color:#2e2e2e;margin-bottom:5px;font-weight:700}@media screen and (max-width:479px){.login-form .form-title h3{font-size:28px}}@media screen and (max-width:400px){.login-form .form-title h3{font-size:25px;line-height:35px}}.login-form .form-title p{font-size:16px;line-height:25px;color:#2e2e2e;opacity:.8;margin-bottom:29px}.login-form .form-control{font-size:15px;color:rgba(3,1,76,.8);padding:15px;position:relative;font-weight:500;border:1px solid #d8d5d5;text-transform:inherit;height:53px}.login-form .form-control:focus{border-color:#9f7726}.login-form .form-check-input:checked{background-color:#9f7726;border-color:#9f7726}.login-form .form-check-input:focus{border-color:#e5b34c;box-shadow:0 0 0 .25rem rgba(159,119,38,.25)}.login-form textarea.form-control{height:150px}.login-form .form-group{position:relative}.login-form .form-group img{width:auto;height:auto;display:block;position:absolute;top:50%;transform:translateY(-50%);left:40px;z-index:99}.login-form .form-group label.form-check-label{position:initial}.login-form i#togglePassword{color:#d2cfae;opacity:.4;position:absolute;top:50%;transform:translateY(-50%);right:20px;cursor:pointer}.login-form .btn{width:100%;font-size:16px}.login-form .account-para{margin-top:20px}.login-form .account-para a{color:#9f7726;font-weight:500}@media screen and (max-width:375px){.login-form .account-para a{display:block}}.login-form .login-access{display:flex;align-items:center;justify-content:center;margin-top:35px}.login-form .login-access .btn{display:flex;align-items:center;width:232px;margin:0 10px;justify-content:center}.login-form .login-access .btn img{width:auto;height:auto;display:block;margin-right:13px}@media screen and (max-width:575px){.login-form .check-list-item li{flex-direction:column}.login-form .check-list-item li a{margin-top:10px}}.login-form .fixed-heading h5{font-size:16px;color:#5c727d;opacity:.9;font-weight:300;line-height:26px;margin:10px 0}.login-form .social-icon{padding-top:10px}.login-form .social-icon a{font-size:15px;color:#fff;height:40px;width:40px;background:#0084ff;border-radius:50px;display:inline-block;text-align:center;line-height:40px;margin:0 5px;transition:.3s linear}.login-form .social-icon a:hover{background:#fff!important;color:#0084ff;box-shadow:0 5px 10px rgba(139,139,143,.4)}.login-form .social-icon a:nth-of-type(1){background:#3b5998}.login-form .social-icon a:nth-of-type(2){background:#55acee}.login-form .social-icon a:nth-of-type(3){background:#dd4b39}.login-form .social-icon a:nth-of-type(4){background:#0976b4}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999999;width:100%;height:auto}#status,.error-section .error-sec-data{display:flex;align-items:center;justify-content:center}#status{height:120px;position:absolute;left:50%;top:50%;background-size:100%;background-repeat:no-repeat;background-position:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:120px;padding:25px}#status:after,#status:before{content:"";position:absolute;pointer-events:none;left:0;top:0;opacity:1;bottom:0;right:0;margin:auto;border-radius:50%;-webkit-animation:rotating 6s linear infinite;animation:rotating 6s linear infinite}#status:before{width:100%!important;height:100%!important;border-bottom:2px solid #9f7726}#status:after{width:90%;height:90%;border-top:2px solid #9f7726}#status img{max-width:100%;width:auto;height:auto;margin:auto;display:block}.error-section .error-sec-data{flex-direction:column;width:100%;padding:0 30px}.error-section .error-sec-data h1{color:#d2cfae;font-size:194px;line-height:194px;margin-bottom:7px}@media screen and (max-width:991px){.error-section .error-sec-data h1{font-size:150px;line-height:150px}}@media screen and (max-width:575px){.error-section .error-sec-data h1{font-size:120px;line-height:120px}}@media screen and (max-width:479px){.error-section .error-sec-data h1{font-size:80px;line-height:80px}}.error-section .error-sec-data h2{margin-bottom:10px}@media screen and (max-width:575px){.error-section .error-sec-data h2{font-size:25px}}@media screen and (max-width:479px){.error-section .error-sec-data h2{font-size:20px}}.error-section .error-sec-data p{font-size:21px;color:#5c727d;margin-bottom:40px}@media screen and (max-width:575px){.error-section .error-sec-data p{margin-bottom:30px}}@media screen and (max-width:479px){.error-section .error-sec-data p{font-size:18px;margin-bottom:20px}}.error-section .error-sec-data .btn i{margin-left:0;margin-right:8px}.erreur-page{padding:45px 15px;text-align:center}.erreur-page h1{color:#9f7726;font-size:8rem;font-weight:600;line-height:1}.erreur-page h2{background:#9f7726;color:#fff;font-size:2rem;font-weight:100;letter-spacing:2.5px;margin-bottom:25px;padding:5px 10px;text-transform:uppercase;word-spacing:5px}.erreur-page p{font-size:1.75rem}@media (min-width:768px){.erreur-page{padding:60px 30px}.erreur-page h1{font-size:12rem!important}.erreur-page h2{font-size:3rem}}@media (min-width:992px){.erreur-page{padding:60px 0}.erreur-page h1{font-size:14rem!important}.erreur-page h2{margin-top:15px;padding:7px 0 5px}}@media (min-width:1200px){.erreur-page h1{font-size:16rem!important}.erreur-page h2{margin-top:25px;padding:12px 0 10px}}