*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none;font-weight:400;-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,div::-webkit-scrollbar,span::-webkit-scrollbar,object::-webkit-scrollbar,iframe::-webkit-scrollbar,figure::-webkit-scrollbar,h1::-webkit-scrollbar,h2::-webkit-scrollbar,h3::-webkit-scrollbar,h4::-webkit-scrollbar,h5::-webkit-scrollbar,h6::-webkit-scrollbar,p::-webkit-scrollbar,blockquote::-webkit-scrollbar,pre::-webkit-scrollbar,a::-webkit-scrollbar,code::-webkit-scrollbar,em::-webkit-scrollbar,img::-webkit-scrollbar,small::-webkit-scrollbar,strike::-webkit-scrollbar,strong::-webkit-scrollbar,sub::-webkit-scrollbar,sup::-webkit-scrollbar,tt::-webkit-scrollbar,b::-webkit-scrollbar,u::-webkit-scrollbar,i::-webkit-scrollbar,ol::-webkit-scrollbar,ul::-webkit-scrollbar,li::-webkit-scrollbar,fieldset::-webkit-scrollbar,form::-webkit-scrollbar,label::-webkit-scrollbar,table::-webkit-scrollbar,caption::-webkit-scrollbar,tbody::-webkit-scrollbar,tfoot::-webkit-scrollbar,thead::-webkit-scrollbar,tr::-webkit-scrollbar,th::-webkit-scrollbar,td::-webkit-scrollbar,main::-webkit-scrollbar,canvas::-webkit-scrollbar,embed::-webkit-scrollbar,footer::-webkit-scrollbar,header::-webkit-scrollbar,nav::-webkit-scrollbar,section::-webkit-scrollbar,video::-webkit-scrollbar{display:none}footer,header,nav,section,main{display:block}body{line-height:1;font-family:Montserrat,sans-serif;font-weight:400;-webkit-user-select:none;-ms-user-select:none;user-select:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border-radius:0;margin:0;padding:0;border:0;font-family:Montserrat,sans-serif}input:focus,textarea:focus,select:focus{outline:none;box-shadow:none}::placeholder{color:gray;opacity:1}:-ms-input-placeholder{color:gray}::-ms-input-placeholder{color:gray}.blocked{overflow:hidden}.content{width:1400px;margin:auto}@media (max-width: 1399px){.content{width:1000px;margin:auto}}@media (max-width: 1000px){.content{width:95%;margin:auto}}.header{position:fixed;top:0;right:0;left:0;z-index:100;background-color:#fff;box-shadow:0 1px 10px #0000001a}.header .top{padding:5px 0;background-color:#000}.header .top .content{display:flex;justify-content:space-between;align-items:center;padding:0}@media (max-width: 1000px){.header .top .content{display:flex;justify-content:center;align-items:center}}.header .top .col{display:flex;justify-content:flex-start;align-items:center}@media (max-width: 1000px){.header .top .col.col-1{display:none}}.header .top .col .item{display:flex;justify-content:flex-start;align-items:center;margin-left:30px;text-decoration:none}@media (max-width: 1000px){.header .top .col .item{margin-left:15px}}.header .top .col .item:first-of-type{margin-left:0}.header .top .col .item img{display:block;height:15px;margin-right:10px}@media (max-width: 1000px){.header .top .col .item img{height:10px;margin-right:5px}}.header .top .col .item span{font-size:14px;color:#fff}@media (max-width: 1000px){.header .top .col .item span{font-size:13px}}.header .content{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.header .content .logo{width:180px}@media (max-width: 1000px){.header .content .logo{width:140px}}.header .content .logo a{display:block}.header .content .logo a img{display:block;max-width:100%}.header .content .hamburger{display:none}@media (max-width: 1000px){.header .content .hamburger{display:block;width:40px}}.header .content .menu{display:flex;justify-content:flex-start;align-items:center}@media (max-width: 1000px){.header .content .menu{position:fixed;top:90px;right:0;display:none;width:300px;padding:20px 20px 0;background:#fff}}.header .content .menu .item{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;position:relative;display:block;margin-right:30px;padding-left:14px;font-size:15px;color:#000;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-decoration:none}@media (max-width: 1000px){.header .content .menu .item{margin-bottom:25px;margin-right:0}}.header .content .menu .item:before{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;content:"";position:absolute;left:0;top:5px;display:block;width:5px;height:5px;border-radius:50%;background-color:transparent}.header .content .menu .item:last-of-type{margin-right:0}.header .content .menu .item.active{color:#000}.header .content .menu .item.active:before{background-color:#b11e45}.header .content .menu .item:hover{color:#000}.header .content .menu .item:hover:before{background-color:#000}.header .content .menu .drop{display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative;margin-right:30px}@media (max-width: 1000px){.header .content .menu .drop{display:block;margin-right:0}}.header .content .menu .drop:after{content:"";display:block;width:15px;height:10px;margin-left:5px;background:url(/build/assets/down-arrow-B1UynCgP.png) center center no-repeat;background-size:100%}@media (max-width: 1000px){.header .content .menu .drop:after{position:absolute;top:3px;right:0}}.header .content .menu .drop.rotate:after{transform:rotate(180deg)}.header .content .menu .drop .submenu{display:none;position:absolute;z-index:-1;top:49px;right:-204px;padding:20px;background-color:#000}@media (max-width: 1000px){.header .content .menu .drop .submenu{position:static;padding:10px;margin-bottom:25px}}.header .content .menu .drop .submenu li{display:block;margin-bottom:20px}.header .content .menu .drop .submenu li:last-of-type{margin-bottom:0}.header .content .menu .drop .submenu li a{color:#fff;font-size:15px;line-height:18px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;text-decoration:none}.header .content .menu .drop .submenu li a.active{font-weight:700}@media (max-width: 1000px){.header .content .menu .drop .submenu li a{font-size:14px;line-height:17px}}.page{margin-top:109px}@media (max-width: 1000px){.page{margin-top:90px}}.home-slider .slick-dots{display:flex;justify-content:center;align-items:center;position:absolute;margin:auto;left:0;right:0;bottom:30px}.home-slider .slick-dots li{cursor:pointer;display:block;width:10px;height:10px;margin:0 5px;border-radius:50%;background-color:#fff}.home-slider .slick-dots li.slick-active{background-color:#b11e45}.home-slider .slick-dots li button{display:none}.home-slider .slide{position:relative;width:100%;height:80vh}@media (max-width: 1000px){.home-slider .slide{height:calc(100vh - 140px)}}.home-slider .slide .slide-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;display:block}.home-slider .slide .content{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;margin:auto;display:flex;justify-content:flex-end;align-items:flex-start}@media (max-width: 1000px){.home-slider .slide .content{display:block}}.home-slider .slide .content .inner{width:60%;text-align:right;padding:30px;background-color:#0009}.home-slider .slide .content .inner.no-bg{padding:0;background-color:transparent}@media (max-width: 1000px){.home-slider .slide .content .inner{width:100%;padding:20px;text-align:left}}.home-slider .slide .content .inner .title{margin-bottom:30px;font-size:45px;font-weight:500;color:#fff;font-family:Lora,serif;text-shadow:0 0px 10px rgba(0,0,0,.8)}@media (max-width: 1000px){.home-slider .slide .content .inner .title{font-size:35px}}.home-slider .slide .content .inner .para{font-size:16px;line-height:24px;font-weight:400;margin-bottom:30px;font-weight:500;color:#fff;text-shadow:0 0px 10px rgba(0,0,0,.8)}.home-slider .slide .content .inner .btn{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;padding:10px 30px;border:1px solid #ffffff;color:#fff;font-size:18px;text-transform:uppercase;font-family:Lora,serif;text-decoration:none}.home-slider .slide .content .inner .btn:hover{background-color:#fff;color:#000}.www-decor{margin-bottom:30px}.www-decor:after{content:"";display:block;width:30px;height:30px;margin:auto;background:url(/build/assets/flower-DGUms48I.png) center center no-repeat;background-size:100%}.intro{padding:50px 0}.intro .title{margin-bottom:50px;text-align:center;font-size:35px;line-height:45px;font-family:Lora,serif}.intro .title span{font-weight:500}@media (max-width: 1000px){.intro .title{font-size:30px;line-height:40px}}.intro .inner{display:flex;justify-content:space-between;align-items:center}@media (max-width: 1000px){.intro .inner{display:block}}.intro .inner .text{width:calc(60% - 50px)}@media (max-width: 1000px){.intro .inner .text{width:100%}}.intro .inner .text .subtitle{margin-bottom:30px;font-size:23px;font-weight:500;font-family:Lora,serif}.intro .inner .text .para{font-size:16px;line-height:24px;font-weight:400;margin-bottom:30px}.intro .inner .text .para strong{color:#000;font-weight:500}.intro .inner .text .btn{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;padding:13px 50px;border:1px solid #000;background-color:#000;color:#fff;font-size:17px;text-transform:uppercase;font-family:Lora,serif;text-decoration:none}@media (max-width: 1000px){.intro .inner .text .btn{padding:13px 40px;font-size:16px}}.intro .inner .text .btn:hover{border:1px solid #000;background-color:#fff;color:#000}.intro .inner .img{width:40%}@media (max-width: 1000px){.intro .inner .img{width:100%;margin-bottom:50px}}.intro .inner .img img{display:block;max-width:100%}.home-video{padding:50px 0;text-align:center;background-color:#fcfcfc}.home-video .title{margin-bottom:50px;text-align:center;font-size:35px;line-height:45px;font-family:Lora,serif}.home-video .title span{font-weight:500}@media (max-width: 1000px){.home-video .title{font-size:30px;line-height:40px}}.home-video .content video{display:block;width:100%}.home-offer{margin-bottom:50px}.home-offer .title{margin-bottom:50px;text-align:center;font-size:35px;line-height:45px;font-family:Lora,serif}.home-offer .title span{font-weight:500}@media (max-width: 1000px){.home-offer .title{font-size:30px;line-height:40px}}.home-offer .content .item{width:433px;margin-right:50px}@media (max-width: 1399px){.home-offer .content .item{width:300px}}@media (max-width: 1000px){.home-offer .content .item{width:300px}}.home-offer .content .item figure{display:block;width:100%;height:300px;margin-bottom:30px}@media (max-width: 1399px){.home-offer .content .item figure{height:200px}}.home-offer .content .item .title{margin-bottom:30px;font-size:23px;font-weight:500;font-family:Lora,serif;text-align:left}.home-offer .content .item .exerpt{font-size:16px;line-height:24px;font-weight:400;margin-bottom:30px}.home-offer .content .item .btn{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;padding:13px 50px;border:1px solid #000;background-color:#000;color:#fff;font-size:17px;text-transform:uppercase;font-family:Lora,serif;text-decoration:none}@media (max-width: 1000px){.home-offer .content .item .btn{padding:13px 40px;font-size:16px}}.home-offer .content .item .btn:hover{border:1px solid #000;background-color:#fff;color:#000}.home-offer .content .slick-dots{display:flex;justify-content:center;align-items:center;position:absolute;left:0;right:0;position:relative;bottom:auto;margin:50px auto 0}.home-offer .content .slick-dots li{cursor:pointer;display:block;width:10px;height:10px;margin:0 5px;border-radius:50%;background-color:#888}.home-offer .content .slick-dots li.slick-active{background-color:#b11e45}.home-offer .content .slick-dots li button{display:none}.home-parallax{padding:100px 0;background:url(/build/assets/parallax-mLuNFolt.webp) center center no-repeat;background-size:cover;background-attachment:fixed}@media (max-width: 1000px){.home-parallax{padding:50px 0;background-attachment:scroll}}.home-parallax .content{text-align:center}.home-parallax .content .title{margin-bottom:50px;text-align:center;font-size:35px;line-height:45px;font-family:Lora,serif}.home-parallax .content .title span{font-weight:500}@media (max-width: 1000px){.home-parallax .content .title{font-size:30px;line-height:40px}}.home-parallax .content .para{font-size:16px;line-height:24px;font-weight:400;margin-bottom:30px}.home-parallax .content .para strong{color:#000;font-weight:500}.home-parallax .content .para a{color:#000}.home-parallax .content .btn{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;padding:13px 50px;border:1px solid #000;background-color:#000;color:#fff;font-size:17px;text-transform:uppercase;font-family:Lora,serif;text-decoration:none;margin-bottom:50px}@media (max-width: 1000px){.home-parallax .content .btn{padding:13px 40px;font-size:16px}}.home-parallax .content .btn:hover{border:1px solid #000;background-color:#fff;color:#000}.home-parallax .content .partner{display:block;width:100px;margin:auto}.home-parallax .content .partner img{display:block;max-width:100%}.footer{padding:50px 0;background-color:#fcfcfc}.footer .content{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1000px){.footer .content{display:block}}.footer .content .logo{width:200px}@media (max-width: 1399px){.footer .content .logo{width:150px}}@media (max-width: 1000px){.footer .content .logo{margin:auto auto 50px}}.footer .content .logo img{display:block;max-width:100%;margin-bottom:20px}.footer .content .logo .copy{font-size:13px;font-weight:600}.footer .content .col{width:300px}@media (max-width: 1399px){.footer .content .col{width:250px}}@media (max-width: 1000px){.footer .content .col{width:100%;margin-bottom:50px;text-align:center}}.footer .content .col .heading{margin-bottom:30px;font-size:18px;color:#000;font-weight:600}.footer .content .col .list .item{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}@media (max-width: 1000px){.footer .content .col .list .item{display:flex;justify-content:center;align-items:center}}.footer .content .col .list .item:last-of-type{margin-bottom:0}.footer .content .col .list .item a{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;font-size:16px;color:#000;text-decoration:none}.footer .content .col .list .item a:hover{color:#000}.footer .content .col .list .item.item-icon:before{content:"";display:block;margin-right:10px;width:15px;height:15px}.footer .content .col .list .item.email:before{background:url(/build/assets/email-color-BHpcQG5K.png) center center no-repeat;background-size:100%}.footer .content .col .list .item.telephone:before{background:url(/build/assets/telephone-color-D_wlpPKh.png) center center no-repeat;background-size:100%}.footer .content .col .list .item.www:before{background:url(/build/assets/www-color-DHaRYGdQ.png) center center no-repeat;background-size:100%}.footer .content .col .list .item.fb:before{background:url(/build/assets/fb-color-vxQ7yvC8.png) center center no-repeat;background-size:100%}.top-baner{position:relative;width:100%;padding:100px 0;margin-bottom:50px}.top-baner .content{padding:20px;background-color:#fffc}.top-baner .content .title{margin-bottom:50px;text-align:center;font-size:35px;line-height:45px;font-family:Lora,serif}.top-baner .content .title span{font-weight:500}@media (max-width: 1000px){.top-baner .content .title{font-size:30px;line-height:40px}}.top-baner .content .list{display:flex;justify-content:center;align-items:center}.top-baner .content .list .item{display:flex;justify-content:flex-start;align-items:center}.top-baner .content .list .item:after{content:"";display:block;width:5px;height:5px;margin:auto 10px;border-radius:50%;background-color:#000}.top-baner .content .list .item:last-of-type:after{display:none}.top-baner .content .list .item:last-of-type a{color:#000}.top-baner .content .list .item a{font-weight:500;font-size:16px;text-decoration:none;color:#000}@media (max-width: 1000px){.top-baner .content .list .item a{font-size:15px}}.contact-map{display:block;width:100%;height:500px}@media (max-width: 1399px){.contact-map{height:400px}}.contact-wrapper{margin-bottom:50px}.contact-wrapper .data{display:flex;justify-content:center;align-items:flex-start;padding:50px;background-color:#000}@media (max-width: 1000px){.contact-wrapper .data{display:block}}.contact-wrapper .data .item{width:350px;text-align:center}@media (max-width: 1399px){.contact-wrapper .data .item{width:100%}}@media (max-width: 1000px){.contact-wrapper .data .item{margin-bottom:50px}.contact-wrapper .data .item:last-of-type{margin-bottom:0}}.contact-wrapper .data .item .title{margin-bottom:30px;font-size:23px;font-weight:500;font-family:Lora,serif;color:#fff}.contact-wrapper .data .item .title:before{content:"";display:block;width:25px;height:25px;margin:0 auto 10px}.contact-wrapper .data .item .title.address:before{background:url(/build/assets/address-BEzhT9KY.png) center center no-repeat;background-size:100%}.contact-wrapper .data .item .title.contact:before{background:url(/build/assets/contact-DUKzR4Vw.png) center center no-repeat;background-size:100%}.contact-wrapper .data .item .title.social-media:before{background:url(/build/assets/social-media-DTNXl2Ql.png) center center no-repeat;background-size:100%}.contact-wrapper .data .item .para{font-size:16px;line-height:24px;font-weight:400;margin-bottom:15px;color:#fff}.contact-wrapper .data .item .para:last-of-type{margin-bottom:0}.contact-wrapper .data .item .para a{color:inherit;text-decoration:none}.contact-form-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}@media (max-width: 1000px){.contact-form-wrapper{display:block}}.contact-form-wrapper .img{display:block;width:calc(50% - 25px)}@media (max-width: 1000px){.contact-form-wrapper .img{width:100%;margin-bottom:50px}}.contact-form-wrapper .form{display:block;width:calc(50% - 25px)}@media (max-width: 1000px){.contact-form-wrapper .form{width:100%}}.contact-form-wrapper .form .label{display:block;margin-bottom:15px;font-size:16px;font-weight:500}.contact-form-wrapper .form .label.req:after{content:"*";color:#000}.contact-form-wrapper .form .text-input{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:block;width:100%;padding:10px;margin-bottom:20px;font-size:15px;color:#000;border:1px solid #aaa}.contact-form-wrapper .form .text-input:focus{border:1px solid #000}.contact-form-wrapper .form .textarea{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:block;width:100%;padding:10px;margin-bottom:30px;font-size:15px;color:#000;border:1px solid #aaa;min-height:100px;resize:vertical}.contact-form-wrapper .form .textarea:focus{border:1px solid #000}.contact-form-wrapper .form .submit{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;padding:13px 50px;border:1px solid #000;background-color:#000;color:#fff;font-size:17px;text-transform:uppercase;font-family:Lora,serif;text-decoration:none;cursor:pointer;margin-top:30px}@media (max-width: 1000px){.contact-form-wrapper .form .submit{padding:13px 40px;font-size:16px}}.contact-form-wrapper .form .submit:hover{border:1px solid #000;background-color:#fff;color:#000}.subpage-menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:50px}@media (max-width: 1000px){.subpage-menu{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}}.subpage-menu .item{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;border:1px solid #000;background-color:#000;color:#fff;font-size:17px;text-transform:uppercase;font-family:Lora,serif;text-decoration:none;width:300px;padding:10px 30px;margin:0 10px 10px;font-size:15px}@media (max-width: 1000px){.subpage-menu .item{padding:13px 40px;font-size:16px}}.subpage-menu .item:hover{border:1px solid #000;background-color:#fff;color:#000}@media (max-width: 1399px){.subpage-menu .item{padding:10px 20px;margin:0 7px}}@media (max-width: 1000px){.subpage-menu .item{width:100%;margin-bottom:25px}.subpage-menu .item:last-of-type{margin-bottom:0}}.subpage-menu .item.active{background-color:#fff;color:#000}.top-description{margin-bottom:50px}.top-description .title{margin-bottom:50px;text-align:center;font-size:35px;line-height:45px;font-family:Lora,serif}.top-description .title span{font-weight:500}@media (max-width: 1000px){.top-description .title{font-size:30px;line-height:40px}}.top-description .para{font-size:16px;line-height:24px;font-weight:400;margin-bottom:30px;text-align:center}.top-description .para strong{color:#000;font-weight:500}.top-description .buttons{display:flex;justify-content:center;align-items:center}@media (max-width: 1000px){.top-description .buttons{display:block}}.top-description .buttons .btn{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;padding:13px 50px;border:1px solid #000;background-color:#000;color:#fff;font-size:17px;text-transform:uppercase;font-family:Lora,serif;text-decoration:none;margin:0 15px}@media (max-width: 1000px){.top-description .buttons .btn{padding:13px 40px;font-size:16px}}.top-description .buttons .btn:hover{border:1px solid #000;background-color:#fff;color:#000}@media (max-width: 1000px){.top-description .buttons .btn{width:100%;margin:0 auto 25px;text-align:center}.top-description .buttons .btn:last-of-type{margin-bottom:0}}.gallery .row{margin-bottom:50px}.gallery .row .title{text-align:center;font-size:35px;line-height:45px;font-family:Lora,serif;margin-bottom:30px}.gallery .row .title span{font-weight:500}@media (max-width: 1000px){.gallery .row .title{font-size:30px;line-height:40px}}.gallery .row .exerpt{font-size:16px;line-height:24px;font-weight:400;margin-bottom:50px;text-align:center}.gallery .row .exerpt strong{color:#000;font-weight:500}.gallery .row .gallery-slider .slick-dots{display:flex;justify-content:center;align-items:center;position:absolute;left:0;right:0;position:relative;bottom:auto;margin:50px auto 0}.gallery .row .gallery-slider .slick-dots li{cursor:pointer;display:block;width:10px;height:10px;margin:0 5px;border-radius:50%;background-color:#888}.gallery .row .gallery-slider .slick-dots li.slick-active{background-color:#000}.gallery .row .gallery-slider .slick-dots li button{display:none}.gallery .row .gallery-slider.vertical .item{max-height:400px}@media (max-width: 1000px){.gallery .row .gallery-slider.vertical .item{max-height:350px}}.gallery .row .gallery-slider .item{max-width:335px;max-height:220px;margin-right:20px}@media (max-width: 1399px){.gallery .row .gallery-slider .item{width:320px}}@media (max-width: 1000px){.gallery .row .gallery-slider .item{max-width:300px;max-height:200px}}.gallery .row .gallery-slider .item a{display:block;max-width:100%;outline:none}.gallery .row .gallery-slider .item a .img{display:block;max-width:100%}.bottom-parallax{position:relative;width:100%;height:50vh;background-attachment:fixed!important}@media (max-width: 1000px){.bottom-parallax{height:auto;padding:100px 0;background-attachment:scroll!important}}.bottom-parallax .content{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;margin:auto;text-align:center}@media (max-width: 1000px){.bottom-parallax .content{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;position:static;left:auto;right:auto;bottom:auto;top:auto}}.bottom-parallax .content .para{font-size:25px;line-height:30px;font-weight:600;margin-bottom:30px;color:#fff}.bottom-parallax .content .btn{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;padding:13px 50px;border:1px solid #000;background-color:#000;color:#fff;font-size:17px;text-transform:uppercase;font-family:Lora,serif;text-decoration:none}@media (max-width: 1000px){.bottom-parallax .content .btn{padding:13px 40px;font-size:16px}}.bottom-parallax .content .btn:hover{border:1px solid #000;background-color:#fff;color:#000}.about-section .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}@media (max-width: 1000px){.about-section .row{flex-wrap:wrap}}.about-section .row.row-reversed .img{order:1}@media (max-width: 1000px){.about-section .row.row-reversed .img{order:0}}.about-section .row.row-reversed .description{order:0}@media (max-width: 1000px){.about-section .row.row-reversed .description{order:1}}.about-section .row .img{order:0;display:block;width:calc(50% - 25px)}@media (max-width: 1000px){.about-section .row .img{width:100%;margin-bottom:50px}}.about-section .row .description{order:1;width:calc(50% - 25px)}@media (max-width: 1000px){.about-section .row .description{width:100%}}.about-section .row .description .subtitle{margin-bottom:30px;font-size:23px;font-weight:500;font-family:Lora,serif}.about-section .row .description .text{font-size:16px;line-height:24px;font-weight:400;margin-bottom:30px}.about-section .row .description .text strong{font-weight:500;color:#000}.about-section .row .btn{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;padding:13px 50px;border:1px solid #000;background-color:#000;color:#fff;font-size:17px;text-transform:uppercase;font-family:Lora,serif;text-decoration:none}@media (max-width: 1000px){.about-section .row .btn{padding:13px 40px;font-size:16px}}.about-section .row .btn:hover{border:1px solid #000;background-color:#fff;color:#000}.offer-parallax{position:relative;padding:100px 0;margin-bottom:50px;background:url(/build/assets/offer-parallax-CKYjYMjP.webp) center center no-repeat;background-size:cover;background-attachment:fixed}.offer-parallax.offer{background:url(/build/assets/parallax-DJvCAL2T.webp) center center no-repeat;background-size:cover;background-attachment:fixed}@media (max-width: 1000px){.offer-parallax{padding:100px 0 75px;background-attachment:scroll}.offer-parallax.offer{background-attachment:scroll}}.offer-parallax:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-color:#b11e459c}.offer-parallax .columns{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:10}@media (max-width: 1000px){.offer-parallax .columns{display:block}}.offer-parallax .columns .col{width:50%}@media (max-width: 1000px){.offer-parallax .columns .col{width:100%}}.offer-parallax .columns .col:first-of-type{padding-right:50px;border-right:1px solid #ffffff}@media (max-width: 1000px){.offer-parallax .columns .col:first-of-type{display:none}}.offer-parallax .columns .col:last-of-type{padding-left:50px}@media (max-width: 1000px){.offer-parallax .columns .col:last-of-type{padding-left:0}}.offer-parallax .columns .col .title{margin-bottom:30px;font-size:23px;font-weight:500;font-family:Lora,serif;color:#fff}.offer-parallax .columns .col .para{font-size:16px;line-height:24px;font-weight:400;margin-bottom:20px;color:#fff}.offer-parallax .offer-buttons{display:flex;justify-content:center;align-items:center;position:relative;z-index:10;margin-top:50px}@media (max-width: 1000px){.offer-parallax .offer-buttons{flex-wrap:wrap}}.offer-parallax .offer-buttons .btn{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:flex;justify-content:flex-start;align-items:center;padding:10px 15px;margin:0 10px;border:1px solid #ffffff;background-color:#fff;font-size:15px;text-decoration:none;font-family:Lora,serif;color:#000;font-weight:600}@media (max-width: 1000px){.offer-parallax .offer-buttons .btn{width:100%;margin-bottom:25px}}.offer-parallax .offer-buttons .btn:after{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;content:"";display:block;width:6px;height:10px;margin-left:6px;background:url(/build/assets/arrow-right-black-C8E3h2Ln.png) center center no-repeat;background-size:100%}.offer-parallax .offer-buttons .btn:hover{background-color:#000;color:#fff}.offer-parallax .offer-buttons .btn:hover:after{background:url(/build/assets/arrow-right-white-Cd9DQdTg.png) center center no-repeat;background-size:100%}.faq{margin-bottom:50px}.faq .content .title{margin-bottom:50px;text-align:center;font-size:35px;line-height:45px;font-family:Lora,serif}.faq .content .title span{font-weight:500}@media (max-width: 1000px){.faq .content .title{font-size:30px;line-height:40px}}.faq .content .row{margin-bottom:30px}.faq .content .row .question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px 20px;background-color:#000;font-size:18px;line-height:23px;font-family:Lora,serif;color:#fff}@media (max-width: 1000px){.faq .content .row .question{font-size:16px}}.faq .content .row .question:after{content:"";display:block;width:15px;height:10px;margin-left:5px;background:url(/build/assets/down-arrow-white-D6lpxBFb.png) center center no-repeat;background-size:100%}.faq .content .row .question.rotate:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.faq .content .row .answer{display:none;padding:20px;border:1px solid #000;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.faq .content .row .answer .text{font-size:16px;line-height:24px;font-weight:400;margin-bottom:10px}.faq .content .row .answer .text:last-of-type{margin-bottom:0}.faq .content .row .answer .text strong{font-weight:500;color:#000}.flash-messages p{margin-bottom:20px;padding:15px;font-size:15px;font-weight:700}.flash-messages#flash_messages_error{background-color:#fa4747;color:#fff}.flash-messages#flash_messages_success{background-color:#27b84e;color:#fff}
