@font-face{font-family:'Montserrat';src:url("/templates/default/fonts/Montserrat-ExtraLight.woff") format("woff");font-weight:200}@font-face{font-family:'Montserrat';src:url("/templates/default/fonts/Montserrat-Light.woff") format("woff");font-weight:300}@font-face{font-family:'Montserrat';src:url("/templates/default/fonts/Montserrat-Regular.woff") format("woff");font-weight:400}@font-face{font-family:'Montserrat';src:url("/templates/default/fonts/Montserrat-Medium.woff") format("woff");font-weight:500}@font-face{font-family:'Montserrat';src:url("/templates/default/fonts/Montserrat-SemiBold.woff") format("woff");font-weight:600}@font-face{font-family:'Montserrat';src:url("/templates/default/fonts/Montserrat-Bold.woff") format("woff");font-weight:700}*{box-sizing:border-box;padding:0;margin:0}img{max-width:100%}a{text-decoration:none}p{font-size:18px;line-height:28px}h2,h3{font-size:39px;text-align:center;margin-bottom:50px;position:relative}h2:after,h3:after{background-color:#188AAC;bottom:-15px;content:'';height:2px;left:calc(50% - 40px);position:absolute;width:80px}body{font-family:"Montserrat", sans-serif;font-size:10px}main{padding-bottom:80px}.wrapper{margin:auto;max-width:1420px}.moduletable{margin-top:80px}.anchor{position:relative;top:-50px}ul.marked li{font-size:20px;line-height:28px;margin:36px 0;position:relative;list-style-type:none}ul.marked li:before{content:'';display:block;height:24px;left:-29px;position:absolute;top:1px;width:24px;background-image:url("../images/icons/check-mark.svg")}@media (max-width: 1500px){main{padding-bottom:60px}.wrapper{max-width:1140px}p{font-size:17px;line-height:27px}h2,h3{font-size:35px;margin-bottom:40px}ul.marked li{font-size:18px;line-height:26px;margin:28px 0}.moduletable{margin-top:60px}}@media (max-width: 1280px){.wrapper{max-width:900px}}@media (max-width: 1024px){.wrapper{max-width:calc(100% - 100px)}}@media (max-width: 640px){.wrapper{max-width:calc(100% - 60px)}}@media (max-width: 550px){p{font-size:15px;line-height:23px}h2,h3{font-size:25px;margin-bottom:34px}.moduletable{margin-top:40px}ul.marked li{font-size:16px;line-height:20px;margin:20px 0}}.footer{background-color:#273A43;color:#fff;font-weight:300;min-height:100px;padding:35px 0 20px}.footer ul li{list-style-type:none}.footer a{color:#dedede;position:relative}.footer a:after{content:'';display:block;position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:#dedede;transform:scaleX(0);transform-origin:0 0;transition:transform 0.2s}.footer a:hover:after{transform:scaleX(1)}.footer-top{border-bottom:#676767 solid 1px;display:flex;justify-content:space-between}.footer-top-big{font-size:20px;padding-bottom:30px;position:relative}.footer-top-big-action{margin-top:41px;text-align:right}.footer-top-big-action a{border:#dedede solid 1px;font-size:18px;padding:8px 18px;position:relative}.footer-top-big-action a span{position:relative}.footer-top-big-action a:before{background:#fff;content:'';height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transition:transform 0.2s;width:100%}.footer-top-big-action a:hover{color:#273A43}.footer-top-big-action a:hover:before{transform:scaleX(1)}.footer-top-columns{padding:0 0 30px}.footer-top-columns .nav{display:flex;margin-bottom:20px}.footer-top-columns .nav a{font-size:17px;line-height:28px;margin-right:40px}.footer-top-contact .custom p{font-size:17px;margin-right:40px}.footer-bottom{font-size:13px;padding:20px 0 0}@media (max-width: 1500px){.footer-top-big{font-size:18px}}@media (max-width: 768px){.footer-top{display:block}}@media (max-width: 480px){.footer-top-columns .nav{justify-content:center}.footer-top-columns .nav a{margin:0 14px}.footer-top-big{font-size:17px;text-align:center}.footer-top-big-action{margin-top:28px;text-align:center}.footer-top-contact .custom p{font-size:14px;margin:0 0 5px;text-align:center}}.header{background-color:#fff;box-shadow:#cacaca 0 0 0;left:0;height:75px;position:fixed;top:0;transition:box-shadow 1s;width:100%;z-index:99}.header .wrapper{align-items:center;display:flex;height:100%;justify-content:space-between}.header .logo{height:75px;padding:6px 0}.header .logo img{height:60px;width:auto}.header .navigation{margin-right:55px}.header .navigation ul{display:flex}.header .navigation ul li{list-style-type:none;margin:0 20px}.header .navigation ul li a{font-size:17px}.header .top-menu{width:calc(100% - 430px)}.header .top-menu ul{display:flex;justify-content:flex-end}.header .top-menu ul li{list-style-type:none;margin:0 25px}.header .top-menu ul li a,.header .language-switcher a{font-size:17px;font-weight:500;color:#188AAC;position:relative}.header .top-menu ul li a:after,.header .language-switcher a:after{content:'';display:block;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#188AAC;transform:scaleX(0);transform-origin:0 0;transition:transform 0.2s}.header .top-menu ul li a:hover:after,.header .language-switcher a:hover:after{transform:scaleX(1)}.header .hamburger{background:none;border:none;outline:0;display:none;cursor:pointer}.header .hamburger span{display:block;width:30px;height:3px;background:#273A43;margin:7px 0;transition:transform 0.3s, opacity 0.3s}@media (max-width: 1024px){.header .logo{width:70%}.header .top-menu{position:fixed;top:81px;background:#fff;right:6px;width:400px;max-width:calc(100% - 12px);padding:5px 0;box-shadow:#cacaca 0 0 3px;pointer-events:none;transform:translateY(-20px);opacity:0;transition:opacity 0.3s, transform 0.3s}.header .top-menu ul{display:block}.header .top-menu ul li{margin:15px 25px}.header .top-menu ul li a{font-size:20px}.header .hamburger{display:block}.header.mobile-menu-open .top-menu{pointer-events:all;transform:translateY(0);opacity:1}.header.mobile-menu-open .hamburger span:nth-child(1){transform:rotate(45deg) translate(9px, 5px)}.header.mobile-menu-open .hamburger span:nth-child(2){opacity:0}.header.mobile-menu-open .hamburger span:nth-child(3){transform:rotate(-45deg) translate(9px, -5px)}}@media (max-width: 640px){.header .logo{height:auto;max-width:50%;width:270px}.header .logo img{height:auto}}.is-scrolled .header{box-shadow:#cacaca 0 0 3px}.homepage-main-image{height:750px}.homepage-main-image .custom{background-position:center left;height:100%;padding-top:205px}.homepage-main-image .custom .wrapper{color:#fff}.homepage-main-image .custom .wrapper h1{font-size:50px;font-weight:500;line-height:55px;margin:16px 0;max-width:720px}.homepage-main-image .custom .wrapper p{max-width:710px}.homepage-main-image .custom .wrapper p a{border:#fff solid 2px;color:#fff;display:inline-block;padding:11px 20px;position:relative;margin-right:15px;transition:color 0.1s}.homepage-main-image .custom .wrapper p a span{position:relative}.homepage-main-image .custom .wrapper p a:before{background:#fff;content:'';height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transition:transform 0.2s;width:100%}.homepage-main-image .custom .wrapper p a:hover{color:#188AAC}.homepage-main-image .custom .wrapper p a:hover:before{transform:scaleX(1)}.homepage-tiles{display:flex;margin:-120px auto 0;max-width:1155px}.homepage-tiles-tile{background-color:#f6f6f6;border-radius:2px;height:250px;margin:1px;padding:0 50px 50px;width:33%}.homepage-tiles-tile-icon{background:#fff;border-radius:50%;box-shadow:#61a6c6 0 0 5px;margin:-20px auto 0;padding:20px;transform:translateY(-20px);width:115px}.homepage-tiles-tile-text{font-size:15px;font-weight:300;line-height:24px;text-align:center}.homepage-description p{max-width:1000px;text-align:center;margin:0 auto 15px}.homepage-services .custom{display:flex;justify-content:center;max-width:1200px;margin:auto}.homepage-services .custom ul{padding-left:30px;margin:0 30px;width:calc(50% - 60px)}@media (max-width: 1500px){.homepage-main-image{height:600px}.homepage-main-image .custom{padding-top:165px}.homepage-main-image .custom .wrapper h1{font-size:40px;line-height:45px}}@media (max-width: 1024px){.homepage-main-image{height:550px}.homepage-main-image .custom{padding-top:149px}.homepage-main-image .custom .wrapper h1{font-size:35px;line-height:40px}.homepage-services .custom ul{margin:0 20px;width:calc(50% - 40px)}}@media (max-width: 768px){.homepage-main-image .custom{padding-top:149px}.homepage-main-image .custom .wrapper h1{font-size:29px;line-height:35px;margin:9px 0}}@media (max-width: 640px){.homepage-services .custom{display:block}.homepage-services .custom ul{margin:0;width:100%}}@media (max-width: 550px){.homepage-main-image .custom{padding-top:125px}.homepage-main-image .custom .wrapper h1{font-size:20px;line-height:25px}.homepage-services .custom ul li{font-size:16px;line-height:20px;margin:20px 0}}.page-top{height:275px;background:#0C7F9E}.page .page-header{text-align:center;font-size:25px;transform:translateY(-130px);color:#fff}.page .flex{display:flex}@media (max-width: 640px){.page .flex{display:block}}.item-page-offer h2{font-size:25px;max-width:865px;margin:25px auto 45px}.item-page-offer h2:after{display:none}.item-page-offer ul{padding-left:30px;margin:0 30px;width:calc(50% - 60px)}@media (max-width: 1024px){.item-page-offer ul{margin:0 20px;width:calc(50% - 40px)}}@media (max-width: 640px){.item-page-offer h2{font-size:22px;margin:0 auto 45px}.item-page-offer ul{margin:0;width:100%}}.item-page-contact{position:relative;max-width:1150px;margin:auto}.item-page-contact .wrapper .moduletable{margin-top:40px}.item-page-contact .wrapper .moduletable p.bigger{font-size:22px;line-height:33px;text-align:center}.item-page-contact .wrapper .moduletable .mod_sef{display:block;margin:auto}.item-page-contact .wrapper .moduletable .mod_sef_table{width:100%}.item-page-contact .wrapper .moduletable .mod_sef_table tbody{display:flex;flex-wrap:wrap;justify-content:space-between}.item-page-contact .wrapper .moduletable .mod_sef_table tbody>*{margin-top:10px;width:48%}.item-page-contact .wrapper .moduletable .mod_sef_table tbody>*:nth-child(5),.item-page-contact .wrapper .moduletable .mod_sef_table tbody>*:nth-child(6){width:100%}.item-page-contact .wrapper .moduletable .mod_sef_table tbody>*:nth-child(7){width:0}.item-page-contact .wrapper .moduletable .mod_sef_table tbody>*:nth-child(8){text-align:right;width:100%}.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr label{font-weight:400;font-size:16px}.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr .mod_sef_th,.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr .mod_sef_tr,.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr .mod_sef_td,.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr tr,.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr td{display:block}.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr .mod_sef_tr{width:50%}.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr .mod_sef_th{text-align:left !important}.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr .mod_sef_td{display:block}.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr .mod_sef_td input{font-size:18px;padding:0 10px;height:40px;margin-bottom:10px;width:100%;border:silver solid 1px}.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr .mod_sef_td input[type=submit],.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr .mod_sef_td input[type=reset]{width:auto;padding:13px 30px;height:auto;background:transparent;cursor:pointer;position:relative}.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr iframe{height:300px !important}.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr .toggle-editor{display:none}.item-page-contact .mce-statusbar .mce-container-body{pointer-events:none}.item-page-contact .mce-container-body .mce-resizehandle-both{display:none}@media (max-width: 640px){.item-page-contact .wrapper{max-width:100%}.item-page-contact .wrapper .moduletable p.bigger{font-size:18px;line-height:26px}.item-page-contact .wrapper .moduletable .mod_sef_table tbody>*{width:100%}.item-page-contact .wrapper .moduletable .mod_sef_table .mod_sef_tr .mod_sef_td input{height:50px}}
