@font-face{font-family:"Carrois Gothic";src:url("../fonts/CarroisGothic-Regular.eot");src:url("../fonts/CarroisGothic-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/CarroisGothic-Regular.woff2") format("woff2"), url("../fonts/CarroisGothic-Regular.woff") format("woff"), url("../fonts/CarroisGothic-Regular.ttf") format("truetype"), url("../fonts/CarroisGothic-Regular.svg#CarroisGothic-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Bodoni 72 Oldstyle";src:url("../fonts/BodoniSvtyTwoOSITCTT-Book.eot");src:url("../fonts/BodoniSvtyTwoOSITCTT-Book.eot?#iefix") format("embedded-opentype"), url("../fonts/BodoniSvtyTwoOSITCTT-Book.woff2") format("woff2"), url("../fonts/BodoniSvtyTwoOSITCTT-Book.woff") format("woff"), url("../fonts/BodoniSvtyTwoOSITCTT-Book.ttf") format("truetype"), url("../fonts/BodoniSvtyTwoOSITCTT-Book.svg#BodoniSvtyTwoOSITCTT-Book") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Bomboniere";src:url("../fonts/Bomboniere-Regular.eot");src:url("../fonts/Bomboniere-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Bomboniere-Regular.woff2") format("woff2"), url("../fonts/Bomboniere-Regular.woff") format("woff"), url("../fonts/Bomboniere-Regular.ttf") format("truetype"), url("../fonts/Bomboniere-Regular.svg#Bomboniere-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Bomboniere";src:url("../fonts/Bomboniere-RegularItalic.eot");src:url("../fonts/Bomboniere-RegularItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Bomboniere-RegularItalic.woff2") format("woff2"), url("../fonts/Bomboniere-RegularItalic.woff") format("woff"), url("../fonts/Bomboniere-RegularItalic.ttf") format("truetype"), url("../fonts/Bomboniere-RegularItalic.svg#Bomboniere-RegularItalic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"quiche";src:url("../fonts/quiche-medium.eot");src:url("../fonts/quiche-medium.eot?#iefix") format("embedded-opentype"), url("../fonts/quiche-medium.woff2") format("woff2"), url("../fonts/quiche-medium.woff") format("woff"), url("../fonts/quiche-medium.ttf") format("truetype"), url("../fonts/quiche-medium.svg#?") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"quiche";src:url("../fonts/quiche-regular.eot");src:url("../fonts/quiche-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/quiche-regular.woff2") format("woff2"), url("../fonts/quiche-regular.woff") format("woff"), url("../fonts/quiche-regular.ttf") format("truetype"), url("../fonts/quiche-regular.svg#?") format("svg");font-weight:normal;font-style:normal;font-display:swap}.otgs-development-site-front-end{display:none !important}body{background-color:#FFFAF5;font-family:"quiche";font-size:18px;color:#000000}body p{margin:0 0 15px}body p:last-child{margin-bottom:0}.wrapper{width:100%;max-width:1370px;padding:0 24px;margin:auto}h1,h2,h3,h4,h5,h6{font-family:"Bomboniere";font-weight:normal;margin:0;text-transform:unset}h1{font-size:clamp(1.75rem, calc(0.4615rem + 2.9487vw), 4rem)}h2{font-size:clamp(1.5625rem, calc(1.011rem + 1.7647vw), 3.4375rem)}h3{font-size:clamp(1.5rem, calc(1.3239rem + 0.5634vw), 2rem)}h4{font-size:22px}h5{font-size:19px}.mobile_visible{display:none}.btn-wrap{margin:50px 0 50px}.btn{font-family:"quiche";display:inline-block;color:#c2a260;text-align:center;font-size:clamp(0.875rem, calc(0.6549rem + 0.7042vw), 1.5rem);font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.8px;background-color:#fdf5eb;text-decoration:none;line-height:51px;border-radius:4px;border:2px solid #821810;color:#821810;background:rgba(217, 217, 217, 0);min-width:240px;transition:ease-in-out 0.25s all;overflow:hidden;position:relative;padding:0 30px}.btn:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;transition:ease-in-out 0.32s height;background:#821810;z-index:-1}.btn:hover{background-color:#821810;color:#fff}.btn:hover:after{height:100%}.desktop{display:block}.mobile{display:none}@media only screen and (max-width:767px){.desktop{display:none}.mobile{display:block}.btn{min-width:145px;line-height:35px;letter-spacing:2.4px;font-size:16px;padding:0 15px}}.header{position:absolute;z-index:99;width:100%;top:0px;left:0;background-color:#FFFAF5;padding:28px 0;transition:ease-in-out 0.25s top}.header .wrapper{max-width:1903px;padding:0 60px}.header .header-content{display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-items:center}.header .header-content .header-left{display:flex;flex-wrap:wrap;width:calc(100% - 24em)}.header .header-content .header-left .logo{width:222px}.header .header-content .header-left .logo img{display:block}.header .header-content .header-left .main-menu{margin:5px 0 0 70px;width:calc(100% - 295px)}.header .header-content .header-left .main-menu ul{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;justify-content:right}.header .header-content .header-left .main-menu ul li{position:relative;padding:0 1.5rem 0 0}.header .header-content .header-left .main-menu ul li::after{content:"";position:absolute;right:0;top:0;width:2px;height:100%;color:#821810}.header .header-content .header-left .main-menu ul li a{color:#821810;text-align:right;font-size:clamp(0.875rem, calc(0.765rem + 0.3521vw), 1.1875rem);font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.85px;text-decoration:none;position:relative}.header .header-content .header-left .main-menu ul li a::after{content:"";position:absolute;left:0;bottom:-4px;height:2px;width:0%;background:#821810;transition:ease-in-out 0.25s width}.header .header-content .header-left .main-menu ul li:hover a:after{width:100%}.header .header-content .header-right{display:flex;flex-wrap:wrap;width:24em;justify-content:space-between}.header .header-content .header-right .header-language{display:flex;flex-wrap:wrap;align-items:center;margin:0 2rem}.header .header-content .header-right .header-button{display:flex;flex-wrap:wrap}.header .header-content .header-right .btn{line-height:33px;border-radius:3px;border:2px solid #821810;background:rgba(217, 217, 217, 0);min-width:100%;transition:ease-in-out 0.25s all;letter-spacing:3px;color:#821810;font-size:20px}.header .header-content .header-right .btn:hover{background:#821810;color:#fff}.header .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:0px}.header .wpml-ls-legacy-dropdown{width:50px}.header .wpml-ls-legacy-dropdown a{display:block;text-decoration:none;border:0;background-color:transparent;padding:0;color:#821810;font-size:clamp(0.875rem, calc(0.765rem + 0.3521vw), 1.1875rem);font-style:normal;font-weight:400;line-height:normal}.header .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.header .wpml-ls-legacy-dropdown a:focus,.header .wpml-ls-legacy-dropdown a:hover{color:#821810;background:transparent}.header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border-top:0}.header .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:0;top:5px;border:0.28em solid transparent;border-top:0.4em solid}.header.header_overlap{position:sticky}.header.sticky{position:fixed;top:0px}.slide-menu{display:none}@media (max-width:1899px){.header .header-content .header-right .header-language{margin:0 60px}}@media (max-width:1539px){.header .header-content .header-right .header-language{margin:0 30px}.header .wrapper{padding:0 20px}}@media (max-width:1400px){.header .header-content .header-left .main-menu ul li{padding:0 10px}}@media (max-width:1279px){.header .header-content .header-left .main-menu{margin-left:20px}.header .header-content .header-left .main-menu ul li a{font-size:16px}.header .header-content .header-left .logo img{width:160px}.header .header-content .header-right .header-language{margin:0 15px}.header .header-content .header-right .btn{font-size:15px;min-width:150px;letter-spacing:2px}.header .header-content .header-left{align-items:center;width:unset}}@media (max-width:1225px){.logo,.header .header-content .header-left .main-menu,.header::before,.header::after,.header .header-content .header-right .header-language,.header .header-content .header-right .header-button{display:none}.header{top:0px;background:transparent;padding:31px 0 0}.header .wrapper{padding:0 32px}.header .header-content{padding:unset}.header .header-content .header-right{margin-left:auto;margin-right:0;width:unset}.header .header-content .header-right .btn{background:#c2a260;color:#fff;text-align:center;font-size:14px;font-weight:400;line-height:22px;letter-spacing:2.1px;text-transform:uppercase;min-width:135px}.mobile-burger-menu{cursor:pointer;display:block;height:22px;width:28px;z-index:999;position:absolute;left:35px;top:35px}.mobile-burger-menu span{background:#fdf5eb;display:block;border-radius:5px;height:3px;right:0;position:absolute;top:0;transition:all 0.3s ease 0s;width:100%}.mobile-burger-menu span:nth-child(2){background:#fdf5eb;display:block;border-radius:5px;height:3px;width:100%;right:0;position:absolute;top:7px;transition:all 0.3s ease 0s}.mobile-burger-menu span:nth-child(3){background:#fdf5eb;display:block;border-radius:5px;height:3px;width:100%;right:0;position:absolute;top:14px;transition:all 0.3s ease 0s}.mobile-burger-menu.selected span:nth-child(1){top:7px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0px}.mobile-burger-menu.selected span:nth-child(2){display:none}.mobile-burger-menu.selected span:nth-child(3){top:7px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin:0px}.header.sticky{position:fixed;top:-12px;background-color:transparent;padding-bottom:15px}.slide-menu{background:#FDF5EB;position:fixed;top:0px;left:-110%;height:100vh;width:100%;overflow:auto;transition:ease-in-out 0.5s left;z-index:9999;-ms-overflow-style:none;scrollbar-width:none;padding:43px 34px 30px 43px}.slide-menu.open{left:0}.slide-menu .menu-logo{text-align:center;margin:43px 0 40px}.slide-menu .menu-logo img{width:315px;text-align:center;display:block}.slide-menu .nav-main-cont ul{display:block;list-style:none;padding:0;margin:0}.slide-menu .nav-main-cont ul li{padding:14px 0;display:block}.slide-menu .nav-main-cont ul li a{padding:0;color:#000000;text-transform:uppercase;position:relative;font-family:"Bomboniere";font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:4.8px;text-decoration:none}.slide-menu .nav-main-cont ul li:hover a,.slide-menu .nav-main-cont ul li.current-menu-item a{width:100%;color:#C2A260}.slide-menu .language-menu{font-size:24px;font-weight:500;font-family:"PP Lettra Mono";color:#1B432D;margin-top:20px;width:100%;text-transform:uppercase;z-index:2;position:relative;padding:0}.slide-menu .language-menu ul{padding:0;margin:0 !important;list-style-type:none;display:inline-flex;overflow:unset !important;position:relative !important;visibility:visible !important;opacity:1 !important;top:inherit !important;left:inherit !important;border:0}.slide-menu .language-menu ul li{padding:0;display:flex;align-items:center}.slide-menu .language-menu ul li.wpml-ls-current-language ul li:before{content:"/";position:absolute;left:-8px;top:4px;color:#000;font-size:18px}.slide-menu .language-menu ul li a{font-weight:500;text-transform:uppercase;position:relative;padding:0 10px 0 0;background:transparent;border:0;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:32px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;letter-spacing:0;text-decoration:underline}.slide-menu .language-menu ul li.wpml-ls-current-language ul li a{text-decoration:none}.slide-menu .language-menu ul a:after{display:none}.slide-menu .social-links-mobile{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:auto;padding:25px 0 0}.slide-menu .social-links-mobile a{padding:0 20px 0 0}.slide-menu .social-links-mobile a:last-child{padding-right:0}.slide-menu .social-links-mobile a img{object-fit:contain;display:inline-block;transition:ease-in-out 0.25s transform;filter:brightness(0) saturate(100%) invert(12%) sepia(52%) saturate(5398%) hue-rotate(354deg) brightness(81%) contrast(93%)}.slide-menu .social-links-mobile a:last-child{margin-right:0}.slide-menu .social-links-mobile a:hover img{width:auto;transform:scale(1.4)}span.nav-close{position:absolute;left:43px;top:26px;z-index:9999;cursor:pointer}span.nav-close img{filter:invert(1);width:16px}}.footer{background-color:#311113;color:#FFFAF5;padding:127px 0 93px;font-family:"Bomboniere";margin:56px 0 0}.footer .wrapper{max-width:1486px;padding:0 179px 0 16px}.footer .footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse}.footer .footer-content .footer-middle{order:3;max-width:307px}.footer .footer-content .footer-text{display:flex;flex-direction:row-reverse;gap:179px}.footer .footer-content .footer-left{font-size:14.4px;line-height:26.6px;order:2}.footer .footer-content .footer-left h4{font-family:"quiche";margin:0 0 15px 0;line-height:21px;font-size:19.2px}.footer .footer-content .footer-left a{color:#fdf5eb}.footer .footer-content .footer-content-right{font-size:14.4px;line-height:26.6px;order:1}.footer .footer-content .footer-content-right h4{font-family:"quiche";margin:0 0 15px 0;line-height:21px;font-size:19.2px}.footer .footer-content .footer-content-right a{color:#fdf5eb}.footer .footer-content .footer-right{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:22px;align-items:baseline}.footer .footer-content .footer-right a{text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;align-content:center;flex-direction:column;position:relative}.footer .footer-content .footer-right a span{opacity:0;overflow:hidden;text-transform:uppercase;letter-spacing:2px;display:block;margin-top:12px;transition:ease-in-out 0.25s all;position:absolute;left:50%;bottom:-32px;transform:translateX(-50%);font-size:16px;font-family:"quiche"}.footer .footer-content .footer-right a img{object-fit:contain;display:inline-block;transition:ease-in-out 0.25s transform;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);max-width:26.4px}.footer .footer-content .footer-right a:hover img{width:auto;transform:scale(1.4)}.footer .footer-content .footer-right a:hover span{opacity:1;overflow:visible}.mobile{display:none !important}.newsletter{display:none;background:rgba(0, 0, 0, 0.88);position:fixed;left:0;top:0;z-index:9999;width:100%;height:100%}.newsletter-box{font-size:24px;line-height:36px;color:#fff;padding:85px 140px;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;max-width:738px;max-height:96vh;background-size:cover;background-repeat:no-repeat;background-position:center center}.newsletter-box h2{color:#FFF;text-align:center;font-size:55px;font-weight:400;line-height:55px;margin:0 0 60px}.newsletter-box .mc-submit{position:relative;padding:0 0;font-size:32px;line-height:44px;font-weight:500;text-transform:uppercase;text-decoration:none;transition:ease-in-out opacity 0.2s;display:inline-block;position:relative;text-align:center;min-width:100px;position:relative;text-align:center;background-size:contain;margin-top:110px;overflow:hidden;border-radius:20px}.newsletter-box .mc-submit:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;transition:ease-in-out 0.32s height;background:#c2a260;z-index:-1}.newsletter-box .mc-submit:hover{border-color:#c2a260;color:#fff}.newsletter-box .mc-submit:hover:after{height:100%}.newsletter-box .mc-submit input[type="submit"]{padding:0px 30px;font-family:"Bomboniere";display:inline-block;text-align:center;font-size:clamp(1.5rem, calc(1.3239rem + 0.5634vw), 2rem);font-weight:400;letter-spacing:4.8px;text-transform:uppercase;text-decoration:none;line-height:51px;color:#FFFAF5;min-width:360px;transition:ease-in-out 0.25s all;position:relative;border-radius:20px;border:2px solid #FFFAF5;background:rgba(217, 217, 217, 0);cursor:pointer}.newsletter-box .mc-submit input[type="submit"]:hover{border-color:#c2a260}.newsletter-box .mc-email{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;margin-bottom:34px;width:100%}.newsletter-box .mc-email input[type="email"]{border:0;outline:0;background:0;border-radius:0;border-bottom:2px dotted #fff;width:80%;font-size:20px;line-height:30px;color:#fff;font-weight:400}.newsletter-box .mc-email input[type="email"]::placeholder{opacity:1 !important;color:#fff !important}.newsletter-box .mc-email input[type="email"]::-moz-focus-inner,.newsletter-box .mc-email input[type="email"]::-moz-focus-outer{border:0;outline:0}.newsletter-box .nwsl-subtitle{margin-bottom:90px;text-align:center;display:block;color:#fff;font-size:20px;line-height:36px}.newsletter-box .fancybox-close-small{color:#fdf5eb !important;padding:6px !important}.newsletter-box .close-popup{position:absolute;right:24px;top:20px;width:21px;height:20px;color:#fff;cursor:pointer;z-index:99}.fancybox-close-small{color:#fff !important;padding:4px !important}@media (max-width:767px){.footer{padding:50px 0;margin:17px 0 0}.footer .wrapper{width:100%;max-width:1370px;padding:0 24px;margin:auto}.footer .footer-content{justify-content:center;text-align:center;flex-direction:column}.footer .footer-content .footer-left{order:1;margin-top:28px;color:#F2EEE2;text-align:center;font-family:"Bomboniere";font-size:18px;font-style:normal;font-weight:400;line-height:20px}.footer .footer-content .footer-left h4{display:none}.footer .footer-content .footer-left a{color:#fdf5eb}.footer .footer-content .footer-content-right{line-height:20px;font-size:18px}.footer .footer-content .footer-content-right h4{display:none}.footer .footer-content .footer-middle{order:0;max-width:100%}.footer .footer-content .footer-middle .footer-logo{width:166px}.footer .footer-content .footer-right{order:1;margin:40px 0 0px;width:100%}.footer .footer-content .footer-right a{padding:0 10px}.desktop{display:none !important}.mobile{display:block !important}.newsletter-box{padding:96px 16px 40px;font-size:18px;line-height:36px}.newsletter-box h2{margin:0 0 30px;font-size:40px}.newsletter-box label{font-size:18px;display:block;width:100%;margin-bottom:30px}.newsletter-box .nwsl-subtitle{margin-bottom:40px}.newsletter-box .mc-email input[type=email]{width:100%}.newsletter-box .mc-submit{margin-top:20px}.newsletter-box .mc-submit input[type=submit]{line-height:52px;min-width:inherit;padding:0 30px;font-size:20px;letter-spacing:3px}}.landing-content{background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column}.landing-content .landing-logo{max-width:288px;width:100%}.landing-content .landing-text{text-align:center;max-width:1000px;margin-top:50px;color:#FFFAF5;font-size:24px;font-family:"Bomboniere"}@media (max-width:767px){.landing-content{display:block;height:auto;padding:200px 0 0}.landing-content .landing-logo{max-width:132px;margin:auto}.landing-content .landing-text{font-size:14px;line-height:normal;padding:0 20px 20px}}.hero-section{position:relative}.hero-section .img-holder,.hero-section .hero-video{z-index:1}.hero-section img{display:block;width:100%;object-fit:cover;object-position:center;max-height:100vh}.hero-section .video-box video{width:100%;object-fit:cover;object-position:center;max-height:100vh}.hero-section .video-box .mobile{display:none}.hero-section .hero-content{position:absolute;bottom:101px;left:50%;transform:translateX(-50%);z-index:3;text-align:center;max-width:1178px;width:100%}.hero-section .hero-content .hero-desc{margin-top:45px;color:#FFFAF5;text-align:center;font-size:24px;font-weight:400;line-height:normal;letter-spacing:1.2px}.hero-section .hero-content .cta-box{bottom:-15px;top:inherit}.hero-section .hero-content .cta-box a{line-height:50px;border-radius:4px;border:2px solid #FFFAF5;color:#FFFAF5;background:transparent;min-width:360px;transition:ease-in-out 0.25s all;margin-top:70px}.hero-section .hero-content .cta-box a:hover{background:#FFFAF5;color:#000000}.hero-section .hero-content .hero-title h1{color:#F2EEE2;text-align:center;font-family:"Bomboniere";font-size:clamp(2rem, calc(0.9669rem + 4.2384vw), 6rem);font-style:normal;font-weight:400;line-height:96px;text-transform:uppercase;padding:0;margin:0}.hero-section .hero-logo{position:absolute;left:calc(50% - 18px);top:50%;transform:translate(-50%, -50%);z-index:2}.hero-section .hero-logo img{max-width:inherit;object-fit:contain;width:auto;height:400px}@media only screen and (max-width:979px){.hero-section img{height:527px}.hero-section .hero-logo{left:50%}.hero-section .hero-logo img{height:230px}.hero-section .hero-content .cta-box{bottom:-45px;position:relative}.hero-section .hero-content .cta-box a{margin-top:35px}.hero-section .hero-content .cta-box a{line-height:34px;border:2px solid #fdf5eb;color:#fdf5eb;min-width:135px;margin-top:0;font-size:14px;background:transparent}.hero-section .hero-content .cta-box a:hover{background:transparent}.hero-section .hero-content .cta-box a:hover:after{background:#fdf5eb}.hero-section .hero-content .hero-desc{font-size:16px;padding:0 24px}.hero-section .hero-content .hero-title h1{font-size:32px;line-height:normal;margin-bottom:20px}.hero-section .hero-content{bottom:70px}.hero-section .hero-content .hero-title h1{font-size:24px}.hero-section .video-box video{height:100vh}.hero-section .video-box .desktop{display:none}.hero-section .video-box .mobile{display:block}}.basic-content{padding:65px 320px 90px;position:relative;font-size:20px;line-height:25px;color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:1.2px}.basic-content .wrapper{max-width:1100px}.basic-content h1,.basic-content h2,.basic-content h3{color:#821810;text-align:center;font-family:"Bomboniere";font-size:clamp(1.75rem, calc(0.4615rem + 2.9487vw), 4rem);font-style:normal;font-weight:400;line-height:normal;text-transform:unset;margin:0 0 50px}.basic-content .aligncenter{margin-bottom:0}.basic-content .bsc-content h4{font-size:clamp(1.5rem, calc(1.3239rem + 0.5634vw), 2rem);color:#821810;text-align:center;font-family:"Bomboniere";margin:0 0 22px}.basic-content .cta-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:30px 0 0 0}.basic-content .cta-wrap .cta-box{margin:20px}.basic-content .cta-wrap .cta-box .btn{margin-left:0}@media only screen and (max-width:979px){.basic-content{padding:21px 0 15px;font-size:13px;line-height:normal;letter-spacing:0.6px}.divider{margin-top:32px !important;padding:0 24px}.basic-content h1,.basic-content h2,.basic-content h3{margin-bottom:10px}.bsc-content iframe{height:115px}.basic-content .cta-wrap .cta-box{margin:10px 20px}}.two-column-content-with-image{position:relative}.two-column-content-with-image .wrapper{max-width:1700px;overflow-x:hidden}.two-column-content-with-image .tcci-row{display:flex;flex-wrap:wrap;align-items:center;padding:37px 0}.two-column-content-with-image .tcci-row .tcci-image{width:48%;left:42.5px;position:relative}.two-column-content-with-image .tcci-row .tcci-image img{width:100%;height:100%;display:block;object-fit:cover;height:580px;border-radius:10px}.two-column-content-with-image .tcci-row .tcci-image .tcci-mobile-title-overlay{display:none}.two-column-content-with-image .tcci-row .tcci-content{width:52%;position:relative;border-radius:10px;min-height:552px;left:-42.5px;top:37px}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box{text-align:center;margin:123px 70px 70px}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box.white{color:#fdf5eb}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box.white .btn{border-color:#fdf5eb;color:#fdf5eb}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box.white .btn:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;transition:ease-in-out 0.82s height;background:#fdf5eb;z-index:-1}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box.white .btn:hover{background-color:#fdf5eb;color:#000000}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box.white .btn:hover:after{height:100%}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box.black{color:#000000}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box.black .btn{border-color:#000000;color:#000000}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box.black .btn:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;transition:ease-in-out 0.32s height;background:#000000;z-index:-1}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box.black .btn:hover{background-color:#000000;color:#fdf5eb}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box.black .btn:hover:after{height:100%}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box h2,.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box h3,.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box h4{margin:0 0 40px;font-family:"Bomboniere";font-size:clamp(1.75rem, calc(1.4859rem + 0.8451vw), 2.5rem);font-style:normal;font-weight:400;line-height:normal}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box p{font-size:clamp(0.8125rem, calc(0.6585rem + 0.493vw), 1.25rem);line-height:clamp(0.9375rem, calc(0.6734rem + 0.8451vw), 1.6875rem)}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box .btn{margin-top:53px;background-color:transparent}.two-column-content-with-image .tcci-row .tcci-content .tcci-logo-overlay{position:absolute;left:calc(50% - 18px);top:50%;transform:translate(-50%, -50%);z-index:-1;display:none}.two-column-content-with-image .tcci-row.reverse{flex-direction:row-reverse}.two-column-content-with-image .tcci-row.reverse .tcci-image{left:-42.5px;position:relative}.two-column-content-with-image .tcci-row.reverse .tcci-content{left:42.5px}.single-column-content{padding:50px 0 150px}.single-column-content img{width:100%;height:100%;display:block;object-fit:cover;height:600px;margin-bottom:24px}.single-column-content .wrapper{max-width:1250px}.single-column-content .scci-content{text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0.95px}.single-column-content .scci-content .btn{margin-top:70px}.single-column-content .scci-content h2{font-size:clamp(1.5625rem, calc(1.011rem + 1.7647vw), 3.4375rem);margin-bottom:30px}@media only screen and (max-width:979px){.two-column-content-with-image{height:262px;margin:8px 0 8px 0}.two-column-content-with-image .tcci-row .tcci-content{padding:15px 0 15px 0;width:100%;left:0px;height:262px;min-height:unset;border-radius:0px;top:-262px}.two-column-content-with-image .tcci-row.reverse .tcci-content{left:0px;top:-262px}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box h2{margin:0 0 18px;font-size:24px}.two-column-content-with-image .tcci-row .tcci-image,.two-column-content-with-image .tcci-row.reverse .tcci-image{width:100%;max-height:262px;left:0px}.two-column-content-with-image .tcci-row .tcci-image img{height:100%;border-radius:unset}.two-column-content-with-image .wrapper{padding:0;overflow-x:hidden;max-width:100%}.two-column-content-with-image .tcci-row .tcci-content{font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.6px}.two-column-content-with-image .tcci-row .tcci-image .tcci-mobile-title-overlay{display:block;text-align:center;position:relative;top:-50%}.two-column-content-with-image .tcci-row .tcci-image .tcci-mobile-title-overlay.black h2{color:#000000}.two-column-content-with-image .tcci-row .tcci-image .tcci-mobile-title-overlay.white h2{color:#fdf5eb}.two-column-content-with-image .tcci-row{padding:4px 0}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box .btn{margin-top:0.6rem;min-width:inherit;font-size:13px;font-weight:400;line-height:24px;padding:0 8px;letter-spacing:1.95px;padding:0 22px}.two-column-content-with-image .tcci-row .tcci-content .tcci-content-box{margin:29px 26px 30px}.two-column-content-with-image .tcci-row .tcci-content .tcci-logo-overlay{left:50%}.two-column-content-with-image .tcci-row{align-items:stretch}.single-column-content{padding:21px 0 24px !important}.single-column-content .scci-content{font-size:13px;letter-spacing:0.6px}.single-column-content .scci-content h2{margin-bottom:20px}.single-column-content img{height:192px}}.news-section{position:relative;padding:98px 80px 60px;background-repeat:no-repeat;background-size:cover}.news-section .news-title{margin-bottom:76px;position:relative;text-align:center}.news-section .news-title h1{color:#821810}.news-section .news-row{display:flex;flex-wrap:wrap;width:100%;max-width:1342px;margin:0 auto}.news-section .news-row .news-col{width:100%;margin-bottom:132px;display:flex;flex-wrap:wrap}.news-section .news-row .news-col .news-image{margin-bottom:55px;overflow:hidden;position:relative;width:100%}.news-section .news-row .news-col .news-image img{display:block;width:100%;height:659px;object-fit:cover;margin:0 auto;transition:transform 0.65s ease}.news-section .news-row .news-col .news-content{font-size:20px;line-height:normal;color:#fdf5eb;color:#7B2D28;font-size:14px;font-style:normal;font-weight:400;line-height:22px;width:100%}.news-section .news-row .news-col .news-content h3{line-height:normal;margin:0 0 40px;font-size:clamp(1.5rem, calc(1.3239rem + 0.5634vw), 2rem)}.news-section .news-row .news-col .news-content a{text-decoration:none;line-height:50px;width:360px;color:#7B2D28;font-size:32px;font-style:normal;font-weight:400;margin-top:30px}.news-section .news-row .news-col .news-content strong{color:#222221;font-size:19px;font-weight:400;line-height:normal;letter-spacing:2.85px;display:block;margin-bottom:23px;text-transform:uppercase}.news-section .news-row .news-col .news-content h3{text-transform:uppercase;color:#fdf5eb;max-width:300px;margin:0 auto;line-height:125%;margin-bottom:20px;font-family:"Bomboniere";font-weight:700}.news-section .all-news-btn{background:url(../images/line.svg) no-repeat center bottom;color:#F2EEE2;text-align:center;font-family:"Bomboniere";font-size:24px;font-weight:700;line-height:normal;letter-spacing:4.8px;text-transform:uppercase;padding-bottom:5px;text-decoration:none}.news-section .cta-section{padding:0 80px}.news-section section.load-more-section{text-align:center}.featured-news-section{position:relative;padding:50px 0px 33px;background-repeat:no-repeat;background-size:cover;overflow:hidden}.featured-news-section .news-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0.5;background:#401901}.featured-news-section .wrapper{max-width:1451px;position:relative;z-index:2}.featured-news-section .news-title{margin-bottom:76px;position:relative;text-align:center}.featured-news-section .news-title h2{color:#821810}.featured-news-section .news-row{display:flex;flex-wrap:wrap;margin:0 -43px 75px}.featured-news-section .news-row .news-col{width:33.33%;display:flex;flex-wrap:wrap;padding:0 43px}.featured-news-section .news-row .news-col .news-image{position:relative;width:100%}.featured-news-section .news-row .news-col .news-image a{border:3px solid #F2EEE2;display:block;overflow:hidden}.featured-news-section .news-row .news-col .news-image img{display:block;width:100%;height:443px;object-fit:cover;margin:0 auto;transition:transform 0.25s ease-in-out;transform:scale(1)}.featured-news-section .news-row .news-col .news-content{color:#fdf5eb;font-size:18px;text-align:center;font-family:"Bomboniere";font-weight:400;line-height:22px;width:100%;margin-bottom:25px}.featured-news-section .news-row .news-col .news-content h3{text-transform:uppercase;color:#fdf5eb;max-width:300px;margin:0 auto;line-height:40px;margin-bottom:20px;font-family:"Bomboniere";font-weight:700}.featured-news-section .news-row .news-col .news-content a{text-decoration:none}.featured-news-section .news-row .news-col:hover .news-image img{transform:scale(1.1)}.featured-news-section .all-news-btn{background:url(../images/line.svg) no-repeat center bottom;color:#F2EEE2;text-align:center;font-family:"Bomboniere";font-size:24px;font-weight:700;line-height:normal;letter-spacing:4.8px;text-transform:uppercase;padding-bottom:5px;text-decoration:none}.featured-news-section .news-glider-prev{left:0;position:absolute;top:32%;background:transparent;border:0;padding:0;font-size:30px}.featured-news-section .news-glider-prev .fa-chevron-left:before{color:#fff}.featured-news-section .news-glider-next{right:0;position:absolute;top:32%;background:transparent;border:0;padding:0;font-size:30px}.featured-news-section .news-glider-next .fa-chevron-right:before{color:#fff}.two-column-content-section{padding:73px 0 10px}.two-column-content-section .tcc-row{display:flex;flex-wrap:wrap;margin:0 -16px}.two-column-content-section .tcc-row .tcc-column{width:50%;padding:0 16px;color:#000;font-size:24px;font-weight:400;line-height:normal;letter-spacing:1.2px}.two-column-content-section .tcc-row .tcc-column h3{color:#7B2D28;font-family:"Bomboniere";font-size:45px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 31px}.two-column-content-section .tcc-row .tcc-column span{display:block;color:#222221;text-align:justify;font-size:19px;font-weight:400;line-height:normal;letter-spacing:2.85px;margin-bottom:37px;text-transform:uppercase}.two-column-content-section .tcc-row .tcc-column img{display:block;margin-bottom:73px;width:100%}.two-column-content-section .tcc-row .tcc-column p{margin-bottom:50px}@media only screen and (max-width:979px){.featured-news-section .news-row .news-col{width:100%;flex-direction:column-reverse;padding:0 10px}.featured-news-section .news-row .news-col .news-image img{height:268px}.featured-news-section .news-row .news-col .news-content{font-size:14px;line-height:22px}.featured-news-section .all-news-btn{letter-spacing:3.2px;font-size:16px}.featured-news-section .news-row .news-col .news-image{margin-bottom:10px}.featured-news-section .news-row .news-col .news-content{margin-bottom:0px}.featured-news-section .news-row{margin:0 0 15px}.featured-news-section .news-title{margin-bottom:24px}.featured-news-section .news-row .news-col .news-image a{border:2px solid #F2EEE2}.featured-news-section{margin:0 14px}.news-section{padding:24px}.news-section .news-row .news-col .news-image img{height:351px}.news-section .news-row .news-col .news-content a{min-width:145px;width:auto;line-height:35px;letter-spacing:2.4px;font-size:16px;padding:0}.news-section .news-row .news-col .news-content{text-align:center}.news-section .news-row .news-col .news-content h2{letter-spacing:0}.news-section .news-row .news-col .news-image{margin-bottom:18px}.news-section .news-row .news-col .news-content strong{display:none}.news-section .news-row .news-col .news-content a{margin-top:24px}.news-section .news-row .news-col{margin-bottom:48px}.news-section .news-row .news-col:nth-child(2n) .news-content{text-align:center}.hero-section .hero-content{padding:0 20px}.two-column-content-section .tcc-row .tcc-column{width:100%}.two-column-content-section .tcc-row .tcc-column h3{font-size:24px}.two-column-content-section{padding:30px 0 0px}.two-column-content-section .tcc-row .tcc-column{font-size:13px;letter-spacing:0.6px}.two-column-content-section .tcc-row .tcc-column img{margin-top:0;margin-bottom:20px}.two-column-content-section .tcc-row .tcc-column p{margin-bottom:20px;text-align:justify}.two-column-content-section .tcc-row .tcc-column h3{margin-bottom:15px}.two-column-content-section .tcc-row .tcc-column span{font-size:13px;letter-spacing:1.8px;margin-bottom:15px}.two-column-content-section .tcc-row .tcc-column .cta-box .btn{margin:0 0 16px 0}}.image-with-logo{padding:184px 0 53px}.image-with-logo .wrapper{max-width:1272px}.image-with-logo .image-logo-row{display:flex;flex-wrap:wrap}.image-with-logo .image-logo-row .image-logo-col{padding:0 67px;width:50%;position:relative;overflow:hidden}.image-with-logo .image-logo-row .image-logo-col .iwl-image{overflow:hidden;position:relative}.image-with-logo .image-logo-row .image-logo-col .iwl-image img{display:block;height:365px;object-fit:cover;transform:scale(1);transition:ease-in-out 0.35s transform}.image-with-logo .image-logo-row .image-logo-col .iwl-logo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.image-with-logo .image-logo-row .image-logo-col .iwl-logo img{object-fit:initial;width:auto;height:auto;transform:scale(1);transition:ease-in-out 0.35s transform}.image-with-logo .image-logo-row .image-logo-col:hover .iwl-logo img,.image-with-logo .image-logo-row .image-logo-col:hover .iwl-image img{transform:scale(1.15)}@media only screen and (max-width:1169px){.image-with-logo{padding:84px 0 30px}}@media only screen and (max-width:767px){.image-with-logo{padding:44px 0 37px}.image-with-logo .image-logo-row .image-logo-col:nth-child(1){padding:0 11px 0 0}.image-with-logo .image-logo-row .image-logo-col:nth-child(2){padding:0 0 0 11px}.image-with-logo .image-logo-row .image-logo-col .iwl-image img{height:150px;width:150px;border-radius:50%}.image-with-logo .image-logo-row .image-logo-col .iwl-logo{padding:10px}.image-with-logo .image-logo-row .image-logo-col:nth-child(1) .iwl-logo{padding:0px;width:68%}}.full-width-image-carousel{position:relative;overflow:hidden;margin-bottom:54px}.full-width-image-carousel img{width:100%;height:100vh !important;display:block;object-fit:cover}.full-width-image-carousel .glider-prev3,.full-width-image-carousel .glider-next3{position:absolute;top:0;background:transparent;cursor:pointer;font-size:30px;border:0;border-radius:0}.full-width-image-carousel .glider-prev3 i,.full-width-image-carousel .glider-next3 i{font-weight:400;color:#821810;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.full-width-image-carousel .glider-prev3{right:75px}.full-width-image-carousel .glider-next3{right:0}.full-width-image-carousel .glider-prev3{width:78px;height:70px;background:#FDF5EB}.full-width-image-carousel .glider-next3{width:78px;height:70px;background:#FDF5EB}.full-width-image-carousel .glider-next3.disabled i,.full-width-image-carousel .glider-prev3.disabled i{opacity:0.5 !important;transition:ease-in-out 0.25s opacity}.full-width-image-carousel .pagingInfo{position:absolute;left:45px;bottom:25px;z-index:3;font-size:20px;font-weight:500}@media only screen and (max-width:979px){.full-width-image-carousel img{height:366px !important}.full-width-image-carousel{margin-bottom:28px}.full-width-image-carousel .glider-next3{width:52px;height:52px}.full-width-image-carousel .glider-prev3{right:60px;width:52px;height:52px}.full-width-image-carousel .glider-prev3 i,.full-width-image-carousel .glider-next3 i{font-size:20px}}.four-column-carousel{padding:72px 70px;position:relative;overflow:hidden}.four-column-carousel img{height:586px;width:100%;object-fit:cover;display:block}.four-column-carousel .glider-track{column-gap:17px}.four-column-carousel .glider-prev,.four-column-carousel .glider-next{position:absolute;top:50%;transform:translateY(-50%);background:transparent;cursor:pointer}.four-column-carousel .glider-prev i,.four-column-carousel .glider-next i{opacity:0}.four-column-carousel .glider-prev{left:32px;border-radius:0}.four-column-carousel .glider-next{right:32px;border-radius:0}.four-column-carousel .glider-prev{width:79px;height:54px;background:#821810;border-radius:35px}.four-column-carousel .glider-prev i{background:transparent;text-indent:-9999px;border-top:3px solid #fff;border-left:3px solid #fff;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-transform:rotate(45deg);transform:rotate(-45deg);text-decoration:none;color:transparent;opacity:1;display:block;width:20px;height:20px;margin-left:31px}.four-column-carousel .glider-next{width:79px;height:54px;background:#821810;border-radius:35px}.four-column-carousel .glider-next i{background:transparent;text-indent:-9999px;border-top:3px solid #fff;border-left:3px solid #fff;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-transform:rotate(45deg);transform:rotate(135deg);text-decoration:none;color:transparent;opacity:1;display:block;width:20px;height:20px;margin-left:25px}@media only screen and (max-width:979px){.four-column-carousel{padding:40px 2px 40px 11px;overflow:hidden}.four-column-carousel img{height:270px}.four-column-carousel .glider-track{column-gap:10px}.four-column-carousel .glider-next{width:40px;height:50px}.four-column-carousel .glider-next{right:0}.four-column-carousel .glider-prev{left:0;width:40px;height:50px}.four-column-carousel .glider-next i{margin-left:10px}.four-column-carousel .glider-prev i{margin-left:15px}}.gallery-section{padding:65px 50px 87px}.gallery-section h2{color:#7B2D28;text-align:center;font-size:64px;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:100px}@media only screen and (max-width:979px){.gallery-section{padding:10px 8px 21px !important}.gallery-section h2{font-size:40px;margin-bottom:32px}}.image-with-buttons{padding-bottom:150px;padding:65px 0 230px;position:relative;background:url(../images/divider_red.svg) no-repeat center 92%}.image-with-buttons .wrapper{max-width:1540px}.image-with-buttons .iwb-image{margin-bottom:70px}.image-with-buttons .iwb-image img{display:block;width:100%}.image-with-buttons .iwb-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.image-with-buttons .iwb-buttons a{margin:0 56px;text-decoration:none;margin-bottom:94px}@media only screen and (max-width:1279px){.image-with-buttons .iwb-buttons a{margin:0 30px 60px}}@media only screen and (max-width:979px){.image-with-buttons{padding-bottom:150px;padding:5px 0 66px;background-size:88%}.image-with-buttons .iwb-buttons a{margin:0 6px;text-decoration:none;margin-bottom:28px;min-width:140px;letter-spacing:2.4px;font-size:16px;line-height:35px;padding:0 10px}.image-with-buttons .iwb-image{margin-bottom:28px}}.cta-section .cta-wrap{display:flex;flex-wrap:wrap}.cta-section .cta-wrap .cta-box{margin:0 67px}.cta-section .cta-wrap .cta-box .btn{margin-left:0}