﻿@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap");body{scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#000}html{overflow-x:hidden;scroll-behavior:smooth}*{font-family:"Montserrat", sans-serif}figure{margin:0}h1,h2,h3,h4,h5,h6,p,a,i,span{-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease;margin:0}h1:before,h2:before,h3:before,h4:before,h5:before,h6:before{position:absolute;height:5px;top:0;transform:translateY(50%);left:0;width:50%;background-color:#f1e8e1}h1,h2,h3,h4,h5,h6,strong{font-weight:900}h2{font-size:55px;line-height:74px}@media screen and (max-width:1300px){h2{font-size:35px;line-height:45px}}@media screen and (max-width:640px){h2{font-size:25px;line-height:35px}}h3{font-size:38px;line-height:43px}@media screen and (max-width:1300px){h3{font-size:30px;line-height:35px}}@media screen and (max-width:640px){h3{font-size:25px;line-height:30px}}h4{font-size:30px;line-height:35px}@media screen and (max-width:1024px){h4{font-size:25px;line-height:30px}}h5{font-size:25px;line-height:30px}h6{font-size:22px;line-height:24px}p{font-size:18px;margin-bottom:1em}p:nth-last-child(1){margin-bottom:0}ul{margin-left:0;padding-left:20px}p,ul,ol,table{color:inherit;font-family:inherit}a{color:inherit;text-decoration:none;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}td{padding-right:30px;vertical-align:top}td:nth-last-child(1){padding-right:0}img{display:block}input[type=number]{appearance:none;-webkit-appearance:none;-moz-appearance:textfield;margin:0}.full,.full-row,.full-container{margin:0 auto;max-width:1240px;padding:0 35px}@media screen and (max-width:480px){.full,.full-row,.full-container{padding:0 15px}}.row.flex-content{position:relative;z-index:2}.row.flex-content .scrollto{position:absolute;width:100%;top:-80px}.row.flex-content.padding-opt1{padding:0}.row.flex-content.padding-opt2{padding:60px 0 0}.row.flex-content.padding-opt3{padding:0 0 60px 0}.row.flex-content.padding-opt4{padding:60px 0}.row.flex-content.h-before h1,.row.flex-content.h-before h2,.row.flex-content.h-before h3,.row.flex-content.h-before h4,.row.flex-content.h-before h5,.row.flex-content.h-before h6{padding-top:20px}.row.flex-content.h-before h1:before,.row.flex-content.h-before h2:before,.row.flex-content.h-before h3:before,.row.flex-content.h-before h4:before,.row.flex-content.h-before h5:before,.row.flex-content.h-before h6:before{content:""}.icon i,.icon .fa,.icon .fas{font-family:"FontAwesome";font-style:normal}.text p,.text ul,.text table{margin-bottom:1em}.text p:nth-last-child(1),.text ul:nth-last-child(1),.text table:nth-last-child(1){margin-bottom:0}.text>a,.text>p>a{position:relative;z-index:1}.text>a:before,.text>p>a:before{content:"";height:1px;width:100%;background-color:#000;position:absolute;bottom:0;left:0;z-index:-1;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}.text>a:after,.text>p>a:after{content:"";height:1px;width:0;background-color:#fff;position:absolute;bottom:0;left:0;z-index:-1;transition:left 0.2s 0.2s linear, width 0.2s linear}.text>a:hover,.text>p>a:hover{color:#6f859c}.text>a:hover:before,.text>p>a:hover:before{background-color:#6f859c}.text>a:hover:after,.text>p>a:hover:after{left:100%;width:100%}.block.button-repeater{display:flex;flex-wrap:wrap;grid-gap:10px}.button{-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease;background-color:#e2b9b3;color:#000;padding:14px 30px;font-size:16px;line-height:16px;display:inline-block;text-align:center;border-radius:40px}.button a,.button p{color:inherit}.button:hover{background-color:#000 !important;color:#fff}.button.black{color:#000}.button.black a,.button.black p{color:inherit}.button.black:hover{background-color:#000 !important;color:#fff}.button.white{color:#fff}.button.white:hover{background-color:#000 !important;color:#fff}#main-header{margin-top:0 !important}#main-header .row.header.top-header{background-color:#d6d6d6;padding:36px 0}#main-header .row.header.top-header .full-row .blocks-container .block.review{text-align:center}#main-header .row.header.top-header .full-row .blocks-container .block.review p{line-height:18px;font-size:18px;display:inline-block}#main-header .row.header.bottom-header{padding:20px 0;background-color:#fff;-webkit-box-shadow:0px 4px 10px -6px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 4px 10px -6px rgba(0, 0, 0, 0.75);box-shadow:0px 4px 10px -6px rgba(0, 0, 0, 0.75)}#main-header .row.header.bottom-header .full-row .blocks-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.logo-group .block.image a{display:block}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.logo-group .block.image a img{display:block;max-height:30px;object-fit:contain}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu{margin:0}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li{font-size:18px;margin-left:32px}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li:hover>a{color:#6f859c}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li.current-menu-item>a,#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li.current-menu-parent>a{font-weight:bold}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li.button:hover{background-color:#c2c5cc}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li.button:hover>a{color:#fff}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li.menu-item-has-children:hover>a:after{top:3px}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li.menu-item-has-children>a:after{content:"";-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease;font-family:"FontAwesome";display:inline-block;line-height:22px;position:relative;left:0.5em;font-size:15px;transform:rotate(90deg);top:0;transform-origin:center}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li.menu-item-has-children .sub-menu{background-color:#fff;padding:35px 15px 15px 15px;left:-8px;min-width:100%;box-sizing:content-box;border-bottom:4px solid #e2b9b3;box-shadow:0px 6px 6px -6px rgba(0, 0, 0, 0.75)}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li.menu-item-has-children .sub-menu li{line-height:24px}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li.menu-item-has-children .sub-menu li>a{padding-bottom:10px}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li.menu-item-has-children .sub-menu li:hover>a{color:#6f859c}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li.menu-item-has-children .sub-menu li.current-menu-item>a{font-weight:bold}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li.menu-item-has-children .sub-menu li:nth-last-child(1)>a{padding-bottom:0}.admin-bar .row.header.top-header{top:32px}@media (max-width:1200px){#main-header .row.header.bottom-header .full-row .blocks-container .block-group.logo-group .block.image a img{max-height:25px}#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu div>ul#primary-menu>li{margin-left:25px}}@media (max-width:1125px){#main-header .row.header.bottom-header .full-row .blocks-container .block-group.menu-group .block.menu{display:none}}#main-footer .row.footer{padding:60px 0 0 0;background-color:#f1e8e1}#main-footer .row.footer .full-row .blocks-container .block-group.top{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding-bottom:35px}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col{margin-bottom:30px}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col a:hover{color:#6f859c}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col h6{margin-bottom:25px}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col1,#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col .col2{padding-right:20px}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.socials{margin-bottom:50px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.socials a{display:block;padding-right:16px;position:relative;bottom:0}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.socials a:hover{bottom:5px}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.socials a img{display:block;max-width:30px;object-fit:contain}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.form .nf-before-form-content{display:none}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.form .nf-form-content{position:relative;padding:0;width:355px;margin:0}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.form .nf-form-content .email-container{margin:0}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.form .nf-form-content .email-container .nf-field-element input{border:1px solid #000;border-radius:30px;height:45px;width:355px;padding-left:30px;font-size:18px;color:#000}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.form .nf-form-content .email-container .nf-field-element:after{display:none}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.form .nf-form-content .email-container .nf-after-field{display:none}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.form .nf-form-content .submit-container{position:absolute;top:0;right:0}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.form .nf-form-content .submit-container .nf-field-element{position:relative}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.form .nf-form-content .submit-container .nf-field-element:hover:before{left:5px}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.form .nf-form-content .submit-container .nf-field-element:before{content:"";font-family:"FontAwesome";position:absolute;pointer-events:none;height:45px;line-height:45px;padding:0 0 0 30px;font-size:18px;left:0;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.form .nf-form-content .submit-container .nf-field-element input{background-color:transparent;color:#000;padding:0 30px;height:45px;opacity:0}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.form .nf-after-form-content{display:none}#main-footer .row.footer .full-row .blocks-container .block-group.bottom{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:28px 0 18px 0;justify-content:space-around;margin:0 auto;max-width:1100px;border-top:1px solid #fff}#main-footer .row.footer .full-row .blocks-container .block-group.bottom a{font-size:18px;padding:0 5px 10px 5px}#main-footer .row.footer .full-row .blocks-container .block-group.bottom a:hover{color:#6f859c}@media (max-width:480px){#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col{text-align:center;width:100%}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.socials{justify-content:center}#main-footer .row.footer .full-row .blocks-container .block-group.top .block.col.col3 .inner-block.form .nf-form-content{margin:0 auto}}.row.search.row1{padding:120px 0}.row.search.row1 .full-row .blocks-container .block.page-title{margin-bottom:40px}.row.search.row1 .full-row .blocks-container .block.page-title h2{line-height:32px}.row.search.row1 .full-row .blocks-container .block.page-title h2 span{color:#e2b9b3}.row.search.row1 .full-row .blocks-container .block.content article .search-title{-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease;margin:5px 0;border-top:5px solid transparent;border-bottom:5px solid transparent}.row.search.row1 .full-row .blocks-container .block.content article .search-title h3{border-bottom:none;padding-left:0}.row.search.row1 .full-row .blocks-container .block.content article .search-title h3 a{padding:5px 0;color:#c2c5cc;width:100%;display:block;font-size:20px}.row.search.row1 .full-row .blocks-container .block.content article:hover .search-title{border-bottom:5px solid #e2b9b3;border-top:5px solid #e2b9b3}.row.search.row1 .full-row .blocks-container .block.content article:hover .search-title h3{padding-left:20px}.row.search.row1 .full-row .blocks-container .block.content article:hover .search-title h3 a{color:#e2b9b3}.row.search.row1 .full-row .blocks-container .block.content .minimal-pagination{margin-top:40px}.row.error-page.row1{padding:160px 0}.row.error-page.row1 .full-row .blocks-container .block{text-align:center}.row.error-page.row1 .full-row .blocks-container .block.title h1,.row.error-page.row1 .full-row .blocks-container .block.title h2,.row.error-page.row1 .full-row .blocks-container .block.title h3,.row.error-page.row1 .full-row .blocks-container .block.title h4,.row.error-page.row1 .full-row .blocks-container .block.title h5,.row.error-page.row1 .full-row .blocks-container .block.title h6{margin:0 auto}.row.error-page.row1 .full-row .blocks-container .block.title h2{margin-bottom:20px}.minimal-pagination{width:100%}.minimal-pagination .page-of{display:none}.minimal-pagination a,.minimal-pagination span{background-color:#d6d6d6;padding:0;margin-right:20px;font-size:16px}.minimal-pagination .page-numbers{-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease;display:inline-block;text-align:center;color:#c2c5cc}.minimal-pagination .page-numbers:hover{color:#e2b9b3}.minimal-pagination .page-numbers.current{color:#e2b9b3;font-family:"Montserrat", sans-serif}.block.form .nf-error-msg{display:none}.block.form .nf-form-title{display:none}.block.form .nf-response-msg{margin-top:40px}.block.form .nf-response-msg p{font-size:18px}.block.form form .nf-before-form-content{display:none}.block.form form .nf-form-content{padding:0}.block.form form .nf-form-content>nf-fields-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block.form form .nf-form-content>nf-fields-wrap>nf-field{width:100%}.block.form form .nf-form-content>nf-fields-wrap>nf-field:nth-child(1),.block.form form .nf-form-content>nf-fields-wrap>nf-field:nth-child(2),.block.form form .nf-form-content>nf-fields-wrap>nf-field:nth-child(3),.block.form form .nf-form-content>nf-fields-wrap>nf-field:nth-child(4){width:calc(50% - 6px)}.block.form form .nf-form-content>nf-fields-wrap>nf-field:nth-child(1),.block.form form .nf-form-content>nf-fields-wrap>nf-field:nth-child(3){margin-right:12px}.block.form form .nf-form-content .nf-field-container{margin-bottom:12px}.block.form form .nf-form-content .nf-field-container .nf-field .field-wrap:not(.submit-wrap) input,.block.form form .nf-form-content .nf-field-container .nf-field .field-wrap:not(.submit-wrap) textarea{background-color:#fff !important;border-color:#000 !important;border-radius:0 !important;color:#000 !important;font-family:"Montserrat", sans-serif;padding:5px 10px;font-size:18px}.block.form form .nf-form-content .nf-field-container .nf-field .field-wrap:not(.submit-wrap) input{height:40px}.block.form form .nf-form-content .nf-field-container .nf-field .field-wrap:not(.submit-wrap) textarea{height:190px;min-height:40px;resize:vertical;max-height:400px}.block.form form .nf-form-content .nf-field-container .nf-field .field-wrap:not(.submit-wrap) .nf-field-element:after{height:38px;width:40px;line-height:38px}.block.form form .nf-form-content .nf-field-container .nf-field .field-wrap.submit-wrap{padding-top:15px}.block.form form .nf-form-content .nf-field-container .nf-field .field-wrap.submit-wrap input{-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease;background-color:#e2b9b3;color:#000;padding:14px 30px;font-size:18px;line-height:16px;display:inline-block;text-align:center;border-radius:40px;cursor:pointer;font-family:"Montserrat", sans-serif}.block.form form .nf-form-content .nf-field-container .nf-field .field-wrap.submit-wrap input:hover{background-color:#000 !important;color:#fff}.block.form form .submit-container{margin-bottom:0}.row.blog.row1{background-position:center;background-repeat:no-repeat;background-size:cover}.row.blog.row1 .full-row .blocks-container{padding:100px 0 120px 0;text-align:center}.row.blog.row1 .full-row .blocks-container h2{color:#fff;width:75%;margin:0 auto;font-size:70px}.row.blog.row2 .full-row .blocks-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.blog.row2 .full-row .blocks-container .block-group.content{width:calc(100% - 365px);padding-right:220px;box-sizing:border-box}.row.blog.row2 .full-row .blocks-container .block-group.content .block.text{position:relative;padding:80px 0}.row.blog.row2 .full-row .blocks-container .block-group.content .block.text:has(+ .button-repeater){padding-bottom:40px}.row.blog.row2 .full-row .blocks-container .block-group.content .block.text:nth-child(even){background-color:#ecedef}.row.blog.row2 .full-row .blocks-container .block-group.content .block.text:nth-child(even):before{content:"";position:absolute;top:0;right:100%;width:100vw;height:100%;z-index:-1;background-color:#ecedef}.row.blog.row2 .full-row .blocks-container .block-group.content .block.text:nth-child(even):after{content:"";position:absolute;top:0;left:100%;width:100vw;height:100%;z-index:-1;background-color:#ecedef}.row.blog.row2 .full-row .blocks-container .block-group.content .block.text h2,.row.blog.row2 .full-row .blocks-container .block-group.content .block.text h3,.row.blog.row2 .full-row .blocks-container .block-group.content .block.text h4,.row.blog.row2 .full-row .blocks-container .block-group.content .block.text h5,.row.blog.row2 .full-row .blocks-container .block-group.content .block.text h6{margin:1.5em 0 0.5em 0}.row.blog.row2 .full-row .blocks-container .block-group.content .block.text h2:nth-child(1),.row.blog.row2 .full-row .blocks-container .block-group.content .block.text h3:nth-child(1),.row.blog.row2 .full-row .blocks-container .block-group.content .block.text h4:nth-child(1),.row.blog.row2 .full-row .blocks-container .block-group.content .block.text h5:nth-child(1),.row.blog.row2 .full-row .blocks-container .block-group.content .block.text h6:nth-child(1){margin-top:0}.row.blog.row2 .full-row .blocks-container .block-group.content .block.text p,.row.blog.row2 .full-row .blocks-container .block-group.content .block.text ul,.row.blog.row2 .full-row .blocks-container .block-group.content .block.text ol,.row.blog.row2 .full-row .blocks-container .block-group.content .block.text li{font-size:18px}.row.blog.row2 .full-row .blocks-container .block-group.content .block.button-repeater{padding-bottom:80px}.row.blog.row2 .full-row .blocks-container .block-group.sidebar{width:365px;height:100%;position:sticky;top:130px;margin:80px 0 65px 0}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block{box-shadow:2px 4px 10px -6px rgba(0, 0, 0, 0.75)}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side1{background-color:#f1e8e1;padding:25px 30px;margin-bottom:100px}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side1 .inner-block.date{display:flex;gap:1em}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side1 .inner-block.author{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side1 .inner-block.author p{padding-left:1em;width:calc(100% - 60px);box-sizing:border-box}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side1 .inner-block.author p:nth-child(1){width:100%;padding-left:0}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side1 .inner-block.author img{width:60px;height:60px;border-radius:30px;object-fit:contain;object-position:center;background-color:#fff}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side2{background-color:#fff;border-radius:10px;padding:60px 30px}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side2 h3{margin-bottom:35px;font-weight:600}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side2 .inner-block.cpt{border-radius:10px;box-shadow:2px 4px 10px -6px rgba(0, 0, 0, 0.75);-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side2 .inner-block.cpt:nth-child(2){margin-bottom:22px;background-color:#e2b9b3}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side2 .inner-block.cpt:nth-child(3){background-color:#ecedef}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side2 .inner-block.cpt a{padding:25px 20px;display:block}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side2 .inner-block.cpt a h5{margin-bottom:15px;font-weight:600}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side2 .inner-block.cpt a i{left:0;position:relative}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side2 .inner-block.cpt:hover a i{left:5px}@media (max-width:1300px){.row.blog.row1 .full-row .blocks-container h2{font-size:40px}}@media (max-width:1024px){.row.blog.row2 .full-row .blocks-container .block-group.content{padding-right:50px}.row.blog.row2 .full-row .blocks-container .block-group.sidebar>.block.side1{margin-bottom:50px}}@media (max-width:768px){.row.blog.row2 .full-row .blocks-container .block-group.content{width:100%;padding-right:0}.row.blog.row2 .full-row .blocks-container .block-group.sidebar{width:70%;position:relative;top:0;margin:50px auto}}@media (max-width:640px){.row.blog.row1 .full-row .blocks-container h2{font-size:30px}.row.blog.row2 .full-row .blocks-container .block-group.sidebar{width:100%}}.row.quotation.row1 .full-row .blocks-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.quotation.row1 .full-row .blocks-container .block-group.price{position:sticky;height:100%;margin-left:auto;bottom:-260px;background-color:#e2b9b3;width:265px;padding:40px 20px;z-index:2;border:2px solid #fff;box-shadow:0px 4px 10px -6px rgba(0, 0, 0, 0.75);-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease;box-sizing:border-box}.row.quotation.row1 .full-row .blocks-container .block-group.price:hover{bottom:0}.row.quotation.row1 .full-row .blocks-container .block-group.price p{margin-bottom:0.2em;text-align:center;color:#fff;font-weight:bold}.row.quotation.row1 .full-row .blocks-container .block-group.price p.total{font-size:45px}.row.quotation.row1 .full-row .blocks-container .block-group.price sub{line-height:normal;display:block;padding:0 10px;text-align:center;color:#fff}.row.quotation.row1 .full-row .blocks-container .block-group.price sub.btw{margin-top:-20px;margin-bottom:20px}.row.quotation.row1 .full-row .blocks-container .block-group.price sub i{text-align:center;color:#fff}.row.quotation.row1 .full-row .blocks-container .block-group.price ul{padding-top:60px;padding-left:35px;list-style:none}.row.quotation.row1 .full-row .blocks-container .block-group.price ul li{margin-bottom:1.5em;color:#fff;position:relative;font-size:14px;font-weight:500}.row.quotation.row1 .full-row .blocks-container .block-group.price ul li:before{content:"";font-family:"FontAwesome";color:#f3f1b3;font-size:22px;position:absolute;left:-35px;top:50%;transform:translateY(-50%)}.row.quotation.row1 .full-row .blocks-container form .block-group{margin-bottom:100px}.row.quotation.row1 .full-row .blocks-container form .block-group:nth-child(1){margin-top:140px}.row.quotation.row1 .full-row .blocks-container form .block-group:nth-last-child(1){margin-bottom:170px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.title{margin-bottom:55px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.options{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.options .inner-block.option{width:calc(25% - 15px);background-color:#fff;box-shadow:0px 4px 10px -6px rgba(0, 0, 0, 0.75);box-sizing:border-box}.row.quotation.row1 .full-row .blocks-container form .block-group .block.options .inner-block.option input{display:none}.row.quotation.row1 .full-row .blocks-container form .block-group .block.options .inner-block.option input:checked+label{border:3px solid #e2b9b3}.row.quotation.row1 .full-row .blocks-container form .block-group .block.options .inner-block.option label{padding:20px;cursor:pointer;display:block;border:3px solid #fff;height:100%;box-sizing:border-box}.row.quotation.row1 .full-row .blocks-container form .block-group .block.options .inner-block.option label img{max-height:270px;width:100%;object-position:center;object-fit:contain;pointer-events:none}.row.quotation.row1 .full-row .blocks-container form .block-group .block.options .inner-block.option label p{font-weight:bold;font-size:20px;margin-top:30px;text-align:center}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields .inner-block.field{max-width:300px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields label{display:inline-block;width:100%;margin-bottom:20px;font-size:18px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields label:has(input[type="file"]){position:relative;background-color:#fff;border:1px solid rgba(0, 0, 0, 0.5);height:40px;width:210px;border-radius:20px;box-sizing:border-box;padding:0px 15px;font-size:1rem;line-height:40px;cursor:pointer}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields label:has(input[type="file"]) input[type="file"]{position:absolute;z-index:-1;left:130px;top:7px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields label:has(input[type="file"]).uploaded:before{display:block}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields label:has(input[type="file"]):before{content:"";font-family:"FontAwesome";color:#d9ead3;font-size:24px;display:none;position:absolute;left:calc(100% - 35px);top:0}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields .input{position:relative}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields .input input[disabled]{opacity:0.4}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields .input input[disabled]+i{opacity:0.4}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields .input input[type="text"],.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields .input input[type="number"]{border:1px solid rgba(0, 0, 0, 0.5);height:40px;width:210px;border-radius:20px;box-sizing:border-box;padding:3px 15px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields .input input[type="radio"]{width:30px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields .input input[type="radio"]:checked+label:before{color:#e2b9b3}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields .input input[type="radio"]+label{width:auto;line-height:30px;margin-bottom:12px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields .input input[type="radio"]+label:before{content:"";font-family:"FontAwesome";color:transparent;line-height:30px;font-size:20px;background-color:#fff;text-align:center;width:30px;height:30px;border-radius:15px;box-sizing:border-box;border:1px solid rgba(0, 0, 0, 0.5);position:absolute;left:0;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields .input select{border:1px solid rgba(0, 0, 0, 0.5);height:40px;width:210px;border-radius:20px;box-sizing:border-box;padding:3px 15px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields .input i{position:absolute;top:0;right:15px;height:40px;line-height:40px;font-size:18px;pointer-events:none}.row.quotation.row1 .full-row .blocks-container form .block-group.color .block.options .inner-block.option{width:calc(20% - 16px)}.row.quotation.row1 .full-row .blocks-container form .block-group.color .block.options .inner-block.option label img{max-height:240px}.row.quotation.row1 .full-row .blocks-container form .block-group.glass .block.options{justify-content:space-between}.row.quotation.row1 .full-row .blocks-container form .block-group.glass .block.options .inner-block.option{width:calc(20% - 16px)}.row.quotation.row1 .full-row .blocks-container form .block-group.size .block.form-fields{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px}.row.quotation.row1 .full-row .blocks-container form .block-group.size .block.form-fields .inner-block.field{max-width:300px}.row.quotation.row1 .full-row .blocks-container form .block-group.sidelight .block.form-fields{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px;opacity:1;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}.row.quotation.row1 .full-row .blocks-container form .block-group.sidelight .block.form-fields .inner-block.field{max-width:300px}.row.quotation.row1 .full-row .blocks-container form .block-group.sidelight .block.form-fields+.block.form-fields{margin-top:40px}.row.quotation.row1 .full-row .blocks-container form .block-group.sidelight .block.form-fields.disabled{display:none}.row.quotation.row1 .full-row .blocks-container form .block-group.sidelight-side.disabled{display:none}.row.quotation.row1 .full-row .blocks-container form .block-group.form .block.form-fields{max-width:500px;gap:15px 10px}.row.quotation.row1 .full-row .blocks-container form .block-group.form .block.form-fields .inner-block.field{width:100%;max-width:500px;box-sizing:border-box}.row.quotation.row1 .full-row .blocks-container form .block-group.form .block.form-fields .inner-block.field.half{width:calc(50% - 5px);max-width:250px}.row.quotation.row1 .full-row .blocks-container form .block-group.form .block.form-fields .inner-block.field .input input{width:100%}.row.quotation.row1 .full-row .blocks-container form .block-group.form .block.form-fields .inner-block.field .input textarea{min-height:40px;height:140px;border:1px solid rgba(0, 0, 0, 0.5);resize:none;border-radius:20px;padding:10px 15px;box-sizing:border-box}.row.quotation.row1 .full-row .blocks-container form .block-group.form input[type="submit"]{padding:0 25px;border-radius:25px;height:45px;background-color:#e2b9b3;color:#000;text-align:center;font-size:20px;font-family:"Montserrat", sans-serif;margin-top:30px;line-height:45px}@media (max-width:1240px){.row.quotation.row1 .full-row .blocks-container form .block-group.color .block.options .inner-block.option{width:calc(33.333% - 13.333px)}.row.quotation.row1 .full-row .blocks-container form .block-group.glass .block.options .inner-block.option{width:calc(33.333% - 13.333px)}}@media (max-width:768px){.row.quotation.row1 .full-row .blocks-container .block-group.price{bottom:-265px;width:175px;padding:15px 5px}.row.quotation.row1 .full-row .blocks-container .block-group.price p{font-size:14px}.row.quotation.row1 .full-row .blocks-container .block-group.price p.total{font-size:24px;line-height:30px}.row.quotation.row1 .full-row .blocks-container .block-group.price sub{font-size:8px}.row.quotation.row1 .full-row .blocks-container .block-group.price sub.btw{margin-top:0;margin-bottom:10px}.row.quotation.row1 .full-row .blocks-container .block-group.price ul{padding-left:26px}.row.quotation.row1 .full-row .blocks-container .block-group.price ul li{font-size:12px}.row.quotation.row1 .full-row .blocks-container .block-group.price ul li:before{font-size:20px;left:-25px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.options .inner-block.option{width:calc(33.33% - 13.33px)}}@media (max-width:640px){.row.quotation.row1 .full-row .blocks-container form .block-group .block.options .inner-block.option{width:calc(50% - 10px)}.row.quotation.row1 .full-row .blocks-container form .block-group.color .block.options .inner-block.option{width:calc(50% - 10px)}.row.quotation.row1 .full-row .blocks-container form .block-group.glass .block.options .inner-block.option{width:calc(50% - 10px)}}@media (max-width:480px){.row.quotation.row1 .full-row .blocks-container form .block-group .block.options .inner-block.option label{padding:10px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.options .inner-block.option label p{font-size:16px;margin-top:10px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields label:has(input[type="file"]){margin-bottom:30px}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields label:has(input[type="file"]):after{content:"";width:45px;height:30px;background-color:white;position:absolute;left:-30px;top:calc(100% + 2px)}.row.quotation.row1 .full-row .blocks-container form .block-group .block.form-fields label:has(input[type="file"]) input[type="file"]{left:-67px;top:calc(100% + 5px)}.row.quotation.row1 .full-row .blocks-container form .block-group.color .block.options .inner-block.option label{padding:10px}.row.quotation.row1 .full-row .blocks-container form .block-group.color .block.options .inner-block.option label p{font-size:16px;margin-top:10px}.row.quotation.row1 .full-row .blocks-container form .block-group.glass .block.options .inner-block.option label{padding:10px}.row.quotation.row1 .full-row .blocks-container form .block-group.glass .block.options .inner-block.option label p{font-size:16px;margin-top:10px}.row.quotation.row1 .full-row .blocks-container form .block-group.form .block.form-fields .inner-block.field.half{width:100%;max-width:500px}}@media (min-width:1420px){.row.quotation.row1 .full-row .blocks-container .block-group.price{transform:translateX(25%)}}@media (min-width:1600px){.row.quotation.row1 .full-row .blocks-container .block-group.price{transform:translateX(50%)}}@media (min-width:1850px){.row.quotation.row1 .full-row .blocks-container .block-group.price{transform:translateX(calc(100% + 30px))}}.row.quotation-submit.text1 .full-row .blocks-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:175px 0 55px 0}.row.quotation-submit.text1 .full-row .blocks-container .block-group.content{width:calc(50% + 275px);box-sizing:border-box;padding-right:130px}.row.quotation-submit.text1 .full-row .blocks-container .block-group.content .block.title{margin-bottom:50px}.row.quotation-submit.text1 .full-row .blocks-container .block-group.content .block.title h2{font-size:70px}.row.quotation-submit.text1 .full-row .blocks-container .block-group.content .block.text{margin-bottom:40px}.row.quotation-submit.text1 .full-row .blocks-container .block-group.img{width:calc(50% - 275px)}.row.quotation-submit.text1 .full-row .blocks-container .block-group.img img{display:block;width:100%}.row.quotation-submit.post-data .full-row .blocks-container{padding-bottom:100px}.row.quotation-submit.post-data .full-row .blocks-container .block.title{margin-bottom:40px}.row.quotation-submit.post-data .full-row .blocks-container .block.answers{background-color:#fff;padding:40px 35px;-webkit-box-shadow:0px 4px 10px -6px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 4px 10px -6px rgba(0, 0, 0, 0.75);box-shadow:0px 4px 10px -6px rgba(0, 0, 0, 0.75);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px}.row.quotation-submit.post-data .full-row .blocks-container .block.answers .inner-block.left{width:calc(50% - 25px)}.row.quotation-submit.post-data .full-row .blocks-container .block.answers .inner-block.right{width:calc(50% - 25px)}.row.quotation-submit.post-data .full-row .blocks-container .block.answers .inner-block.right p{display:inline-block;width:100%}.row.quotation-submit.post-data .full-row .blocks-container .block.text{margin-top:25px}.row.quotation-submit.text2 .full-row .blocks-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:100px}.row.quotation-submit.text2 .full-row .blocks-container .block-group.content{box-sizing:border-box}.row.quotation-submit.text2 .full-row .blocks-container .block-group.content .block.title{margin-bottom:40px}.row.quotation-submit.text2 .full-row .blocks-container .block-group.content .block.text{margin-bottom:20px}.row.quotation-submit.text3 .full-row .blocks-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:140px}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content{width:calc(50% + 275px);box-sizing:border-box;padding-right:130px}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.title{margin-bottom:40px}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.text{margin-bottom:20px}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.form .nf-before-form-content{display:none}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.form .nf-form-content{position:relative;padding:0;width:355px;margin:0}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.form .nf-form-content .email-container{margin:0}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.form .nf-form-content .email-container .nf-field-element input{border:1px solid #000;border-radius:30px !important;height:45px;width:355px;padding-left:30px;font-size:18px;background-color:#e2b9b3 !important;color:#fff !important}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.form .nf-form-content .email-container .nf-field-element:after{display:none}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.form .nf-form-content .email-container .nf-after-field{display:none}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.form .nf-form-content .submit-container{position:absolute;top:0;right:0}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.form .nf-form-content .submit-container .submit-wrap{padding-top:0 !important}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.form .nf-form-content .submit-container .nf-field-element{position:relative}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.form .nf-form-content .submit-container .nf-field-element:hover:before{left:5px}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.form .nf-form-content .submit-container .nf-field-element:before{content:"";font-family:"FontAwesome";position:absolute;pointer-events:none;height:45px;line-height:45px;padding:0 0 0 30px;font-size:18px;left:0;color:#fff;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.form .nf-form-content .submit-container .nf-field-element input{background-color:transparent;color:#fff;padding:0 30px;height:45px;opacity:0}.row.quotation-submit.text3 .full-row .blocks-container .block-group.content .block.form .nf-after-form-content{display:none}.row.quotation-submit.text3 .full-row .blocks-container .block-group.img{width:calc(50% - 275px)}.row.quotation-submit.text3 .full-row .blocks-container .block-group.img img{display:block;width:100%}@media (max-width:1300px){.row.quotation-submit.text1 .full-row .blocks-container{padding:55px 0}.row.quotation-submit.text1 .full-row .blocks-container .block-group.content .block.title{margin-bottom:20px}.row.quotation-submit.text1 .full-row .blocks-container .block-group.content .block.title h2{font-size:25px}.row.quotation-submit.text1 .full-row .blocks-container .block-group.content{width:calc(100% - 250px);padding-right:0}.row.quotation-submit.text1 .full-row .blocks-container .block-group.img{width:250px}}@media (max-width:750px){.row.quotation-submit.post-data .full-row .blocks-container .block.answers .inner-block.left,.row.quotation-submit.post-data .full-row .blocks-container .block.answers .inner-block.right{width:100%}.row.quotation-submit.text1 .full-row .blocks-container .block-group.content{width:100%;padding-right:0}.row.quotation-submit.text1 .full-row .blocks-container .block-group.img{width:250px;margin-bottom:30px}}@media (max-width:500px){.row.quotation-submit.post-data .full-row .blocks-container .block.answers{padding:20px 15px}}.row.flex-content.row1{background-size:cover;background-repeat:no-repeat;background-position:center;padding:150px 0;position:relative}.row.flex-content.row1:before{content:"";background-color:#000;opacity:0.3;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.row.flex-content.row1 .full-row .blocks-container .block-group.content.middle{margin:0 auto}.row.flex-content.row1 .full-row .blocks-container .block-group.content.middle .block.text{text-align:center}.row.flex-content.row1 .full-row .blocks-container .block-group.content.middle .block.button-repeater{justify-content:center}.row.flex-content.row1 .full-row .blocks-container .block-group.content.right{margin:0 0 0 auto}.row.flex-content.row1 .full-row .blocks-container .block-group.content.right .block.text{text-align:right}.row.flex-content.row1 .full-row .blocks-container .block-group.content.right .block.button-repeater{justify-content:right}.row.flex-content.row1 .full-row .blocks-container .block-group.content .block.text h2{padding-bottom:40px}.row.flex-content.row1 .full-row .blocks-container .block-group.content .block.text h2:nth-last-child(1){padding-bottom:0}.row.flex-content.row1 .full-row .blocks-container .block-group.content .block.button-repeater{padding-top:40px}@media (max-width:768px){.row.flex-content.row1 .full-row .blocks-container .block-group.content{width:100% !important}}.row.flex-content.row2{position:relative}.row.flex-content.row2 .lines-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.row.flex-content.row2 .lines-container .leftline,.row.flex-content.row2 .lines-container .rightline{content:"";position:absolute;height:200%;width:200px;background-color:#f4f5f6;bottom:0;transform-origin:0% 100%}.row.flex-content.row2 .lines-container .leftline{transform:rotate(-25deg) translateX(-200px)}.row.flex-content.row2 .lines-container .rightline{transform:rotate(25deg)}.row.flex-content.row2.large .full-row .blocks-container .block-group.img img{width:100%;object-fit:cover}.row.flex-content.row2.small{padding:70px 0}.row.flex-content.row2.small .full-row .blocks-container{position:relative}.row.flex-content.row2.small .full-row .blocks-container .block-group.img img{width:auto;max-width:100%;object-fit:contain}.row.flex-content.row2.left:before{content:"";width:60%;height:100%;position:absolute;top:0;right:0;z-index:0;background-color:#fff}.row.flex-content.row2.right:before{content:"";width:60%;height:100%;position:absolute;top:0;left:0;z-index:0;background-color:#fff}.row.flex-content.row2 .full-row .blocks-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.flex-content.row2 .full-row .blocks-container.left .block-group.content{margin-left:50%;padding-left:60px}.row.flex-content.row2 .full-row .blocks-container.left .block-group.img{left:0}.row.flex-content.row2 .full-row .blocks-container.right .block-group.content{margin-right:50%;padding-right:60px}.row.flex-content.row2 .full-row .blocks-container.right .block-group.img{right:0}.row.flex-content.row2 .full-row .blocks-container.right .block-group.img img{margin-left:auto}.row.flex-content.row2 .full-row .blocks-container.textcol .block-group.content{padding-right:30px}.row.flex-content.row2 .full-row .blocks-container.textcol .block-group.content.col2{padding-left:30px;padding-right:0}.row.flex-content.row2 .full-row .blocks-container .block-group.content{position:relative;width:50%;box-sizing:border-box;padding:75px 0}.row.flex-content.row2 .full-row .blocks-container .block-group.content .block.text h2,.row.flex-content.row2 .full-row .blocks-container .block-group.content .block.text h3,.row.flex-content.row2 .full-row .blocks-container .block-group.content .block.text h4,.row.flex-content.row2 .full-row .blocks-container .block-group.content .block.text h5,.row.flex-content.row2 .full-row .blocks-container .block-group.content .block.text h6{padding-bottom:50px}.row.flex-content.row2 .full-row .blocks-container .block-group.content .block.text h2:nth-last-child(1),.row.flex-content.row2 .full-row .blocks-container .block-group.content .block.text h3:nth-last-child(1),.row.flex-content.row2 .full-row .blocks-container .block-group.content .block.text h4:nth-last-child(1),.row.flex-content.row2 .full-row .blocks-container .block-group.content .block.text h5:nth-last-child(1),.row.flex-content.row2 .full-row .blocks-container .block-group.content .block.text h6:nth-last-child(1){padding-bottom:0}.row.flex-content.row2 .full-row .blocks-container .block-group.content .block.button-repeater{padding-top:40px}.row.flex-content.row2 .full-row .blocks-container .block-group.img{position:absolute;height:100%;width:50%}.row.flex-content.row2 .full-row .blocks-container .block-group.img img{height:100%}@media (max-width:1024px){.row.flex-content.row2.small.fill .full-row .blocks-container.left .block-group.content,.row.flex-content.row2.small.fill .full-row .blocks-container.right .block-group.content{width:70%}.row.flex-content.row2.small.fill .full-row .blocks-container.left .block-group.img,.row.flex-content.row2.small.fill .full-row .blocks-container.right .block-group.img{width:30%}.row.flex-content.row2.small.fill .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.small.fill .full-row .blocks-container.right .block-group.img img{width:100%}.row.flex-content.row2.small.fill .full-row .blocks-container.left .block-group.content{margin-left:30%}.row.flex-content.row2.small.fill .full-row .blocks-container.right .block-group.content{margin-right:30%}.row.flex-content.row2.left .full-row .blocks-container.left .block-group.content,.row.flex-content.row2.left .full-row .blocks-container.right .block-group.content,.row.flex-content.row2.right .full-row .blocks-container.left .block-group.content,.row.flex-content.row2.right .full-row .blocks-container.right .block-group.content,.row.flex-content.row2.large.fill .full-row .blocks-container.left .block-group.content,.row.flex-content.row2.large.fill .full-row .blocks-container.right .block-group.content{margin-left:0;margin-right:0;padding:50px 0 50px 0;width:100%;order:1}.row.flex-content.row2.left .full-row .blocks-container.left .block-group.img,.row.flex-content.row2.left .full-row .blocks-container.right .block-group.img,.row.flex-content.row2.right .full-row .blocks-container.left .block-group.img,.row.flex-content.row2.right .full-row .blocks-container.right .block-group.img,.row.flex-content.row2.large.fill .full-row .blocks-container.left .block-group.img,.row.flex-content.row2.large.fill .full-row .blocks-container.right .block-group.img{position:relative;width:100%;max-height:400px;padding-bottom:50px;padding-top:0}.row.flex-content.row2.left .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.left .full-row .blocks-container.right .block-group.img img,.row.flex-content.row2.right .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.right .full-row .blocks-container.right .block-group.img img,.row.flex-content.row2.large.fill .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.large.fill .full-row .blocks-container.right .block-group.img img{max-height:400px;width:100%;margin:0 auto}.row.flex-content.row2.right:before{width:100%;height:calc(100% - 500px);top:500px}.row.flex-content.row2.right:after{content:"";width:100%;height:140px;position:absolute;top:0;left:0;z-index:-1;background-color:#fff}.row.flex-content.row2.right .full-row,.row.flex-content.row2.left .full-row{padding:0;border-left:35px solid white;border-right:35px solid white}.row.flex-content.row2.right .full-row .blocks-container.left .block-group.img,.row.flex-content.row2.right .full-row .blocks-container.right .block-group.img,.row.flex-content.row2.left .full-row .blocks-container.left .block-group.img,.row.flex-content.row2.left .full-row .blocks-container.right .block-group.img{max-height:500px;padding-top:0}.row.flex-content.row2.right .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.right .full-row .blocks-container.right .block-group.img img,.row.flex-content.row2.left .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.left .full-row .blocks-container.right .block-group.img img{max-height:500px;width:90%}}@media (max-width:768px){.row.flex-content.row2.right:before{height:calc(100% - (300px + 50px));top:calc(300px + 50px)}.row.flex-content.row2.right:after{height:90px}.row.flex-content.row2.small.fill .full-row .blocks-container.left .block-group.content,.row.flex-content.row2.small.fill .full-row .blocks-container.right .block-group.content{margin-left:0;margin-right:0;padding:50px 0 50px 0;width:100%;order:1}.row.flex-content.row2.small.fill .full-row .blocks-container.left .block-group.img,.row.flex-content.row2.small.fill .full-row .blocks-container.right .block-group.img{position:relative;width:100%;max-height:400px;padding-bottom:50px;padding-top:0}.row.flex-content.row2.small.fill .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.small.fill .full-row .blocks-container.right .block-group.img img{max-height:400px;width:80%;margin:0 auto}.row.flex-content.row2.left .full-row .blocks-container.left .block-group.img,.row.flex-content.row2.left .full-row .blocks-container.right .block-group.img,.row.flex-content.row2.right .full-row .blocks-container.left .block-group.img,.row.flex-content.row2.right .full-row .blocks-container.right .block-group.img,.row.flex-content.row2.large.fill .full-row .blocks-container.left .block-group.img,.row.flex-content.row2.large.fill .full-row .blocks-container.right .block-group.img{max-height:300px}.row.flex-content.row2.left .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.left .full-row .blocks-container.right .block-group.img img,.row.flex-content.row2.right .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.right .full-row .blocks-container.right .block-group.img img,.row.flex-content.row2.large.fill .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.large.fill .full-row .blocks-container.right .block-group.img img{max-height:300px}}@media (max-width:480px){.row.flex-content.row2.right:before{height:calc(100% - (200px + 50px));top:calc(300px + 50px)}.row.flex-content.row2.right .full-row,.row.flex-content.row2.left .full-row{border-left:15px solid white;border-right:15px solid white}.row.flex-content.row2.fill .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.fill .full-row .blocks-container.right .block-group.img img{width:100%}.row.flex-content.row2.left .full-row .blocks-container.left .block-group.content,.row.flex-content.row2.left .full-row .blocks-container.right .block-group.content,.row.flex-content.row2.right .full-row .blocks-container.left .block-group.content,.row.flex-content.row2.right .full-row .blocks-container.right .block-group.content,.row.flex-content.row2.small.fill .full-row .blocks-container.left .block-group.content,.row.flex-content.row2.small.fill .full-row .blocks-container.right .block-group.content,.row.flex-content.row2.large.fill .full-row .blocks-container.left .block-group.content,.row.flex-content.row2.large.fill .full-row .blocks-container.right .block-group.content{padding:0 0 40px 0}.row.flex-content.row2.left .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.left .full-row .blocks-container.right .block-group.img img,.row.flex-content.row2.right .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.right .full-row .blocks-container.right .block-group.img img,.row.flex-content.row2.small.fill .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.small.fill .full-row .blocks-container.right .block-group.img img,.row.flex-content.row2.large.fill .full-row .blocks-container.left .block-group.img img,.row.flex-content.row2.large.fill .full-row .blocks-container.right .block-group.img img{max-height:300px}}.row.flex-content.row3{padding-top:120px;padding-bottom:120px}.row.flex-content.row3.overflow{padding-top:0;margin-top:-50px}.row.flex-content.row3.overflow .lines-container{height:calc(100% - 50px)}.row.flex-content.row3 .lines-container{position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.row.flex-content.row3 .lines-container .leftline,.row.flex-content.row3 .lines-container .rightline{content:"";position:absolute;height:200%;width:200px;background-color:#f4f5f6;bottom:0;transform-origin:0% 100%}.row.flex-content.row3 .lines-container .leftline{transform:rotate(-25deg) translateX(-200px)}.row.flex-content.row3 .lines-container .rightline{transform:rotate(25deg)}.row.flex-content.row3 .full-row .blocks-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-shadow:1px 3px 7px -4px rgba(0, 0, 0, 0.75);position:relative;background-color:#fff}.row.flex-content.row3 .full-row .blocks-container .block-group.content{width:33.33%;box-sizing:border-box;padding:0 40px;margin:65px 0;text-align:center}.row.flex-content.row3 .full-row .blocks-container .block-group.content+.content{border-left:1px solid #c2c5cc}.row.flex-content.row3 .full-row .blocks-container .block-group.content .block.title{margin-bottom:40px}@media (max-width:1024px){.row.flex-content.row3 .full-row .blocks-container{width:70%;padding:0 40px;margin:0 auto;box-sizing:border-box}.row.flex-content.row3 .full-row .blocks-container .block-group.content{width:100%;padding:40px 0;margin:0}.row.flex-content.row3 .full-row .blocks-container .block-group.content+.content{border-top:1px solid #c2c5cc;border-left:0}}@media (max-width:640px){.row.flex-content.row3 .full-row .blocks-container{width:100%}}.row.flex-content.row4 .lines-container{position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.row.flex-content.row4 .lines-container .leftline,.row.flex-content.row4 .lines-container .rightline{content:"";position:absolute;height:200%;width:200px;background-color:#f4f5f6;bottom:0;transform-origin:0% 100%}.row.flex-content.row4 .lines-container .leftline{transform:rotate(-25deg) translateX(-200px)}.row.flex-content.row4 .lines-container .rightline{transform:rotate(25deg)}.row.flex-content.row4 .lines-container.down .leftline,.row.flex-content.row4 .lines-container.down .rightline{top:0;transform-origin:100% 0%}.row.flex-content.row4 .lines-container.down .leftline{transform:rotate(25deg)}.row.flex-content.row4 .lines-container.down .rightline{transform:rotate(-25deg) translateX(200px)}.row.flex-content.row4 .full-row .blocks-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.row.flex-content.row4 .full-row .blocks-container.right .block-group.form{order:2;padding-left:75px;padding-right:0}.row.flex-content.row4 .full-row .blocks-container .block-group.form{width:50%;box-sizing:border-box;padding-right:75px;padding-top:150px;padding-bottom:95px}.row.flex-content.row4 .full-row .blocks-container .block-group.form .block.title{margin-bottom:10px}.row.flex-content.row4 .full-row .blocks-container .block-group.form .block.text{margin-bottom:40px}.row.flex-content.row4 .full-row .blocks-container .block-group.form .block.form{margin-top:40px}.row.flex-content.row4 .full-row .blocks-container .block-group.content{width:50%;padding-top:150px;padding-bottom:95px}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.title{margin-bottom:40px}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.text{margin-bottom:50px}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.socials h4{margin-bottom:20px;font-size:30px;line-height:35px}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.socials .inner-block.icons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.socials .inner-block.icons a{display:block;padding-right:16px;position:relative;bottom:0}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.socials .inner-block.icons a:hover{bottom:5px}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.socials .inner-block.icons a img{max-width:30px;object-fit:contain}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.news h4{margin-bottom:20px;font-size:30px;line-height:35px}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.news .nf-before-form-content{display:none}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.news .nf-form-content{position:relative;padding:0;margin:0;width:355px}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.news .nf-form-content .email-container{margin:0}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.news .nf-form-content .email-container .nf-field-element input{border:1px solid #000;border-radius:30px;height:45px;width:355px;padding-left:30px;font-size:18px;background-color:#fff}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.news .nf-form-content .email-container .nf-field-element:after{display:none}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.news .nf-form-content .email-container .nf-after-field{display:none}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.news .nf-form-content .submit-container{position:absolute;top:0;right:0}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.news .nf-form-content .submit-container .nf-field-element{position:relative}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.news .nf-form-content .submit-container .nf-field-element:hover:before{left:5px}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.news .nf-form-content .submit-container .nf-field-element:before{content:"";font-family:"FontAwesome";position:absolute;pointer-events:none;height:45px;line-height:45px;padding:0 0 0 30px;font-size:18px;left:0;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.news .nf-form-content .submit-container .nf-field-element input{background-color:transparent;color:#000;padding:0 30px;height:45px;opacity:0}.row.flex-content.row4 .full-row .blocks-container .block-group.content .block.news .nf-after-form-content{display:none}.row.flex-content.row4 .full-row .blocks-container .block-group.img{width:50%;position:relative}.row.flex-content.row4 .full-row .blocks-container .block-group.img .block.img{position:absolute;height:100%;width:100%}.row.flex-content.row4 .full-row .blocks-container .block-group.img .block.img img{width:100%;height:100%;object-fit:cover;object-position:top center}@media (max-width:1024px){.row.flex-content.row4 .full-row .blocks-container .block-group.form{width:60%;padding-right:15px;padding-top:50px;padding-bottom:50px}.row.flex-content.row4 .full-row .blocks-container .block-group.img{width:40%;display:flex;flex-direction:column-reverse}.row.flex-content.row4 .full-row .blocks-container .block-group.img .block.img{height:auto}}@media (max-width:768px){.row.flex-content.row4 .full-row .blocks-container .block-group.form{width:100%;padding-left:0 !important;padding-right:0;order:0 !important}.row.flex-content.row4 .full-row .blocks-container .block-group.img{display:none}.row.flex-content.row4 .full-row .blocks-container .block-group.content{padding-top:50px;width:100%}}.row.flex-content.row5{padding:125px 0;overflow:hidden}.row.flex-content.row5 .full-row .blocks-container{position:relative;padding-top:45px}.row.flex-content.row5 .full-row .blocks-container .block.background{position:absolute;width:100%;height:calc(100% - 125px);top:0;z-index:-1}.row.flex-content.row5 .full-row .blocks-container .block.background.left{left:-70px}.row.flex-content.row5 .full-row .blocks-container .block.background.right{right:-70px}.row.flex-content.row5 .full-row .blocks-container .block.title{margin-bottom:75px;margin-right:15%}.row.flex-content.row5 .full-row .blocks-container .block.title.right{text-align:right;margin-left:15%;margin-right:0}.row.flex-content.row5 .full-row .blocks-container .block.title h2{font-size:70px;line-height:74px}.row.flex-content.row5 .full-row .blocks-container .block-group.repeater{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.row.flex-content.row5 .full-row .blocks-container .block-group.repeater .block.content{width:calc(33.333% - 20px);text-align:center}.row.flex-content.row5 .full-row .blocks-container .block-group.repeater .block.content a{display:block}.row.flex-content.row5 .full-row .blocks-container .block-group.repeater .block.content a:hover .inner-block.image{bottom:15px}.row.flex-content.row5 .full-row .blocks-container .block-group.repeater .block.content a:hover .inner-block.button{background-color:#000 !important;color:#fff}.row.flex-content.row5 .full-row .blocks-container .block-group.repeater .block.content .inner-block.image{height:490px;position:relative;bottom:0;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}.row.flex-content.row5 .full-row .blocks-container .block-group.repeater .block.content .inner-block.image img{height:100%;width:100%;object-fit:cover}.row.flex-content.row5 .full-row .blocks-container .block-group.repeater .block.content .inner-block.button{margin-top:35px}@media (max-width:1024px){.row.flex-content.row5 .full-row .blocks-container .block-group.repeater .block.content .inner-block.image{height:360px}}@media (max-width:768px){.row.flex-content.row5{padding:75px 0}.row.flex-content.row5 .full-row .blocks-container .block.title h2{font-size:50px;line-height:45px}.row.flex-content.row5 .full-row .blocks-container .block-group.repeater .block.content{width:calc(50% - 15px)}}@media (max-width:480px){.row.flex-content.row5 .full-row .blocks-container .block-group.repeater .block.content{width:100%}.row.flex-content.row5 .full-row .blocks-container .block.background{width:calc(100% + 30px)}.row.flex-content.row5 .full-row .blocks-container .block.background.right{right:-15px !important}.row.flex-content.row5 .full-row .blocks-container .block.background.left{left:-15px !important}}.row.flex-content.row6{overflow:hidden}.row.flex-content.row6 .full-row .blocks-container{padding:190px 0}.row.flex-content.row6 .full-row .blocks-container .block-group.posts{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:88px;position:relative}.row.flex-content.row6 .full-row .blocks-container .block-group.posts:before{content:"";background-color:#fff;width:50px;height:50px;border-left:6px solid #d6d6d6;border-right:6px solid #fff;border-top:6px solid #d6d6d6;border-bottom:6px solid #fff;border-radius:50px;transform:translate(-50%, -50%) rotate(0deg);animation:rotate 0.5s infinite linear;position:absolute;left:50%;top:50%;z-index:2;opacity:0;pointer-events:none;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}@keyframes rotate{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.row.flex-content.row6 .full-row .blocks-container .block-group.posts:after{content:"";background-color:#fff;position:absolute;left:-10px;top:-10px;width:calc(100% + 20px);height:calc(100% + 20px);z-index:1;opacity:0;pointer-events:none;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}.row.flex-content.row6 .full-row .blocks-container .block-group.posts.active:before,.row.flex-content.row6 .full-row .blocks-container .block-group.posts.active:after{opacity:1}.row.flex-content.row6 .full-row .blocks-container .block-group.pagination{margin-top:50px}.row.flex-content.row6 .full-row .blocks-container .block-group.pagination .block.pages{text-align:center}.row.flex-content.row6 .full-row .blocks-container .block-group.pagination .block.pages .page-numbers{font-size:18px;width:44px;height:44px;display:inline-block;line-height:44px;border-radius:22px;background-color:transparent;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}.row.flex-content.row6 .full-row .blocks-container .block-group.pagination .block.pages .page-numbers:hover{background-color:#d6d6d6}.row.flex-content.row6 .full-row .blocks-container .block-group.pagination .block.pages .page-numbers.current{background-color:#e2b9b3;font-weight:bold}.row.flex-content.row6 .full-row .blocks-container .block.title{color:#000;text-align:center;width:100%;margin-bottom:65px}.row.flex-content.row6 .full-row .blocks-container .block.cpt{width:calc(50% - 44px);box-shadow:2px 4px 10px -6px rgba(0, 0, 0, 0.75);position:relative;background-color:#fff}.row.flex-content.row6 .full-row .blocks-container .block.cpt:nth-child(4n+3):before{display:block}.row.flex-content.row6 .full-row .blocks-container .block.cpt:before{content:"";position:absolute;left:-100%;width:200vw;height:calc(100% + 88px);background-color:#ecedef;top:-44px;z-index:-1;display:none}.row.flex-content.row6 .full-row .blocks-container .block.cpt a{display:block}.row.flex-content.row6 .full-row .blocks-container .block.cpt a:hover .inner-block.img:after{opacity:0.3}.row.flex-content.row6 .full-row .blocks-container .block.cpt a:hover .inner-block.text .button{background-color:#000 !important;color:#fff}.row.flex-content.row6 .full-row .blocks-container .block.cpt a .inner-block.img{position:relative}.row.flex-content.row6 .full-row .blocks-container .block.cpt a .inner-block.img:after{content:"";background-color:#fff;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}.row.flex-content.row6 .full-row .blocks-container .block.cpt a .inner-block.img img{max-height:330px;width:100%;object-fit:cover;position:relative}.row.flex-content.row6 .full-row .blocks-container .block.cpt a .inner-block.img .overlay{position:absolute;top:32px;right:18px;background-color:#ecedef;opacity:0.7;padding:12px 25px;border-radius:30px}.row.flex-content.row6 .full-row .blocks-container .block.cpt a .inner-block.text{padding:40px 32px}.row.flex-content.row6 .full-row .blocks-container .block.cpt a .inner-block.text h3{margin-bottom:32px;margin-top:0}.row.flex-content.row6 .full-row .blocks-container .block.cpt a .inner-block.text .button{margin-top:32px}.row.flex-content.row6.alt .full-row{max-width:1920px;padding:0}.row.flex-content.row6.alt .full-row .blocks-container{padding:150px 0 0 0}.row.flex-content.row6.alt .full-row .blocks-container .block-group.posts{gap:0}.row.flex-content.row6.alt .full-row .blocks-container .block.cpt{width:33.333%}.row.flex-content.row6.alt .full-row .blocks-container .block.cpt:nth-child(4n+3):before{display:none}.row.flex-content.row6.alt .full-row .blocks-container .block.cpt:hover .inner-block.img:after{opacity:0}.row.flex-content.row6.alt .full-row .blocks-container .block.cpt:hover .inner-block.text .button{background-color:#000 !important;color:#fff}.row.flex-content.row6.alt .full-row .blocks-container .block.cpt a .inner-block.img:after{background-color:#000;opacity:0.2}.row.flex-content.row6.alt .full-row .blocks-container .block.cpt a .inner-block.img img{height:560px;max-height:560px}.row.flex-content.row6.alt .full-row .blocks-container .block.cpt a .inner-block.img .overlay{display:none}.row.flex-content.row6.alt .full-row .blocks-container .block.cpt a .inner-block.text{position:absolute;top:50%;left:0;width:100%;box-sizing:border-box;color:white;text-align:center;transform:translateY(-50%);padding:0 40px 74px 40px}.row.flex-content.row6.alt .full-row .blocks-container .block.cpt a .inner-block.text h3{margin-bottom:0}.row.flex-content.row6.alt .full-row .blocks-container .block.cpt a .inner-block.text>p{display:none}@media (max-width:1024px){.row.flex-content.row6 .full-row .blocks-container{padding:50px 0}.row.flex-content.row6 .full-row .blocks-container .block-group.posts{gap:88px 30px}.row.flex-content.row6 .full-row .blocks-container .block-group.posts .block.cpt{width:calc(50% - 15px)}.row.flex-content.row6.alt .full-row .blocks-container .block.cpt a .inner-block.img img{height:400px}}@media (max-width:768px){.row.flex-content.row6 .full-row .blocks-container .block-group.posts{gap:30px}.row.flex-content.row6 .full-row .blocks-container .block-group.posts .block.cpt{width:100%}.row.flex-content.row6 .full-row .blocks-container .block-group.posts .block.cpt:before{display:none}.row.flex-content.row6.alt .full-row .blocks-container .block-group.posts .block.cpt{width:60%;margin:0 auto 40px auto;border-radius:30px;overflow:hidden}}@media (max-width:640px){.row.flex-content.row6.alt .full-row .blocks-container .block-group.posts .block.cpt{width:75%}}@media (max-width:480px){.row.flex-content.row6.alt .full-row .blocks-container .block-group.posts .block.cpt{width:100%;border-radius:0;margin-bottom:0}}