.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}body{font-family:Libre Caslon Display,serif;color:#131313;background:#e6e6e6}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}::-webkit-scrollbar{width:3px;background-color:#fff}::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(82,85,91,.6)}.scroll-container{background:#e6e6e6}.black_header{background:transparent}.bg_top{background:#eceeee}.bg_top.black_header{background:#fff}.header{position:fixed;z-index:99999;top:0;left:0;right:0;bottom:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:16px 0}.header.hide_header{transform:translateY(-100%)!important}.header.bg_top{border-bottom:1px solid rgba(19,19,19,.2)}.header svg.logo_header path{transition:all .8s ease}.header.bg_top svg.logo_header path,.header.black_header svg.logo_header path{fill:#131313}.header .line_header{position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background:#fff;opacity:.2;-webkit-clip-path:polygon(0 100%,0 100%,0 0,0 0);clip-path:polygon(0 100%,0 100%,0 0,0 0)}.header.black_header .line_header{background:#000}.container_header{width:98%;margin:auto;display:grid;grid-template-columns:2fr 1fr 2fr;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.header ul:not(.submenu):not(.js-dropdown-list){display:flex;align-items:center;gap:15px;line-height:20px;padding-top:28px}.header ul.left_menu{justify-content:flex-start}.header ul.right_menu{justify-content:flex-end}.header ul.right_menu li{border:1px solid #fff;border-radius:32px;padding:10px 15px}.header ul.right_menu li.whatsapp_link{padding:10px}.header ul.right_menu li.whatsapp_link:hover{background:#25d366;border-color:#25d366}.header ul li a{line-height:40px}.header ul li{transition-delay:1s;transition:all 1s ease}.header ul li a{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:#fff;text-transform:uppercase;transition:all 1s ease}.header ul li.has-submenu{position:relative;z-index:5}.header ul li.has-submenu>a{position:relative;padding-right:12px}.header ul li.has-submenu>a:after{content:"";position:absolute;right:0;top:33%;width:4px;height:4px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(135deg);transition:all .3s ease}.header ul li.has-submenu>a.open_link:after{transform:rotate(-45deg)}.submenu{position:absolute;z-index:99;top:30px;left:0;list-style:none;margin:0;border-radius:22px;padding:6px;background:#fff;min-width:160px;transform:translateY(10px);visibility:hidden;pointer-events:none;transition:all .3s ease}.submenu.open_submenu{visibility:visible;pointer-events:auto;opacity:1;transform:none}.submenu li{color:#52555b;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.98px;text-transform:uppercase;border-radius:32px;transition:all 0s ease!important;border:1px solid rgba(0,0,0,.2)}.submenu li:not(:last-of-type){margin-bottom:4px}.submenu li a{padding:10px 15px;cursor:pointer;display:flex;width:100%;transition:all .3s ease!important;color:#222!important}.submenu li:hover{background:#52555b}.submenu li:hover,.submenu li:hover a{color:#fff!important}@media (max-width:1700px){.header ul li a{font-size:9px}.header ul{gap:10px}}.header ul li a:hover{opacity:.7}.header img{height:auto;margin:auto}.header.bg_top.open_menu_scroll .logo_buger_menu,.header.black_header.open_menu_scroll .logo_buger_menu{opacity:1}.header.open_menu_scroll svg.logo_header path{fill:#131313}.header.open_menu_scroll .line_header{background:#000}.header.bg_top .dropdown_element .js-link:after,.header.bg_top ul li:not(.dropdown_element .js-dropdown-list li),.header.black_header .dropdown_element .js-link:after,.header.black_header ul li:not(.dropdown_element .js-dropdown-list li),.header.open_menu_scroll .dropdown_element .js-link:after,.header.open_menu_scroll ul li:not(.dropdown_element .js-dropdown-list li){border-color:#131313}.header.bg_top ul li a,.header.black_header ul li a,.header.open_menu_scroll ul li a{color:#131313;background:transparent}.header.bg_top ul li.has-submenu>a:after{border-color:#131313}.header.bg_top ul li.whatsapp_link a svg path,.header.black_header ul li.whatsapp_link a svg path{fill:#131313}.header ul li.whatsapp_link a svg path{transition:all .5s ease}.header.bg_top ul li.whatsapp_link:hover a svg path,.header.black_header ul li.whatsapp_link:hover a svg path{fill:#fff}.header.bg_top ul li a,.header.black_header ul li a{color:#131313;background:transparent}.header.open_menu_scroll .open_icon svg path{stroke:#131313}.header.open_menu_scroll .whatsapp_link svg path{fill:#131313}.header.bg_top ul li.whatsapp_link:hover,.header.black_header ul li.whatsapp_link:hover{border-color:transparent!important}.container_logo_header{position:relative;height:auto;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:15px}.header.bg_top .btn__menu svg path,.header.black_header .btn__menu svg path{stroke:#000}.header.bg_top.open_menu_scroll .header.black_header.open_menu_scroll{background:transparent!important}.reveal{position:relative;overflow:hidden;width:100%;height:100%}.reveal img,.reveal video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.d_desktop{display:flex!important}.d_mobile{display:none!important}@media (max-width:1279px){.header.bg_top,.header.black_header{padding-top:8px}.header ul{padding-top:15px}}@media (max-width:767px){.header{padding-top:15px}.header ul{padding-top:10px}.container_logo_header svg{width:176px}.d_desktop{display:none!important}.d_mobile{display:flex!important}.header .logo_buger_menu{height:40px;margin:10px auto 0}.header.bg_top,.header.black_header{height:70px}}.fixed_body{height:100vh;overflow:hidden}svg{overflow:visible!important}p{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:20px;text-align:left;color:#131313}p:not(:last-of-type){margin-bottom:20px}.white_p p{color:#fff}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.bg_red{background:red!important}.bg_green{background:green!important}@media (max-width:1450px){.header ul{padding-top:15px}}@media (max-width:1270px){.header ul.right_menu{gap:15px}.header ul.left_menu>li:not(:first-of-type),.header ul.right_menu>li:not(:first-of-type):not(.whatsapp_link){display:none}}@media (max-width:767px){.header ul.right_menu li{padding:10px}.header ul.right_menu{gap:5px}}.split_title{font-family:Libre Caslon Display;font-size:80px;line-height:80px;letter-spacing:-.02em}.split_title,.subtitle{font-weight:400;text-align:left;color:#000;text-transform:uppercase}.subtitle{font-size:12px;line-height:12px;letter-spacing:.12em}.btn_section,.subtitle{font-family:Poppins,sans-serif}.btn_section{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;background:#52555b!important;border-radius:32px;overflow:hidden;color:#fff;display:flex;justify-content:center;min-width:235px;min-height:48px;text-transform:uppercase;position:relative;padding:15px 40px;transition:all .5s ease}.btn_section *{transition:all .7s ease}.btn_section svg{position:absolute;right:20px;top:0;bottom:0;margin:auto}.btn_section:hover svg{transform:translateX(-3px)}.btn_section:hover span{transform:translateX(3px)}@media (max-width:1150px){.split_title{font-size:68px;line-height:68px}}@media (max-width:1023px){.split_title{font-size:48px;line-height:48px}}@media (max-width:767px){.split_title{font-size:40px;line-height:40px}.header{padding:10px 0}.container_header{width:97%}}.cell_contact{display:flex;flex-direction:column;justify-content:center;text-align:center;border-radius:16px;overflow:hidden;background:#52555b;color:#fff;min-height:20vw}.cell_contact:first-child{width:100%;height:550px}.cell_contact:not(:first-child){flex:1;padding:20px}.right_contact{background:#f2f2f2;display:flex;flex-direction:column;padding:48px;border-radius:16px;justify-content:center}.cell_contact span{display:block;font-family:Libre Caslon Display;text-transform:uppercase;font-size:32px;font-weight:400;line-height:32px;text-align:center;margin-bottom:20px}.cell_contact a,.cell_contact p{font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;text-align:center;color:#fff;width:55%;margin:0 auto}@media (max-width:1279px){.cell_contact a,.cell_contact p{width:80%}.right_contact{padding:50px 32px}.scroll-container{margin:0!important}.cell_contact{min-height:40%}.cell_contact:first-child{height:60%}}@media (max-width:1023px){.cell_contact{max-height:350px}.cell_contact:not(:first-child){padding:50px 20px}}@media (max-width:767px){.cell_contact{max-height:inherit;min-height:280px}.cell_contact:first-child{display:none}.split_title,.subtitle{text-align:center;justify-content:center}p{text-align:center}}.section_404{position:relative;overflow:hidden;height:115vh;display:flex;flex-direction:column;justify-content:space-between;padding-top:102px;text-align:center}.container_404{width:100%;height:100%;position:relative}.section_404 h4{font-family:Libre Caslon Display;font-size:168px;line-height:140px;letter-spacing:-.02em}.section_404 h4,.section_404 p{font-weight:400;text-align:center}.section_404 p{margin-bottom:10px;font-family:Poppins;font-size:12px;line-height:12px;letter-spacing:.12em;text-transform:uppercase}.section_404 .btn_section{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;gap:20px;padding:15px 24px}.section_404 .btn_section svg{position:relative;right:inherit}.section_404 .line_section{width:1px;height:100%;background:rgba(0,0,0,.2);margin:0 auto;z-index:1}.bg_404,.section_404 .line_section{position:absolute;top:0;left:0;right:0;bottom:0}.bg_404{height:78%;margin:auto;background:#e6e6e6;z-index:2}.bg_404 svg{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;margin:auto;overflow:visible}.content_404{position:relative;z-index:4}@media (max-width:1650px){.section_404{height:150vh}}@media (max-width:1500px){.section_404{height:120vh}}@media (max-width:1279px){.bg_404 svg{position:relative;width:160%;max-width:inherit;left:-31%}}@media (max-width:1023px){.section_404{height:100vh}.bg_404 svg{position:relative;width:200%;max-width:inherit;left:-51%}}@media (max-width:767px){.section_404{padding-top:70px}.section_404 h4{font-size:84px;line-height:84px}.bg_404{height:43vh}.section_404 .btn_section{gap:10px;padding:8px 18px;font-size:12px}.section_favorites .split_title,.section_favorites .subtitle,.section_project .split_title,.section_project .subtitle{justify-content:flex-start;text-align:left}}.cover_page{height:100vh;width:100%;position:relative;background:#000}.container_img_cover,.cover_page .cover_bg,.cover_page .loader_video{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.cover_page .cover_bg,.cover_page .loader_video{-o-object-fit:cover;object-fit:cover;margin:auto;opacity:.5;transition:all 1s ease}.loader_page{position:fixed;-o-object-fit:cover;object-fit:cover;top:0;left:0;right:0;bottom:0;background:#3d4046}.loader_page,.txt_cover{width:100%;height:100%;margin:auto;z-index:9}.txt_cover{position:relative;display:flex;flex-direction:column;justify-content:center;transform:translateY(25vh)}.logo_header{position:relative;left:-5px}.logo_header,.logo_header .txt_logo{overflow:hidden!important}.logo_header .txt_logo .left_logo{transform:translateX(-150px)}.logo_header .txt_logo .right_logo{transform:translateX(150px)}.container_logo_header .logo_header.logo_white{opacity:0;transform:scale(2)}.cover_page .cover_bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 1.5s ease;transform:scale(1.2) translateY(50px)}.cover_page .cover_bg.no_scale{transform:scale(1) translateY(0)}.container_cover .line1_cover,.container_cover .line2_cover{position:relative;height:100%;width:1px;background:#fff;margin:0 auto;opacity:.2;transition:all .5s ease}.container_cover .line1_cover{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.container_cover .line2_cover{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}.container_cover{width:100%;padding:105px 0 0;height:100%;z-index:2}.container_cover,.container_cover .content_cover{position:relative;margin:auto;display:flex;flex-direction:column;gap:20px}.container_cover .content_cover{width:95%}.container_cover h2{font-size:88px;line-height:84.48px;width:80%;margin:0 auto}.container_cover .content_cover>span,.container_cover h2{font-weight:400;text-align:center;color:#fff;opacity:0;text-transform:uppercase;transform:translateY(30px)}.container_cover .content_cover>span{font-family:Poppins,sans-serif;font-size:12px;line-height:12px;letter-spacing:.12em}.header ul li .btn__menu{border-color:transparent!important;padding:4px}@media (max-width:1520px){.container_cover h2{width:95%}}@media (max-width:1279px){.container_cover h2{width:100%;font-size:62px;line-height:65px}.container_logo_header .logo_header.logo_white{transform:scale(1.5)}}@media (max-width:1023px){.tabs_header{padding:0!important;gap:6px!important}.container_cover .small_text_cover{bottom:10%}}@media (max-width:900px){.container_cover h2{font-size:55px;line-height:60px}}@media (max-width:767px){.container_cover .content_cover span{font-size:14px;line-height:14px}.container_cover h2{font-size:44px;line-height:44px;max-width:95%;margin:0 auto}.container_cover .small_text_cover{width:85%}}.form_cover{opacity:0;transform:translateY(30px)}.title_popup_cover{display:none;font-family:Libre Caslon Display,serif;font-size:28px;font-weight:400;line-height:28px;text-align:center;color:#131313;text-transform:uppercase}.btn_search_mobile{border-radius:32px;text-align:center;display:none;height:64px;width:95%;border:1px solid #fff;padding:2px;margin:0 auto 15px;opacity:0}.btn_search_mobile .ctn_btn_cover{border-radius:32px;margin:auto;display:flex;justify-content:center;align-items:center;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;background-color:#52555b!important;color:#fff;height:58px;text-transform:uppercase;position:relative;padding:0 60px}.btn_search_mobile .ctn_btn_cover .icon_search_mobile{position:absolute;right:15px;width:auto}.close_form{display:none;position:absolute;top:32px;right:32px;cursor:pointer}.form_cover .container_form_cover{display:flex;flex-direction:column;justify-content:center;height:100%}@media (max-width:1270px){.form_cover .container_form_cover{padding:120px 20px}.form_cover{display:none;position:fixed;background:#e6e6e6;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:999999;flex-direction:column;justify-content:center}.btn_search_mobile,.close_form,.title_popup_cover{display:block}}@media (max-width:767px){.cover_page .cover_bg,.cover_page .loader_video{opacity:.6}.container_logo_header,.header ul{padding:0}.container_cover{padding:80px 0 0}.form_cover .container_form_cover{padding:64px 20px}.logo_header{left:-3px}}.cover2_page .cover_bg{opacity:.7}.cover2_page:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(46,46,49,.5);z-index:1}.cover2_page .container_cover h2{width:65%}@media (min-width:1700px){.cover2_page .container_cover h2{width:65%}}@media (max-width:1023px){.cover2_page .container_cover h2{width:72%}}.cover4_page{background:#52555b;height:auto;min-height:100vh}.cover4_page .container_cover .line1_cover,.cover4_page .container_cover .line2_cover{height:150px}.cover4_page .container_cover .content_cover{margin:0 auto;width:100%}.cover4_page .container_cover h2{width:95%;margin:0 auto}.cover_page .location{display:flex;gap:8px;justify-content:center;align-items:center;color:#000;background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:8px 15px;border-radius:32px}.cover_page .location span{color:#000;text-transform:uppercase}@media (max-width:767px){.cover4_page .container_cover .line1_cover{height:72px}.cover2_page .container_cover h2{width:85%}}.swiper_promotion{width:100%;padding:45px 0;overflow:hidden;position:relative}.navigation_swiper_promotion{position:absolute;left:0;right:0;width:100%;top:40%;display:flex;justify-content:space-between}.swiper_promotion .swiper-wrapper{align-items:stretch}.swiper_promotion .swiper-slide{overflow:hidden;transition:.7s;height:auto}.swiper_promotion .swiper-slide .card_img{position:relative;height:580px}.swiper_promotion .swiper-slide .card_img .reveal{position:absolute;top:0;left:0;right:0;border-radius:8px;height:580px;transition:all 1s ease}.swiper_promotion .swiper-slide .card_img .reveal .overlay_card{position:absolute;z-index:1;top:0;left:0;right:0;width:100%;height:100%;opacity:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6) 104.56%);transition:all .7s ease}.swiper_promotion .swiper-slide:hover .card_img .reveal .overlay_card{opacity:1}.swiper_promotion .swiper-slide:hover .card_img .reveal{height:630px}.swiper_promotion .swiper-content{height:100%!important;display:flex;flex-direction:column;justify-content:space-between}.swiper_promotion .swiper-slide .detail_card_expert{display:flex;flex-direction:column;font-family:Poppins,sans-serif;color:#22293a}.swiper_promotion .swiper-slide .footer_card_expert{position:relative;z-index:2}.swiper_promotion .swiper-slide .footer_card_expert .detail_card_expert{display:flex;flex-direction:row;overflow:hidden;transition:all .8s ease}.swiper_promotion .swiper-slide .footer_card_expert .detail_card_expert .detail_expert{position:relative;z-index:3}.swiper_promotion .swiper-slide .footer_card_expert .detail_card_expert .detail_card_promotion{display:flex;flex-direction:row;gap:10px;width:100%;margin-bottom:20px;overflow:hidden;position:absolute;z-index:2;top:38%;opacity:0;transform:translateY(-10px);transition:all .7s ease}.swiper_promotion .swiper-slide:hover .footer_card_expert .detail_card_expert .detail_card_promotion{opacity:1;transform:translateY(0)}.swiper_promotion .swiper-slide:hover .footer_card_expert .detail_card_expert{opacity:1}.swiper_promotion .swiper-slide .footer_card_expert .detail_card_expert:last-of-type{border-top:1px solid rgba(0,0,0,.2)}.swiper_promotion .swiper-slide:hover .footer_card_expert .detail_card_expert:last-of-type{border-color:transparent}.swiper_promotion .swiper-slide .footer_card_expert .link_card{padding-bottom:70px;position:relative}.swiper_promotion .swiper-slide .footer_card_expert .link_card .line_card_swiper{position:absolute;width:100%;height:1px;background:#000;-webkit-clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%);clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%);transition:all .7s ease}.swiper_promotion .swiper-slide:hover .footer_card_expert .link_card .line_card_swiper{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.swiper_promotion .swiper-slide .btn_section{width:100%;margin-top:20px;position:absolute;bottom:0;left:0;right:0;opacity:0;transform:translateY(10px)}.swiper_promotion .swiper-slide:hover .btn_section{opacity:1;transform:translateY(0)}.swiper_promotion .swiper-slide .footer_card_expert .detail_card_expert a:hover svg{transform:translateX(-15px)}.swiper_promotion .swiper-slide .footer_card_expert h4{font-family:Libre Caslon Display;font-size:40px;font-weight:400;line-height:40px;padding:20px 0;text-align:left;width:95%;margin:auto;color:#000;transition:all 1s ease}.swiper_promotion .swiper-slide:hover .footer_card_expert h4{color:#fff;transform:translateY(-100px)}.swiper_promotion .swiper-slide .description_card_expert{gap:20px;padding:0}.swiper_promotion .swiper-slide .description_card_expert .tags_card{position:absolute;top:20px;left:20px;z-index:2;display:flex;gap:10px;text-transform:uppercase}.swiper_promotion .swiper-slide .description_card_expert span{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:12px;letter-spacing:.12em;text-align:left;padding:10px 16px;background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;gap:8px;align-items:center;border-radius:24px;overflow:hidden;margin:0}.swiper_promotion .swiper-slide .description_card_expert span:first-child{background:#52555b;color:#fff}.swiper_promotion .swiper-slide .description_card_expert span img{width:10px}.swiper_promotion .swiper-slide .footer_card_expert .detail_card_expert a:hover span{transform:translateX(15px)}.swiper_promotion .swiper-slide .detail_expert span{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.02em;text-align:center;text-transform:uppercase;border:1px solid #52555b;color:#131313;padding:8px;width:32%;text-wrap:nowrap;border-radius:32px}.swiper_promotion .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.next_promotion,.prev_promotion{width:104px!important;height:104px!important;position:relative!important;display:flex;flex-direction:column;justify-content:center;text-align:center;background:hsla(0,0%,100%,.9);border-radius:100%;text-transform:uppercase;overflow:hidden;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.02em;cursor:pointer;transition:all .5s ease}.next_promotion *,.prev_promotion *{cursor:pointer}.next_promotion{right:32px}.prev_promotion{left:32px}.next_promotion.swiper-button-disabled,.prev_promotion.swiper-button-disabled{opacity:0;z-index:-1}@media (max-width:1279px){.swiper_promotion .swiper-slide .description_card_expert p{font-size:18px;line-height:24px}.navigation_swiper_promotion{top:35%}}@media (max-width:767px){.swiper_promotion .swiper-slide .description_card_expert .tags_card{top:12px;left:12px}.swiper_promotion{padding-bottom:0}.swiper_promotion .swiper-slide .footer_card_expert h4{font-size:24px;line-height:24px}.swiper_promotion .swiper-slide .card_img,.swiper_promotion .swiper-slide .card_img .reveal{height:360px}.swiper_promotion .swiper-slide:hover .card_img .reveal{height:390px}.swiper_promotion .swiper-slide .footer_card_expert .detail_card_expert .detail_card_promotion{top:58%}.swiper_promotion .swiper-slide .detail_expert span{font-size:11px;padding:4px}.swiper_promotion .swiper-slide .btn_section{display:none}.swiper_promotion .swiper-slide .footer_card_expert .detail_card_expert:last-of-type{padding:1px}.swiper_promotion .swiper-slide:hover .footer_card_expert .link_card .line_card_swiper{display:none}.swiper_promotion .swiper-slide:hover .footer_card_expert .detail_card_expert:last-of-type{border-color:#000}.swiper_promotion .swiper-slide:hover .footer_card_expert h4{transform:translateY(-80px)}.navigation_swiper_promotion{top:42%}.next_promotion,.prev_promotion{width:80px!important;height:80px!important;font-size:10px}.next_promotion{right:15px}.prev_promotion{left:15px}}.form_contact{margin-top:50px;width:100%;transition:all .1s ease}.row_form{display:flex;gap:20px}.title_field{font-style:normal;font-weight:500;font-size:16px;line-height:100%;text-transform:uppercase;color:#fff;margin-bottom:50px}.input-container{position:relative;width:100%;margin:0 0 3px}.w_50{width:48.9%}.w_100{width:100%}.input-container .label_input_form{position:absolute;top:20px;left:24px;transition:all .3s;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:14px;letter-spacing:.07em;text-align:left;color:#131313;text-transform:uppercase}.input-container .input_form{padding:18px 24px;border:none;background:transparent;border:1px solid rgba(0,0,0,.2);font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:0;color:#1f1f1f;border-radius:48px;overflow:hidden;-webkit-font-smoothing:antialiased;outline:none;width:100%;transition:all .5s ease}.input-container .select_filter{position:absolute;bottom:0}.input-container .select_filter-wrap .drop{border-color:rgba(0,0,0,.2);color:#131313;font-weight:500}.col_filter .select_filter-wrap .drop{border-color:#fff;color:#fff;font-weight:400}.input-container .select_filter-wrap .list__filter{top:70px}.input-container .select_filter-wrap .drop:after{width:10px;height:10px;top:40%;right:20px;border-color:#131313}.col_filter .select_filter-wrap .drop:after{border-color:#fff}.input-container textarea.input_form{overflow:hidden;resize:none}.input-container textarea.input_form.filled,.input-container textarea.input_form:focus{padding-top:20px}.input-container .input_form.filled~.label_input_form,.input-container .input_form:focus~.label_input_form{top:8px;font-size:12px;opacity:.65}.input-container textarea.input_form.filled~.label_input_form,.input-container textarea.input_form:focus~.label_input_form{opacity:0}.select_container .label_input_form{top:10px}.input-container .label_input_form.filled_lab{top:-5px;color:rgba(0,0,0,.4)}.input-container label.error{font-family:Poppins,sans-serif;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:20px;color:red;right:10px;font-size:12px}.input-container .checkbox label.error{left:32px;top:inherit;bottom:-24px}.label_search{position:absolute;left:25px;top:40%;white-space:nowrap;color:#fff;text-transform:uppercase;background-color:transparent;z-index:2;cursor:pointer;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;transition:transform .15s ease-out,font-size .15s ease-out}.focused_group .label_search{transform:translateY(-15px);font-size:10px;line-height:10px;opacity:.4!important}.focused_group .select_filter-wrap .drop{border-color:#52555b}.input-container .input_form.filled~.label_search,.input-container .input_form:focus~.label_search{transform:translateY(-15px);font-size:10px;line-height:10px;opacity:.4}@media (max-width:1410px){.w_50{width:48%}.w_50:nth-last-child(-n+2){width:100%}}@media (max-width:1150px){.form_meeting_hpc .w-full.flex.gap-8{gap:0!important}.form_meeting_hpc .w-full.flex.gap-8 .w-full:first-of-type{margin-right:30px}}@media (max-width:767px){.input-container{width:100%}}.success-animation{margin:0 auto}.checkmark{width:50px;height:50px;border-radius:50%;display:block;stroke:#111217;box-shadow:inset 0 0 0 transparent;-webkit-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;position:relative;top:5px;right:5px;margin:0 auto}.checkmark,.checkmark__circle{stroke-width:2;stroke-miterlimit:10}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke:#111217;fill:transparent;-webkit-animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill{to{box-shadow:inset 0 0 0 30px transparent}}@keyframes fill{to{box-shadow:inset 0 0 0 30px transparent}}.success_msg_contact{text-align:center;margin:40px auto;border:1px solid hsla(0,0%,100%,.5019607843137255);overflow:hidden;transition:all .5s ease}.success_msg_contact,.success_msg_contact .container_success{display:flex;flex-direction:column;justify-content:center;width:100%}.success_msg_contact .container_success{margin:auto;padding:40px;background:rgba(142,126,109,.05)}.success_msg_contact .container_success .content_success{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:center}.success_msg_contact .container_success .content_success .message_success{max-width:100%;margin:0 auto;position:relative;z-index:2}.success_msg_contact .container_success .content_success h3{font-size:24px;font-weight:300;margin-bottom:16px;line-height:32px;letter-spacing:0;text-align:center}.success_msg_contact .container_success .content_success p{font-size:16px;font-weight:400;line-height:20px;letter-spacing:0;text-align:center}.success_msg_contact .container_success .content_success .close_success{border-radius:32px;background:#111217;display:flex;height:40px;width:180px;color:#fff;font-size:16px;font-weight:500;line-height:18px;letter-spacing:0;text-align:center;justify-content:center;align-items:center;margin:20px auto 0;cursor:pointer}.success_msg_contact .container_success .content_success .background_success{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;right:0;margin:auto;border-radius:25px;border:1px solid transparent;background:linear-gradient(90.92deg,#fa6401 12.63%,#8584ff 48.59%,#5dc591 102.31%) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.success_msg{display:none;transition:all .5s ease}.success_msg_contact.open_success{display:flex!important}.success_msg p{font-size:25px;opacity:.5}.checkbox{position:relative;display:flex;align-items:center;gap:12px;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin:0;padding-left:32px}.checkbox input{position:absolute;width:0;left:50px;height:0;opacity:0;cursor:pointer}.checkbox .check_box{position:relative;display:block;top:0;left:0;box-sizing:border-box;width:20px;height:20px;background:transparent;border:1px solid #131313;outline:none;transition:all .2s ease}.checkbox .text_agree,.checkbox .text_agree a,.checkbox .text_agree p{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;text-align:justify;color:#131313;width:80%}.checkbox .text_agree p{text-align:left!important}.checkbox .text_agree a{position:relative;text-decoration:underline}.checkbox input[type=radio]~.check_box{border-radius:50%}.checkbox .check_box:after{position:absolute;display:block;content:"";left:50%;top:40%;width:6px;height:12px;border:solid #111217;border-width:0 1px 1px 0;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);opacity:0;transition:all .2s ease}.checkbox input:checked~.check_box,.checkbox input:checked~.check_box:after{opacity:1;transition:all .2s ease}.form_contact .btn_section{width:350px;padding:20px;margin:15px auto}.form_contact .label_search{color:#131313;font-size:14px;line-height:14px;font-weight:500}.form_contact .focused_group .label_search{font-size:12px;line-height:12px;opacity:.65!important}@media (max-width:1279px){.right_contact{padding:40px 15px}}@media (max-width:990px){.input-container{margin:0 0 10px}.title_field{margin-bottom:20px}}@media (max-width:767px){.checkbox .text_agree p{text-align:left!important}.checkbox{gap:10px}.right_contact{background:#f5f5f5}.input-container .input_form,.input-container .label_input_form{font-size:14px}.input-container .input_form{padding:20px}.input-container .label_input_form{top:24px;left:20px}.btn_sent{border-radius:40px;height:auto;padding:14px 5px}.success_msg_contact .container_success{width:100%;margin:50px auto}.success_msg_contact .container_success .content_success .message_success{max-width:70%}.success_msg_contact{justify-content:flex-start}.success_msg_contact .container_success .content_success h3{font-size:40px;font-weight:500;line-height:44px;margin-bottom:20px}.form_contact .btn_section{width:100%;margin:0 auto}.checkbox{padding-left:15px}}.hiden_form{opacity:0!important}.popup_commingsoon{min-height:300px}.contact_soon fieldset .input-container{margin-bottom:32px}.contact_soon .input-container{margin-bottom:0}.thankyou_form_soon{position:absolute;top:0;left:0;right:0;bottom:0}.error_block{display:none;text-align:center}.error_block svg{margin:auto}.error_footer{color:#fff}@media (max-width:1270px){.label_search{color:#52555b}.col_filter .select_filter-wrap .drop:after{border-color:#52555b}.col_filter .select_filter-wrap .drop{color:#000;border-color:rgba(82,85,91,.4)}.input-container{margin-bottom:18px}.input-container:last-of-type{margin-bottom:0}.section_contact .split_title{font-size:50px;line-height:50px}.form_contact{margin-top:20px}.input-container{margin-bottom:10px}.close_popup{right:10px;top:10px}}.footer{width:100%;margin:auto;background:#52555b;font-family:Poppins,sans-serif;bottom:0;position:fixed;z-index:-1}.footer .container_logo_footer{position:relative}.footer .logo_footer{width:262px;height:auto;margin:auto}.footer .detail_footer{color:#fff;width:100%}.footer .title_list_footer{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.12em;text-align:center;opacity:.5;color:#fff;text-transform:uppercase;margin-bottom:15px;display:block}.footer .detail_footer ul li,.footer .detail_footer ul li a,.footer .detail_footer ul li p{font-size:16px;font-weight:400;line-height:20px;text-align:center;color:#fff;transition:all .5s ease}.footer .detail_footer ul li p{width:80%;margin:0 auto;text-align:center}.footer .social_footer{gap:20px;justify-content:center}.footer .social_footer a{width:52px;height:52px;border-radius:50px;overflow:hidden;background:transparent;transition:all .7s ease}.footer .social_footer a img,.footer .social_footer a svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;overflow:hidden;transition:all .5s ease}.footer .social_footer a svg circle,.footer .social_footer a svg path{transition:all .5s ease}.footer .social_footer a:hover svg path{fill:#52555b;opacity:1}.footer .social_footer a:hover svg circle{stroke:#fff}.footer .social_footer a:hover{background:#fff}.links_footer{width:45%}.links_footer .title_list_footer{text-align:left}.links_footer ul li{position:relative;padding:15px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.links_footer ul li:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background:#fff;transition:all .7s ease;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.links_footer ul li:hover:after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.links_footer ul li:first-child{padding-top:0}.links_footer ul li a{font-family:Libre Caslon Display,serif;font-size:32px;font-weight:400;line-height:32px;text-align:left;color:#fff;display:flex;width:100%;text-transform:uppercase}.footer .newsletter_form{width:100%;display:flex;flex-direction:column;justify-content:center}.footer .form_row_newsletter{display:flex;justify-content:space-between;gap:20px;position:relative}.footer .newsletter_form .label_newsletter{cursor:pointer;display:flex;flex-direction:column;width:33%;gap:5px}.footer .newsletter_form .label_newsletter span{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.12em;text-align:left;color:#fff;text-transform:uppercase;opacity:.5}.footer .newsletter_form .label_newsletter .title_newsletter{font-family:Libre Caslon Display,serif;opacity:1;font-size:32px;font-weight:400;line-height:32px;text-align:left;letter-spacing:0;text-wrap:nowrap;margin-top:5px}.footer .newsletter_form .form_row_newsletter .subscribe_footer{border:1px solid hsla(0,0%,100%,.2);border-radius:32px;color:#fff;height:64px;width:100%;display:flex;background:transparent}.footer .newsletter_form .form_row_newsletter input{color:#fff;padding:10px 32px;width:100%;height:100%;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:16px;letter-spacing:.04em;text-align:left;background:transparent}.footer .newsletter_form .btn_send{position:relative;right:2px;width:248px;height:94%;margin:auto 0;display:flex;align-items:center;border-radius:40px;padding:0 5vw;background:hsla(0,0%,100%,.1);justify-content:center}.footer .newsletter_form .btn_send span{font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.12em;text-align:left;text-transform:uppercase}.footer .newsletter_form .btn_send svg{position:absolute;right:20px}.footer .newsletter_form .form_row_newsletter ::-moz-placeholder{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:16px;letter-spacing:.04em;text-align:left;color:#fff;opacity:.3;text-transform:uppercase}.footer .newsletter_form .form_row_newsletter ::placeholder{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:16px;letter-spacing:.04em;text-align:left;color:#fff;opacity:.3;text-transform:uppercase}.footer .container_subscribe .success_msg{position:absolute;top:0;bottom:0;left:0;display:flex;right:0;margin:auto;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#fff;padding:20px}.footer .newsletter_form .form_row_newsletter label.error{color:red;font-size:14px;position:absolute;bottom:-20px;left:0}input:focus{outline:none}.hide_news{opacity:0}.footer .container_subscribe .success_msg_footer{display:none}.footer .back_top{background:hsla(0,0%,100%,.2);border-radius:100%;width:64px;height:64px;overflow:hidden;text-align:center;display:flex;flex-direction:column;justify-content:center}.footer .back_top svg{width:16px;margin:auto}.footer_bottom{width:100%;padding:0 15px 20px;margin:0 auto;display:flex;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.2)}.footer_bottom .left_footer_bottom{width:25%}.footer_bottom .right_footer_bottom{width:68%}.footer_bottom a,.footer_bottom p{font-size:14px;font-weight:300;line-height:16px;letter-spacing:.07em;text-align:left;opacity:.7;color:#fff;text-transform:uppercase}@media (max-width:1650px){.footer_bottom .right_footer_bottom{width:70%}}@media (max-width:1279px){.links_footer ul li a{font-size:24px;line-height:24px}.footer .newsletter_form .label_newsletter .title_newsletter{font-size:21px;line-height:21px}.footer .newsletter_form .form_row_newsletter input{padding:10px 20px}.footer .newsletter_form .label_newsletter span{font-size:11px}.footer .newsletter_form .btn_send{padding:0 25px;gap:8px}.footer .newsletter_form .btn_send svg{position:relative;right:inherit}.footer .social_footer{gap:10px}.footer_bottom .left_footer_bottom{width:27%}.footer_bottom .right_footer_bottom{width:66%}.footer{position:relative;z-index:1}}@media (max-width:1023px){.footer .form_row_newsletter{flex-direction:column}.footer .detail_footer ul li p,.footer .newsletter_form .label_newsletter{width:100%}.links_footer{width:48%}.footer .newsletter_form .label_newsletter .title_newsletter,.links_footer ul li a{font-size:18px;line-height:18px}}@media (max-width:767px){.footer .newsletter_form .label_newsletter .title_newsletter,.links_footer ul li a{font-size:24px;line-height:24px;text-align:center;justify-content:center}.footer .newsletter_form .label_newsletter span{font-size:12px;text-align:center}.footer .newsletter_form .label_newsletter .title_newsletter{margin:0}.footer .newsletter_form .form_row_newsletter .subscribe_footer{background:hsla(0,0%,100%,.1);border:0}.footer .newsletter_form .btn_send{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:transparent}.footer .newsletter_form .btn_send span{display:none}.footer .newsletter_form .form_row_newsletter ::-moz-placeholder{opacity:1}.footer .newsletter_form .form_row_newsletter ::placeholder{opacity:1}.links_footer{width:100%}.links_footer .title_list_footer,.links_footer ul li{text-align:center}.footer .detail_footer{margin:0 auto;width:55%}.footer_bottom{flex-direction:column;width:88%;margin:0 auto;padding:10px 0;border:0}.footer_bottom .left_footer_bottom,.footer_bottom .right_footer_bottom{width:100%}.footer_bottom P{text-align:center}.footer .back_top{background:transparent;border:1px solid hsla(0,0%,100%,.1)}.footer .container_subscribe .success_msg{text-align:center}.footer .container_logo_footer{margin-bottom:10px}}.btn__menu{position:relative;z-index:9999;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;padding:0;margin:0}.open_icon svg path{transition:all .5s ease}.btn__menu.open_icon svg path:nth-child(2){display:none}.btn__menu.open_icon svg path:first-child{transform:translateX(-4px) translateY(-5px) rotate(45deg)}.btn__menu.open_icon svg path:nth-child(3){transform:translateX(-18px) translateY(12px) rotate(-45deg)}.menu-overlay{position:fixed;left:0;top:0;right:auto;bottom:0;z-index:9;max-width:100vw;width:100%;opacity:0;background-color:#e6e6e6}.menu-content{width:100%;height:100%;overflow-x:hidden;position:relative;display:flex;align-items:center;transition-delay:.1s;background-color:var(--colors-background)}.menu-content .links_tabs a{border-color:hsla(0,0%,100%,.1)}.menu-content .links_tabs a:hover{color:#22293a}.menu-list{list-style:none;width:100%;height:100%;min-height:100vh;overflow-y:scroll;padding:125px 0;flex-direction:column}.menu-list,.menu-list .menu_item{display:flex;justify-content:center}.menu-list .menu_item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;text-align:center;width:100%;position:relative;color:#131313}.menu-list .menu_item img,.menu-list .menu_item svg{margin:0 auto}.menu-list .menu_item a{font-family:Libre Caslon Display;font-size:32px;font-weight:400;line-height:10px;text-align:center;text-transform:uppercase}.menu-list .menu_item:not(:nth-last-child(-n+2)) a{padding:10px 0 20px;width:100%}.menu-list .menu_item:not(:nth-last-child(-n+2)) a:after{content:"";background:#131313;position:absolute;bottom:0;left:0;right:0;margin:auto;width:35vw;height:1px;opacity:.2;transition:all 1s ease}.menu-list .menu_item:not(:nth-last-child(-n+2)) a:hover:after{width:50vw;opacity:1}.menu-list .menu_item:nth-last-child(2){display:flex;justify-content:center;margin-top:30px}.menu-list .menu_item:nth-last-child(2) a{font-size:20px;font-weight:400;line-height:20px;text-align:left}.menu-list .menu_item:nth-last-child(2) a:not(:last-child){padding-right:32px;margin-right:32px;border-right:1px solid rgba(19,19,19,.2)}.menu-list .menu_item:last-of-type{position:absolute;bottom:0;left:0;right:0;gap:15px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:20px;border-top:1px solid rgba(0,0,0,.2)}.menu-list .menu_item:last-of-type,.menu-list .menu_item:last-of-type a,.menu-list .menu_item:last-of-type p,.menu-list .menu_item:last-of-type span{font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:24px;text-align:left}.menu-list .menu_item:last-of-type .col_footer_menu:last-of-type{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.menu-list .menu_item:not(:first-of-type):not(:last-of-type){padding:15px 0}.menu-list .menu_item:last-of-type .col_footer_menu{display:flex;width:25%}.menu-list .menu_item:last-of-type .col_footer_menu span{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.12em;text-align:left;margin-bottom:16px;opacity:.5;text-transform:uppercase}.menu-list .menu_item:last-of-type .col_footer_menu:not(:last-of-type){display:flex;flex-direction:column}.menu-list .menu_item:last-of-type .col_footer_menu:last-of-type{justify-content:flex-end;gap:16px}.menu-link{font-size:3.5rem;display:inline-block;transform:translateY(0);color:#131313;transition:all .5s ease}.hide_link{opacity:0!important}.hide_link a{pointer-events:none}.black_link a{color:#000}@media (max-width:1270px){.menu-list .menu_item:last-of-type .col_footer_menu{width:40%}.menu-list .menu_item:not(:nth-last-child(-n+2)) a:after{width:45vw}}@media (max-width:1023px){.menu-list .menu_item:not(:nth-last-child(-n+2)) a:after{width:60%}.menu-list .menu_item:last-of-type,.menu-list .menu_item:last-of-type a,.menu-list .menu_item:last-of-type p,.menu-list .menu_item:last-of-type span{font-size:16px;line-height:18px}}@media (max-width:767px){.menu-list .menu_item:last-of-type,.menu-list .menu_item:last-of-type a,.menu-list .menu_item:last-of-type p,.menu-list .menu_item:last-of-type span{font-size:14px;line-height:16px}.menu-list{margin:0 auto;padding:100px 15px 50px}.menu-list .menu_item:not(:first-of-type):not(:last-of-type){padding:5px 0}.menu-list .menu_item a{font-size:20px;line-height:20px}.menu-list .menu_item:not(:nth-last-child(-n+2)) a:after,.menu-list .menu_item:not(:nth-last-child(-n+2)) a:hover:after{width:100%}.menu-list .menu_item:nth-last-child(2) a{font-size:15px;line-height:15px}.menu-list .menu_item:nth-last-child(2){margin-top:24px}.menu-list .menu_item:nth-last-child(2) a:not(:last-child){padding-right:10px;margin-right:10px}.menu-list .menu_item:last-of-type{position:relative;flex-direction:column;gap:20px;border:0;margin-top:20px}.menu-list .menu_item:last-of-type .col_footer_menu span{display:none}.menu-list .menu_item:last-of-type .col_footer_menu{width:80%}.menu-list .menu_item:last-of-type,.menu-list .menu_item:last-of-type a,.menu-list .menu_item:last-of-type p,.menu-list .menu_item:last-of-type span{text-align:center}.menu-list .menu_item:last-of-type .col_footer_menu:last-of-type{margin:20px 0 0}.menu-list .menu_item:last-of-type .col_footer_menu:first-child{order:2}.menu-list .menu_item:last-of-type .col_footer_menu:nth-child(2){order:1}.menu-list .menu_item:last-of-type .col_footer_menu:nth-child(3){order:3}.menu-list .menu_item:not(:nth-last-child(-n+2)) a{width:100%;padding:10px 0}}.dropdown_element{width:50px;text-transform:uppercase}.dropdown_element,.dropdown_element .js-link{position:relative;font-family:Poppins,sans-serif}.dropdown_element .js-link{font-style:normal;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;line-height:100%;display:flex;align-items:center;color:#fff;width:100%;text-decoration:none;transition:all .35s ease}.dropdown_element .js-link:after{top:4px;transform:rotate(135deg);transition:all .3s ease}.dropdown_element .js-link.active_langue:after,.dropdown_element .js-link:after{content:"";position:absolute;right:0;width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff}.dropdown_element .js-link.active_langue:after{transform:rotate(-45deg)}.dropdown_element .js-dropdown-list li a{width:100%;height:100%;padding:12px 20px;display:flex;justify-content:center}.dropdown_element .js-dropdown-list li,.dropdown_element .js-dropdown-list li a{transition:all .35s ease;font-style:normal;font-weight:400;font-size:14px;line-height:14px;line-height:100%;color:#131313}.dropdown_element .js-dropdown-list{position:absolute;top:64px;left:-12px;overflow:hidden;overflow-y:auto;visibility:hidden;pointer-events:none;opacity:0;display:flex;gap:5px;transform:translateY(1rem);transform-origin:left top;background:#fff;padding:6px;border-radius:32px;transition:transform .4s ease,opacity .4s ease,visibility 0s .4s}.dropdown_element.open .js-dropdown-list{visibility:visible;pointer-events:auto;opacity:1;transform:none;transition-delay:0s}.dropdown_element .js-dropdown-list li{padding:0!important;cursor:pointer;opacity:1!important;background:#fff;color:#000;border-radius:12px;overflow:hidden;text-align:center;border-color:rgba(0,0,0,.2)!important}.dropdown_element .js-dropdown-list li.selected_item{background:#52555b;color:#fff}.dropdown_element .js-dropdown-list li.selected_item a{color:#fff}.container_filter{width:75%;margin:0 auto;display:flex;justify-content:center;gap:8px;align-items:center}.select_filter{position:absolute;top:0;opacity:0;height:1px;pointer-events:none;padding:0!important}.select_filter-wrap{width:100%;overflow:hidden;transition:all .3s ease}.select_filter-wrap.down .drop:after{transform:rotate(-45deg)}.select_filter-wrap .drop,.select_filter-wrap ul a{width:100%;display:block;text-decoration:none;color:#000;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left}.col_filter .input_form::-moz-placeholder{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;text-transform:uppercase;color:#fff}.col_filter .input_form::placeholder{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;text-transform:uppercase;color:#fff}.col_filter .input_form,.select_filter-wrap .drop{font-family:Poppins,sans-serif;height:64px;background:transparent;border:1px solid #fff;color:#fff;border-radius:32px;display:flex;flex-direction:column;justify-content:center;padding:0 24px;position:relative}.select_filter-wrap .drop{text-transform:uppercase}.select_filter-wrap .drop:after{content:"";position:absolute;text-align:center;top:38%;right:20px;border-color:#fff;border-style:solid;border-width:1px 1px 0 0;height:10px;width:10px;transform:rotate(135deg);line-height:.94;transition:all .3s ease}.container_filter .col_filter{position:relative;width:15.38462%;display:flex;flex-direction:column;justify-content:flex-end}.select_filter-wrap ul{overflow:hidden;background:transparent;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:5px;padding:8px;overflow-y:scroll;max-height:220px}.select_filter-wrap ul li a{display:flex;flex-direction:column;justify-content:center;text-align:center;text-transform:uppercase}.select_filter-wrap ul li:last-of-type{padding-bottom:0}.select_filter-wrap ul li:last-of-type a{border-bottom:0}.select_filter-wrap .drop.focused{border-bottom:1px solid #111217}.select_filter-wrap .list__filter{width:100%;list-style-type:none;margin:0;padding:0;top:87px;position:absolute;max-height:240px;border-radius:32px;background:#fff;z-index:99999;overflow:hidden;text-transform:none}.select_filter-wrap ul li{border:1px solid rgba(0,0,0,.2);border-radius:32px;overflow:hidden;text-align:center;min-height:48px;display:flex}.select_filter-wrap ul li.selected a{background:#52555b;color:#fff;opacity:1}.select_filter-wrap ul a{position:relative;opacity:.7}.select_filter-wrap ul a:hover{opacity:.7}.select_filter-wrap .arrows_filter{height:100%;width:100%;position:absolute;z-index:9;right:0;left:0;border-radius:32px;bottom:0;margin:auto;background:transparent;cursor:pointer;display:none}.select_filter-wrap .arrows_filter.open{display:block}.select_filter-wrap ul a:hover{opacity:.9}.col_filter input:focus{outline:none!important}.col_filter input::-moz-placeholder{color:#111217;opacity:1}.col_filter input::placeholder{color:#111217}.btn_search{width:156px;height:64px;border-radius:32px;overflow:hidden;background-color:#52555b!important;opacity:.7;text-align:center}.btn_search svg{margin:auto}@media (max-width:1270px){.container_filter{flex-direction:column;gap:0;width:75%;margin-top:40px}.container_filter .col_filter{width:100%}.col_filter .input_form::-moz-placeholder{color:#52555b}.col_filter .input_form::placeholder{color:#52555b}.col_filter .input_form,.select_filter-wrap .drop,.select_filter-wrap .drop:after{color:#000;border-color:rgba(82,85,91,.4)}.select_filter-wrap ul li{background:#fff}.btn_search{width:100%;margin-top:32px}}@media (max-width:1500px){.container_filter{width:95%}}.open_parent{z-index:999}.dropdown_form{width:100%;position:relative;text-transform:uppercase;font-family:Poppins,sans-serif}.dropdown_form:after{content:"";position:absolute;text-align:center;top:38%;right:20px;border-color:#fff;border-style:solid;border-width:1px 1px 0 0;height:10px;width:10px;transform:rotate(135deg);line-height:.94;transition:all .3s ease}.dropdown_form.active:after{transform:rotate(-45deg)}.dropdown_form .js-link{font-style:normal;font-family:Poppins,sans-serif;display:flex;align-items:left;color:#fff;border:1px solid #fff;border-radius:32px;padding:20px 25px;background:transparent;width:100%;text-decoration:none;position:relative;cursor:pointer;transition:all .35s ease}.dropdown_form .js-link::-moz-placeholder{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;text-transform:uppercase;color:#fff}.dropdown_form .js-link::placeholder{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;text-transform:uppercase;color:#fff}.dropdown_form .js-dropdown-list li input{width:100%}.dropdown_form .js-dropdown-list li input::-moz-placeholder{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;text-transform:uppercase;color:#52555b}.dropdown_form .js-dropdown-list li input::placeholder{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;text-transform:uppercase;color:#52555b}.dropdown_form .js-link:after{top:4px;transform:rotate(135deg);transition:all .3s ease}.dropdown_form .js-link.active_langue:after,.dropdown_form .js-link:after{content:"";position:absolute;right:0;width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff}.dropdown_form .js-link.active_langue:after{transform:rotate(-45deg)}.dropdown_form .js-dropdown-list li{transition:all .35s ease;font-style:normal;font-weight:400;font-size:16px;line-height:100%;color:#fff}.dropdown_form .js-dropdown-list{display:none;background:transparent;position:absolute;z-index:5;top:87px;left:0;width:100%;padding:8px;background:#fff;border-radius:32px}.dropdown_form .js-dropdown-list li:last-of-type{padding:0}.dropdown_form .js-dropdown-list a{display:flex;justify-content:center;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:center;width:100%;height:100%;background:#52555b;color:#fff;padding:15px}.dropdown_form .js-dropdown-list::-webkit-scrollbar-track{background-color:#fff}.dropdown_form .js-dropdown-list::-webkit-scrollbar{width:4px;background-color:#f5f5f5}.dropdown_form .js-dropdown-list::-webkit-scrollbar-thumb{background-color:#52555b}.dropdown_form .js-dropdown-list li{padding:10px 15px;cursor:pointer;background:#fff;border:1px solid rgba(0,0,0,.2);color:#000;border-radius:32px;overflow:hidden;text-align:center}.dropdown_form .js-dropdown-list li:not(:last-child){margin-bottom:3px}.dropdown_form .js-dropdown-list li.selected_item{opacity:1;display:none}.dropdown_form .js-dropdown-list li:hover{opacity:1!important}@media (max-width:1270px){.dropdown_element{width:32px}.dropdown_element .js-dropdown-list{flex-direction:column;border-radius:25px}.dropdown_form .js-link{color:#000;border-color:rgba(82,85,91,.4)}.dropdown_form:after{border-color:#52555b}.dropdown_form .js-dropdown-list{top:70px}}.row_service *{color:#fff}.row_service .btn_section{width:243px;margin:48px auto 0;border:1px solid hsla(0,0%,100%,.2)}.accordion_service{width:100%;margin:0 auto}.service-tab{display:none;padding:15px;text-align:center}.service-tab .img_services_mobile{display:none;width:100%;height:336px;overflow:hidden;border-radius:8px}.service-tab .img_services_mobile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service-tab p{text-align:center;margin-top:10px}.service-tab .btn_section{margin:32px 0 0;width:100%}.service-title{cursor:pointer;position:relative;transition:all .8s ease}.service-title h2{font-family:Libre Caslon Display;font-size:32px;font-weight:400;line-height:32px;letter-spacing:.02em;text-align:center;text-transform:uppercase;padding:20px 15px;margin:0}.service-item .service-title{border-bottom:1px solid hsla(0,0%,100%,.2)}.service-item.active_service .service-title{border-bottom:1px solid #fff}.service-item.active_service .service-tab{display:block}.img_services{position:relative;overflow:hidden;width:100%;height:100%}.img_services img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:none}.img_services .active_img{opacity:1}@media (max-width:1279px){.row_service .split_title{font-size:55px}.service-title h2{font-size:28px}}@media (max-width:1023px){.row_service .split_title{font-size:44px}.service-title h2{padding:15px 10px;font-size:24px}.service-tab p{font-size:14px;line-height:18px}.row_service .btn_section,.service-tab .btn_section{margin-top:20px}}@media (max-width:767px){.w_full_mobile{width:99%!important}.service-tab .img_services_mobile{display:block;margin-bottom:20px}.service-title h2{font-size:28px}.row_service .split_title{font-size:40px;margin-bottom:20px}.service-tab{padding:20px 0}.row_service .btn_section{width:100%}}.swiper_project{width:100%;padding:45px 0;overflow:hidden;position:relative}.navigation_swiper_project{position:absolute;left:0;right:0;width:100%;top:40%;display:flex;justify-content:space-between}.swiper_project .swiper-wrapper{align-items:stretch}.swiper_project .swiper-slide{overflow:hidden;transition:.7s;height:auto;position:relative;border-bottom:1px solid rgba(0,0,0,.2)}.swiper_project .swiper-slide .card_img .reveal{position:relative;border-radius:8px;height:550px;transition:all 1s ease}.swiper_project .swiper-slide .card_img .reveal .overlay_card{position:absolute;z-index:1;top:0;left:0;right:0;width:100%;height:100%;opacity:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6) 104.56%);transition:all .7s ease}.swiper_project .swiper-slide:hover .card_img .reveal .overlay_card{opacity:1}.swiper_project .swiper-content{height:100%!important;display:flex;flex-direction:column}.swiper_project .swiper-slide .footer_card_project{position:relative;display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding:20px 0}.swiper_project .swiper-slide .line_card{background:#000;width:100%;height:1px;position:absolute;bottom:0;left:0;right:0;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:all 1s ease}.swiper_project .swiper-slide:hover{border-color:transparent}.swiper_project .swiper-slide:hover .line_card{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.swiper_project .swiper-slide .btn_section{width:214px;border:1px solid #52555b;justify-content:flex-start;padding:15px 40px 15px 20px;background:transparent!important}.swiper_project .swiper-slide .btn_section svg path{stroke:#52555b}.swiper_project .swiper-slide .btn_section span{color:#131313}.swiper_project .swiper-slide:hover .btn_section{background:#52555b!important}.swiper_project .swiper-slide:hover .btn_section svg path{stroke:#fff}.swiper_project .swiper-slide:hover .btn_section span{color:#fff}.swiper_project .swiper-slide .footer_card_project h4{font-family:Libre Caslon Display;font-size:40px;font-weight:400;line-height:40px;padding:0;text-align:left;margin:auto;color:#000;transition:all 1s ease}.swiper_project .swiper-slide .description_card_expert{gap:20px;padding:0}.swiper_project .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.next_project,.prev_project{width:104px!important;height:104px!important;position:relative!important;display:flex;flex-direction:column;justify-content:center;text-align:center;background:hsla(0,0%,100%,.9);border-radius:100%;text-transform:uppercase;overflow:hidden;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.02em;cursor:pointer;transition:all .5s ease}.next_project *,.prev_project *{cursor:pointer}.next_project{right:32px}.prev_project{left:32px}.next_project.swiper-button-disabled,.prev_project.swiper-button-disabled{opacity:0;z-index:-1}@media (max-width:1279px){.navigation_swiper_project{top:35%}.swiper_project .swiper-slide .footer_card_project h4{font-size:22px;line-height:26px;padding-top:5px}.swiper_project .swiper-slide .btn_section{width:190px}}@media (max-width:1023px){.swiper_project .swiper-slide .footer_card_project h4{font-size:24px;line-height:24px}}@media (max-width:767px){.swiper_project{padding-bottom:0}.swiper_project .swiper-slide .footer_card_project h4{font-size:24px;line-height:24px}.swiper_project .swiper-slide .card_img,.swiper_project .swiper-slide .card_img .reveal{height:400px}.swiper_project .swiper-slide .btn_section{width:64px;height:40px;min-width:inherit}.swiper_project .swiper-slide .btn_section span{display:none}.navigation_swiper_project{top:42%}.next_project,.prev_project{width:80px!important;height:80px!important;font-size:10px}.next_project{right:15px}.prev_project{left:15px}}.section_about .btn_section{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-content:flex-start;gap:20px;padding:15px 32px}.section_about .btn_section svg{position:relative;right:inherit}.section_about .reveal{min-height:650px;border-radius:8px}.card_about{position:relative;flex:0 0 auto;width:calc(50% - 12px);min-height:301px;border:1px solid rgba(0,0,0,.2);border-radius:8px;overflow:hidden;padding:20px;display:flex;flex-direction:column;gap:20px;background:transparent;transition:all .7s ease}.card_about *{position:relative;z-index:1;color:#131313;cursor:default;transition:all 1s ease}.card_about:after{content:"";position:absolute;width:100%;height:100%;background:#52555b;left:0;right:0;top:0;bottom:0;transition:all 1s ease;opacity:0;z-index:0;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.card_about:hover:after{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.card_about:hover{background:#52555b}.card_about:hover *{color:#fff}.card_about h2{font-size:64px;line-height:64px;letter-spacing:.02em;margin:0}.card_about h2,.card_about p{font-weight:400;text-align:left}.card_about p{font-family:Poppins;font-size:16px;line-height:19px}@media (max-width:1500px){.card_about{min-height:315px}}@media (max-width:1279px){.section_about .reveal{height:570px}.card_about{min-height:310px}}@media (max-width:1023px){.section_about .reveal{height:450px}}@media (max-width:767px){.section_about .reveal{height:350px;min-height:350px}.card_about{width:100%;min-height:inherit;padding:32px}.card_about,.card_about h2,.card_about p{text-align:center}.card_about h2{font-size:38px;line-height:38px}.card_about p{font-size:14px;line-height:17px}.card_about:nth-child(2n){background:#52555b}.card_about:nth-child(2n) *{color:#fff}}.section_team{padding:80px 0;display:flex;flex-direction:column;gap:32px}.section_team .split_title,.section_team .subtitle{color:#fff}.section_team .team_desktop{padding:0 15px}.section_team .container_teams,.section_team .team_desktop{display:flex;flex-wrap:wrap;gap:20px;width:100%}.section_team .container_teams .card_team{position:relative;width:calc(20% - 16px);padding-bottom:100px;overflow:hidden}.section_team .container_teams .card_team *{transition:all .7s ease}.section_team .container_teams .card_team .reveal{border-radius:8px;height:470px}.section_team .container_teams .card_team .reveal img{height:auto;filter:grayscale(1)}.section_team .container_teams .card_team:hover .reveal img{min-height:100%;height:auto;filter:grayscale(0)}.section_team .container_teams .card_team .description_team_desktop{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;color:#52555b;width:100%;height:100%;padding:24px;transition:all .7s ease;opacity:0;transform:translateY(100%)}.section_team .container_teams .card_team:hover .description_team_desktop{transform:translateY(0);opacity:1;-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px)}.hide_description{display:none}.section_team .container_teams .card_team:hover .reveal{border-radius:8px;height:430px}.section_team .container_teams .card_team .detail_team{position:absolute;bottom:0;width:90%;margin:0 auto;left:0;right:0;transform:translateY(45%);transition:all .7s ease}.section_team .container_teams .card_team:hover .detail_team{transform:translateY(0)}.section_team .container_teams .card_team .detail_team *{color:#fff}.section_team .container_teams .card_team .detail_team .title_card_team{padding:15px 0}.section_team .container_teams .card_team .detail_team h3{font-family:Libre Caslon Display;font-size:32px;font-weight:400;line-height:32px;letter-spacing:.02em;text-align:left}.section_team .container_teams .card_team .detail_team span{width:100%;padding-top:15px;border-top:1px solid hsla(0,0%,100%,.5);opacity:.5;font-family:Poppins;font-size:12px;font-weight:400;line-height:12px;letter-spacing:.12em;text-align:left;text-transform:uppercase}.container_values{gap:20px}@media (max-width:1600px){.section_team .container_teams .card_team{width:calc(25% - 16px)}}@media (max-width:1279px){.section_team .container_teams .card_team{width:calc(33% - 16px)}}@media (max-width:1023px){.section_team .container_teams .card_team{width:calc(50% - 16px)}.section_team .team_desktop{display:none}}@media (max-width:767px){.section_team .container_teams{flex-direction:column}.section_team .container_teams .card_team{width:100%}}.container_values{margin-top:40px;display:flex;flex-wrap:wrap;gap:24px}.container_values .card_values{position:relative;background:#f2f2f2;border-radius:8px;padding:32px;width:calc(25% - 18px);overflow:hidden;cursor:default;transition:all .7s ease}.container_values .card_values .content_value{position:relative;z-index:1;display:flex;flex-direction:column;gap:20px;width:100%;overflow:hidden;transition:all .7s ease}.container_values .card_values *{transition:all .7s ease}.container_values .card_values h3{font-family:Libre Caslon Display;font-size:32px;font-weight:400;line-height:32px;letter-spacing:.02em;text-align:left}.container_values .card_values img{max-width:32px;height:32px;float:left;margin:0}.container_values .card_values:hover{background:#52555b}.container_values .card_values:hover img{filter:invert(1)}.container_values .card_values:hover *{color:#fff}.container_values .card_values:after{content:"";position:absolute;width:100%;height:100%;background:#52555b;left:0;right:0;top:0;bottom:0;transition:all 1s ease;opacity:0;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.container_values .card_values:hover:after{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.team_mobile{position:relative;overflow:hidden;width:100%;display:none}@media (max-width:1279px){.container_values .card_values{padding:24px}.container_values .card_values .content_value{gap:16px}.container_values .card_values img{margin:0 auto}.container_values .card_values h3{font-size:24px;line-height:24px;text-align:center}.container_values .card_values p{font-size:14px;line-height:18px;text-align:center}}@media (max-width:1023px){.container_values .card_values{width:calc(50% - 12px)}}@media (max-width:767px){.container_values .card_values{background:#fff}.container_values{flex-direction:column}.container_values .card_values{width:100%}.section_about .btn_section{width:100%;justify-content:center}.section_about .btn_section svg{position:absolute;right:20px}.section_team .split_title,.section_team .subtitle{text-align:left;justify-content:flex-start}}.swiper_team{width:100%;padding:20px 0;overflow:hidden;position:relative}.next_team,.prev_team{width:104px!important;height:104px!important;position:relative!important;display:flex;flex-direction:column;justify-content:center;text-align:center;background:hsla(0,0%,100%,.9);border-radius:100%;text-transform:uppercase;overflow:hidden;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.02em;cursor:pointer;transition:all .5s ease}.next_team *,.prev_team *{cursor:pointer}.next_team{right:32px}.prev_team{left:32px}.next_team.swiper-button-disabled,.prev_team.swiper-button-disabled{opacity:0;z-index:-1}.navigation_swiper_team{position:absolute;left:0;right:0;width:100%;top:38%;display:flex;justify-content:space-between}.section_team .container_teams .team_mobile .card_team:hover .reveal{height:350px}.section_team .container_teams .team_mobile .card_team .detail_team{position:relative;transform:translateY(0);width:95%;margin-left:0}.section_team .container_teams .team_mobile .card_team .reveal img{filter:grayscale(0)}.section_team .container_teams .team_mobile .card_team .detail_team *{text-align:left}.section_team .container_teams .team_mobile .card_team .detail_team p{font-size:14px;line-height:17px}@media (max-width:1023px){.section_team{padding:64px 0}.team_mobile{display:flex}.section_team .container_teams .card_team{padding-bottom:0}.section_team .container_teams .card_team .reveal,.section_team .container_teams .team_mobile .card_team:hover .reveal{height:650px}}@media (max-width:767px){.section_team .container_teams .card_team .reveal,.section_team .container_teams .team_mobile .card_team:hover .reveal{height:350px}.next_team,.prev_team{width:65px!important;height:65px!important}.next_team{right:20px}.prev_team{left:20px}}.container_news{display:grid;grid-gap:24px}@media only screen and (min-width:500px){.container_news{grid-template-columns:repeat(2,1fr)}.container_news .col_news:first-of-type,.container_news .col_news:nth-child(7n+1){grid-row:span 2}}.container_news .col_news{display:flex;box-sizing:border-box;overflow:hidden;border:1px solid rgba(0,0,0,.2);border-radius:8px;transition:all .5s ease;position:relative}.container_news .col_news *{transition:all .3s ease}.container_news .col_news .btn_section span{transition:all .2s ease}.container_news .col_news:hover{background:#f2f2f2;border-color:#f2f2f2}.container_news .content_card_news,.container_news .reveal{width:50%}.container_news .reveal{min-height:328px}.container_news .content_card_news{display:flex;flex-direction:column;gap:20px;justify-content:space-between;padding:24px}.container_news .col_news h2{font-family:Libre Caslon Display;font-size:32px;font-weight:400;line-height:32px;text-align:left}.container_news .col_news .subtitle{font-family:Poppins;font-size:12px;font-weight:400;line-height:12px;letter-spacing:.12em;text-align:left}.container_news .col_news .btn_section{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-content:flex-start;min-width:inherit;gap:32px;background:transparent!important;border:1px solid #000;color:#000}.container_news .col_news .btn_section svg{position:relative;right:inherit}.container_news .col_news:hover .btn_section{background:#52555b!important;border-color:#52555b;color:#fff}.container_news .col_news:hover .btn_section svg path{stroke:#fff}.container_news .col_news:first-child,.container_news .col_news:nth-child(7n+1){border:0}.container_news .col_news:first-child:before,.container_news .col_news:nth-child(7n+1):before{content:"";width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,transparent 55.38%,#000 111.77%),linear-gradient(180deg,transparent 45.06%,rgba(0,0,0,.2));z-index:1;transition:all .5s ease}.container_news .col_news:first-child .reveal,.container_news .col_news:nth-child(7n+1) .reveal{width:100%}.container_news .col_news:first-child .content_card_news,.container_news .col_news:nth-child(7n+1) .content_card_news{z-index:2;position:absolute;bottom:20px;left:0;right:0;width:100%;flex-direction:row;align-items:end}.container_news .col_news:first-child .content_card_news .detail_card_news,.container_news .col_news:nth-child(7n+1) .content_card_news .detail_card_news{max-width:55%}.container_news .col_news:first-child .content_card_news *,.container_news .col_news:nth-child(7n+1) .content_card_news *{color:#fff}.container_news .col_news:first-child .content_card_news .btn_section,.container_news .col_news:nth-child(7n+1) .content_card_news .btn_section{border-color:#fff}.container_news .col_news:first-child:hover .content_card_news .btn_section,.container_news .col_news:nth-child(7n+1):hover .content_card_news .btn_section{background:transparent!important}.container_news .col_news:first-child .content_card_news .btn_section svg path,.container_news .col_news:nth-child(7n+1) .content_card_news .btn_section svg path{stroke:#fff}.container_pagination_news{padding-top:48px;width:98%;gap:32px;display:flex;align-items:center;justify-content:center;margin:20px 0}.container_pagination_news .pagination_news{list-style:none;display:flex;gap:5px;justify-content:center;position:relative;padding:0 1px}.container_pagination_news .pagination_news li{vertical-align:middle;height:48px;width:108px;border-radius:32px;overflow:hidden;text-align:center;display:flex;flex-direction:column;justify-content:center;border:1px solid rgba(0,0,0,.2)}.container_pagination_news .pagination_news li a{height:100%;width:100%;cursor:pointer;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:center;background-color:transparent;color:#000;border-radius:0;display:flex;flex-direction:column;justify-content:center}.container_pagination_news .pagination_news li.active a{background:#52555b;color:#fff}.container_pagination_news .pagination_news li.active a:hover{text-decoration:none;cursor:default}.container_pagination_news .next,.container_pagination_news .prev{position:relative;display:flex;flex-direction:column;justify-content:center;height:48px;width:8vw;border-radius:32px;background:rgba(82,85,91,.1);color:#000}.container_pagination_news #next-page,.container_pagination_news #previous-page{background:#52555b;border:0;transition:all .5s ease}.container_pagination_news #next-page.disabled,.container_pagination_news #previous-page.disabled{cursor:default;background:rgba(82,85,91,.1);border:0}.container_pagination_news #next-page.disabled a,.container_pagination_news #previous-page.disabled a{cursor:default}.container_pagination_news #next-page a,.container_pagination_news #previous-page a{position:relative}.container_pagination_news #previous-page a:before{content:"";background:#fff;height:1px;width:11px;position:absolute;left:50px;top:0;bottom:0;margin:auto}.container_pagination_news #next-page a:before{content:"";background:#fff;height:1px;width:11px;position:absolute;right:50px;top:0;bottom:0;margin:auto}.container_pagination_news #previous-page a:after{left:50px;transform:rotate(-45deg)}.container_pagination_news #next-page a:after,.container_pagination_news #previous-page a:after{content:"";height:6px;width:6px;position:absolute;top:0;bottom:0;margin:auto;border-top:1px solid #fff;border-left:1px solid #fff}.container_pagination_news #next-page a:after{right:50px;transform:rotate(135deg)}.container_pagination_news #previous-page.disabled a:before{background:#000}.container_pagination_news #previous-page.disabled a:after{border-color:#000}.container_pagination_news #next-page.disabled a:before{background:#000}.container_pagination_news #next-page.disabled a:after{border-color:#000}@media (max-width:1279px){.container_news .content_card_news{padding:20px}.container_news .col_news h2{font-size:20px;line-height:20px}.container_news .col_news .btn_section{padding:15px 22px;gap:20px}.container_news .reveal{min-height:250px}}@media (max-width:1023px){.container_pagination_news{justify-content:center}.container_news{display:flex;flex-direction:column}.container_news .reveal{min-height:190px}.container_pagination_news .pagination_news li{width:60px}.container_pagination_news #previous-page a:after,.container_pagination_news #previous-page a:before{left:25px}.container_pagination_news #next-page a:after,.container_pagination_news #next-page a:before{right:25px}.container_pagination_news{padding:0;margin-top:40px;margin-bottom:0}.container_news .col_news h2{font-size:24px;line-height:24px}}@media (max-width:767px){.container_pagination_news .pagination_news li a{font-size:16px}.container_pagination_news{justify-content:center;padding-top:0}.container_news .col_news:first-child .content_card_news,.container_news .col_news:nth-child(7n+1) .content_card_news{position:relative;flex-direction:column;align-items:flex-start;bottom:inherit}.container_news .col_news:first-child:before,.container_news .col_news:nth-child(7n+1):before{display:none}.container_news .col_news:first-child .content_card_news .detail_card_news,.container_news .col_news:nth-child(7n+1) .content_card_news .detail_card_news{max-width:100%}.container_news .col_news{flex-direction:column;background:#fff;border:0}.container_news .content_card_news,.container_news .reveal{width:100%}.container_news .reveal{height:200px}.container_pagination_news .pagination_news li{width:48px;height:40px}.container_pagination_news #next-page a:after,.container_pagination_news #next-page a:before{right:17px}.container_pagination_news #previous-page a:after,.container_pagination_news #previous-page a:before{left:17px}.container_news .col_news:first-child .content_card_news *,.container_news .col_news:nth-child(7n+1) .content_card_news *{color:#000}.container_news .col_news:first-child .content_card_news .btn_section,.container_news .col_news:nth-child(7n+1) .content_card_news .btn_section{border-color:#000}.container_news .col_news:first-child .content_card_news .btn_section svg path,.container_news .col_news:nth-child(7n+1) .content_card_news .btn_section svg path{stroke:#000}}.article_section{padding:102px 0;width:70%;margin:0 auto}.article_section .top_section{width:75%;margin:0 auto}.article_section .subtitle{margin-bottom:20px}.article_section .split_title,.article_section .subtitle{justify-content:center;text-align:center}.line_section{height:152px;width:1px;background:rgba(0,0,0,.2);margin:0 auto 32px}.article_section .reveal{width:100%;max-height:700px;border-radius:8px;margin-top:64px}.content_news{margin-top:50px;gap:24px}.content_news,.content_news .row_news{display:flex;flex-direction:column}.content_news h3{font-family:Libre Caslon Display;font-size:40px;font-weight:400;line-height:40px;text-align:left;margin-bottom:24px}.content_news p{margin:0}.content_news .row_news:first-child{gap:60px}.content_news .row_news a{text-decoration:underline}.content_news .row_news ol{display:flex;flex-direction:column;gap:8px;counter-reset:list-counter;list-style:none;margin:24px 0 48px}.content_news .row_news ol li{padding:5px 10px 10px 20px;border-bottom:1px solid rgba(0,0,0,.2);font-weight:400;position:relative}.content_news .row_news ol li,.content_news .row_news ol li:before{font-family:Poppins;font-size:16px;line-height:19.2px;text-align:left}.content_news .row_news ol li:before{counter-increment:list-counter;content:counter(list-counter) ".";display:block;position:absolute;width:20px;height:30px;top:5px;left:0;color:#000;font-weight:600}.content_news .row_news ol li span{font-weight:600}.social_links{display:flex;gap:15px;margin-top:20px}.social_links a{background:#52555b;width:56px;height:56px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;text-decoration:none}.social_links a,.social_links a *{transition:all .5s ease}.social_links a svg{margin:auto}.social_links a:hover{background:#fff}.social_links a:hover svg path{fill:#52555b}@media (max-width:1440px){.article_section{width:80%}}@media (max-width:1279px){.article_section .top_section{width:100%}.content_news .row_news:first-child{gap:30px}}@media (max-width:767px){.article_section{width:92%;padding:70px 0 48px}.article_section .top_section{width:95%}.article_section .reveal{margin-top:40px}.content_news{margin-top:32px}.content_news h3{font-family:Libre Caslon Display;font-size:32px;font-weight:400;line-height:32px;text-align:left}.content_news .row_news:first-child{gap:0}.content_news h3{margin-bottom:32px}.content_news p{text-align:left}.content_news .row_news ol{margin-bottom:32px}.social_links{justify-content:center}}.multiple_select,.sd-multiSelect{position:relative;max-width:100%;display:flex;align-items:center}.multiple_select option[value=""]{display:none}.sd-multiSelect .placeholder{opacity:1;background-color:transparent;cursor:pointer}.sd-multiSelect .ms-offscreen{height:1px;opacity:0;overflow:hidden;display:none}.sd-multiSelect .sd-CustomSelect{width:100%!important}.sd-multiSelect .icon_arrow{text-align:center;border-color:#fff;border-style:solid;border-width:1px 1px 0 0;height:10px;width:10px;transform:rotate(135deg);line-height:.94;transition:all .3s ease;position:absolute;right:20px;pointer-events:none}.sd-multiSelect .ms-choice{position:relative;width:100%;background:transparent;box-shadow:none;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:64px;color:#fff;border:1px solid #fff;border-radius:32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;padding:0 25px;text-transform:uppercase}.sd-multiSelect .ms-choice>span{display:flex;min-height:20px;text-transform:lowercase;width:100%;font-weight:400}.sd-multiSelect .ms-choice .icon-caret{position:relative;display:none}.sd-multiSelect .ms-drop{transition:all 1s ease}.sd-multiSelect .ms-drop.bottom{position:absolute;top:90px;right:0;width:520px;max-height:20rem;overflow:hidden;overflow-y:auto;visibility:hidden;pointer-events:none;opacity:0;transform:translateY(1rem);transform-origin:left top;background:#fff;padding:8px;border-radius:32px;transition:transform .4s ease,opacity .4s ease,visibility 0s .4s}.sd-multiSelect.opened .ms-drop.bottom{visibility:visible;pointer-events:auto;opacity:1;transform:none;transition-delay:0s}.sd-multiSelect .ms-drop ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.sd-multiSelect .ms-drop li{position:relative;border:1px solid rgba(0,0,0,.2);border-radius:32px;overflow:hidden;display:flex;gap:10px;flex-direction:row-reverse;transition:all .8s ease}.sd-multiSelect .ms-drop li input[type=checkbox],.sd-multiSelect .ms-drop li input[type=radio]{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.sd-multiSelect .ms-drop li label{cursor:pointer;display:flex;gap:5px;padding:8px 20px 8px 40px;font-family:Poppins;font-size:14px;font-weight:400;line-height:30px;letter-spacing:.07em;text-transform:uppercase;text-align:left;white-space:nowrap;align-items:center;overflow:hidden;border-radius:32px;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.sd-multiSelect .ms-drop li .icon_multiselect{pointer-events:none;position:absolute;left:10px;top:8px}.sd-multiSelect .ms-drop li:has(span:empty){display:none}.sd-multiSelect .ms-drop li.selected{background-color:#52555b}.sd-multiSelect .ms-drop li.selected label{color:#fff}.sd-multiSelect .ms-drop li.selected .icon_multiselect{filter:invert(1)}@media (max-width:1270px){.multiple_select,.sd-multiSelect{width:100%!important}.sd-multiSelect .icon_arrow{border-color:#52555b}.sd-multiSelect .ms-choice{padding-right:40px;border-color:rgba(82,85,91,.4)}.sd-multiSelect .ms-choice>span{color:#000}}@media (max-width:1099px){.sd-multiSelect .ms-drop.bottom{width:100%;min-width:100%}.sd-multiSelect .ms-choice{font-size:16px;font-weight:500;line-height:18px;letter-spacing:0;text-align:right}}#description{font-family:Roboto;font-size:15px;font-weight:300}#infowindow-content .title{font-weight:700}#infowindow-content{display:none}.maps_location{height:100%}#map{width:100%;height:300px}#map #infowindow-content{display:inline}#content{width:44px;height:44px;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:center;color:#fff;overflow:visible}#content h4{width:95%;height:95%;text-align:center;position:relative;display:flex;flex-direction:column;justify-content:center}.pac-card{background-color:#fff;border:0;border-radius:2px;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);margin:10px;font:400 18px Roboto,Arial,sans-serif;overflow:hidden;font-family:Roboto;padding:0}#pac-container{padding-bottom:12px;margin-right:12px}.input_search_maps{position:relative!important}.pac-controls{display:inline-block;padding:5px 11px}.pac-controls label{font-size:13px}#pac-input,.pac-controls label{font-family:Roboto;font-weight:300}#pac-input{background-color:#fff;font-size:15px;margin-left:12px;padding:0 11px 0 13px;text-overflow:ellipsis;width:400px}#pac-input:focus{border-color:#4d90fe}#title{color:#fff;background-color:#4d90fe;font-size:25px;font-weight:500;padding:6px 12px}#target{width:345px}#map .pac-target-input{display:none!important}.maps_property{position:-webkit-sticky;position:sticky;top:1rem}#map_search{border-radius:8px;overflow:hidden;height:100%;min-height:97vh}#map_search [tabindex="0"]>div:first-child{will-change:transform}.gm-style .gm-style-iw-tc:after{display:none}#map_search .gm-style .gm-style-iw-c{position:absolute;box-sizing:border-box;overflow:hidden;top:0;left:0;background-color:#52555b;width:55px;height:55px;border-radius:50% 50% 50% 2px;padding-left:8px;padding-top:8px;transform:rotate(-45deg)}.gm-style-iw-d{overflow:auto!important;min-width:auto}.gm-ui-hover-effect{display:none!important}.gm-style-cc,.gm-style-iw-chr,.gmnoprint{display:none}#map_search ::-webkit-scrollbar-track{border-radius:0;background-color:transparent}#map_search ::-webkit-scrollbar{width:0!important;height:0!important;background-color:transparent}#map_search ::-webkit-scrollbar-thumb{border-radius:10px;background-color:transparent}#map_search .gm-style .gm-style-iw-d{width:44px;height:44px;transform:rotate(45deg) translateX(2px) translateY(5px);border-radius:50%;border:1px solid #f5f5f5}@media (max-width:1023px){.maps_property{position:relative;top:inherit}#map_search{min-height:600px}}#map_property{width:100%;height:100%;min-height:100vh;position:relative;right:0;top:0;z-index:0;opacity:1}#map_property *{outline:none!important;box-shadow:none!important;border:0!important}#map_property .gm-control-active.gm-fullscreen-control,#map_property .gm-style-cc,#map_property .gm-svpc,#map_property .gmnoprint.gm-style-mtc-bbw,#map_property .gmnoscreen,#map_property [alt=Google]{display:none}.mobile_maps{display:none;width:100%;height:236px;overflow:hidden;position:relative}.mobile_maps img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mobile_maps .show_maps{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;padding:16px 24px;background:#52555b;color:#fff;border-radius:50px;text-transform:uppercase}.top_pop_maps{display:none;gap:10px;align-items:center;justify-content:space-between;margin-bottom:20px}.top_pop_maps h3{font-family:Libre Caslon Display;font-size:32px;font-weight:400;line-height:32px;letter-spacing:-.02em;text-align:left;padding-left:15px}@media (max-width:767px){#map_search{min-height:85vh}.maps_property{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:999999;background:#fff;padding:50px 15px 15px;display:none}.top_pop_maps{display:flex}.mobile_maps{display:block}.maps_property .container_pop_maps{background:#f8f8f8;padding:25px 15px 0;border-top-left-radius:20px;border-top-right-radius:20px}#map_property{height:350px;min-height:350px}}.cover3_page{max-height:80vh;background:#52555b}.cover3_page,.cover3_page .container_cover{overflow:visible}.container__form_buy{padding:15px;border-top:1px solid hsla(0,0%,100%,.2)}.container__form_buy .container_filter{width:100%}.container__form_buy .btn_search{background:#fff!important}.container__form_buy .btn_search svg path{fill:#000}@media (max-width:1270px){.container__form_buy .btn_search{background:#52555b!important}.container__form_buy .btn_search svg path{fill:#fff}}.section_property .result_search{font-family:Libre Caslon Display;font-size:40px;font-weight:400;line-height:40px;text-align:left;color:#131313}.section_property .dropdown_element{min-width:288px}.section_property .dropdown_element .js-link{color:#131313;border:1px solid rgba(19,19,19,.2);padding:20px 32px;border-radius:32px}.section_property .dropdown_element .js-link.active_langue:after,.section_property .dropdown_element .js-link:after{width:10px;height:10px;border-color:#131313;top:35%;right:20px}.section_property .dropdown_element .js-dropdown-list{flex-direction:column;border-radius:20px;width:100%;left:inherit;right:0}.section_property .dropdown_element .js-dropdown-list li:first-of-type{display:none}.section_property .dropdown_element .js-dropdown-list li{border:1px solid rgba(0,0,0,.2)!important;border-radius:32px}.card_property{width:calc(50% - 16px);border-radius:8px;overflow:hidden;background:#f2f2f2}.img_property{position:relative}.img_property .reveal{height:360px}.img_property .location_card{display:flex;position:absolute;top:20px;left:20px;gap:8px;background:#fff;border-radius:32px;padding:8px 10px;font-family:Poppins;font-size:12px;font-weight:400;line-height:12px;letter-spacing:.12em;text-align:left;text-transform:uppercase}.img_property .location_card img{width:8px;height:auto}.card_property h2{font-family:Libre Caslon Display;font-size:32px;font-weight:400;line-height:35.2px;text-align:center;padding:15px 20px;width:80%;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.card_property .detail_property{display:flex;gap:5px;justify-content:center;padding:15px 0;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.card_property .detail_property span{gap:5px;align-items:center;justify-content:center;padding:10px 15px;border:1px solid rgba(0,0,0,.2);border-radius:32px;display:flex;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.02em;text-align:center;width:30%}.card_property .btn_section{background:transparent!important;color:#000;border:1px solid rgba(0,0,0,.2);width:94%;margin:15px auto}.card_property .btn_section svg path{stroke:#000}.card_property .btn_section *{transition:all .3s ease}.card_property .btn_section:hover{background:#52555b!important;color:#fff}.card_property .btn_section:hover svg path{stroke:#fff}.pagination_cards{padding-top:48px;width:98%;gap:32px;display:flex;align-items:center;justify-content:space-between}.pagination_cards .list_pagination{list-style:none;display:flex;gap:5px;justify-content:center;position:relative;padding:0 1px}.pagination_cards .list_pagination li{vertical-align:middle;height:48px;width:5.5vw;border-radius:32px;overflow:hidden;text-align:center;display:flex;flex-direction:column;justify-content:center;border:1px solid rgba(0,0,0,.2)}.pagination_cards .list_pagination li.active{border:1px solid #52555b}.pagination_cards .list_pagination li a{height:100%;width:100%;cursor:pointer;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:center;background-color:transparent;color:#000;border-radius:0;display:flex;flex-direction:column;justify-content:center}.pagination_cards .list_pagination .dots_pagination{color:#52555b}.pagination_cards .list_pagination li.active a{background:#52555b;color:#fff}.pagination_cards .list_pagination li.active a:hover{text-decoration:none;cursor:default}.pagination_cards .next,.pagination_cards .prev{position:relative;display:flex;flex-direction:column;justify-content:center;height:48px;width:8vw;border-radius:32px;background:rgba(82,85,91,.1);color:#000}.pagination_cards .next svg,.pagination_cards .prev svg{width:100%}.pagination_cards .next.disabled,.pagination_cards .prev.disabled{cursor:default}.pagination_cards .next:not(.disabled),.pagination_cards .prev:not(.disabled){background:#52555b}.pagination_cards .next.disabled:after,.pagination_cards .prev.disabled:after{cursor:default;opacity:.2}.pagination_cards .next:not(.disabled) svg path,.pagination_cards .prev:not(.disabled) svg path{stroke:#fff}@media (max-width:1023px){.pagination_cards{justify-content:center}}@media (max-width:767px){.pagination_cards .list_pagination li a{font-size:16px}.pagination_cards .next_pagination,.pagination_cards .prev_pagination{height:48px}.pagination_cards .next_pagination .next,.pagination_cards .prev_pagination .prev{width:100%;height:100%}.pagination_cards{justify-content:center;padding-top:0}}@media (max-width:1279px){.img_property .reveal{height:220px}.card_property h2{padding:15px;width:100%;font-size:24px;line-height:26px}.card_property .detail_property{flex-wrap:wrap}.card_property .detail_property span{width:45%;text-wrap:nowrap}.pagination_cards{gap:10px}.pagination_cards .list_pagination li,.pagination_cards .next,.pagination_cards .prev{height:38px}.pagination_cards .next,.pagination_cards .prev{width:7vw}}@media (max-width:1023px){.pagination_cards{gap:5px;width:100%;justify-content:center}.pagination_cards .next,.pagination_cards .prev{width:15vw}.pagination_cards .list_pagination li{width:8vw}}@media (max-width:767px){.cover3_page{max-height:100vh}.container__form_buy{border:0}.card_property,.section_property .dropdown_element,.section_property .result_search{width:100%;text-align:center}.card_property{display:flex;flex-wrap:wrap;padding-bottom:15px;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.2);border-radius:0}.card_property .detail_property span{width:31%}.card_property .btn_section{min-width:inherit;width:64px;height:40px;min-height:40px;padding:0;margin:15px 0 auto;border-color:#000}.card_property .btn_section span{display:none}.card_property .btn_section svg{position:relative;margin:auto;right:inherit}.card_property h2{width:70%;text-align:left;padding:15px 0 0;margin:0}.pagination_cards .next_pagination .next,.pagination_cards .prev_pagination .prev{width:60px}.pagination_cards{margin-top:32px}.pagination_cards .list_pagination li{width:60px;height:48px}.section_property .dropdown_element .js-link{background:#d9d9d9;border:0;padding:17px 32px}.section_property .result_search{font-size:24px;line-height:24px}.img_property .reveal{height:360px;border-radius:8px}.img_property .reveal:after{content:"";background:linear-gradient(180deg,transparent,rgba(0,0,0,.6) 104.56%);position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.card_property{background-color:transparent}.card_property .detail_property{display:none}}.datails_property{margin:20px 0;flex-wrap:wrap;gap:8px;opacity:0;transform:translateY(30px)}.datails_property,.datails_property label{display:flex;align-items:center;justify-content:center}.datails_property label{gap:10px;padding:8px 15px;border:1px solid #9e9e9e;border-radius:32px;overflow:hidden}.datails_property label span{font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.02em;text-align:left;color:#fff;text-transform:uppercase}.datails_property label span:first-of-type{color:#9e9e9e}@media (max-width:767px){.datails_property{padding:20px;margin:0 0 20px}.datails_property label{padding:8px 24px}}.swiper_property{width:100%;height:100%;overflow:hidden;margin-bottom:80px;opacity:0;transform:translateY(30px)}.swiper_property .swiper-slide{display:flex;justify-content:center;align-items:center;font-size:18px;background-color:#fff;text-align:center;height:700px;border-radius:0;overflow:hidden;background:#52555b;opacity:.3;transition:all 1s ease}.swiper_property .swiper-slide img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;border-radius:0}.swiper_property .swiper-slide.swiper-slide-active{opacity:1}.pagination_property,.pagination_property span{font-family:Libre Caslon Display;font-size:24px!important;font-weight:400;line-height:24px;text-align:center;color:#fff}.pagination_property .swiper-pagination-total{color:hsla(0,0%,100%,.5)}.pagination_property.swiper-pagination-fraction{bottom:20px}.next_property,.prev_property{background:none;color:#fff;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.12em;text-align:left;text-transform:uppercase;padding:20px;display:flex;flex-direction:column;justify-content:center;text-align:center;width:104px;height:104px;border:1px solid #fff;border-radius:50%}.next_property{right:8%}.prev_property{left:8%}@media (max-width:1150px){.swiper_property .swiper-slide{height:500px}.next_property{right:3%}.prev_property{left:3%}.next_property,.prev_property{width:80px;height:80px;font-size:12px}}@media (max-width:1023px){.swiper_property .swiper-slide{height:450px}}@media (max-width:767px){.swiper_property .swiper-slide{height:550px}.pagination_property,.pagination_property span{font-size:18px!important}.next_property,.prev_property{width:70px;height:70px;background:hsla(0,0%,100%,.8);color:#000;border:0;font-size:10px}}.content_description{padding:64px 0}.content_description *{text-align:center}.content_description .split_title{margin-bottom:48px}.col_information{width:calc(25% - 10px)}.col_information label{display:flex;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;text-transform:uppercase;color:#131313;margin:20px 0 0}.cell_info{border:1px solid rgba(0,0,0,.2);border-radius:8px;width:100%}.cell_info,.cell_info *{transition:all .5s ease}.cell_info img{width:auto;height:38px}.cell_info span{display:flex;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;text-transform:uppercase;color:#000}.cell_info .title_cell_info{color:#52555b;opacity:.7}.cell_info:hover{background:#52555b}.cell_info:hover *{color:#fff}.cell_info:hover img{filter:invert(1)}@media (max-width:1150px){.cell_info img{height:30px}.cell_info span{font-size:11px;line-height:11px}}@media (max-width:1023px){.cell_info span{font-size:14px;line-height:14px}.col_information{width:calc(50% - 10px)}}@media (max-width:767px){.col_information{width:100%}}.img_agent{overflow:hidden;width:30%;max-width:232px;max-height:232px;border-radius:8px}.img_agent .reveal img{width:100%;height:auto}.content_agent{width:72%;display:flex;flex-direction:column;justify-content:space-between;color:#131313;padding:20px 0}.content_agent h3,.name_agent h3{font-size:32px;font-weight:400;line-height:32px;letter-spacing:.02em;text-align:left}.content_agent h5,.name_agent h5{font-family:Poppins;font-size:12px;font-weight:400;line-height:12px;letter-spacing:.12em;text-align:left}.content_agent .btn_section{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:15px 24px;align-items:center;gap:20px;margin-left:auto}.content_agent .btn_section svg{position:relative;right:inherit}.detail_agent{padding:15px 0;border-bottom:1px solid rgba(0,0,0,.2);border-color:rgba(0,0,0,.2) currentcolor;border-top:1px solid rgba(0,0,0,.2);font-family:Poppins;font-size:16px;font-weight:400;line-height:19.2px;text-align:left;color:#131313}.detail_agent label{display:flex;gap:5px}.detail_agent .lab_detail{opacity:.3}.form_contact_agent{display:none;position:fixed;background:#e6e6e6;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:999999;flex-direction:column;justify-content:center}.close_popup{position:absolute;right:32px;top:32px}.title_popup{font-family:Libre Caslon Display,serif;font-size:28px;font-weight:400;line-height:28px;text-align:center;color:#131313;text-transform:uppercase}.container_form{width:70%;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;padding:32px}.tag_properties{z-index:1}@media (max-width:1279px){.img_agent{width:45%}.detail_agent label{width:30%}.detail_agent{font-size:14px;line-height:14px}.content_agent .btn_section{margin-top:5px}}@media (max-width:1023px){.container_form{width:90%}.detail_agent label{width:45%}}@media (max-width:767px){.container_form{width:100%}.img_agent{display:flex;width:100%;max-width:100%;max-height:140px;gap:20px}.img_agent .reveal{max-width:140px;border-radius:8px}.name_agent h3{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.2)}.detail_agent{border:0;padding:0;text-transform:uppercase}.content_agent{width:100%;gap:20px}.content_agent .btn_section{margin-top:20px;width:100%}.content_agent .btn_section svg{position:absolute;right:24px}.detail_agent label{width:100%;font-size:16px;line-height:16px;justify-content:space-between;padding-bottom:6px;border-bottom:1px solid rgba(0,0,0,.2)}.col_information label{justify-content:center;margin-bottom:10px}.cell_info{border:0;border-radius:0;border-bottom:1px solid rgba(0,0,0,.2)}.cell_info img{height:24px}.swiper_property .swiper-slide img{-o-object-fit:cover;object-fit:cover}}.swiper_property .swiper-slide img{cursor:pointer}.popup_gallery{display:none;position:fixed;inset:0;background:#52555b;z-index:99999;justify-content:center;align-items:center;flex-direction:column;overflow:auto;padding:30px 0}.popup_gallery.active{display:flex}.popup_gallery .close{position:absolute;top:20px;right:30px;font-size:64px;line-height:3.5rem;height:3.5rem;width:3.5rem;text-align:center;border-radius:100%;color:#fff;cursor:pointer;z-index:10010}.gallery-main{width:90%;max-width:1000px;margin-bottom:20px;position:relative;overflow:hidden}.gallery-main .swiper-slide{display:flex;justify-content:center;align-items:center}.gallery-main .swiper-slide img{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain;display:block}.gallery-thumbs{width:90%;max-width:1000px;height:100px;padding-top:10px;box-sizing:border-box;overflow:hidden}.gallery-thumbs .swiper-slide{opacity:1;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:opacity .25s;max-height:100px}.gallery-thumbs .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gallery-thumbs .thumb-active{opacity:.4!important;box-sizing:border-box}.gallery-next,.gallery-prev{font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.12em;text-align:left;text-transform:uppercase;padding:20px;display:flex;background:none;flex-direction:column;justify-content:center;text-align:center;width:104px;height:104px;border:1px solid #fff;border-radius:50%;color:#fff;z-index:10005}@media (max-width:1023px){.gallery-next,.gallery-prev,.gallery-thumbs{display:none}}.form_project .container_filter .col_filter{width:60%}.card_project{width:calc(50% - 12px);background:transparent;cursor:default}.card_project *{transition:all .5s ease}.img_project{position:relative}.img_project .reveal{height:550px;border-radius:8px;overflow:hidden}.img_project .location_card{display:flex;position:absolute;top:20px;left:20px;gap:8px;background:#fff;border-radius:32px;padding:8px 10px;font-family:Poppins;font-size:12px;font-weight:400;line-height:12px;letter-spacing:.12em;text-align:left;text-transform:uppercase}.img_project .location_card img{width:8px;height:auto}.card_project h2{font-family:Libre Caslon Display;font-size:32px;font-weight:400;line-height:35.2px;padding:20px 0;width:100%;margin:0 auto}.card_project .detail_project{position:relative;width:100%;display:flex;gap:5px;justify-content:space-between;padding:15px 0;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.card_project .detail_project:before{top:-1px}.card_project .detail_project:after,.card_project .detail_project:before{content:"";width:100%;height:1px;background:#000;position:absolute;left:0;right:0;transition:all .7s ease;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.card_project .detail_project:after{bottom:-1px}.card_project:hover .detail_project:after,.card_project:hover .detail_project:before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.card_project .detail_project p{width:82%}.card_project .btn_section{background:transparent!important;color:#000;border:1px solid #000;width:64px;height:64px;min-width:inherit;margin:0;padding:0;display:flex;justify-content:center}.card_project .btn_section svg{position:relative;left:0;right:0}.card_project .btn_section svg path{stroke:#000}.card_project .btn_section *{transition:all .3s ease}.card_project .btn_section:hover,.card_project:hover .btn_section{border-color:#52555b;background:#52555b!important;color:#fff}.card_project .btn_section:hover svg path,.card_project:hover .btn_section svg path{stroke:#fff}.section_project .pagination_cards{justify-content:center;gap:5px}.accordion{max-width:85%;margin:40px auto;font-family:Poppins;font-size:16px;font-weight:400;line-height:19.2px;text-align:left;color:#000;display:flex;flex-direction:column;gap:40px}.details_lot{display:none;padding:24px;border-top:1px solid #dddcdc}.row_lot{display:flex;cursor:pointer;background-color:transparent;position:relative;transition:all .3s ease}.container_lot{border-radius:8px;overflow:hidden;border:1px solid rgba(0,0,0,.2);transition:all .5s ease}.container_lot:hover{border-color:#000}.container_lot.active_accordion:hover{border-color:#b8b8b8}.row_lot h2{font-size:22px;font-weight:600;padding:10px 15px;margin:0}.accordion-header{text-align:center;background-color:#222;color:#fff;padding:20px 0}.active_accordion .details_lot{display:block}.container_lot.active_accordion{background:#f2f2f2;border-color:#dddcdc}.content_lot{width:94%}.content_lot .row_content_lot{display:flex}.content_lot .row_content_lot:not(:last-of-type){border-bottom:1px solid #b8b8b8}.content_lot .row_content_lot .cell_content_lot{font-family:Poppins;width:20%;display:flex;flex-direction:column;gap:8px;padding:15px;font-size:14px;line-height:16px;text-transform:uppercase;border-right:1px solid #b8b8b8}.content_lot .row_content_lot .cell_content_lot:last-of-type{border:0}.content_lot .row_content_lot .cell_content_lot span:first-child{color:rgba(82,85,91,.7)}.icon_accordion{display:flex;flex-direction:column;width:6%;justify-content:center;border-left:1px solid #b8b8b8}.icon_accordion svg{width:18px;margin:auto;transition:all .5s ease}.container_lot.active_accordion .content_lot .row_content_lot,.container_lot.active_accordion .content_lot .row_content_lot .cell_content_lot,.container_lot.active_accordion .icon_accordion{border-color:#dddcdc}.container_lot.active_accordion .icon_accordion svg{transform:rotate(-180deg)}.container_detail_lot{display:flex;gap:24px}.left_detail_lot{display:flex;flex-direction:column;justify-content:space-between;gap:40px;width:40%}.left_detail_lot h4{font-family:Libre Caslon Display;font-size:32px;font-weight:400;line-height:32px;text-align:left;text-transform:uppercase;width:70%}.left_detail_lot .table_detail_lot .cell_detail_lot{display:flex;justify-content:space-between;font-size:14px;line-height:16px;color:#000;text-transform:uppercase;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.2)}.left_detail_lot .table_detail_lot .cell_detail_lot:not(:first-of-type){padding-top:8px}.left_detail_lot .table_detail_lot .cell_detail_lot span:first-child{opacity:.7}.right_detail_lot{display:flex;width:60%;gap:15px}.right_detail_lot .big_img{width:60%;min-height:550px}.right_detail_lot .big_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.right_detail_lot .col_img{display:flex;flex-direction:column;gap:15px;width:40%}.right_detail_lot .cell_img_lot{width:100%;height:33.33333%;overflow:hidden;display:flex;flex-direction:column;justify-content:center;text-align:center}.right_detail_lot .cell_img_lot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.right_detail_lot .big_img,.right_detail_lot .cell_img_lot{border-radius:8px;overflow:hidden}.right_detail_lot .cell_img_lot a{width:100%;height:100%;background:#52555b;border:1px solid #52555b;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:center;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:center;text-transform:uppercase;position:relative;transition:all .5s ease}.right_detail_lot .cell_img_lot a svg{display:none;position:absolute;right:0;top:40%}.right_detail_lot .cell_img_lot a:hover{background:transparent;color:#52555b}.img_mobile{display:none;border-radius:8px;overflow:hidden;width:100%;height:182px;margin-bottom:10px}.img_mobile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.title_mobile{display:none;width:100%;font-size:32px;line-height:32px;text-align:left;margin-top:5px;text-transform:math-auto}.title_mobile,.title_result{font-family:Libre Caslon Display;font-weight:400;letter-spacing:-.02em}.title_result{font-size:50px;line-height:50px}@media (max-width:1450px){.accordion{max-width:90%}}@media (max-width:1270px){.form_project .container_filter .col_filter{width:100%}.img_project .reveal{height:350px}.left_detail_lot h4{width:100%;font-size:22px;line-height:22px}.left_detail_lot .table_detail_lot .cell_detail_lot{font-size:12px}.right_detail_lot .big_img{min-height:inherit;max-height:100%}}@media (max-width:1023px){.img_project .reveal{height:280px}.card_project .detail_project p{width:80%}.accordion{max-width:95%}.content_lot .row_content_lot .cell_content_lot{padding:8px;font-size:12px;gap:2px}.title_result{font-size:36px;line-height:36px}}.btn_mobile{display:none!important}@media (max-width:767px){.btn_mobile{display:flex!important}.cover_projects{max-height:60vh}.card_project{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.card_project .detail_project{flex-direction:column}.card_project .detail_project p{width:100%;text-align:left;opacity:.8}.card_project h2{width:70%;margin:0;font-size:24px;line-height:24px}.card_project .btn_section{width:64px;height:40px;margin:auto 0}.img_project .reveal{height:360px}.card_project .detail_project .btn_section{display:none}.card_project .btn_section svg{margin:auto}.content_lot .row_content_lot:not(:last-of-type){border:0}.content_lot .row_content_lot:nth-child(2){display:none}.content_lot .row_content_lot .cell_content_lot{border:0;padding:15px;width:100%;flex-direction:row;flex-wrap:wrap}.content_lot .row_content_lot .cell_content_lot span{color:rgba(82,85,91,.7);font-size:14px}.content_lot .row_content_lot .cell_content_lot:not(:first-of-type){display:none}.icon_accordion{border:0}.icon_accordion svg{transform:rotate(-90deg);width:24px}.container_lot:hover{border-color:#fff}.container_lot,.container_lot.active_accordion,.container_lot.active_accordion:hover{border-color:#fff;background:#fff}.accordion{gap:10px}.details_lot{border:0}.right_detail_lot .big_img,.right_detail_lot .cell_img_lot:not(:last-of-type){display:none}.container_detail_lot{flex-direction:column}.left_detail_lot,.right_detail_lot,.right_detail_lot .col_img{width:100%}.right_detail_lot .cell_img_lot{height:48px;border-radius:32px}.img_mobile,.right_detail_lot .cell_img_lot a svg{display:block}.details_lot{padding:18px}.container_lot.active_accordion .icon_accordion svg{transform:rotate(0deg)}.left_detail_lot h4{display:none}.title_mobile{display:block}.content_lot{width:80%}.icon_accordion{width:20%}}.card_concierge{display:flex;gap:20px;padding:20px;background:#f2f2f2;border-radius:8px;overflow:hidden}.card_concierge .left_card_concierge,.card_concierge .right_card_concierge{display:flex;flex-direction:column;gap:40px}.card_concierge .left_card_concierge{width:35%;gap:64px;justify-content:space-between}.card_concierge .left_card_concierge .title_card_concierge{position:relative;display:flex;align-items:center;gap:32px}.card_concierge .left_card_concierge .title_card_concierge .arrows_services{display:none;transition:all .5s ease}.card_concierge .left_card_concierge .title_card_concierge.active .arrows_services{transform:rotate(90deg)}.card_concierge .left_card_concierge h3{font-family:Libre Caslon Display;font-size:40px;font-weight:400;line-height:40px;text-align:left;max-width:70%}.card_concierge .left_card_concierge .reveal{display:block;height:380px;opacity:.8}.card_concierge .left_card_concierge .reveal img{-o-object-position:70% 60%;object-position:70% 60%}.card_concierge .right_card_concierge{width:65%}@media (max-width:1550px){.card_concierge .left_card_concierge{width:40%}.card_concierge .right_card_concierge{width:60%}}.card_concierge .container_services{display:flex;flex-direction:column;gap:48px;justify-content:center;height:100%;margin-top:auto}.card_concierge .list_services{display:flex;flex-direction:column;gap:8px;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.02em;text-align:center;text-transform:uppercase}.card_concierge .list_services li{padding:12px;border:1px solid rgba(0,0,0,.2);border-radius:32px;overflow:hidden}.card_concierge .container_services .btn_section{gap:32px}@media (max-width:1700px){.card_concierge .list_services{font-size:10px}}@media (max-width:1500px){.card_concierge .left_card_concierge h3{max-width:90%}.card_concierge p{font-size:14px;line-height:18px}}@media (max-width:1279px){.card_concierge .right_card_concierge{gap:60px}}@media (max-width:1023px){.card_concierge .right_card_concierge{gap:40px}}@media (max-width:767px){.section_concierge .split_title,.section_concierge .subtitle,.section_concierge p{text-align:center;justify-content:center}.card_concierge{flex-direction:column;background:#fff;padding:0}.card_concierge .left_card_concierge .title_card_concierge{padding:20px}.card_concierge .left_card_concierge .reveal{width:95%;margin:0 auto}.row_service_concierge.active_service .card_concierge .right_card_concierge{padding:0 10px 20px}.card_concierge .left_card_concierge,.card_concierge .right_card_concierge{width:100%;gap:32px}.card_concierge .container_services{margin-top:24px}.card_concierge .left_card_concierge .title_card_concierge .arrows_services{display:flex}.card_concierge .left_card_concierge .reveal,.card_concierge .right_card_concierge{display:none}.row_service_concierge.active_service .card_concierge .left_card_concierge .reveal,.row_service_concierge.active_service .card_concierge .right_card_concierge{display:block}.card_concierge .left_card_concierge .reveal{height:200px;border-radius:8px}.card_concierge .left_card_concierge .reveal img{-o-object-position:inherit;object-position:inherit}.card_concierge .container_services{gap:30px}.card_concierge .container_services .btn_section{width:100%;justify-content:center;gap:40px}.card_concierge .container_services .btn_section svg{margin:auto 0}.card_concierge .left_card_concierge h3{font-size:32px;line-height:32px}.card_concierge p{font-size:14px;line-height:16.8px;text-align:center}}.row_radio{margin:0}.row_radio .property{display:flex;flex-wrap:wrap;gap:20px;display:none;margin:10px 0 20px}.row_radio .property.show{display:flex}.row_radio span{margin-right:10px;display:flex}.row_radio [type=radio]:checked,.row_radio [type=radio]:not(:checked){position:absolute;left:-9999px}.row_radio [type=radio]:checked+label,.row_radio [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;display:inline-block;font-family:Poppins;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.07em;text-align:left;color:#131313;text-transform:uppercase}.row_radio [type=radio]:checked+label:before,.row_radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #131313;background:transparent}.row_radio [type=radio]:checked+label:after,.row_radio [type=radio]:not(:checked)+label:after{content:"";width:14px;height:14px;background:#131313;position:absolute;top:3px;left:3px;transition:all .2s ease}.row_radio [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.row_radio [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.row_select .select_filter-wrap .list__filter,.row_select .select_filter-wrap ul{border-top-left-radius:0;border-top-right-radius:0;background:#f2f2f2;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden}.row_select .select_filter-wrap .list__filter{top:64px;transition:all .1s ease}.row_select.open_parent .select_filter-wrap .list__filter{border:1px solid #52555b;border-top-color:rgba(82,85,91,.2)}.row_select .select_filter-wrap .list__filter ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:15px 20px;gap:10px}.row_select .select_filter-wrap .list__filter ul li{margin-bottom:3px;width:49%}.row_select.open_parent .select_filter-wrap .drop{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0;border-color:#52555b}.row_select .select_filter-wrap ul li a{padding:0 40px;text-align:left}.row_select .select_filter-wrap ul li.selected a{background:transparent;color:#000;transition:all .5s ease}.row_select .select_filter-wrap ul li a:before{content:"";width:16px;height:16px;border-radius:50%;background:transparent;border:1px solid rgba(0,0,0,.2);position:absolute;left:10px;top:15px}.row_select .select_filter-wrap ul li a:after{content:"";width:10px;height:10px;border-radius:50%;background:#52555b;position:absolute;left:13px;top:18px;opacity:0}.row_select .select_filter-wrap ul li.selected a:after{opacity:1}.link_whatsapp{display:flex;gap:15px;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.07em;text-align:left;justify-content:center;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:15px 24px;align-items:center;border-radius:40px;background:#52555b;text-transform:uppercase;transition:all .5s ease}.link_whatsapp:hover{background:#25d366}@media (max-width:1279px){.section_contact .split_title{font-size:50px;line-height:50px}}@media (max-width:1180px){.row_select .select_filter-wrap .list__filter ul li{margin-bottom:3px;width:48%}}@media (max-width:767px){.section_contact .split_title{font-size:40px;line-height:40px}.link_whatsapp{margin:0 auto;max-width:100%}}.maps_contact .map_property{max-height:730px}.detail_contact{padding:120px 0;width:40%;margin:auto;display:flex;flex-direction:column;font-family:Poppins;font-size:16px;font-weight:400;line-height:19.2px}.detail_contact,.detail_contact h4,.detail_contact p{text-align:center}.detail_contact h4{font-family:Libre Caslon Display;font-size:64px;font-weight:400;line-height:64px;letter-spacing:-.02em;text-align:center;text-transform:uppercase;margin-bottom:10px}.detail_contact p{margin-bottom:0}.col_contact{width:50%}.col_contact:first-of-type{border-right:1px solid rgba(0,0,0,.2)}@media (max-width:1279px){.detail_contact{width:60%}}@media (max-width:1023px){.detail_contact{width:80%}.detail_contact h4{font-size:40px;line-height:40px}.col_contact{width:100%;border-right:0!important;border-bottom:1px solid rgba(0,0,0,.2)}.col_contact:first-child{border-top:1px solid rgba(0,0,0,.2)}.detail_contact{padding:24px 0}}.content_privacy{margin-top:100px;gap:50px}.content_privacy,.content_privacy .row_privacy{display:flex;flex-direction:column}.content_privacy .row_privacy h3{font-family:Libre Caslon Display;font-size:40px;font-weight:400;line-height:40px;text-align:left;color:#131313;margin-bottom:32px}.content_privacy .row_privacy a,.content_privacy .row_privacy p{font-family:Poppins;font-size:16px;font-weight:400;line-height:19.2px;text-align:left;color:#131313}.content_privacy .row_privacy span{font-family:Poppins;font-size:24px;font-weight:300;line-height:28.8px;text-align:left;margin-bottom:10px}@media (max-width:767px){.content_privacy{margin-top:64px;gap:36px}.content_privacy .row_privacy h3{font-size:32px;line-height:32px;margin-bottom:24px}.content_privacy .row_privacy a,.content_privacy .row_privacy p{font-size:14px;line-height:17px}.content_privacy .row_privacy span{font-size:20px;line-height:24px}}.col_filter .search-form-dropdown+svg{display:none}.dropdown_form .filter-label+button{color:#fff;margin-right:1rem}.col_filter .filter-label .input_form{padding-right:4rem!important}.col_filter .search-form-dropdown button{background:#000!important;color:#fff!important}.col_filter .search-form-dropdown{max-height:inherit!important;border-radius:12px;overflow:hidden!important;padding-right:0!important;overflow-x:hidden}.search-form-dropdown *{font-family:Poppins;font-size:14px;font-weight:400;line-height:14px}.col_filter .search-form-dropdown>div,.col_filter .search-form-dropdown ul{max-height:20rem;overflow-y:scroll}.col_filter .search-form-dropdown ul li{padding-right:16px}.col_filter ::-webkit-scrollbar,.col_filter ::-webkit-scrollbar-track{background-color:transparent!important}.col_filter:nth-child(2) .search-form-dropdown{max-height:20rem!important;border-radius:12px;overflow:visible!important;padding-right:0!important}.col_filter .search-form-dropdown:nth-child(2)>div{max-height:inherit!important;overflow:visible!important}.col_filter:nth-child(2) .search-form-dropdown .search-form-dropdown{max-height:20rem!important;overflow-y:hidden!important}.col_filter:nth-child(2) .search-form-dropdown .search-form-dropdown>div{max-height:20rem!important;overflow-y:scroll!important}.col_filter:nth-child(2) .search-form-dropdown .border-t{border:0!important}
/* ! tailwindcss v3.1.6 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}.container{width:100%}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.z-\[1\]{z-index:1}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.mt-8{margin-top:2rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-1\/4{width:25%}.w-\[75\%\]{width:75%}.w-\[80\%\]{width:80%}.w-\[65\%\]{width:65%}.w-full{width:100%}.w-\[50\%\]{width:50%}.w-\[40\%\]{width:40%}.w-\[60\%\]{width:60%}.w-\[98\%\]{width:98%}.w-\[45\%\]{width:45%}.w-\[55\%\]{width:55%}.w-\[95\%\]{width:95%}.w-1\/2{width:50%}.w-\[90\%\]{width:90%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-8{gap:2rem}.gap-4{gap:1rem}.gap-10{gap:2.5rem}.gap-6{gap:1.5rem}.gap-32{gap:8rem}.gap-12{gap:3rem}.gap-\[12px\]{gap:12px}.gap-3{gap:.75rem}.gap-5{gap:1.25rem}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:1rem}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-l-white{--tw-border-opacity:1;border-left-color:rgb(255 255 255/var(--tw-border-opacity))}.border-opacity-10{--tw-border-opacity:0.1}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-\[\#52555B\]{--tw-bg-opacity:1;background-color:rgb(82 85 91/var(--tw-bg-opacity))}.bg-\[\#F2F2F2\]{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity))}.bg-\[\#D9D9D9\]{--tw-bg-opacity:1;background-color:rgb(217 217 217/var(--tw-bg-opacity))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-5{padding:1.25rem}.p-4{padding:1rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-8{padding-left:2rem;padding-right:2rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-24{padding-top:6rem;padding-bottom:6rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-20{padding-top:5rem;padding-bottom:5rem}.px-28{padding-left:7rem;padding-right:7rem}.pt-6{padding-top:1.5rem}.pb-5{padding-bottom:1.25rem}.pt-48{padding-top:12rem}.pb-12{padding-bottom:3rem}.pt-10{padding-top:2.5rem}.pb-32{padding-bottom:8rem}.pb-28{padding-bottom:7rem}.pt-8{padding-top:2rem}.pb-24{padding-bottom:6rem}.pb-8{padding-bottom:2rem}.pt-36{padding-top:9rem}.text-left{text-align:left}.text-center{text-align:center}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1650px){.\32xl\:w-\[85\%\]{width:85%}.\32xl\:w-\[60\%\]{width:60%}.\32xl\:px-16{padding-left:4rem;padding-right:4rem}}@media (max-width:1279px){.xl\:min-h-full{min-height:100%}.xl\:w-\[30\%\]{width:30%}.xl\:w-full{width:100%}.xl\:flex-col{flex-direction:column}.xl\:flex-wrap{flex-wrap:wrap}.xl\:gap-36{gap:9rem}.xl\:gap-0{gap:0}.xl\:gap-3{gap:.75rem}.xl\:p-4{padding:1rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:pt-32{padding-top:8rem}}@media (max-width:1023px){.lg\:w-\[92\%\]{width:92%}.lg\:w-\[100\%\],.lg\:w-full{width:100%}.lg\:w-\[98\%\]{width:98%}.lg\:w-\[70\%\]{width:70%}.lg\:w-\[33\%\]{width:33%}.lg\:flex-col{flex-direction:column}.lg\:flex-col-reverse{flex-direction:column-reverse}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-start{align-items:flex-start}.lg\:justify-start{justify-content:flex-start}.lg\:gap-10{gap:2.5rem}.lg\:gap-6{gap:1.5rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:pb-16{padding-bottom:4rem}}@media (max-width:767px){.md\:mt-4{margin-top:1rem}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-full{width:100%}.md\:w-\[95\%\]{width:95%}.md\:w-\[98\%\]{width:98%}.md\:w-\[90\%\]{width:90%}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-col-reverse{flex-direction:column-reverse}.md\:flex-wrap{flex-wrap:wrap}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-8{gap:2rem}.md\:gap-4{gap:1rem}.md\:gap-0{gap:0}.md\:gap-2{gap:.5rem}.md\:border-0{border-width:0}.md\:border-b{border-bottom-width:1px}.md\:bg-\[\#d9d9d9\]{--tw-bg-opacity:1;background-color:rgb(217 217 217/var(--tw-bg-opacity))}.md\:bg-\[\#E6E6E6\]{--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity))}.md\:p-0{padding:0}.md\:p-6{padding:1.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:pt-20{padding-top:5rem}.md\:pb-20{padding-bottom:5rem}.md\:pt-16{padding-top:4rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-2{padding-bottom:.5rem}}