﻿@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,600,600i,700,700i|Roboto:300,300i,400,700,700i&display=swap");@font-face{font-family:"GIL";src:url("../assets/GIL_.TTF") format("truetype");font-display:swap}@font-face{font-family:"GIL";src:url("../assets/GILB_.TTF") format("truetype");font-weight:bold;font-display:swap}@font-face{font-family:"GIL";src:url("../assets/GILI_.TTF") format("truetype");font-style:italic;font-display:swap}@font-face{font-family:"GIL";src:url("../assets/GILBI_.TTF") format("truetype");font-style:italic;font-weight:bold;font-display:swap}#main-header{position:relative;z-index:99}#main-header .row-container{position:relative;z-index:99;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16)}#main-header .row-container.sticky-active{position:fixed}#main-header .row-container .row.header-top .max-full-row .blocks-container{padding-left:150px}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language{float:right;background-color:#EDEDED;color:#616160;padding:0 0 0 40px;position:relative}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language:after{content:"";position:absolute;background-color:#EDEDED;height:100%;width:calc(50vw - 668px);left:100%;top:0}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language:hover .wpml-ls-legacy-dropdown ul li .wpml-ls-sub-menu{visibility:visible}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language i{font-size:30px;padding:10px 0;line-height:30px;width:26px}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language .wpml-ls-legacy-dropdown{float:right;width:auto;border-color:transparent}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language .wpml-ls-legacy-dropdown ul li a{font-weight:bold;line-height:30px;width:100px;text-align:center;height:30px;padding:10px 25px 10px 10px;border:0;font-size:18px;background-color:#EDEDED;display:inline-block}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language .wpml-ls-legacy-dropdown ul li a:hover{background-color:#D3D3D3}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language .wpml-ls-legacy-dropdown ul li a span{line-height:30px;font-size:18px;line-height:18px}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language .wpml-ls-legacy-dropdown ul li .wpml-ls-sub-menu{border:0}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language .wpml-ls-legacy-dropdown ul li .wpml-ls-sub-menu li a{padding:5px 25px 5px 10px}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.extra-link{float:right}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.extra-link a{color:#FFFFFF;font-size:16px;font-weight:bold;text-transform:uppercase;background-color:#40A3A1;display:block;padding:13px 38px;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.extra-link a:hover{background-color:#323946}#main-header .row-container .row.header .max-full-row{position:relative}#main-header .row-container .row.header .max-full-row .blocks-container{position:unset}#main-header .row-container .row.header .max-full-row .blocks-container .block.logo{position:absolute;height:100%;max-width:150px;min-width:120px;top:-50px;padding:25px 0;float:left;z-index:4;max-height:102px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#main-header .row-container .row.header .max-full-row .blocks-container .block.logo{top:-50px}}#main-header .row-container .row.header .max-full-row .blocks-container .block.logo a{display:block;height:100%}#main-header .row-container .row.header .max-full-row .blocks-container .block.logo a img{display:block;height:auto;width:100%;box-sizing:border-box;min-width:133px}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu{width:100%;max-width:calc(100% - 150px);float:right;position:unset}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap{position:unset;height:100%;width:100%;display:inline-block;padding:0;background-color:transparent;animation-name:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap{position:relative}}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wpmm-nav-wrap{width:auto;padding:0;position:unset}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wpmm-nav-wrap .wpmm_mobile_menu_btn{background-color:#40A3A1;padding:10px 12px;margin-top:31px;margin-bottom:30px}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wpmm_brand_logo_wrap{display:none}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu{position:unset;text-align:right}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .wpmm-social-link-search{margin-left:28px}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .wpmm-social-link-search a.search-open-icon{color:#616160;font-family:"Roboto", sans-serif !important;font-weight:bold;text-transform:uppercase;font-size:18px;padding:40px 0;margin:0;line-height:22px;display:block;letter-spacing:1.5px}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .wpmm-social-link-search .wpmm-search-form{top:100%;right:0}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .wpmm-social-link-search .wpmm-search-form input{transform:none;background-color:#EDEDED;font-family:"Open Sans", sans-serif !important;font-size:16px}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item{padding:0}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item.wpmm-item-fixed-width{position:relative}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item.wpmm-item-fixed-width>ul.wp-megamenu-sub-menu{min-width:200px !important;margin-left:0 !important;left:10px !important}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item:hover>a{color:#D16D32}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>a{color:#616160;font-family:"Roboto", sans-serif !important;font-weight:bold;text-transform:uppercase;font-size:18px;padding:40px 0;margin:0 28px;line-height:22px;display:block;letter-spacing:1.5px;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>a .fa{font-weight:bold}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu{min-width:200px;position:absolute;max-width:1320px;width:calc(100% - 70px);right:35px;left:unset;top:calc(100% - 25px);padding:15px 0 40px 0;background-color:#FFFFFF}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu:before{content:"";min-width:200px;position:absolute;left:0;bottom:0;width:100%;height:calc(100% - 26px);-webkit-box-shadow:0 6px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 6px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 6px 6px 0 rgba(0, 0, 0, 0.16)}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu>li{max-width:1080px;margin:0 auto}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu>li .textwidget{padding:0 20px;box-sizing:border-box}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu>li .textwidget strong{color:#B0C633;font-family:"Open Sans", sans-serif !important;font-weight:bold;font-size:16px;line-height:20px;padding-bottom:20px;display:block}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu>li .textwidget strong a{color:#B0C633;font-weight:bold;font-size:16px;line-height:20px}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu>li .textwidget strong a:hover{color:#D16D32;text-decoration:none}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu>li .textwidget p{font-family:"Open Sans", sans-serif !important;font-weight:normal;font-size:14px;line-height:20px;color:#616160}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu>li .textwidget a{font-family:"Open Sans", sans-serif !important;font-weight:normal;font-size:14px;line-height:20px;padding:0;color:#616160;text-transform:none;word-break:normal}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu>li .textwidget a:hover{text-decoration:underline;color:#616160}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu>li .textwidget ul{padding-bottom:15px}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu>li .textwidget ul>li{position:relative;padding:0;padding-left:25px;line-height:18px}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu>li .textwidget ul>li:before{content:">";position:absolute;left:0;top:0;line-height:20px;font-weight:bold;color:#B0C633;font-size:23px}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu li{padding:5px 0}@media (max-width:1390px){#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language:after{width:35px}}@media (max-width:1080px){#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap{position:unset !important}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wpmm-nav-wrap .wp-megamenu{position:absolute;text-align:left;left:0;top:100%;box-sizing:border-box;width:100%;max-height:calc(100vh - 200px);overflow:scroll}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wpmm-nav-wrap .wp-megamenu .menu-item>a{padding:12px 0;position:relative}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wpmm-nav-wrap .wp-megamenu .menu-item>a .fa{padding:12px 17px;position:absolute;top:0;right:0;width:12px;background-color:#616160;color:#FFFFFF;border-radius:10px}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wpmm-nav-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu{min-width:200px;padding:15px 28px 20px 28px;box-sizing:border-box;left:0;top:0;position:relative;width:100%;max-width:100%;margin-left:0;right:unset}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wpmm-nav-wrap .wp-megamenu .menu-item>ul.wp-megamenu-sub-menu:before{display:none}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wpmm-nav-wrap .wp-megamenu .wpmm-social-link-search{margin-right:27px;margin-bottom:30px}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wpmm-nav-wrap .wp-megamenu .wpmm-social-link-search>a{padding:12px 15px}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wpmm-nav-wrap .wp-megamenu .wpmm-social-link-search .wpmm-search-form{top:9px;right:100%}}@media (max-width:750px){#main-header .row-container .row.header-top .max-full-row .blocks-container{padding-left:0}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language{padding:0 0 0 20px}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language i{padding:5px 0}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.language .wpml-ls-legacy-dropdown ul li a{padding:5px 25px 5px 10px}#main-header .row-container .row.header-top .max-full-row .blocks-container .block.extra-link a{line-height:24px;padding:8px 20px;font-size:14px}#main-header .row-container .row.header .max-full-row .blocks-container .block.menu .wp-megamenu-wrap .wpmm-nav-wrap .wpmm_mobile_menu_btn{margin:17px 0}#main-header .row-container .row.header .max-full-row .blocks-container .block.logo{position:relative;max-width:100px;min-width:100px;top:0;padding:5px 0}#main-header .row-container .row.header .max-full-row .blocks-container .block.logo a img{padding:5px 0;min-width:100px}}html .scss_errors{position:fixed;z-index:9999999;left:0;right:0;top:50%;transform:translateY(-50%)}html .scss_errors pre{padding-top:100px;padding-bottom:100px;-webkit-box-shadow:0px 0px 0px 5000px rgba(0, 0, 0, 0.8);-moz-box-shadow:0px 0px 0px 5000px rgba(0, 0, 0, 0.8);box-shadow:0px 0px 0px 5000px rgba(0, 0, 0, 0.8);margin-bottom:0px;white-space:normal}.grecaptcha-badge{display:none !important;width:0px !important;height:0px !important}.recaptcha{display:inline-block}.recaptcha .wpcf7-recaptcha>div>div{height:78px}.blocks-container::after{content:"";display:block;clear:both}.blocks-container .block-group:after{content:"";display:block;clear:both}html{scroll-behavior:smooth}a{text-decoration:none}img{display:block}h1,h2,h3,h4,h5{word-break:break-word}h1{font-size:25px;font-weight:bold;text-transform:uppercase}h2{font-size:24px;font-weight:bold;text-transform:uppercase}h3{font-size:20px;font-weight:bold;text-transform:uppercase}h4{font-size:18px;font-weight:bold;text-transform:uppercase}h5{font-size:16px;font-weight:bold;text-transform:uppercase}h6{font-size:14px;font-weight:bold;text-transform:uppercase}h1,h2,h3,h4,h5,h6,p,a,span,li{margin:0;letter-spacing:1.5px}ul{margin-left:0;padding-left:15px}ol{margin-left:0;padding-left:50px}.fa{font:normal normal normal 22px FontAwesome !important}.max-full-row{margin:0 auto;max-width:1320px;padding:0 35px}.row{font-family:"Roboto", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button{display:inline-block}.button a{padding:3px 30px;display:inline-block;text-transform:uppercase;font-weight:bold;font-size:16px;line-height:30px;text-align:center;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.text a{text-decoration:underline;color:#B0C633;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.text a:hover{text-decoration:underline;color:inherit}.text a.button{padding:3px 30px;display:inline-block;text-transform:uppercase;font-weight:bold;font-size:16px !important;line-height:30px;text-align:center;background-color:#323946;border:2px solid #323946;color:#FFFFFF !important;font-family:"Roboto", sans-serif !important;margin:20px 0;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.text a.button:hover{background-color:transparent;color:#616160 !important;text-decoration:none !important}form.search-form{width:auto !important;right:calc(50vw - 667px)}form.search-form .search-field{width:200px;height:30px;float:left;background-color:#FCFCFC;box-sizing:border-box;font-family:"Open Sans", sans-serif;-webkit-appearance:textfield;appearance:textfield;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;padding:0 10px}form.search-form .search-submit{width:70px;height:30px;box-sizing:border-box;float:left;font-size:14px;font-weight:bold;font-family:"Roboto", sans-serif;background-color:#323946;color:#FCFCFC;text-transform:uppercase;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}form.search-form .search-submit:hover{background-color:#D16D32}body #min_responsive_menu{background:#EDEDED;border-right:10px solid #EDEDED;border-left:10px solid #EDEDED;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body #min_responsive_menu li>a{color:#616160;text-transform:uppercase;font-size:18px;font-weight:bold;font-family:"Roboto", sans-serif}body #min_responsive_menu li.current-menu-item>a{background:#D3D3D3;color:#D16D32}.row.breadcrumbs .max-full-row .blocks-container{position:relative;z-index:50}.row.breadcrumbs .max-full-row .blocks-container .block.breadcrumbs{position:absolute;bottom:20px}.row.breadcrumbs .max-full-row .blocks-container .block.breadcrumbs ul li{color:#FFFFFF;text-transform:uppercase;font-size:17px;font-weight:normal;font-family:"Open Sans", sans-serif;line-height:20px}.row.breadcrumbs .max-full-row .blocks-container .block.breadcrumbs ul li a{color:#FFFFFF;text-transform:uppercase;font-size:17px;font-weight:normal;font-family:"Open Sans", sans-serif;line-height:20px}.row.breadcrumbs .max-full-row .blocks-container .block.breadcrumbs ul li a:hover{text-decoration:underline}.minimal-pagination{width:100%;margin:15px 0;text-align:right}.minimal-pagination .page-of{display:none}.minimal-pagination .page-numbers{width:30px;height:30px;display:inline-block;text-align:center;background-color:#FFFFFF;color:#323946;border:2px solid #D3D3D3;line-height:30px;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.minimal-pagination .page-numbers:hover{background-color:#B0C633;border:2px solid #B0C633}.minimal-pagination .page-numbers.current{background-color:#B0C633;border:2px solid #B0C633}#catapult-cookie-bar .ctcc-inner{margin:0 auto;max-width:1320px;padding:20px 35px;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}#catapult-cookie-bar .ctcc-inner .ctcc-left-side{display:block;width:65%;font-size:14px;font-family:"Open Sans", sans-serif}#catapult-cookie-bar .ctcc-inner .ctcc-left-side a{-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}#catapult-cookie-bar .ctcc-inner .ctcc-left-side a:hover{color:#D16D32}#catapult-cookie-bar .ctcc-inner .ctcc-right-side{display:block;width:35%;position:relative}#catapult-cookie-bar .ctcc-inner .ctcc-right-side button{border-radius:0;font-size:16px;font-family:"Roboto", sans-serif;text-transform:uppercase;display:inline-block;padding:15px 30px;position:absolute;top:50%;right:0;transform:translateY(-50%);-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}#catapult-cookie-bar .ctcc-inner .ctcc-right-side button:hover{background-color:#40A3A1}.second-slider{min-height:400px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:1150px){form.search-form{right:35px}#catapult-cookie-bar .ctcc-inner .ctcc-left-side{width:100%}#catapult-cookie-bar .ctcc-inner .ctcc-right-side{width:100%}#catapult-cookie-bar .ctcc-inner .ctcc-right-side button{position:relative;margin-top:20px}}form.wpcf7-form p br{display:none}form.wpcf7-form p label{line-height:30px;display:block;width:98%;margin-right:2%;float:left;color:#323946}form.wpcf7-form p label.half{width:48%}form.wpcf7-form p label span{display:block;position:relative}form.wpcf7-form p label span input{height:30px;width:100%;box-sizing:border-box;border:1px solid #D3D3D3;border-radius:3px;color:#323946;font-family:"Roboto", sans-serif;letter-spacing:1.5px;margin-bottom:30px}form.wpcf7-form p label span textarea{height:120px;min-height:30px;max-height:300px;width:100%;box-sizing:border-box;border:1px solid #D3D3D3;border-radius:3px;color:#323946;font-family:"Roboto", sans-serif;letter-spacing:1.5px;margin-bottom:30px;resize:vertical}form.wpcf7-form p label span .wpcf7-not-valid-tip{position:absolute;bottom:0}form.wpcf7-form p input.wpcf7-submit{float:left;color:#FFFFFF;background-color:#40A3A1;padding:14px 30px 10px 30px;margin-top:15px;font-size:16px;text-transform:uppercase;border-radius:3px;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}form.wpcf7-form p input.wpcf7-submit:hover{background-color:#D16D32}form.wpcf7-form p .ajax-loader{float:left}form.wpcf7-form .wpcf7-response-output{float:left;clear:both;margin:2em 0 1em}body.home #main-slider .flexslider{margin:0}body.home #main-slider .flexslider .slides li.big{height:700px}body.home #main-slider .flexslider .slides li.medium{height:500px}body.home #main-slider .flexslider .slides li.small{height:300px}body.home #main-slider .flexslider .slides li:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#000000;opacity:0.25}body.home #main-slider .flexslider .slides li .slider-content-container{position:relative}body.home #main-slider .flexslider .slides li .slider-content-container .max-full-row .side-container{text-align:right;width:30%;float:right;position:relative;z-index:2}body.home #main-slider .flexslider .slides li .slider-content-container .max-full-row .side-container .block.title h1{color:#FFFFFF;font-size:25px;text-transform:uppercase;font-weight:bold}body.home #main-slider .flexslider .slides li .slider-content-container .max-full-row .side-container .block.text{padding:10px 0 30px 0;font-family:"Open Sans", sans-serif}body.home #main-slider .flexslider .slides li .slider-content-container .max-full-row .side-container .block.text p{color:#FFFFFF;font-size:16px}body.home #main-slider .flexslider .slides li .slider-content-container .max-full-row .side-container .block.button a{color:#FFFFFF;border:2px solid #323946;background-color:#323946}body.home #main-slider .flexslider .slides li .slider-content-container .max-full-row .side-container .block.button a:hover{background-color:#FFFFFF;color:#323946}body.home #main-slider .flexslider .flex-control-nav{text-align:left}body.page-template-landingspagina #main-slider .flexslider .slides>li{background-position:50% 100%}body.page-template-landingspagina #main-slider .flexslider .slides>li.big{height:700px}body.page-template-landingspagina #main-slider .flexslider .slides>li.medium{height:500px}body.page-template-landingspagina #main-slider .flexslider .slides>li.small{height:300px}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row{max-width:1440px}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content{text-align:center;width:initial}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block{position:relative}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.title{margin:0 auto;width:100%;padding:40px 0 20px 0}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.title h1,body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.title h2,body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.title h3,body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.title h4,body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.title h5{z-index:3}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.title h1{font-size:56px;font-weight:bold;text-transform:initial;line-height:65px;font-family:"Open Sans", sans-serif;position:relative;z-index:3}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.title:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#000000;opacity:0.55;z-index:1}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.subtitle{padding:0 0 40px 0}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.subtitle p{font-family:"Open Sans", sans-serif;font-size:40px;line-height:45px;position:relative;z-index:3}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.subtitle:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#000000;opacity:0.55;z-index:1}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.button{font-family:"Open Sans", sans-serif;border:none;max-width:400px;margin:20px auto 0 auto}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.button a{color:#FFFFFF;border:none;font-size:19px;line-height:25px;background-color:#D16D32;padding:13px 38px;font-weight:bold;text-transform:uppercase}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.button:hover{border:none}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.button:hover a{color:#FFFFFF;border:none;background-color:#B0C633}@media (max-width:785px){body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.title h1{font-size:30px;line-height:35px}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.subtitle p{font-size:20px;line-height:25px}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.button a{font-size:20px;line-height:25px}}@media (max-width:480px){body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.title h1{font-size:22px;line-height:25px}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.subtitle p{font-size:18px;line-height:22px}body.page-template-landingspagina #main-slider .flexslider .slides>li .slider-content-container .max-full-row .slider-content .block.button a{font-size:18px;line-height:22px}}body.single #main-slider .flexslider .flex-control-nav{bottom:170px;z-index:90}#main-slider{font-family:"Roboto", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#main-slider .flexslider{margin:0}#main-slider .flexslider .slides li{position:relative}#main-slider .flexslider .slides li.big{height:700px}#main-slider .flexslider .slides li.medium{height:500px}#main-slider .flexslider .slides li.small{height:300px}#main-slider .flexslider .slides li .slider-content-container .max-full-row{max-width:1320px;width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#main-slider .flexslider .slides li .slider-content-container .max-full-row{margin:0}}#main-slider .flexslider .slides li .slider-content-container .max-full-row .slider-content{text-align:left;width:45%;position:relative;z-index:1}#main-slider .flexslider .slides li .slider-content-container .max-full-row .slider-content .block.title{width:100%;color:#FFFFFF;font-family:"Roboto", sans-serif;line-height:40px}#main-slider .flexslider .slides li .slider-content-container .max-full-row .slider-content .block.title h1{font-weight:normal;font-size:40px}#main-slider .flexslider .slides li .slider-content-container .max-full-row .slider-content .block.subtitle{padding:10px 0 30px 0;font-family:"Open Sans", sans-serif}#main-slider .flexslider .slides li .slider-content-container .max-full-row .slider-content .block.subtitle p{font-size:16px;color:#FFFFFF}#main-slider .flexslider .slides li .slider-content-container .max-full-row .slider-content .block.button a{border:2px solid #FFFFFF;color:#FFFFFF;background-color:transparent}#main-slider .flexslider .slides li .slider-content-container .max-full-row .slider-content .block.button a:hover{color:#323946;background-color:#FFFFFF}#main-slider .flexslider .flex-control-nav{bottom:20px;z-index:5;text-align:left;max-width:1320px;padding:0 35px;margin:0 auto;left:50%;text-align:right;transform:translateX(-50%)}#main-slider .flexslider .flex-control-nav li{margin:0 8px}#main-slider .flexslider .flex-control-nav li:nth-child(1){margin-left:0}#main-slider .flexslider .flex-control-nav li:nth-last-child(1){margin-right:0}#main-slider .flexslider .flex-control-nav li a{width:90px;height:9px;background-color:#EDEDED;opacity:0.5;border-radius:0;box-shadow:unset;text-align:left;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}#main-slider .flexslider .flex-control-nav li a:hover{background-color:#B0C633;opacity:0.8}#main-slider .flexslider .flex-control-nav li a.flex-active{background-color:#B0C633;opacity:1}@media (max-width:1390px){#main-slider .flexslider .flex-control-nav{box-sizing:border-box}#main-slider .flexslider .flex-control-nav li a{width:15px;height:15px}}@media (max-width:1080px){body.home #main-slider .flexslider .slides li .slider-content-container .block.sideblock{top:-20%}body.home #main-slider .flexslider .slides li .slider-content-container .max-full-row .side-container{width:40%}#main-slider .flexslider .slides li .slider-content-container .max-full-row .slider-content{float:left}#main-slider .flexslider .slides li .slider-content-container .max-full-row .slider-content .block.title h1{font-size:30px}#main-slider .flexslider .flex-control-nav{box-sizing:border-box}}@media (max-width:800px){body.home #main-slider .flexslider .slides li .slider-content-container .max-full-row .slider-content{width:100%}body.home #main-slider .flexslider .slides li .slider-content-container .max-full-row .side-container{width:100%}body.home #main-slider .flexslider .flex-control-nav{bottom:50px;text-align:left}#main-slider .flexslider .flex-control-nav{bottom:50px;text-align:left}}main.home .row.branches .max-full-row .blocks-container{width:100%;padding:65px 0 43px 0}main.home .row.branches .max-full-row .blocks-container .block-group.branches{justify-content:left;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.home .row.branches .max-full-row .blocks-container .block-group.branches .slick-prev{position:absolute;top:50%;left:-10px;height:50px;width:50px;background-color:transparent;z-index:1;transform:translateY(-50%);-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.home .row.branches .max-full-row .blocks-container .block-group.branches .slick-prev:hover:before{color:#D16D32}main.home .row.branches .max-full-row .blocks-container .block-group.branches .slick-prev:before{content:"";display:block;color:#40A3A1;font-size:25px;font-family:FontAwesome;text-align:center}main.home .row.branches .max-full-row .blocks-container .block-group.branches .slick-next{position:absolute;top:50%;right:-10px;height:50px;width:50px;background-color:transparent;z-index:1;transform:translateY(-50%);-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.home .row.branches .max-full-row .blocks-container .block-group.branches .slick-next:hover:before{color:#D16D32}main.home .row.branches .max-full-row .blocks-container .block-group.branches .slick-next:before{content:"";display:block;color:#40A3A1;font-size:25px;font-family:FontAwesome;text-align:center}main.home .row.branches .max-full-row .blocks-container .block-group.branches .block.branche{float:left;margin-bottom:22px;box-sizing:border-box;width:calc(16.66667% - 20px);margin:0 10px;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.home .row.branches .max-full-row .blocks-container .block-group.branches .block.branche:hover a .inner-block.image{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}main.home .row.branches .max-full-row .blocks-container .block-group.branches .block.branche:hover a .inner-block.title{width:100%;color:#40A3A1}main.home .row.branches .max-full-row .blocks-container .block-group.branches .block.branche a{display:inline-block;position:relative;padding:5px;width:100%;height:100%;box-sizing:border-box;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.home .row.branches .max-full-row .blocks-container .block-group.branches .block.branche a .inner-block.image{display:block;min-height:87px;background-position:bottom center;background-repeat:no-repeat;background-size:contain;margin:0 auto;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.home .row.branches .max-full-row .blocks-container .block-group.branches .block.branche a .inner-block.title{width:100%;text-align:center;padding-top:35px;text-transform:uppercase;color:#616160;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.home .row.branches .max-full-row .blocks-container .block-group.branches .block.branche a .inner-block.title h3{font-size:14px;font-weight:bold;line-height:20px}main.home .row.branches .max-full-row .blocks-container .block-group.branches .block.branche a .inner-block.title.single{padding-top:0;position:absolute;top:50%;transform:translateY(-50%);left:0}main.home .row.procedure{position:relative;overflow-x:hidden}main.home .row.procedure .max-full-row .blocks-container{margin-bottom:60px;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.home .row.procedure .max-full-row .blocks-container .block-group.steps{width:35%}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.intro{padding:85px 50px 80px 0;box-sizing:border-box}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.intro .inner-block.title h1{margin-bottom:30px;padding-bottom:5px;position:relative;color:#616160;font-size:25px;font-weight:bold;line-height:30px;display:inline-block;text-transform:uppercase}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.intro .inner-block.title h1:after{content:"";position:absolute;left:0;top:100%;height:6px;width:50%;background-color:#323946}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.intro .inner-block.text p{padding:0;font-family:"Open Sans", sans-serif;font-size:16px;line-height:20px}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps{position:relative;left:-50px;width:calc(100% + 50px)}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step{position:relative;z-index:0;padding:25px 10px 25px 100px;box-sizing:border-box;border-bottom:1px solid #EDEDED;min-height:80px}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step:before{content:"";position:absolute;left:50px;top:0;width:2px;height:calc(50% - 23px);background-color:#616160;z-index:1}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step:after{content:"";position:absolute;left:50px;bottom:-1px;width:2px;height:50%;background-color:#616160}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step:nth-child(1):before{content:"";display:none}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step:nth-child(1) .arrow{display:none}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step:nth-last-child(1):after{content:"";display:none}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step:hover{cursor:pointer}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step:hover .number{width:38px;height:38px;line-height:38px;font-size:20px;left:calc(50px - 19px);top:calc(50% - 19px);background-color:#616160}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step:hover .number.inactive{color:#FFFFFF !important}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step .background{position:absolute;top:0;left:0;width:100%;height:100%;display:none}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step .arrow{position:absolute;left:calc(50px - 3px);top:calc(50% - 32px);width:6px;height:6px;border:solid #616160;border-width:0 2px 2px 0;transform:rotate(45deg);z-index:1}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step .number{position:absolute;left:calc(50px - 16px);top:calc(50% - 16px);width:30px;height:30px;border-radius:30px;border:2px solid #616160;line-height:30px;text-align:center;font-weight:bold;font-size:16px;background-color:#FFFFFF;z-index:1}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step .number.inactive{color:#616160 !important;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step h3{position:relative;z-index:1;font-size:17px;color:#616160;line-height:30px;font-weight:bold;text-transform:uppercase}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step.active:before{background-color:#FFFFFF}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step.active:after{background-color:#FFFFFF}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step.active .background{display:block}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step.active .arrow{border:solid #FFFFFF;border-width:0 2px 2px 0}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step.active .number{position:absolute;left:calc(50px - 19px);top:calc(50% - 19px);width:40px;height:40px;border-radius:40px;border:0;line-height:40px;color:#616160;font-size:20px;background-color:#FFFFFF}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps .inner-block.step.active h3{color:#FFFFFF}main.home .row.procedure .max-full-row .blocks-container .block-group.content{width:65%;position:relative}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main{display:none;height:100%}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main:nth-child(1) .inner-block.step-content .prev{display:none}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main:nth-last-child(1) .inner-block.step-content .next{display:none}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main.active{display:block}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.image{position:absolute;left:0;top:0;width:calc(100% + 50vw - 667px);height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:0}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content{position:absolute;bottom:0;padding:55px 85px 150px 80px;margin-right:6vw;box-sizing:border-box;z-index:1;min-height:525px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .content-background{opacity:0.8;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .title h1{color:#FFFFFF;text-transform:uppercase;font-size:25px;line-height:30px;font-weight:bold;margin-bottom:20px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .text{padding-bottom:45px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .text p{color:#FFFFFF;font-family:"Open Sans", sans-serif;font-size:16px;line-height:20px;padding-bottom:20px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .text ul{margin-left:0;padding-left:15px;color:#FFFFFF;font-family:"Open Sans", sans-serif;font-size:16px;line-height:20px;letter-spacing:1.5px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .text a{color:#FFFFFF;font-weight:bold}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .button a{color:#FFFFFF;border:2px solid #FFFFFF}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .button a:hover{background-color:#FFFFFF;color:#616160}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .prev{position:absolute;left:80px;bottom:100px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .prev:hover{cursor:pointer}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .prev:hover p:before{left:-15px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .prev p{color:#FFFFFF;font-size:16px;font-family:"Open Sans", sans-serif;text-transform:uppercase;font-weight:bold;padding-left:35px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .prev p:before{content:"";font-family:FontAwesome;position:absolute;left:0;font-size:17px;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .next{position:absolute;right:85px;bottom:100px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .next:hover{cursor:pointer}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .next:hover p:after{right:-15px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .next p{color:#FFFFFF;font-size:16px;font-family:"Open Sans", sans-serif;text-transform:uppercase;font-weight:bold;padding-right:35px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .next p:after{content:"";font-family:FontAwesome;position:absolute;right:0;font-size:17px;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.home .row.news .max-full-row .blocks-container{padding-bottom:60px;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.home .row.news .max-full-row .blocks-container .block-group.news-title{margin-bottom:30px;width:50%;float:left}main.home .row.news .max-full-row .blocks-container .block-group.news-title .block.title h1{color:#616160;font-size:25px;font-weight:bold;text-transform:uppercase;line-height:30px;margin-bottom:10px}main.home .row.news .max-full-row .blocks-container .block-group.news-button{float:right;width:50%;margin-bottom:30px;text-align:right}main.home .row.news .max-full-row .blocks-container .block-group.news-button .block.button a{border:2px solid #323946;color:#323946}main.home .row.news .max-full-row .blocks-container .block-group.news-button .block.button a:hover{background-color:#323946;color:#FFFFFF}main.home .row.news .max-full-row .blocks-container .block-group.news{position:relative;float:left;width:100%}main.home .row.news .max-full-row .blocks-container .block-group.news .hover{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.home .row.news .max-full-row .blocks-container .block-group.news .hover:nth-child(1) .block.article{border-top:0}main.home .row.news .max-full-row .blocks-container .block-group.news .hover.active .block.article{background-color:#449a46;border-right:0px solid #FFFFFF}main.home .row.news .max-full-row .blocks-container .block-group.news .hover.active .block.article .inner-block.title h2{color:#FFFFFF}main.home .row.news .max-full-row .blocks-container .block-group.news .hover.active .block.article .inner-block.date p{color:#FFFFFF}main.home .row.news .max-full-row .blocks-container .block-group.news .hover.active .block.article .inner-block.arrow{display:block;opacity:1;background-color:#449a46}main.home .row.news .max-full-row .blocks-container .block-group.news .hover.active .block.article-image{display:block}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article{border-top:10px solid #FFFFFF;border-right:10px solid #FFFFFF;box-sizing:border-box;width:58%;float:left;background-color:#D3D3D3;padding:50px 65px;position:relative;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article .inner-block.title h2{font-size:20px;font-weight:bold;color:#000000;line-height:30px;text-transform:none;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article .inner-block.date p{font-family:"Open Sans", sans-serif;font-size:16px;font-weight:normal;color:#000000;text-transform:uppercase;line-height:30px;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article .inner-block.arrow{width:50px;height:50px;background-color:#D3D3D3;transform:rotate(45deg) translateY(-50%);display:block;opacity:0;position:absolute;right:0;top:50%;z-index:2;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article .inner-block.arrow i{text-align:center;line-height:45px !important;transform:rotate(-45deg);width:100%}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article .inner-block.arrow i:after{content:"";color:#FFFFFF;font-size:20px;font-weight:bold}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article-image{float:right;width:42%;position:absolute;top:0;right:0;height:100%;display:none;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article-image .inner-block.image-description{position:absolute;bottom:30px;left:40px;right:100px}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article-image .inner-block.image-description p{color:#FFFFFF;font-size:16px;font-weight:bold;line-height:20px}main.home .row.news .max-full-row .blocks-container .block-group.news .block.default-image{position:absolute;top:0;right:0;width:42%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}main.home .row.projects .max-full-row .blocks-container{padding-bottom:60px}main.home .row.projects .max-full-row .blocks-container .block-group.title{width:100%;text-align:center}main.home .row.projects .max-full-row .blocks-container .block-group.title .block.title h1{font-size:25px;font-weight:bold;text-transform:uppercase;color:#616160;line-height:30px}main.home .row.projects .max-full-row .blocks-container .block-group.projects{margin:35px 0;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.home .row.projects .max-full-row .blocks-container .block-group.projects .block.project{width:31%;float:left;text-align:left;position:relative;padding:200px 25px 80px 25px;box-sizing:border-box;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16)}main.home .row.projects .max-full-row .blocks-container .block-group.projects .block.project:nth-child(3n+2){margin:0 3.5%}main.home .row.projects .max-full-row .blocks-container .block-group.projects .block.project a{width:100%;height:100%}main.home .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.image{position:absolute;top:0;left:0;min-height:175px;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}main.home .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.title{margin-bottom:20px}main.home .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.title h2{font-size:20px;font-weight:bold;line-height:20px;text-transform:uppercase;color:#616160}main.home .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.text{margin-bottom:20px}main.home .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.text p{font-family:"Open Sans", sans-serif;font-size:16px;font-weight:normal;line-height:20px;color:#616160}main.home .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.button{position:absolute;bottom:40px;left:25px;width:100%}main.home .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.button p{border:2px solid #323946;background-color:#323946;color:#FFFFFF;padding:3px 30px;display:inline-block;text-transform:uppercase;font-weight:bold;font-size:16px;line-height:30px;text-align:center;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;cursor:pointer}main.home .row.projects .max-full-row .blocks-container .block-group.projects .block.project a:hover .inner-block.button p{background-color:transparent;color:#323946}main.home .row.projects .max-full-row .blocks-container .block-group.button{width:100%;text-align:center}main.home .row.projects .max-full-row .blocks-container .block-group.button .block.button a{color:#323946;border:2px solid #323946}main.home .row.projects .max-full-row .blocks-container .block-group.button .block.button a:hover{color:#FFFFFF;background-color:#323946}@media (max-width:1397px){main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.image{width:calc(100% + 35px)}}@media (max-width:950px){main.home .row.procedure .max-full-row .blocks-container .block-group.steps{width:100%}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.intro{padding:30px 30px 30px 0}main.home .row.procedure .max-full-row .blocks-container .block-group.steps .block.steps{display:none}main.home .row.procedure .max-full-row .blocks-container .block-group.content{width:100%}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.image{width:calc(100% + 70px);left:-35px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content{position:relative;padding:40px 40px 100px 40px;margin:0}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .prev,main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .next{bottom:25px;max-width:50%}main.home .row.news .max-full-row .blocks-container .block-group.news-title{text-align:center;width:100%;order:1}main.home .row.news .max-full-row .blocks-container .block-group.news-button{float:left;width:100%;text-align:center;order:3;margin-bottom:0;margin-top:50px}main.home .row.news .max-full-row .blocks-container .block-group.news{order:2;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.home .row.news .max-full-row .blocks-container .block-group.news .hover{position:relative;width:49%;float:left}main.home .row.news .max-full-row .blocks-container .block-group.news .hover:nth-child(1) .block.article-image,main.home .row.news .max-full-row .blocks-container .block-group.news .hover:nth-child(2) .block.article-image{border-top:0}main.home .row.news .max-full-row .blocks-container .block-group.news .hover:nth-child(1) .block.article,main.home .row.news .max-full-row .blocks-container .block-group.news .hover:nth-child(2) .block.article{height:calc(100% - 200px)}main.home .row.news .max-full-row .blocks-container .block-group.news .hover:nth-child(odd){margin-right:2%}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article{border:0;width:100%;padding:30px 40px;order:2;height:calc(100% - 210px)}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article .inner-block.arrow{right:30px;top:-25px;transform:rotate(-45deg)}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article-image{width:100%;position:relative;min-height:200px;height:200px;order:1;display:block;border-top:10px solid #FFFFFF}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article-image .inner-block.image-description{bottom:15px;left:15px;right:15px}main.home .row.news .max-full-row .blocks-container .block-group.news .block.default-image{display:none}main.home .row.projects .max-full-row .blocks-container .block-group.projects{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.home .row.projects .max-full-row .blocks-container .block-group.projects .block.project{margin:0 auto;margin-bottom:20px;max-width:450px;width:100%;clear:both}main.home .row.projects .max-full-row .blocks-container .block-group.projects .block.project:nth-child(3n+2){margin:0 auto;margin-bottom:20px}}@media (max-width:750px){main.home .row.news .max-full-row .blocks-container .block-group.news{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.home .row.news .max-full-row .blocks-container .block-group.news .hover{position:relative;width:100%;float:left}main.home .row.news .max-full-row .blocks-container .block-group.news .hover:nth-child(2) .block.article-image{border-top:10px solid #FFFFFF}main.home .row.news .max-full-row .blocks-container .block-group.news .hover:nth-child(odd){margin-right:0}}@media (max-width:650px){main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content{padding:20px 0 70px 0}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .content-background{left:-35px;width:calc(100% + 70px)}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .prev{width:0;overflow:hidden;white-space:nowrap;left:40px;padding:10px 0 10px 30px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .prev:hover p:before{left:0}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .prev p{color:transparent;line-height:25px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .prev p:before{color:#FFFFFF;font-size:25px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .next{width:0;overflow:hidden;white-space:nowrap;right:40px;padding:10px 30px 10px 0}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .next:hover p:after{right:0}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .next p{color:transparent;line-height:25px}main.home .row.procedure .max-full-row .blocks-container .block-group.content .block.main .inner-block.step-content .next p:after{color:#FFFFFF;font-size:25px}main.home .row.news .max-full-row .blocks-container .block-group.news .hover .block.article{padding:25px 15px}}.row.intro{position:relative}.row.intro.fill{background-image:none}.row.intro .max-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.intro .max-full-row .blocks-container .block-group.image{position:absolute;left:0;top:0;width:calc(50% + 120px);height:100%}.row.intro .max-full-row .blocks-container .block-group.image .block.image{height:100%;background-position:left;background-repeat:no-repeat;background-size:contain}.row.intro .max-full-row .blocks-container .block-group.content{width:calc(50% - 120px);margin-left:calc(50% + 120px);padding:115px 0 85px 80px}.row.intro .max-full-row .blocks-container .block-group.content.fill{width:100%;margin-left:0;padding-left:0;text-align:left;padding:2em 0 0em 0}.row.intro .max-full-row .blocks-container .block-group.content .block.title{margin-bottom:20px}.row.intro .max-full-row .blocks-container .block-group.content .block.title h1{font-size:25px;text-transform:uppercase;font-weight:bold;line-height:30px;color:#616160}.row.intro .max-full-row .blocks-container .block-group.content .block.text{margin-bottom:0px}.row.intro .max-full-row .blocks-container .block-group.content .block.text p{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:normal;color:#616160;line-height:20px;margin-bottom:1em}.row.intro .max-full-row .blocks-container .block-group.content .block.text a{color:#B0C633}.row.intro .max-full-row .blocks-container .block-group.content .block.button{margin-bottom:50px}.row.intro .max-full-row .blocks-container .block-group.content .block.button a{background-color:#323946;border:2px solid #323946;color:#FFFFFF}.row.intro .max-full-row .blocks-container .block-group.content .block.button a:hover{background-color:transparent;color:#323946}@media (max-width:1150px){.row.intro .max-full-row .blocks-container .block-group.image{width:50%}.row.intro .max-full-row .blocks-container .block-group.content{width:50%;margin-left:50%;padding:115px 0 85px 20px}}@media (max-width:900px){.row.intro{background-color:#EDEDED;background-image:none}.row.intro .max-full-row .blocks-container .block-group.image{position:relative;width:100%;left:-35px}.row.intro .max-full-row .blocks-container .block-group.image .block.image{min-height:450px}.row.intro .max-full-row .blocks-container .block-group.content{width:100%;margin-left:0;padding:30px 0}.row.intro .max-full-row .blocks-container .block-group.content.fill{padding:30px 0}.row.intro .max-full-row .blocks-container .block-group.content.fill .block.text{margin-bottom:0}.row.intro .max-full-row .blocks-container .block-group.content.fill .block.button{margin-bottom:0}}main.textpage{padding-bottom:2em}main.textpage .row.textfields{position:relative;background-color:#FFFFFF;margin-top:10px}main.textpage .row.textfields .max-full-row .blocks-container{display:flex;flex-wrap:wrap}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.image{left:0;min-height:250px}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.image.inline{position:relative;float:left;width:40%}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.image.inline .block.image{position:absolute;background-size:contain;background-position:left}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.video{left:0;min-height:250px}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.video.inline{position:relative;float:left;width:40%}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.video.inline iframe{position:absolute;width:85%}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.video iframe{min-height:250px}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.content{margin-left:50%;padding-left:2em;min-height:250px}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.content.inline{margin-left:0;float:left;width:60%}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.image{right:0;min-height:250px;order:2}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.image.inline{position:relative;float:right;width:40%}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.image.inline .block.image{position:absolute;background-size:contain;background-position:right}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.video{right:0;min-height:250px;order:2}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.video.inline{position:relative;float:right;width:40%}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.video.inline iframe{position:absolute;width:85%;right:0}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.video iframe{min-height:250px}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.content{margin-left:0;padding-right:2em;min-height:250px;order:1}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.content.inline{float:right;width:60%}main.textpage .row.textfields .max-full-row .blocks-container .block-group.image{position:absolute;right:0;top:0;width:50%}main.textpage .row.textfields .max-full-row .blocks-container .block-group.image .block.image{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}main.textpage .row.textfields .max-full-row .blocks-container .block-group.image.fill{position:relative;width:100%;max-width:1080px;margin:0 auto;padding:20px 0}main.textpage .row.textfields .max-full-row .blocks-container .block-group.image.fill.inline{float:none}main.textpage .row.textfields .max-full-row .blocks-container .block-group.image.fill.inline .block.image{position:relative}main.textpage .row.textfields .max-full-row .blocks-container .block-group.image.fill .block.image{min-height:500px}main.textpage .row.textfields .max-full-row .blocks-container .block-group.video{position:absolute;right:0;top:0;width:50%}main.textpage .row.textfields .max-full-row .blocks-container .block-group.video iframe{height:100%;width:100%}main.textpage .row.textfields .max-full-row .blocks-container .block-group.video.fill{position:relative;width:100%;max-width:1080px;margin:0 auto;padding:20px 0}main.textpage .row.textfields .max-full-row .blocks-container .block-group.video.fill.inline{float:none}main.textpage .row.textfields .max-full-row .blocks-container .block-group.video.fill.inline iframe{position:relative}main.textpage .row.textfields .max-full-row .blocks-container .block-group.video.fill iframe{min-height:500px;max-height:none}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content{width:50%;box-sizing:border-box;padding:0 0 1em 0}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content.fill{width:100%;padding:0;margin:0;min-height:0}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.title{margin-bottom:20px}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.title h1{font-size:25px;text-transform:uppercase;font-weight:bold;line-height:30px;color:#616160}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.text{background-color:#FFFFFF !important}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.text h1,main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.text h2,main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.text h3,main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.text h4,main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.text h5,main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.text h6{color:#616160;font-weight:bold;text-transform:uppercase;padding-bottom:5px;padding-top:15px}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.text p{font-size:14px;font-weight:normal;line-height:20px;color:#616160;font-family:"Open Sans", sans-serif}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.text a{font-size:14px;font-family:"Open Sans", sans-serif}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.text a:hover{text-decoration:underline}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.text li{color:#616160;font-size:14px;font-family:"Open Sans", sans-serif}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.button{margin-top:30px}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.button a{background-color:#323946;border:2px solid #323946;color:#FFFFFF}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.button a:hover{background-color:transparent;color:#616160}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.buttons{display:block;margin-top:30px}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.buttons.right{text-align:right}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.buttons.left{text-align:left}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.buttons .inner-block.button{display:inline-block;margin-right:15px;margin-bottom:15px}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.buttons .inner-block.button a{background-color:#323946;border:2px solid #323946;color:#FFFFFF}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content .block.buttons .inner-block.button a:hover{background-color:transparent;color:#616160}main.textpage .row.textbuttons .max-full-row .blocks-container{padding:3em 0 0 0}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons{width:50%;float:left;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.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button{width:calc(50% - 25px);margin-right:25px;margin-bottom:25px;box-sizing:border-box;border:3px solid #FFFFFF;float:left;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button.active{border:3px solid #40A3A1}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button.active a .inner-block.icon{filter:brightness(1);opacity:1}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button.active a .inner-block.title h3{color:#40A3A1}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button:hover{border:3px solid #40A3A1}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button:hover a .inner-block.icon{filter:brightness(1);opacity:1}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button:hover a .inner-block.title h3{color:#40A3A1}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button a{display:block;padding:55px 25px}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button a .inner-block.icon{min-height:100px;background-position:bottom center;background-size:contain;background-repeat:no-repeat;margin:0 auto;width:calc(100% - 65px);filter:brightness(0);opacity:0.62;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button a .inner-block.title{text-align:center;margin-top:35px;width:100%}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button a .inner-block.title h3{font-size:16px;font-weight:bold;line-height:30px;color:#616160;text-transform:uppercase;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content{width:50%;float:left;position:relative}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .goto{position:relative;bottom:200px}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content{background-color:#40A3A1;padding:110px 55px 55px 55px;box-sizing:border-box;width:100%;max-height:calc(100% - 25px);display:none}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content.active{display:block}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content .inner-block.title{margin-bottom:40px}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content .inner-block.title h1{color:#FFFFFF;font-size:25px;text-transform:uppercase;font-weight:bold;line-height:30px}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content .inner-block.text{margin-bottom:25px}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content .inner-block.text p{font-family:"Open Sans", sans-serif;font-size:14px;color:#FFFFFF;font-weight:normal;line-height:20px}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content .inner-block.text li{font-family:"Open Sans", sans-serif;font-size:14px;color:#FFFFFF;font-weight:normal;line-height:20px}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content .inner-block.text a{font-family:"Open Sans", sans-serif;font-size:14px;color:#FFFFFF;font-weight:bold;line-height:20px;text-decoration:none;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content .inner-block.text a:hover{text-decoration:underline}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content .inner-block.button a{background-color:#323946;color:#FFFFFF;border:2px solid #323946}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content .inner-block.button a:hover{background-color:transparent}main.textpage .row.links .max-full-row .blocks-container{padding:3em 5% 0 5%;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.textpage .row.links .max-full-row .blocks-container .block-group.link{width:calc(20% - 16px);margin-right:20px;margin-bottom:30px;text-align:center;border:3px solid #FFFFFF;box-sizing:border-box;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.textpage .row.links .max-full-row .blocks-container .block-group.link:hover{border:3px solid #40A3A1}main.textpage .row.links .max-full-row .blocks-container .block-group.link:hover .block.icon{filter:brightness(1);opacity:1}main.textpage .row.links .max-full-row .blocks-container .block-group.link:hover .block.title h3{color:#40A3A1}main.textpage .row.links .max-full-row .blocks-container .block-group.link.image:hover .block.icon{filter:none;opacity:1}main.textpage .row.links .max-full-row .blocks-container .block-group.link:nth-child(5n+5){margin-right:0}main.textpage .row.links .max-full-row .blocks-container .block-group.link.one{width:50%;margin:0 auto;margin-bottom:30px}main.textpage .row.links .max-full-row .blocks-container .block-group.link.two{width:49%;margin:0;margin-left:2%;margin-bottom:30px}main.textpage .row.links .max-full-row .blocks-container .block-group.link.two:nth-child(1){margin-left:0}main.textpage .row.links .max-full-row .blocks-container .block-group.link.three{width:32%;margin:0;margin-bottom:30px}main.textpage .row.links .max-full-row .blocks-container .block-group.link.three:nth-child(3n+2){margin:0 2%;margin-bottom:30px}main.textpage .row.links .max-full-row .blocks-container .block-group.link.four{width:calc(25% - 15px);margin:0;margin-bottom:30px;margin-right:20px}main.textpage .row.links .max-full-row .blocks-container .block-group.link.four:nth-child(4n+4){margin-right:0}main.textpage .row.links .max-full-row .blocks-container .block-group.link.six{width:calc(16.666% - 10px);margin:0;margin-right:12px;margin-bottom:30px}main.textpage .row.links .max-full-row .blocks-container .block-group.link.six:nth-child(6n+6){margin-right:0}main.textpage .row.links .max-full-row .blocks-container .block-group.link a{display:block;padding:30px}main.textpage .row.links .max-full-row .blocks-container .block-group.link a .block.icon{min-height:90px;width:100%;background-position:center;background-repeat:no-repeat;background-size:contain;filter:brightness(0);opacity:0.62;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.textpage .row.links .max-full-row .blocks-container .block-group.link a .block.title{padding-top:30px}main.textpage .row.links .max-full-row .blocks-container .block-group.link a .block.title h3{font-size:16px;font-weight:bold;line-height:20px;text-transform:uppercase;color:#616160;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.textpage .row.links .max-full-row .blocks-container .block-group.link.image a{padding:10px}main.textpage .row.links .max-full-row .blocks-container .block-group.link.image a .block.icon{min-height:120px;filter:brightness(1);opacity:1}main.textpage .row.links .max-full-row .blocks-container .block-group.link.image a .block.title{padding-top:15px}main.textpage .row.partners_row .blocks-container{padding:3em 0 0 0}main.textpage .row.partners_row .blocks-container .block.title{margin-bottom:40px}main.textpage .row.partners_row .blocks-container .block.title h3{color:#616160;font-size:25px;text-transform:uppercase;font-weight:bold;line-height:30px}main.textpage .row.partners_row .blocks-container .block.partners{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-sizing:border-box}main.textpage .row.partners_row .blocks-container .block.partners>.partner{width:calc(25% - 7.5px);margin-right:5px;margin-left:5px}main.textpage .row.partners_row .blocks-container .block.partners>.partner:nth-of-type(4n+1){margin-right:5px;margin-left:0}main.textpage .row.partners_row .blocks-container .block.partners>.partner:nth-of-type(4n+4){margin-left:5px;margin-right:0}main.textpage .row.partners_row .blocks-container .block.partners>.partner:nth-of-type(4n+2){margin-right:5px;margin-left:5px}main.textpage .row.partners_row .blocks-container .block.partners>.partner:nth-of-type(4n+3){margin-right:5px;margin-left:5px}main.textpage .row.partners_row .blocks-container .block.partners .partner{background-color:#FFFFFF;box-sizing:border-box;float:left;height:200px;margin-bottom:10px;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16)}main.textpage .row.partners_row .blocks-container .block.partners .partner a{width:100%;height:100%;padding:10px;box-sizing:border-box;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;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-mox-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}main.textpage .row.partners_row .blocks-container .block.partners .partner a img{width:auto;max-width:100%;height:auto;max-height:180px}main.textpage .row.partners_row .blocks-container .block.partners .partner:hover{transform:translateY(-10px)}main.textpage .row.calculations_row .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}main.textpage .row.calculations_row .full-row .blocks-container .block-group{width:50%;padding:20px 25px;box-sizing:border-box}@media (max-width:820px){main.textpage .row.calculations_row .full-row .blocks-container .block-group{width:100%}}main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.title{transform:translateY(50%);text-align:center}main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.title h2{display:inline-block;background-color:white;padding:2px 10px;text-transform:none}main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form{border:1px solid grey;box-sizing:border-box;padding:15px;width:100%}main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.values,main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.result{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.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.values>p,main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.result>p{width:100%;margin-top:30px}main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.values .field,main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.result .field{width:100%;padding:10px 20px 10px 0;box-sizing:border-box}main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.values .field input,main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.result .field input{-moz-appearance:textfield;height:30px;width:100%;box-sizing:border-box;border:1px solid #D3D3D3;border-radius:3px;color:#323946;font-family:"Roboto", sans-serif;letter-spacing:1.5px}main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.values .field input::-webkit-outer-spin-button,main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.values .field input::-webkit-inner-spin-button,main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.result .field input::-webkit-outer-spin-button,main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.result .field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.values .field button,main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.result .field button{color:#FFFFFF;background-color:#40A3A1;padding:14px 30px 10px;margin-top:15px;font-size:16px;text-transform:uppercase;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.values .field button:hover,main.textpage .row.calculations_row .full-row .blocks-container .block-group .block.form .inner-block.result .field button:hover{background-color:#D16D32}@media (max-width:1080px){main.textpage .row.textfields:nth-last-child(1) .max-full-row .blocks-container .block-group.content.fill{padding-bottom:40px !important}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.image{width:calc(100% + 70px);position:relative;left:-35px;padding-top:20px}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.image.inline{width:100%;float:none;left:0}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.image.inline .block.image{position:relative}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.image .block.image{min-height:400px}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.video{width:calc(100% + 70px);position:relative;left:-35px;padding-top:20px}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.video.inline{width:100%;float:none;left:0}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.video.inline iframe{position:relative}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.video iframe{min-height:400px;width:100%}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.content{width:100%;padding:40px 0 0 0;min-height:0}main.textpage .row.textfields .max-full-row .blocks-container.right .block-group.content.inline{float:none}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.image{width:calc(100% + 70px);position:relative;left:-35px}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.image.inline{width:100%;float:none;left:0}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.image.inline .block.image{position:relative}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.image .block.image{min-height:400px}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.video{width:calc(100% + 70px);position:relative;left:-35px}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.video.inline{width:100%;float:none;left:0}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.video.inline iframe{position:relative}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.video iframe{min-height:400px}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.content{width:100%;margin-left:0;padding:40px 0 0 0;min-height:0}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.content.inline{float:none}main.textpage .row.textfields .max-full-row .blocks-container.left .block-group.content.fill{padding-bottom:0}main.textpage .row.textfields .max-full-row .blocks-container .block-group.image{width:calc(100% + 70px);position:relative;left:-35px}main.textpage .row.textfields .max-full-row .blocks-container .block-group.image .block.image{min-height:300px}main.textpage .row.textfields .max-full-row .blocks-container .block-group.video{width:calc(100% + 70px);position:relative;left:-35px}main.textpage .row.textfields .max-full-row .blocks-container .block-group.video iframe{min-height:300px}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content{width:100%;padding:90px 0}main.textpage .row.textfields .max-full-row .blocks-container .block-group.content.fill{padding-bottom:0}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button{width:calc(100% - 20px);margin-right:20px}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content{padding:40px;min-height:auto !important}main.textpage .row.links .max-full-row .blocks-container .block-group.link{width:49%;margin-right:2%}main.textpage .row.links .max-full-row .blocks-container .block-group.link:nth-child(4n+4){margin-right:2%}main.textpage .row.links .max-full-row .blocks-container .block-group.link:nth-child(even){margin-right:0}main.textpage .row.links .max-full-row .blocks-container .block-group.link.four{width:49%;margin-right:2%}main.textpage .row.links .max-full-row .blocks-container .block-group.link.four:nth-child(4n+4){margin-right:2%}main.textpage .row.links .max-full-row .blocks-container .block-group.link.four:nth-child(even){margin-right:0}main.textpage .row.links .max-full-row .blocks-container .block-group.link.six{width:32%;margin:0;margin-bottom:30px}main.textpage .row.links .max-full-row .blocks-container .block-group.link.six:nth-child(6n+6){margin:0;margin-bottom:30px}main.textpage .row.links .max-full-row .blocks-container .block-group.link.six:nth-child(3n+2){margin:0 2%;margin-bottom:30px}}@media (max-width:900px){main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons{width:100%}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button{width:calc(50% - 20px);margin-right:20px}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content{width:100%}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content{padding:40px;min-height:auto !important}main.textpage .row.links .max-full-row .blocks-container .block-group.link.three,main.textpage .row.links .max-full-row .blocks-container .block-group.link.six{width:49%;margin:0;margin-left:2%;margin-bottom:30px}main.textpage .row.links .max-full-row .blocks-container .block-group.link.three:nth-child(6n+6),main.textpage .row.links .max-full-row .blocks-container .block-group.link.six:nth-child(6n+6){margin-right:0;margin-left:2%}main.textpage .row.links .max-full-row .blocks-container .block-group.link.three:nth-child(3n+2),main.textpage .row.links .max-full-row .blocks-container .block-group.link.six:nth-child(3n+2){margin-right:0;margin-left:2%}main.textpage .row.links .max-full-row .blocks-container .block-group.link.three:nth-child(2n+1),main.textpage .row.links .max-full-row .blocks-container .block-group.link.six:nth-child(2n+1){margin-left:0}}@media (max-width:780px){main.textpage .row.partners_row .blocks-container .block.partners>.partner{width:calc(50% - 5px);margin-right:5px;margin-left:5px}main.textpage .row.partners_row .blocks-container .block.partners>.partner:nth-of-type(2n+1){margin-right:5px;margin-left:0}main.textpage .row.partners_row .blocks-container .block.partners>.partner:nth-of-type(2n+2){margin-left:5px;margin-right:0}}@media (max-width:600px){main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.buttons .block.button{width:100%;margin-right:0}main.textpage .row.textbuttons .max-full-row .blocks-container .block-group.content .block.content{padding:55px 30px}main.textpage .row.links .max-full-row .blocks-container .block-group.link{width:100%;margin-right:0}main.textpage .row.links .max-full-row .blocks-container .block-group.link:nth-child(4n+4){margin-right:0}main.textpage .row.links .max-full-row .blocks-container .block-group.link.one,main.textpage .row.links .max-full-row .blocks-container .block-group.link.two,main.textpage .row.links .max-full-row .blocks-container .block-group.link.three,main.textpage .row.links .max-full-row .blocks-container .block-group.link.four,main.textpage .row.links .max-full-row .blocks-container .block-group.link.six{width:100%;margin-left:0 !important;margin-right:0 !important}}@media (max-width:480px){main.textpage .row.partners_row .blocks-container .block.partners>.partner{width:calc(100% - 0px);margin-right:0px;margin-left:0px}main.textpage .row.partners_row .blocks-container .block.partners>.partner:nth-of-type(1n+1){margin-right:0px;margin-left:0}main.textpage .row.partners_row .blocks-container .block.partners>.partner:nth-of-type(1n+1){margin-left:0px;margin-right:0}}main.contactpage .row.info .max-full-row .blocks-container{position:relative;z-index:50}main.contactpage .row.info .max-full-row .blocks-container .block-group.contain{background-color:#B0C633;position:absolute;bottom:0;padding:25px 30px}main.contactpage .row.info .max-full-row .blocks-container .block-group.contain .block.title{margin-bottom:15px}main.contactpage .row.info .max-full-row .blocks-container .block-group.contain .block.title h2{color:#FFFFFF;font-size:20px;font-weight:bold;text-transform:uppercase;line-height:30px}main.contactpage .row.info .max-full-row .blocks-container .block-group.contain .block.contactinfo p,main.contactpage .row.info .max-full-row .blocks-container .block-group.contain .block.contactinfo a{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:normal;line-height:20px;color:#FFFFFF}main.contactpage .row.info .max-full-row .blocks-container .block-group.contain .block.contactinfo a{-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.contactpage .row.info .max-full-row .blocks-container .block-group.contain .block.contactinfo a:hover{color:#323946}main.contactpage .row.category{background-color:#FFFFFF}main.contactpage .row.category:nth-child(odd){background-color:#EDEDED}main.contactpage .row.category.has-intro:nth-child(odd){background-color:#FFFFFF}main.contactpage .row.category .max-full-row .blocks-container{padding:50px 0 10px 0}main.contactpage .row.category .max-full-row .blocks-container .block-group.header .block.title{margin-bottom:20px}main.contactpage .row.category .max-full-row .blocks-container .block-group.header .block.title h1{font-size:25px;font-weight:bold;text-transform:uppercase;line-height:30px;color:#323946}main.contactpage .row.category .max-full-row .blocks-container .block-group.header .block.info{margin-bottom:30px}main.contactpage .row.category .max-full-row .blocks-container .block-group.header .block.info p{font-size:14px;color:#323946;font-weight:normal;line-height:20px}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff{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.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member{width:24%;margin-right:1.333%;margin-bottom:40px;padding:40px 15px;float:left;text-align:center;box-sizing:border-box;background-color:#FFFFFF;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16)}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(4n+4){margin-right:0;margin-bottom:40px}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.image{min-height:168px;min-width:168px;max-width:168px;border-radius:168px;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 auto;margin-bottom:30px}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.name h4{font-family:"Open Sans", sans-serif;font-size:16px;font-weight:bold;line-height:20px;color:#323946}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.function{margin-bottom:15px}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.function p{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:normal;line-height:20px;color:#323946}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.number a{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:bold;line-height:20px;color:#B0C633;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.number a:hover{color:#323946}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.email a{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:bold;line-height:20px;color:#B0C633;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.email a:hover{color:#323946}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.email span{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:bold;line-height:20px;color:#B0C633}main.contactpage .row.form{padding-bottom:50px}main.contactpage .row.form .max-full-row .blocks-container .block.form{max-width:75%;margin:0 auto}main.contactpage .row.form .max-full-row .blocks-container .block.form .wpcf7-form p br{display:none}main.contactpage .row.form .max-full-row .blocks-container .block.form .wpcf7-form p label{line-height:30px;display:block;width:98%;margin-right:2%;float:left;color:#323946}main.contactpage .row.form .max-full-row .blocks-container .block.form .wpcf7-form p label.half{width:48%}main.contactpage .row.form .max-full-row .blocks-container .block.form .wpcf7-form p label span{display:block;position:relative}main.contactpage .row.form .max-full-row .blocks-container .block.form .wpcf7-form p label span input{height:30px;width:100%;box-sizing:border-box;border:1px solid #D3D3D3;border-radius:3px;color:#323946;font-family:"Roboto", sans-serif;letter-spacing:1.5px;margin-bottom:30px}main.contactpage .row.form .max-full-row .blocks-container .block.form .wpcf7-form p label span textarea{height:120px;min-height:30px;max-height:300px;width:100%;box-sizing:border-box;border:1px solid #D3D3D3;border-radius:3px;color:#323946;font-family:"Roboto", sans-serif;letter-spacing:1.5px;margin-bottom:30px;resize:vertical}main.contactpage .row.form .max-full-row .blocks-container .block.form .wpcf7-form p label span .wpcf7-not-valid-tip{position:absolute;bottom:0}main.contactpage .row.form .max-full-row .blocks-container .block.form .wpcf7-form p input.wpcf7-submit{float:left;color:#FFFFFF;background-color:#40A3A1;padding:14px 30px 10px 30px;margin-top:15px;font-size:16px;text-transform:uppercase;border-radius:3px;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.contactpage .row.form .max-full-row .blocks-container .block.form .wpcf7-form p input.wpcf7-submit:hover{background-color:#D16D32}main.contactpage .row.form .max-full-row .blocks-container .block.form .wpcf7-form p .ajax-loader{float:left}main.contactpage .row.form .max-full-row .blocks-container .block.form .wpcf7-form .wpcf7-response-output{float:left;clear:both;margin:2em 0 1em}main.contactpage .row.map{position:relative;height:455px}main.contactpage .row.map .max-full-row .blocks-container .block.map{position:absolute;width:100%;top:0;left:0}main.contactpage .row.map .max-full-row .blocks-container .block.map iframe{height:455px;width:100%}@media (max-width:1100px){main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member{width:48%;margin-right:4%}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(4n+4){margin-right:16%}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(even){margin-right:0}}@media (max-width:800px){main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member{width:49%;margin-right:2%}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(4n+4){margin-right:2%}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(even){margin-right:0}}@media (max-width:650px){main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member{width:100%;margin-right:0}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(4n+4){margin-right:0}main.contactpage .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.email{word-wrap:break-word}}main.contactpage.test .row.info .max-full-row .blocks-container{position:relative;z-index:50}main.contactpage.test .row.info .max-full-row .blocks-container .block-group.contain{background-color:#B0C633;position:absolute;bottom:0;padding:25px 30px}main.contactpage.test .row.info .max-full-row .blocks-container .block-group.contain .block.title{margin-bottom:15px}main.contactpage.test .row.info .max-full-row .blocks-container .block-group.contain .block.title h2{color:#FFFFFF;font-size:20px;font-weight:bold;text-transform:uppercase;line-height:30px}main.contactpage.test .row.info .max-full-row .blocks-container .block-group.contain .block.contactinfo p,main.contactpage.test .row.info .max-full-row .blocks-container .block-group.contain .block.contactinfo a{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:normal;line-height:20px;color:#FFFFFF}main.contactpage.test .row.info .max-full-row .blocks-container .block-group.contain .block.contactinfo a{-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.contactpage.test .row.info .max-full-row .blocks-container .block-group.contain .block.contactinfo a:hover{color:#323946}main.contactpage.test .row.category{background-color:#FFFFFF}main.contactpage.test .row.category:nth-child(odd){background-color:#EDEDED}main.contactpage.test .row.category.has-intro:nth-child(odd){background-color:#FFFFFF}main.contactpage.test .row.category .max-full-row .blocks-container{padding:50px 0 10px 0}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.header .block.title{margin-bottom:20px}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.header .block.title h1{font-size:25px;font-weight:bold;text-transform:uppercase;line-height:30px;color:#323946}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.header .block.info{margin-bottom:30px}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.header .block.info p{font-size:14px;color:#323946;font-weight:normal;line-height:20px}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff{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.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member{width:24%;margin-right:1.333%;margin-bottom:40px;padding:40px 15px;float:left;text-align:center;box-sizing:border-box;background-color:#FFFFFF;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16)}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(4n+4){margin-right:0;margin-bottom:40px}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.image{min-height:168px;min-width:168px;max-width:168px;border-radius:168px;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 auto;margin-bottom:30px}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.name h4{font-family:"Open Sans", sans-serif;font-size:16px;font-weight:bold;line-height:20px;color:#323946}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.function{margin-bottom:15px}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.function p{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:normal;line-height:20px;color:#323946}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.number a{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:bold;line-height:20px;color:#B0C633;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.number a:hover{color:#323946}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.email a{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:bold;line-height:20px;color:#B0C633;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.email a:hover{color:#323946}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.email span{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:bold;line-height:20px;color:#B0C633}main.contactpage.test .row.form{padding-bottom:50px}main.contactpage.test .row.form .max-full-row .blocks-container .block.form{max-width:75%;margin:0 auto}main.contactpage.test .row.form .max-full-row .blocks-container .block.form .wpcf7-form p br{display:none}main.contactpage.test .row.form .max-full-row .blocks-container .block.form .wpcf7-form p label{line-height:30px;display:block;width:98%;margin-right:2%;float:left;color:#323946}main.contactpage.test .row.form .max-full-row .blocks-container .block.form .wpcf7-form p label.half{width:48%}main.contactpage.test .row.form .max-full-row .blocks-container .block.form .wpcf7-form p label span{display:block;position:relative}main.contactpage.test .row.form .max-full-row .blocks-container .block.form .wpcf7-form p label span input{height:30px;width:100%;box-sizing:border-box;border:1px solid #D3D3D3;border-radius:3px;color:#323946;font-family:"Roboto", sans-serif;letter-spacing:1.5px;margin-bottom:30px}main.contactpage.test .row.form .max-full-row .blocks-container .block.form .wpcf7-form p label span textarea{height:120px;min-height:30px;max-height:300px;width:100%;box-sizing:border-box;border:1px solid #D3D3D3;border-radius:3px;color:#323946;font-family:"Roboto", sans-serif;letter-spacing:1.5px;margin-bottom:30px;resize:vertical}main.contactpage.test .row.form .max-full-row .blocks-container .block.form .wpcf7-form p label span .wpcf7-not-valid-tip{position:absolute;bottom:0}main.contactpage.test .row.form .max-full-row .blocks-container .block.form .wpcf7-form p input.wpcf7-submit{float:left;color:#FFFFFF;background-color:#40A3A1;padding:14px 30px 10px 30px;margin-top:15px;font-size:16px;text-transform:uppercase;border-radius:3px;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.contactpage.test .row.form .max-full-row .blocks-container .block.form .wpcf7-form p input.wpcf7-submit:hover{background-color:#D16D32}main.contactpage.test .row.form .max-full-row .blocks-container .block.form .wpcf7-form p .ajax-loader{float:left}main.contactpage.test .row.form .max-full-row .blocks-container .block.form .wpcf7-form .wpcf7-response-output{float:left;clear:both;margin:2em 0 1em}main.contactpage.test .row.form .max-full-row .blocks-container .block.form .wpcf7-form .recaptcha{display:inline-block}main.contactpage.test .row.form .max-full-row .blocks-container .block.form .wpcf7-form .recaptcha .wpcf7-recaptcha>div>div{height:78px}main.contactpage.test .row.map{position:relative;height:455px}main.contactpage.test .row.map .max-full-row .blocks-container .block.map{position:absolute;width:100%;top:0;left:0}main.contactpage.test .row.map .max-full-row .blocks-container .block.map iframe{height:455px;width:100%}@media (max-width:1100px){main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member{width:48%;margin-right:4%}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(4n+4){margin-right:16%}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(even){margin-right:0}}@media (max-width:800px){main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member{width:49%;margin-right:2%}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(4n+4){margin-right:2%}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(even){margin-right:0}}@media (max-width:650px){main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member{width:100%;margin-right:0}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(4n+4){margin-right:0}main.contactpage.test .row.category .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.email{word-wrap:break-word}}main.projects .row.projects .max-full-row .blocks-container .block-group.categories{margin:0 auto;padding:40px 0 25px 0;max-width:865px}main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet{margin:0;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.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-overlay{display:none}main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-checkbox,main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-radio{background:none;margin:0;width:32%;margin:0;margin-bottom:20px;text-align:center;color:#616160;font-weight:bold;line-height:30px;text-transform:uppercase;padding:15px 15px;box-sizing:border-box;position:relative;min-height:calc(30px + 2em);-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-checkbox:nth-child(3n+2),main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-radio:nth-child(3n+2){margin:0 2%;margin-bottom:20px}main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-checkbox.checked,main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-checkbox:hover,main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-radio.checked,main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-radio:hover{color:#B0C633}main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-checkbox .fwp-label,main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-radio .fwp-label{display:block;position:relative;top:50%;left:0;width:100%;transform:translateY(-50%)}main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-checkbox .facetwp-counter,main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-radio .facetwp-counter{display:none}main.projects .row.projects .max-full-row .blocks-container .block-group.categories p{padding:3px 30px;display:inline-block;text-transform:uppercase;font-weight:bold;font-size:16px;line-height:30px;text-align:center;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;cursor:pointer;background-color:#B0C633;color:#FFFFFF;border:1px solid #B0C633;float:right}main.projects .row.projects .max-full-row .blocks-container .block-group.categories p:hover{background-color:#FFFFFF;color:#212733}main.projects .row.projects .max-full-row .blocks-container .block-group.title{padding-bottom:45px;padding-top:45px}main.projects .row.projects .max-full-row .blocks-container .block-group.title .block.title{width:100%;text-align:center}main.projects .row.projects .max-full-row .blocks-container .block-group.title .block.title h1{text-transform:uppercase;color:#616160;font-size:25px;line-height:30px;font-weight:bold}main.projects .row.projects .max-full-row .blocks-container .block-group.projects{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.projects .row.projects .max-full-row .blocks-container .block-group.projects .block.project{width:31%;float:left;text-align:left;position:relative;box-sizing:border-box;margin-bottom:45px;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16)}main.projects .row.projects .max-full-row .blocks-container .block-group.projects .block.project:nth-child(3n+2){margin:0 3.5%;margin-bottom:45px}main.projects .row.projects .max-full-row .blocks-container .block-group.projects .block.project a{display:block;padding:200px 25px 80px 25px}main.projects .row.projects .max-full-row .blocks-container .block-group.projects .block.project a:hover .inner-block.button p{background-color:transparent;color:#323946}main.projects .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.image{position:absolute;top:0;left:0;min-height:175px;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}main.projects .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.title{margin-bottom:20px}main.projects .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.title h2{font-size:20px;font-weight:bold;line-height:20px;text-transform:uppercase;color:#616160}main.projects .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.text{margin-bottom:30px}main.projects .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.text p{font-family:"Open Sans", sans-serif;font-size:16px;font-weight:normal;line-height:20px;color:#616160}main.projects .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.button{position:absolute;bottom:40px}main.projects .row.projects .max-full-row .blocks-container .block-group.projects .block.project a .inner-block.button p{border:2px solid #323946;background-color:#323946;color:#FFFFFF;padding:3px 30px;display:inline-block;text-transform:uppercase;font-weight:bold;font-size:16px;line-height:30px;text-align:center;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}@media (max-width:950px){main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-checkbox,main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-radio{width:49%;margin-right:2%;margin-left:0}main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-checkbox:nth-child(3n+2),main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-radio:nth-child(3n+2){margin-right:2%;margin-left:0}main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-checkbox:nth-child(even),main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-radio:nth-child(even){margin-right:0;margin-left:0}main.projects .row.projects .max-full-row .blocks-container .block-group.projects{justify-content:center}main.projects .row.projects .max-full-row .blocks-container .block-group.projects .block.project{width:100%;max-width:450px}main.projects .row.projects .max-full-row .blocks-container .block-group.projects .block.project:nth-child(3n+2){margin-right:0;margin-left:0}}@media (max-width:600px){main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-checkbox,main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-radio{width:100%;margin-right:0;margin-left:0}main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-checkbox:nth-child(3n+2),main.projects .row.projects .max-full-row .blocks-container .block-group.categories .facetwp-facet .facetwp-radio:nth-child(3n+2){margin-right:0;margin-left:0}}main.products .row.side-text{width:100%;padding-right:135px;box-sizing:border-box;order:2;padding:40px 0 20px 0}main.products .row.side-text .max-full-row .blocks-container .block.title{margin-bottom:20px}main.products .row.side-text .max-full-row .blocks-container .block.title h1{font-size:25px;text-transform:uppercase;font-weight:bold;line-height:30px;color:#616160}main.products .row.side-text .max-full-row .blocks-container .block.text{margin-bottom:0px}main.products .row.side-text .max-full-row .blocks-container .block.text p{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:normal;color:#616160;line-height:20px;margin-bottom:1em}main.products .row.side-text .max-full-row .blocks-container .block.text a{color:#B0C633}main.products .row.side-text .max-full-row .blocks-container .block.text a:hover{color:#AD206A}main.products .row.products{background-color:#FFFFFF}main.products .row.products .max-full-row .blocks-container{padding:60px 0 40px 0}main.products .row.products .max-full-row .blocks-container .block-group.category{width:100%;float:left;padding-right:15px;margin-bottom:20px;box-sizing:border-box}main.products .row.products .max-full-row .blocks-container .block-group.category .block.category h1{width:100%;font-size:30px;line-height:30px;text-transform:uppercase;color:#323946;font-weight:bold}main.products .row.products .max-full-row .blocks-container .block-group.products{width:100%;float:left;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.products .row.products .max-full-row .blocks-container .block-group.products .block.product{margin-bottom:20px;position:relative;min-height:250px;background-color:#FFFFFF;width:20%;float:left;margin-right:5%;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16)}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product:nth-child(4n+4){margin-right:0}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product:hover a .inner-block.content .button p{background-color:#AD206A}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product a{display:block;width:100%}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product a .inner-block.image{min-height:140px;width:100%;height:100%;position:relative;margin-bottom:55px;background-position:center;background-repeat:no-repeat;background-size:cover}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product a .inner-block.content{width:100%;padding:10px 25px;box-sizing:border-box}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product a .inner-block.content .title{margin-bottom:10px}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product a .inner-block.content .title h1{font-size:20px;font-weight:bold;line-height:25px;text-transform:uppercase;color:#616160}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product a .inner-block.content .features p{font-size:17px;font-weight:normal;line-height:30px;color:#616160;padding-left:20px;position:relative}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product a .inner-block.content .features p:before{content:"";font-family:FontAwesome;font-size:17px;line-height:30px;position:absolute;left:0;width:15px}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product a .inner-block.content .button{position:absolute;bottom:0;right:0}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product a .inner-block.content .button p{display:block;background-color:#B0C633;color:#FFFFFF;font-weight:bold;font-size:25px;line-height:50px;min-height:50px;min-width:50px;text-align:center;position:relative;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product a .inner-block.content .button p:before{content:"";position:absolute;width:15px;height:100%;line-height:50px;font-family:FontAwesome;left:50%;transform:translateX(-50%)}@media (max-width:1080px){main.products .row.products .max-full-row .blocks-container .block-group.products .block.product{width:100%;max-width:500px;margin:0 auto 40px auto !important;float:none}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product a .inner-block.image{display:inline-block}}@media (max-width:800px){main.products .row-container .row.side-text{width:100%;padding-right:0}main.products .row-container .row.products-side{width:100%}main.products .row-container .row.products-side .max-full-row .blocks-container .block-group.products .block.product{width:100%;max-width:500px;margin:0 auto 40px auto !important;float:none}main.products .row-container .row.products-side .max-full-row .blocks-container .block-group.products .block.product a .inner-block.image{display:inline-block}}@media (max-width:450px){main.products .row-container .row.products-side .max-full-row .blocks-container .block-group.products .block.product a .inner-block.image{min-height:250px}main.products .row.products .max-full-row .blocks-container .block-group.products .block.product a .inner-block.image{min-height:250px}}main.news .row.news .max-full-row .blocks-container .block-group.title{padding-top:60px}main.news .row.news .max-full-row .blocks-container .block-group.title .block.title{width:100%;text-align:center;margin-bottom:45px}main.news .row.news .max-full-row .blocks-container .block-group.title .block.title h1{text-transform:uppercase;color:#616160;font-size:25px;line-height:30px;font-weight:bold}main.news .row.news .max-full-row .blocks-container .block-group.news{padding-bottom:60px;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.news .row.news .max-full-row .blocks-container .block-group.news .block.article{width:48%;margin-bottom:20px;text-align:left;position:relative;box-sizing:border-box;margin-bottom:45px;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16)}main.news .row.news .max-full-row .blocks-container .block-group.news .block.article:nth-child(even){margin-left:4%}main.news .row.news .max-full-row .blocks-container .block-group.news .block.article a{padding:265px 60px 80px 60px;display:block}main.news .row.news .max-full-row .blocks-container .block-group.news .block.article .inner-block.image{position:absolute;top:0;left:0;min-height:230px;width:100%;background-position:top center;background-repeat:no-repeat;background-size:cover}main.news .row.news .max-full-row .blocks-container .block-group.news .block.article .inner-block.title{margin-bottom:10px}main.news .row.news .max-full-row .blocks-container .block-group.news .block.article .inner-block.title h2{font-size:20px;font-weight:bold;line-height:20px;text-transform:uppercase;color:#616160}main.news .row.news .max-full-row .blocks-container .block-group.news .block.article .inner-block.date{margin-bottom:20px}main.news .row.news .max-full-row .blocks-container .block-group.news .block.article .inner-block.date p{color:#B0C633;font-size:16px;font-weight:bold;font-family:"Open Sans", sans-serif;line-height:20px}main.news .row.news .max-full-row .blocks-container .block-group.news .block.article .inner-block.text{margin-bottom:40px}main.news .row.news .max-full-row .blocks-container .block-group.news .block.article .inner-block.text p{font-family:"Open Sans", sans-serif;font-size:16px;font-weight:normal;line-height:20px;color:#616160}main.news .row.news .max-full-row .blocks-container .block-group.news .block.article .inner-block.button{position:absolute;bottom:40px}main.news .row.news .max-full-row .blocks-container .block-group.news .block.article .inner-block.button p{border:2px solid #323946;background-color:#323946;color:#FFFFFF;padding:3px 30px}main.news .row.news .max-full-row .blocks-container .block-group.news .block.article .inner-block.button p:hover{background-color:transparent;color:#323946}@media (max-width:750px){main.news .row.news .max-full-row .blocks-container .block-group.news .block.article{width:100%;margin-right:0;margin-left:0}main.news .row.news .max-full-row .blocks-container .block-group.news .block.article:nth-child(even){margin-left:0}}main.single{position:relative;margin-bottom:-150px}main.single .row.back{position:absolute;bottom:calc(100% + 150px);width:100%}main.single .row.back .max-full-row .blocks-container .block.back{z-index:91;position:relative;display:inline-block}main.single .row.back .max-full-row .blocks-container .block.back a{background-color:#B0C633;color:#FFFFFF;font-size:16px;font-weight:bold;line-height:30px;padding:12px 20px 12px 60px;position:relative;text-align:center;display:inline-block;text-transform:uppercase;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.single .row.back .max-full-row .blocks-container .block.back a:before{content:"";font-family:FontAwesome;position:absolute;left:20px;top:0;height:100%;font-size:18px;line-height:54px}main.single .row.back .max-full-row .blocks-container .block.back a:hover{background-color:#AD206A}main.single .row.single .max-full-row .blocks-container{background-color:#FFFFFF;position:relative;bottom:150px;z-index:80}main.single .row.single .max-full-row .blocks-container:before{content:"";background-color:#FFFFFF;position:absolute;right:100%;top:0;height:100%;width:calc(50vw - 1320px / 2)}main.single .row.single .max-full-row .blocks-container .block-group.content{padding:95px 150px 70px 0;width:100%;box-sizing:border-box}main.single .row.single .max-full-row .blocks-container .block-group.content.fill .block.products>.inner-block.product{width:20%}main.single .row.single .max-full-row .blocks-container .block-group.content .block.title h1{color:#323946;font-size:30px;font-weight:bold;text-transform:uppercase;line-height:30px;display:table-cell}main.single .row.single .max-full-row .blocks-container .block-group.content .block.date{margin-top:10px}main.single .row.single .max-full-row .blocks-container .block-group.content .block.date p{font-family:"Open Sans", sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#B0C633}main.single .row.single .max-full-row .blocks-container .block-group.content .block.quote{margin-top:30px;margin-bottom:20px;margin-left:20px;position:relative}main.single .row.single .max-full-row .blocks-container .block-group.content .block.quote p{font-family:"Open Sans", sans-serif;font-size:18px;font-weight:600;line-height:24px;font-style:italic;color:#B0C633}main.single .row.single .max-full-row .blocks-container .block-group.content .block.quote p:before{content:"";height:100%;width:6px;background-color:#B0C633;position:absolute;left:-20px;top:0}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products{margin-bottom:30px;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.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.title{width:100%}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.title h2{color:#323946;padding:15px 0}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.product{margin-bottom:20px;position:relative;min-height:250px;background-color:#FFFFFF;width:45%;float:left;margin-right:5%;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16)}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.product a{display:block;width:100%}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.product a>.inner-block.content{width:100%;padding:10px 25px;box-sizing:border-box}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.product a>.inner-block.content .title{margin-bottom:10px}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.product a>.inner-block.content .title h3{font-size:20px;font-weight:bold;line-height:25px;text-transform:uppercase;color:#616160}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.product a>.inner-block.content .button{position:absolute;bottom:0;right:0}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.product a>.inner-block.content .button p{display:block;background-color:#B0C633;color:#FFFFFF;font-weight:bold;font-size:25px;line-height:50px;min-height:50px;min-width:50px;text-align:center;position:relative;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.product a>.inner-block.content .button p:before{content:"";position:absolute;width:15px;height:100%;line-height:50px;font-family:FontAwesome;left:50%;transform:translateX(-50%)}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.product a>.inner-block.image{min-height:140px;width:100%;height:100%;position:relative;margin-bottom:55px;background-position:center;background-repeat:no-repeat;background-size:cover}main.single .row.single .max-full-row .blocks-container .block-group.content .block.features{width:58%;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.single .row.single .max-full-row .blocks-container .block-group.content .block.features .inner-block.feature{width:50%;padding:10px;box-sizing:border-box;border-left:1px solid #323946;border-bottom:1px solid #323946}main.single .row.single .max-full-row .blocks-container .block-group.content .block.features .inner-block.feature:nth-child(1),main.single .row.single .max-full-row .blocks-container .block-group.content .block.features .inner-block.feature:nth-child(2){border-top:1px solid #323946}main.single .row.single .max-full-row .blocks-container .block-group.content .block.features .inner-block.feature:nth-last-child(1){border-right:1px solid #323946}main.single .row.single .max-full-row .blocks-container .block-group.content .block.features .inner-block.feature:nth-child(even){border-right:1px solid #323946}main.single .row.single .max-full-row .blocks-container .block-group.content .block.features .inner-block.feature h3{margin-bottom:5px;color:#323946}main.single .row.single .max-full-row .blocks-container .block-group.content .block.features .inner-block.feature p{margin-top:10px;color:#323946;font-family:"Open Sans", sans-serif;font-size:14px;font-weight:normal;line-height:20px}main.single .row.single .max-full-row .blocks-container .block-group.content .block.text h2,main.single .row.single .max-full-row .blocks-container .block-group.content .block.text h3,main.single .row.single .max-full-row .blocks-container .block-group.content .block.text h4,main.single .row.single .max-full-row .blocks-container .block-group.content .block.text h5,main.single .row.single .max-full-row .blocks-container .block-group.content .block.text h6{color:#323946;display:table-cell}main.single .row.single .max-full-row .blocks-container .block-group.content .block.text p{margin-top:10px;color:#323946;font-family:"Open Sans", sans-serif;font-size:14px;font-weight:normal;line-height:20px}main.single .row.single .max-full-row .blocks-container .block-group.content .block.text a{color:#B0C633}main.single .row.single .max-full-row .blocks-container .block-group.content .block.buttons{display:block;margin-top:30px}main.single .row.single .max-full-row .blocks-container .block-group.content .block.buttons.right{text-align:right}main.single .row.single .max-full-row .blocks-container .block-group.content .block.buttons.left{text-align:left}main.single .row.single .max-full-row .blocks-container .block-group.content .block.buttons .inner-block.button{margin-right:15px;margin-bottom:15px}main.single .row.single .max-full-row .blocks-container .block-group.content .block.buttons .inner-block.button a{background-color:#323946;color:#FFFFFF;border:2px solid #323946;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.single .row.single .max-full-row .blocks-container .block-group.content .block.buttons .inner-block.button a:hover{background-color:#FFFFFF;color:#323946}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider{width:48%;float:right;box-sizing:border-box;padding-left:45px;padding-bottom:60px}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider.full-slider{width:100%;padding-left:0;padding-top:35px;padding-bottom:25px;float:none;display:block}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider{overflow:hidden}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider.arrow .slick-dots{display:none !important}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider.dots .slick-prev,main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider.dots .slick-next{display:none !important}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider .slick-prev{position:absolute;top:50%;left:-40px;height:80px;width:80px;background-color:#B0C633;z-index:1;transform:translateY(-50%) rotate(45deg);-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider .slick-prev:hover{background-color:#AD206A}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider .slick-prev:before{content:"";display:block;color:#FFFFFF;font-size:25px;font-family:FontAwesome;transform:rotate(-45deg);text-align:right}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider .slick-next{position:absolute;top:50%;right:-40px;height:80px;width:80px;background-color:#B0C633;z-index:1;transform:translateY(-50%) rotate(45deg);-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider .slick-next:hover{background-color:#AD206A}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider .slick-next:before{content:"";display:block;color:#FFFFFF;font-size:25px;font-family:FontAwesome;transform:rotate(-45deg);text-align:left}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider .slick-list .slick-track .inner-block.image{min-height:500px;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider .slick-dots{position:absolute;bottom:20px;text-align:center;width:100%;padding:0;margin:0}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider .slick-dots li{list-style:none;display:inline-block;margin:0 5px}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider .slick-dots li.slick-active button{background-color:#B0C633}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider .slick-dots li button{display:block;background-color:#EDEDED;text-indent:-9999px;width:20px;height:20px;opacity:0.8}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider .slick-dots li button[aria-label="1 of 1"]{display:none}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent{background-color:#B0C633;padding:55px 70px}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.title{margin-bottom:55px}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.title h2{color:#FFFFFF;font-size:24px;font-weight:bold;line-height:30px;text-transform:uppercase}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.text p,main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.text h2,main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.text h3,main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.text h4,main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.text h5,main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.text h6{color:#FFFFFF}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.text p{font-family:"Open Sans", sans-serif;font-size:14px;line-height:20px}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.table table thead tr{padding-bottom:10px}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.table table thead tr th{text-align:left;color:#FFFFFF;font-weight:bold;font-size:16px;line-height:23px;font-family:"Open Sans", sans-serif;width:50%;border-bottom:1px solid #FFFFFF}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.table table tbody tr td{color:#FFFFFF;font-weight:bold;font-size:14px;line-height:20px;font-family:"Open Sans", sans-serif;width:50%}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.table table tbody tr td:nth-child(1){padding-top:26px}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.table table tbody tr td:nth-child(1)+td{padding-top:26px}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.table table tbody tr td:nth-child(1).empty{padding-top:0}main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent .inner-block.table table tbody tr td:nth-child(1).empty+td{padding-top:0}@media (max-width:1390px){main.single .row.single .max-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;flex-direction:column-reverse}main.single .row.single .max-full-row .blocks-container:before{content:"";width:35px}main.single .row.single .max-full-row .blocks-container .block-group.sidebar,main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider{width:100%;max-width:589px;margin:0 auto;padding-left:0;padding-top:35px;padding-bottom:25px;float:left}main.single .row.single .max-full-row .blocks-container .block-group.sidebar .block.slider .slick-list .slick-track .inner-block.image,main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.slider .slick-list .slick-track .inner-block.image{min-height:500px}main.single .row.single .max-full-row .blocks-container .block-group.sidebar .block.sidecontent,main.single .row.single .max-full-row .blocks-container .block-group.sidebar-slider .block.sidecontent{padding:30px}main.single .row.single .max-full-row .blocks-container .block-group.content{float:left;padding-top:30px;padding-right:30px}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.product{width:20%}main.single .row.single .max-full-row .blocks-container .block-group.content .block.features{width:100%}}@media (max-width:1080px){main.single .row.single .max-full-row .blocks-container .block-group.content.fill .block.products>.inner-block.product{width:45%}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.product{width:45%}}@media (max-width:700px){main.single .row.single .max-full-row .blocks-container:after{content:"";width:35px;background-color:#FFFFFF;position:absolute;left:100%;top:0;height:100%;z-index:-1}main.single .row.single .max-full-row .blocks-container .block-group.content{padding-right:0}main.single .row.single .max-full-row .blocks-container .block-group.content .block.features .inner-block.feature{width:100%;border:0 !important;padding-left:0}}@media (max-width:600px){main.single .row.single .max-full-row .blocks-container .block-group.content.fill .block.products>.inner-block.product{width:100%;margin-right:0;max-width:400px;margin:0 auto 20px auto}main.single .row.single .max-full-row .blocks-container .block-group.content .block.products>.inner-block.product{width:100%;margin-right:0;max-width:400px;margin:0 auto 20px auto}}.block.text h1,.block.text h2,.block.text h3,.block.text h4,.block.text h5,.block.text h6{font-family:"Roboto", sans-serif;color:#616160}.block.text h2{font-size:20px;font-weight:700;line-height:30px;margin-bottom:30px;position:relative;display:inline-block;text-transform:uppercase}.block.text h5{font-size:18px;text-transform:unset;color:#000000;font-weight:500}.block.text p{color:#212121;font-size:14px;letter-spacing:initial;margin-bottom:20px}.block.text p:nth-last-child(1){margin-bottom:0}.block.text p a{color:#212121}.block.text ol li,.block.text ul li{font-size:14px}h1,h2,h3,h4,h5,h6,p,a{font-family:"Roboto", sans-serif}.block.button-repeater a{padding:15px 25px;font-size:16px;font-family:"Roboto", sans-serif;transition:0.5s all ease;text-transform:uppercase;text-decoration:none;line-height:25px;display:inline-block;margin-top:30px;background-color:#B0C633;color:#FFFFFF}.block.button-repeater a:hover{background-color:#D16D32}@media (max-width:480px){.block.text h2,.block.title h2{font-size:22px;line-height:25px}.block.text p,.block.title p{font-size:18px;line-height:22px}.block.button-repeater a{font-size:18px;line-height:22px}.block.button a{font-size:18px;line-height:22px}}.landing-full-row{margin:0 auto;padding:0 35px;max-width:1320px}main.landing .row.landing{position:relative}main.landing .row.landing.row1 .landing-full-row .blocks-container .block.text{margin-bottom:60px}main.landing .row.landing.row1 .landing-full-row .blocks-container .block.text p{font-size:18px;text-align:center}main.landing .row.landing.row1 .landing-full-row .blocks-container .block.videolink{display:flex}main.landing .row.landing.row1 .landing-full-row .blocks-container .block.videolink iframe{margin:0 auto;width:860px;height:500px}@media (max-width:480px){main.landing .row.landing.row1 .landing-full-row .blocks-container .block.text p{font-size:18px}}main.landing .row.landing.row2 .landing-full-row .blocks-container{display:flex;justify-content:space-between;flex-wrap:wrap}main.landing .row.landing.row2 .landing-full-row .blocks-container:after{display:none}main.landing .row.landing.row2 .landing-full-row .blocks-container .blocks-group{width:calc(50% - 30px)}main.landing .row.landing.row2 .landing-full-row .blocks-container .blocks-group.right img{object-fit:contain;width:100%;height:auto}main.landing .row.landing.row2 .landing-full-row .blocks-container .blocks-group.right .block.image{background-position:center;background-size:cover;min-height:100%;width:100%}main.landing .row.landing.row2 .landing-full-row .blocks-container.true .blocks-group.left{order:2}main.landing .row.landing.row2 .landing-full-row .blocks-container.true .blocks-group.right{order:1}@media (max-width:1120px){main.landing .row.landing.row2 .landing-full-row .blocks-container .blocks-group{width:100%}main.landing .row.landing.row2 .landing-full-row .blocks-container .blocks-group.left{margin-bottom:30px}main.landing .row.landing.row2 .landing-full-row .blocks-container .blocks-group.right .block.image{min-height:400px}main.landing .row.landing.row2 .landing-full-row .blocks-container.true .blocks-group.left{order:1}main.landing .row.landing.row2 .landing-full-row .blocks-container.true .blocks-group.right{order:2}}main.landing .row.landing.row3{width:100%;position:relative;height:128px}main.landing .row.landing.row3:after{position:absolute;content:" ";width:100%;height:4px;background-color:#40A3A1;top:50%;transform:translateY(-50%);z-index:-1}main.landing .row.landing.row3 .blocks-container .block.image{width:128px;height:128px;background-size:cover;margin:0 auto}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.text{margin-bottom:30px}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table-title{margin-bottom:30px}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table-title h2{font-size:20px}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr:first-child{border-bottom:1px solid #707070;height:100px}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr:first-child td{color:#40A3A1;font-family:"Roboto", sans-serif;font-size:14px;padding:0 20px;font-weight:600;border-right:1px solid #707070}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr:first-child td:first-child{padding:0 25px}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr:first-child td:last-child{border-right:none}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr:last-child{height:110px}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr:last-child td{color:#3E3E3E;font-family:"Roboto", sans-serif;font-size:14px;padding:0 20px;border-right:1px solid #707070}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr:last-child td:first-child{color:#40A3A1;font-size:14px;font-weight:600;padding:0 25px}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr:last-child td:last-child{border-right:none}@media (max-width:1400px){main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table{overflow:scroll;position:relative;width:calc(100% + 35px)}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table{border:1px solid #707070}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tr td{min-width:200px}}@media (max-width:1040px){main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.content{width:100%}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tr td{font-size:26px}}@media (max-width:785px){main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container{padding-bottom:40px;position:relative}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr:first-child{height:50px}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr:first-child td{font-size:20px;line-height:25px;padding:10px 20px}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr:last-child{height:50px}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr:last-child td{font-size:20px;line-height:25px;padding:10px 20px}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr:last-child td:first-child{font-size:20px;line-height:25px}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table table tbody tr td{font-size:20px;line-height:25px;padding:10px 20px}main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container:after{content:"";font-family:"FontAwesome";font-size:20px;position:absolute;bottom:0;left:50%;transform:translate(-50%, 0)}}@media (max-width:480px){main.landing .row.landing.row4 .landing-full-row .blocks-container.table_container .block.table-title h2{font-size:22px;line-height:25px}}main.landing .row.landing.row5 .background-color{padding:60px 0;background-color:#40A3A1}main.landing .row.landing.row5 .background-color .landing-full-row .blocks-container{display:flex}main.landing .row.landing.row5 .background-color .landing-full-row .blocks-container .block{width:50%}main.landing .row.landing.row5 .background-color .landing-full-row .blocks-container .block.title h2{color:#FFFFFF;margin-bottom:0;padding-bottom:0;font-size:20px}main.landing .row.landing.row5 .background-color .landing-full-row .blocks-container .block.button{width:calc(50% - 40px);margin-left:40px;display:flex;position:relative}main.landing .row.landing.row5 .background-color .landing-full-row .blocks-container .block.button a{font-family:"Roboto", sans-serif;font-weight:500;padding:15px 25px;font-size:20px;text-transform:uppercase;text-decoration:none;line-height:1.5rem;background-color:#B0C633;color:#FFFFFF;position:absolute;right:0;top:50%;transform:translate(0, -50%)}main.landing .row.landing.row5 .background-color .landing-full-row .blocks-container .block.button a:hover{background-color:#D16D32}@media (max-width:980px){main.landing .row.landing.row5 .background-color .landing-full-row .blocks-container{flex-wrap:wrap;max-width:100%}main.landing .row.landing.row5 .background-color .landing-full-row .blocks-container .block{width:100%}main.landing .row.landing.row5 .background-color .landing-full-row .blocks-container .block.title{text-align:center}main.landing .row.landing.row5 .background-color .landing-full-row .blocks-container .block.button{margin-top:20px;margin-left:0;text-align:center;width:100%}main.landing .row.landing.row5 .background-color .landing-full-row .blocks-container .block.button a{position:relative;margin:0 auto;font-size:20px;line-height:25px;padding:10px 30px}}@media (max-width:785px){main.landing .row.landing.row5 .background-color .landing-full-row .blocks-container.block-splitter .block.content p{font-size:20px;line-height:25px}}@media (max-width:480px){main.landing .row.landing.row5 .background-color .landing-full-row .blocks-container .block.button a{font-size:18px;line-height:22px}}main.landing .row.landing.row6{position:relative}main.landing .row.landing.row6 .background-color.gray{background-color:#EAEAEA;padding:60px 0}main.landing .row.landing.row6 .background-color.gray .landing-full-row .blocks-container .block.text.nospace h1,main.landing .row.landing.row6 .background-color.gray .landing-full-row .blocks-container .block.text.nospace h2,main.landing .row.landing.row6 .background-color.gray .landing-full-row .blocks-container .block.text.nospace h3,main.landing .row.landing.row6 .background-color.gray .landing-full-row .blocks-container .block.text.nospace h4,main.landing .row.landing.row6 .background-color.gray .landing-full-row .blocks-container .block.text.nospace h5,main.landing .row.landing.row6 .background-color.gray .landing-full-row .blocks-container .block.text.nospace h6{margin-bottom:0}main.landing .row.landing.row6 .background-color.gray .landing-full-row .blocks-container .block.button-repeater a{padding:10px 20px;border:5px solid #616160;color:#616160;background-color:#EAEAEA}main.landing .row.landing.row6 .background-color.gray .landing-full-row .blocks-container .block.button-repeater a:hover{color:#FFFFFF;background-color:#B0C633;border:5px solid #B0C633}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.text{text-align:center;margin-bottom:30px}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater{display:flex;justify-content:space-between}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block{width:30%;text-align:center}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .outer-image{max-width:90%;margin:0 auto}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .outer-image .img{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:260px}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .outer-image .img.corners{border-radius:20px 0px 50px 0px}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .text{margin-top:30px}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .text h1,main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .text h2,main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .text h3,main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .text h4,main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .text h5,main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .text h6{margin-bottom:15px}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .text h3{font-size:18px}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .text p{font-size:14px}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .button a{padding:10px 20px;border:3px solid #616160;color:#616160;background-color:#FFFFFF;font-size:18px;font-family:"Roboto", sans-serif;transition:0.5s all ease;text-transform:uppercase;text-decoration:none;line-height:25px;display:inline-block;margin-top:30px}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block .button a:hover{color:#FFFFFF;background-color:#B0C633;border:3px solid #B0C633}@media (max-width:1020px){main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater{flex-wrap:wrap}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block{width:100%;margin-bottom:60px}main.landing .row.landing.row7 .landing-full-row .blocks-container .block.repeater .single-block:nth-last-child(1){margin-bottom:0}}main.landing .row.landing.row8{position:relative}main.landing .row.landing.row8 .background-image{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}main.landing .row.landing.row8 .background-image:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#000000;opacity:0.55}main.landing .row.landing.row8 .landing-full-row{z-index:3;position:relative}main.landing .row.landing.row8 .landing-full-row .blocks-container{max-width:1020px;padding:100px 0;margin:0 auto}main.landing .row.landing.row8 .landing-full-row .blocks-container .block.title{text-align:center}main.landing .row.landing.row8 .landing-full-row .blocks-container .block.title h2{font-size:35px;line-height:40px;color:#FFFFFF;font-weight:900;text-transform:inherit}main.landing .row.landing.row8 .landing-full-row .blocks-container .block.button{display:flex;justify-content:center;text-align:center}main.landing .row.landing.row8 .landing-full-row .blocks-container .block.button a{padding:15px 25px;font-size:20px;font-family:"Roboto", sans-serif;transition:0.5s all ease;text-transform:uppercase;text-decoration:none;line-height:25px;display:inline-block;margin-top:30px;background-color:#B0C633;color:#FFFFFF}main.landing .row.landing.row8 .landing-full-row .blocks-container .block.button a:hover{background-color:#D16D32}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.title{padding:40px 0 60px 0;text-align:center}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater{margin:25px 0;display:flex;flex-wrap:wrap;justify-content:space-between}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq{margin-bottom:30px;width:calc(50% - 40px)}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .faq-top,main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .toggled{padding:20px;box-sizing:border-box;display:flex}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .faq-top h3,main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .toggled h3{width:calc(100% - 40px);font-size:18px;display:inline-block;font-weight:500;line-height:25px;text-transform:inherit}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .faq-top .icon,main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .toggled .icon{width:40px;display:inline-block;position:relative}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .faq-top .icon:before,main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .toggled .icon:before{transition:0.3s;content:"";font-family:"FontAwesome";font-size:20px;position:absolute;top:50%;left:0;transform:translate(0, -50%)}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .faq-top:hover,main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .toggled:hover{cursor:pointer}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .faq-bottom{display:none;padding:20px;box-sizing:border-box;background-color:#EAEAEA}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .faq-top{background-color:#EAEAEA}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .faq-top .icon:before{color:#40A3A1}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .toggled{background-color:#40A3A1}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .toggled h3{color:#FFFFFF}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .toggled .icon:before{content:"";color:#FFFFFF}@media (max-width:1200px){main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq{width:100%}main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .faq-top .icon:before,main.landing .row.landing.row9 .landing-full-row .blocks-container .block.repeater .single-faq .toggled .icon:before{left:50%;top:50%;transform:translate(-50%, -50%)}}@media (max-width:785px){main.landing .row.landing.row9 .landing-full-row .blocks-container .block.title{padding:0}}main.landing .row.landing.row10{position:relative;height:calc(100vh - 154px);min-height:400px}main.landing .row.landing.row10 .background-image{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%}main.landing .row.landing.row10 .landing-full-row{max-width:1440px}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content{padding-top:20vh;text-align:center}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.text{position:relative;padding:60px 10px;z-index:3}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.text h2{font-size:56px;font-weight:bold;text-transform:initial;line-height:65px;font-family:"Open Sans", sans-serif;position:relative;z-index:3;color:#FFFFFF}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.text p{font-family:"Open Sans", sans-serif;font-size:40px;line-height:45px;position:relative;z-index:3;color:#FFFFFF}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.text:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#000000;opacity:0.55;z-index:1}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.link{font-family:"Open Sans", sans-serif;border:none;max-width:400px;margin:20px auto 0 auto;position:relative}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.link a{color:#FFFFFF;border:none;font-size:19px;line-height:25px;background-color:#D16D32;padding:13px 38px;font-weight:bold;text-transform:uppercase;display:inline-block}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.link:hover{border:none}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.link:hover a{color:#FFFFFF;border:none;background-color:#B0C633}@media (max-width:900px){main.landing .row.landing.row10{min-height:600px}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.text h2,main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.title h2{font-size:34px;line-height:40px}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.text p,main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.title p{font-size:26px;line-height:32px}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.link a{font-size:18px;line-height:22px}}@media (max-width:420px){main.landing .row.landing.row10{min-height:600px}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.text h2,main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.title h2{font-size:28px;line-height:30px}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.text p,main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.title p{font-size:20px;line-height:22px}main.landing .row.landing.row10 .landing-full-row .blocks-container .blocks-group.content .block.link a{font-size:18px;line-height:22px}}main.landing .row.landing.padding-opt1{padding:0}main.landing .row.landing.padding-opt2{padding:60px 0 0}main.landing .row.landing.padding-opt3{padding:0 0 60px 0}main.landing .row.landing.padding-opt4{padding:60px 0}main.landing .row.landing .scrollto{position:absolute;top:-160px;width:100%;left:0;height:1px}.row.people{padding:60px 0 40px 0}.row.people .max-full-row .blocks-container>.block.title{margin-bottom:20px}.row.people .max-full-row .blocks-container .block-group.staff{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.people .max-full-row .blocks-container .block-group.staff .block.staff-member{width:24%;margin-right:1.333%;margin-bottom:40px;padding:40px 15px;float:left;text-align:center;box-sizing:border-box;background-color:#FFFFFF;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16)}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(4n+4){margin-right:0;margin-bottom:40px}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.image{min-height:168px;min-width:168px;max-width:168px;border-radius:168px;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 auto;margin-bottom:30px}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.name h4{font-family:"Open Sans", sans-serif;font-size:16px;font-weight:bold;line-height:20px;color:#323946}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.function{margin-bottom:15px}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.function p{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:normal;line-height:20px;color:#323946}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.number a{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:bold;line-height:20px;color:#B0C633;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.number a:hover{color:#323946}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.email a{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:bold;line-height:20px;color:#B0C633;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.email a:hover{color:#323946}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.email span{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:bold;line-height:20px;color:#B0C633}@media (max-width:1100px){.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member{width:48%;margin-right:4%}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(4n+4){margin-right:16%}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(even){margin-right:0}}@media (max-width:800px){.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member{width:49%;margin-right:2%}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(4n+4){margin-right:2%}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(even){margin-right:0}}@media (max-width:650px){.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member{width:100%;margin-right:0}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member:nth-child(4n+4){margin-right:0}.row.people .max-full-row .blocks-container .block-group.staff .block.staff-member .inner-block.email{word-wrap:break-word}}main.search .row.search{padding:60px 0;background-color:#FCFCFC}main.search .row.search .max-full-row .blocks-container .block.title{margin-bottom:15px;padding-bottom:20px;border-bottom:3px solid #D3D3D3}main.search .row.search .max-full-row .blocks-container .block.title h1{font-size:30px;text-transform:uppercase;font-weight:bold;line-height:30px;color:#616160}main.search .row.search .max-full-row .blocks-container .block.results{padding-left:20px}main.search .row.search .max-full-row .blocks-container .block.results article{width:60%;box-sizing:border-box;position:relative;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.search .row.search .max-full-row .blocks-container .block.results article:before{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:#D3D3D3;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.search .row.search .max-full-row .blocks-container .block.results article:after{content:"";position:absolute;bottom:0;left:0;height:3px;width:0%;background-color:#B0C633;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}main.search .row.search .max-full-row .blocks-container .block.results article:hover{padding-left:10px}main.search .row.search .max-full-row .blocks-container .block.results article:hover:after{content:"";width:100%;background-color:#D16D32}main.search .row.search .max-full-row .blocks-container .block.results article:hover a .search-title h2{color:#D16D32}main.search .row.search .max-full-row .blocks-container .block.results article a{display:block;padding:20px 0}main.search .row.search .max-full-row .blocks-container .block.results article a .search-title{margin-bottom:10px}main.search .row.search .max-full-row .blocks-container .block.results article a .search-title h2{font-size:20px;text-transform:uppercase;font-weight:bold;line-height:30px;color:#B0C633;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;-webkit-transition:0.5s;transition:0.5s}main.search .row.search .max-full-row .blocks-container .block.results article a .search-content p{font-family:"Open Sans", sans-serif;font-size:14px;color:#616160;line-height:20px}main.search .row.search .max-full-row .blocks-container .block.results .minimal-pagination{width:60%;margin:25px 0 0 0}@media (max-width:800px){main.search .row.search .max-full-row .blocks-container .block.results{padding-left:0}main.search .row.search .max-full-row .blocks-container .block.results article{width:100%}main.search .row.search .max-full-row .blocks-container .block.results .minimal-pagination{width:100%}}body.error404 #main-slider .flexslider{margin:0}body.error404 #main-slider .flexslider .slides li{height:330px}main.error .row.error-row .max-full-row .blocks-container{padding:60px 0}main.error .row.error-row .max-full-row .blocks-container .block.title{width:100%;text-align:center;margin-bottom:30px}main.error .row.error-row .max-full-row .blocks-container .block.title h1{font-size:25px;font-weight:bold;color:#616160;text-transform:uppercase;line-height:30px}main.error .row.error-row .max-full-row .blocks-container .block.text{width:100%;text-align:center}main.error .row.error-row .max-full-row .blocks-container .block.text p{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:normal;line-height:24px;color:#616160}main.error .row.error-row .max-full-row .blocks-container .block.text a{font-family:"Open Sans", sans-serif;font-size:16px;font-weight:bold;line-height:24px;color:#B0C633;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}main.error .row.error-row .max-full-row .blocks-container .block.text a:hover{color:#D16D32}footer#main-footer .row.sidebar{position:fixed;z-index:98;right:4vw;bottom:20vh;width:65px;padding:25px 10px;box-sizing:border-box;border-radius:130px;background-color:#323946}footer#main-footer .row.sidebar .block.icon{width:100%;float:left;text-align:center;padding:10px 0}footer#main-footer .row.sidebar .block.icon a{color:#FFFFFF;font-size:30px;display:block;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}footer#main-footer .row.sidebar .block.icon a:hover{color:#D16D32}footer#main-footer .row.sidebar .block.icon a i{display:block}footer#main-footer .row.footer-contact{background-color:#D3D3D3;padding:50px 0;position:relative;z-index:90}footer#main-footer .row.footer-contact .max-full-row .blocks-container{position:relative}footer#main-footer .row.footer-contact .max-full-row .blocks-container .block.title{float:left;max-width:75%}footer#main-footer .row.footer-contact .max-full-row .blocks-container .block.title h1{color:#323946;text-transform:uppercase;font-size:25px;line-height:36px}footer#main-footer .row.footer-contact .max-full-row .blocks-container .block.button{float:right;max-width:25%;position:absolute;right:0;top:50%;transform:translateY(-50%)}footer#main-footer .row.footer-contact .max-full-row .blocks-container .block.button a{background-color:#B0C633;color:#FFFFFF;border:2px solid #B0C633}footer#main-footer .row.footer-contact .max-full-row .blocks-container .block.button a:hover{background-color:#323946;border:2px solid #323946}footer#main-footer .row.footer{background-color:#323946;padding:50px 0 30px 0;position:relative;z-index:90}footer#main-footer .row.footer .max-full-row .blocks-container{display:flex;flex-wrap:wrap}footer#main-footer .row.footer .max-full-row .blocks-container .block-group.content{width:33.33%;padding-right:20px;box-sizing:border-box;padding-bottom:20px}footer#main-footer .row.footer .max-full-row .blocks-container .block-group.content .block.title h3{font-weight:bold;color:#FFFFFF;text-transform:uppercase;margin-bottom:10px;margin-top:0;font-size:16px}footer#main-footer .row.footer .max-full-row .blocks-container .block-group.content .block.text p{color:#FFFFFF;font-size:14px;margin:0;padding:0}footer#main-footer .row.footer .max-full-row .blocks-container .block-group.content .block.text a{color:#FFFFFF;text-decoration:none;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}footer#main-footer .row.footer .max-full-row .blocks-container .block-group.content .block.text a:hover{color:#D16D32}footer#main-footer .row.footer .max-full-row .blocks-container .block-group.content .block.icons{margin-top:20px;display:flex;flex-wrap:wrap}footer#main-footer .row.footer .max-full-row .blocks-container .block-group.content .block.icons .inner-block.icon{min-width:30px;min-height:30px;background-color:#FFFFFF;border-radius:50px;margin-right:10px;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}footer#main-footer .row.footer .max-full-row .blocks-container .block-group.content .block.icons .inner-block.icon:hover{background-color:#D16D32}footer#main-footer .row.footer .max-full-row .blocks-container .block-group.content .block.icons .inner-block.icon:hover a{color:#FFFFFF}footer#main-footer .row.footer .max-full-row .blocks-container .block-group.content .block.icons .inner-block.icon a{display:block;width:100%;height:100%;color:#323946;font-size:18px;text-align:center;line-height:30px;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}footer#main-footer .row.footer-bottom{background-color:#212733;padding:10px 0}footer#main-footer .row.footer-bottom .max-full-row .blocks-container .block.copyright{float:left;max-width:50%;display:inline-block}footer#main-footer .row.footer-bottom .max-full-row .blocks-container .block.copyright p{color:#FFFFFF}footer#main-footer .row.footer-bottom .max-full-row .blocks-container .block.dev{float:right;max-width:50%;display:inline-block}footer#main-footer .row.footer-bottom .max-full-row .blocks-container .block.dev p{color:#FFFFFF}footer#main-footer .row.footer-bottom .max-full-row .blocks-container .block.dev p a{color:#FFFFFF;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}footer#main-footer .row.footer-bottom .max-full-row .blocks-container .block.dev p a:hover{color:#D16D32}.sidebar{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:999;background-color:#B0C633;border-radius:10px 0 0 10px}.sidebar .block.repeater{display:flex;flex-direction:column;gap:15px;margin:0;padding:0}.sidebar .block.repeater li{display:flex;align-items:center;justify-content:center;padding:0 15px;box-sizing:border-box}.sidebar .block.repeater li:first-child{padding:15px 15px 0 15px}.sidebar .block.repeater li:last-child{padding-bottom:15px}.sidebar .block.repeater li a{position:relative;color:#FFF;display:flex;gap:0 10px;align-items:center}.sidebar .block.repeater li a:after{-moz-transition:0.2s all ease;-o-transition:0.2s all ease;-ms-transition:0.2s all ease;-webkit-transition:0.2s all ease;transition:0.2s all ease;content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-2px;width:0;height:1px;background-color:#FFFFFF;opacity:0}.sidebar .block.repeater li a:hover:after{opacity:1;width:100%}.sidebar .block.repeater li a i{font-size:26px !important;color:#FFFFFF}.sidebar .block.repeater li a span{display:inline-block}@media (max-width:900px){.sidebar .block.repeater li a span{display:none}footer#main-footer .row.sidebar{width:50px;padding:20px 0;right:10px}footer#main-footer .row.sidebar .block.icon a{font-size:25px}footer#main-footer .row.footer-contact{padding:30px 0}footer#main-footer .row.footer-contact .max-full-row .blocks-container .block.title{width:100%;max-width:100%;text-align:center}footer#main-footer .row.footer-contact .max-full-row .blocks-container .block.button{position:relative;float:left;max-width:100%;transform:none;width:100%;text-align:center;margin-top:15px}footer#main-footer .row.footer .max-full-row .blocks-container .block-group.content{width:50%}}@media (max-width:550px){footer#main-footer .row.footer-contact{padding:30px 0}footer#main-footer .row.footer-contact .max-full-row .blocks-container .block.title{text-align:center}footer#main-footer .row.footer-contact .max-full-row .blocks-container .block.title h1{font-size:20px;line-height:20px}footer#main-footer .row.footer-contact .max-full-row .blocks-container .block.button{position:relative;float:left;max-width:100%;transform:none;width:100%;text-align:center;margin-top:15px}footer#main-footer .row.footer .max-full-row .blocks-container .block-group.content{width:100%}footer#main-footer .row.footer-bottom .max-full-row .blocks-container .block.copyright,footer#main-footer .row.footer-bottom .max-full-row .blocks-container .block.dev{max-width:100%;float:left}}/*# sourceMappingURL=main.css.map */