html{color:#000;background:#fff;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}legend{color:#000;}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2');unicode-range:U0100-02AF, U0304, U0308, U0329, U1E -1E 9F, U1EF 1EFF, U2020, U20A -20AB, U20AD-20CF, U2113, U2C 58C 7F, UA720-A7FF;}font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(fonts/LatoLatin-Light.woff2) format('woff2');}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');unicode-range:U0000-00FF, U0131, U0152-0153, U02BB-02BC, U02C 6, U02DA, U02DC, U0304, U0308, U0329, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD;}.form-control,.form-control:active,.form-control:focus,.iti,.iti input[type="tel"],.apaczkaComboBoxWrapper{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;box-shadow:none !important;width:100% !important;outline:0;border:1px solid #ccc;font-size:1em !important;line-height:1 !important;}.form-control,.select2-container.select2-container--default,.iti,.apaczkaComboBoxWrapper{margin-bottom:1em;}.form-control:not(textarea){height:3em;line-height:1;font-size:1em;padding:0 0.8em;}textarea.form-control,textarea.form-control:focus{line-height:1.7 !important;width:100%;min-width:100%;max-width:100%;padding:0.7em 0.8em;}.form-checkbox{padding:0 0 0 2em;line-height:1.5em;position:relative;display:block;font-weight:300;}.form-checkbox input[type="checkbox"]{position:absolute;opacity:0;}.form-checkbox input[type="checkbox"]:checked ~ span:last-child:after{content:"\f00c";}.form-checkbox span:last-child{position:absolute;display:block;top:0;left:0;width:1.5em;height:1.5em;border:1px solid #ccc;}.form-checkbox span:last-child:after{font-family:FontAwesome;content:'';width:100%;display:block;text-align:center;line-height:1.4em;}.button{font-size:1em;}.button.form-button{display:block;width:100%;}.iti{height:3em;}.iti input[type="tel"]{padding:0 0.8em 0 52px;height:100%;border:none;font-size:1em;}form .select2-container{width:100% !important;}.select2-container.select2-container--default .select2-dropdown{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;}.select2-container.select2-container--default .select2-selection--single{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;border:1px solid #ccc;}.select2-container.select2-container--default .select2-selection--single,.select2-container.select2-container--default .select2-selection__rendered,.select2-container.select2-container--default .select2-selection__arrow{height:3em !important;}.select2-container.select2-container--default .select2-selection__rendered{line-height:3em !important;padding-left:0.8em !important;}.apaczkaComboBox{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;font-size:1em !important;height:3em !important;line-height:3em !important;padding:0 0.8em !important;margin:-1px 0;border:0 !important;}.apaczkaComboBoxButton{border:0 !important;}label{margin-bottom:0.5em;display:inline-block;}label.required:after{content:' *';color:#f00;}body:after{background:red;color:#fff;content:"undefined";right:0;opacity:0.8;filter:alpha(opacity=80);padding:.5em 1em;position:fixed;text-align:center;top:0;z-index:99;}@media only screen and (max-width: 575px){body:after{background:orange;content:"xs";color:#000;}}@media only screen and (min-width: 576px) and (max-width: 767px){body:after{background:olive;content:"sm";}}@media only screen and (min-width: 768px) and (max-width: 991px){body:after{background:purple;content:"md";}}@media only screen and (min-width: 992px) and (max-width: 1199px){body:after{background:green;content:"lg";}}@media only screen and (min-width: 1200px) and (max-width: 1399px){body:after{background:blue;color:#fff;content:"xl";}}@media only screen and (min-width: 1400px){body:after{background:navy;color:#fff;content:"xxl";}}.clear{clear:both;}.wg{margin:0;padding:0 15px;}body{min-width:420px;}body>header{display:initial;position:relative;z-index:1000;}body>header>div{margin:0 auto;padding:0;}@media only screen and (min-width: 576px) and (max-width: 767px){body>header>div{width:540px;}}@media only screen and (min-width: 768px) and (max-width: 991px){body>header>div{width:720px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){body>header>div{width:960px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){body>header>div{width:1140px;}}@media only screen and (min-width: 1400px){body>header>div{width:1320px;}}@media only screen and (max-width: 575px){body>header>div{padding:0 15px;}}body>header>div:after{content:'';display:block;width:100%;clear:both;}body>header>div ul{list-style-type:none;margin:0;padding:0;float:right;height:80px;}body>header>div li{margin:0 15px;display:flex;align-items:center;height:80px;float:left;}body>header>div li .fa{-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-ms-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear;display:inline-block;font-size:1.7em;color:#338e87;}body>header>div li p{margin:0 0 0 15px;padding:0;display:inline-block;font-size:0.8em;}body>header>div li p span{font-weight:bolder;}body>header>div li:hover .fa{color:#2c6878;}body>header>div li a{color:#303030;text-decoration:none;}body>header>div li a:hover,body>header>div li a:active{color:#2c6878;}body>header .logo-img{float:left;display:inline-block;}@media only screen and (max-width: 575px){body>header .logo-img{margin:20px 0;padding:0;}body>header .logo-img img{height:40px;}}@media only screen and (min-width: 576px){body>header .logo-img{margin:15px 0;padding:0;}body>header .logo-img img{height:50px;}}body>header nav{background:#2c6878;position:-webkit-sticky;position:sticky;top:0;box-shadow:0px 2px 4px 0px rgba(8,20,23,0.5);}body>header nav>ol{margin:0 auto;padding:0;display:flex;border-left:1px solid #338e87;}@media only screen and (min-width: 576px) and (max-width: 767px){body>header nav>ol{width:540px;}}@media only screen and (min-width: 768px) and (max-width: 991px){body>header nav>ol{width:720px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){body>header nav>ol{width:960px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){body>header nav>ol{width:1140px;}}@media only screen and (min-width: 1400px){body>header nav>ol{width:1320px;}}body>header nav>ol>li{-webkit-transition:color 0.3s linear,background-color 0.3s linear;-moz-transition:color 0.3s linear,background-color 0.3s linear;-ms-transition:color 0.3s linear,background-color 0.3s linear;-o-transition:color 0.3s linear,background-color 0.3s linear;transition:color 0.3s linear,background-color 0.3s linear;display:inline-block;border-right:1px solid #338e87;position:relative;}@media only screen and (min-width: 576px) and (max-width: 767px){body>header nav>ol>li{flex:1;}}body>header nav>ol>li>a,body>header nav>ol>li>span{text-transform:uppercase;}@media only screen and (min-width: 576px) and (max-width: 767px){body>header nav>ol>li>a,body>header nav>ol>li>span{display:flex !important;align-items:center;justify-items:center;}}body>header nav>ol>li a,body>header nav>ol>li a:active,body>header nav>ol>li a:visited,body>header nav>ol>li span{margin:0;padding:15px;-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-ms-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear;font-family:'Oswald', sans-serif;font-weight:400;color:#fff;display:block;}body>header nav>ol>li a:hover,body>header nav>ol>li a:active:hover,body>header nav>ol>li a:visited:hover,body>header nav>ol>li span:hover{color:#f2ba04;}body>header nav>ol>li ol{list-style-type:none;margin:0;padding:0;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;position:absolute;background:#338e87;top:80px;opacity:0;color:#fff;white-space:pre;width:200px;visibility:hidden;}body>header nav>ol>li:hover ol{visibility:visible;opacity:1;}@media only screen and (max-width: 575px){body>header nav>ol>li:hover ol{top:53px;}}@media only screen and (min-width: 576px) and (max-width: 767px){body>header nav>ol>li:hover ol{top:64px;}}@media only screen and (min-width: 768px) and (max-width: 991px){body>header nav>ol>li:hover ol{top:47px;}}@media only screen and (min-width: 992px) and (max-width: 1399px){body>header nav>ol>li:hover ol{top:50px;}}@media only screen and (min-width: 1400px){body>header nav>ol>li:hover ol{top:53px;}}body>header nav>ol>li.menu-button{background:#f2ba04;border:0;}@media only screen and (min-width: 768px){body>header nav>ol>li.menu-button{margin-left:auto;}}body>header nav>ol>li.menu-button>a,body>header nav>ol>li.menu-button>span{border:4px solid #f2ba04;color:#16343c;padding:11px;}body>header nav>ol>li.menu-button:hover{background:#16343c;}body>header nav>ol>li.menu-button:hover>a,body>header nav>ol>li.menu-button:hover>span{color:#f2ba04;}.wrapper{display:flex;flex-direction:column;min-height:calc(100vh - 132px);overflow:hidden;}.wrapper>main{margin:0 auto;padding:0;flex:1;}@media only screen and (min-width: 576px) and (max-width: 767px){.wrapper>main{width:570px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.wrapper>main{width:750px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.wrapper>main{width:990px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.wrapper>main{width:1170px;}}@media only screen and (min-width: 1400px){.wrapper>main{width:1350px;}}.wrapper>main>header{margin:0 0 3em;padding:0;position:relative;width:100vw;left:calc(-1 * (100vw - 100%) / 2);background-color:#000;background-image:url('/files/50/00/00/00/5.jpg');background-repeat:no-repeat;background-position:top center;background-attachment:fixed;background-size:cover;}.wrapper>main>header:before{display:block;content:'';background:rgba(22,52,60,0.7);position:absolute;top:0;left:0;right:0;bottom:0;}.wrapper>main>header h1{margin:0;padding:2em 1em;text-align:center;color:#fff;}.wrapper>main>header h1:after{display:none;}.wrapper>footer{margin:50px 0 0;padding:30px 0;background:#16343c;color:#fff;line-height:1.7;}.wrapper>footer>div{margin:0 auto;padding:0;}@media only screen and (min-width: 576px) and (max-width: 767px){.wrapper>footer>div{width:540px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.wrapper>footer>div{width:720px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.wrapper>footer>div{width:960px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.wrapper>footer>div{width:1140px;}}@media only screen and (min-width: 1400px){.wrapper>footer>div{width:1320px;}}.wrapper>footer>div:after{content:'';display:block;width:100%;clear:both;}.wrapper>footer .logo-img{margin:0 0 20px 0;display:inline-block;}.wrapper>footer .logo-img img{height:50px;}@media only screen and (max-width: 991px){.wrapper>footer .bg{margin:0;padding:15px;}}@media only screen and (min-width: 992px){.wrapper>footer .bg{margin:70px 0 0 0;padding:15px 15px 15px 30px;position:relative;}.wrapper>footer .bg:before{display:block;content:'';background:#2c6878;position:absolute;top:0;left:15px;bottom:0;width:calc(100% + (100vw - 150% - var(--sw) - 30px) / 2);box-shadow:2px 2px 4px 0px rgba(8,20,23,0.5);}}.wrapper>footer a{color:#fff;}ol.footer-menu{list-style-type:none;margin:0 0 0 10px;padding:0;line-height:1.7;}ol.footer-menu>li>a>i,ol.footer-menu>li>span>i{display:none;}ol.footer-menu ol{list-style-type:none;margin:0 0 0 10px;padding:0;}ol.footer-menu a{-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-ms-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear;}ol.footer-menu a:hover{color:#f2ba04;}ul.with-icons{list-style-type:none;margin:0;padding:0;line-height:1.7;}ul.with-icons li{position:relative;}ul.with-icons li a{-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-ms-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear;}ul.with-icons li .fa{width:30px;position:absolute;top:4px;}ul.with-icons li p{margin:0;padding:0 0 20px 30px;}ul.with-icons li p span{font-weight:bolder;}ul.with-icons li:hover a{color:#f2ba04;}.button{margin:0 10px 0 0;padding:6px;-webkit-transition:color 0.3s linear, background-color 0.3s linear, border-color 0.3s linear;-moz-transition:color 0.3s linear, background-color 0.3s linear, border-color 0.3s linear;-ms-transition:color 0.3s linear, background-color 0.3s linear, border-color 0.3s linear;-o-transition:color 0.3s linear, background-color 0.3s linear, border-color 0.3s linear;transition:color 0.3s linear, background-color 0.3s linear, border-color 0.3s linear;border:4px solid #338e87;display:inline-block;background-color:#338e87;text-align:center;color:#fff;text-decoration:none;}@media only screen and (max-width: 575px){.button{min-width:100px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.button{min-width:120px;}}@media only screen and (min-width: 768px){.button{min-width:150px;}}.button:visited{color:#fff;}.button.button-primary{background-color:#f2ba04;border-color:#f2ba04;color:#303030;}.button.button-primary:hover,.button.button-primary:active{background-color:#16343c;border-color:#f2ba04;color:#f2ba04;}.button:hover,.button:active{background-color:#16343c;border-color:#16343c;color:#fff;}#cookies-consents{position:fixed;bottom:0;background:#000;width:100%;color:#fff;}#cookies-consents>div{margin:0 auto;padding:0;}@media only screen and (min-width: 576px) and (max-width: 767px){#cookies-consents>div{width:540px;}}@media only screen and (min-width: 768px) and (max-width: 991px){#cookies-consents>div{width:720px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){#cookies-consents>div{width:960px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){#cookies-consents>div{width:1140px;}}@media only screen and (min-width: 1400px){#cookies-consents>div{width:1320px;}}#cookies-consents .cookies-message{padding:0.5em 0 1em;}#cookies-consents .cookies-message h3{font-size:1.6em;}#cookies-consents .cookies-list label{font-weight:500;}#cookies-consents .cookies-list p{margin:0 0 0.8em;font-size:0.9em;}#cookies-consents .cookies-buttons{display:flex;padding:0 0 1em;}#cookies-consents .button{font-family:Oswald;font-size:1em;}@media only screen and (max-width: 575px){.hide-xs{display:none;}}@media only screen and (min-width: 576px) and (max-width: 767px){.hide-sm{display:none;}}.task-item th{text-align:left;}.task-item th:after{content:'';display:block;width:100%;clear:both;}.task-item th span{float:right;}.home-services{position:relative;width:100vw;background-color:#000;background-image:url('/files/50/00/00/00/5.jpg');background-repeat:no-repeat;background-position:top center;background-attachment:fixed;background-size:cover;}@media only screen and (max-width: 575px){.home-services{margin:0 -15px 0;padding:50px 30px;}}@media only screen and (min-width: 576px){.home-services{margin:0;padding:50px 0;left:calc(-1 * (100vw - 100%) / 2);}}.home-services:before{display:block;content:'';background:rgba(22,52,60,0.7);position:absolute;top:0;left:0;right:0;bottom:0;}.home-services ol{list-style-type:none;margin:0;padding:0;display:grid !important;grid-auto-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;}@media only screen and (max-width: 767px){.home-services ol{grid-template-columns:1fr;}}@media only screen and (min-width: 768px) and (max-width: 991px){.home-services ol{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width: 992px){.home-services ol{grid-template-columns:repeat(2,1fr);}}.home-services ol:before,.home-services ol:after{display:none;}.home-services li{margin:0;padding:0;display:block;width:auto !important;}.home-services a{display:flex;align-items:stretch;height:100%;background:#fff;color:#303030;}.home-services a:hover,.home-services a:active,.home-services a:visited{color:#303030;}.home-services a>div{margin:0;padding:15px 10px 15px 0;flex:1;}.home-services a>div:first-child{margin:0 30px 0 0;padding:0;display:flex;align-items:center;justify-content:center;width:60px;flex:none;background:#338e87;color:#fff;font-size:2em;position:relative;}.home-services a>div:first-child:before,.home-services a>div:first-child:after{position:absolute;display:block;content:'';right:-10px;border-right:11px solid transparent;}.home-services a>div:first-child:before{border-bottom:11px solid #338e87;top:calc(50% - 10px);}.home-services a>div:first-child:after{border-top:11px solid #338e87;top:50%;}.home-services>div{margin:0 auto;padding:0;position:relative;}@media only screen and (min-width: 576px) and (max-width: 767px){.home-services>div{width:540px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.home-services>div{width:720px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.home-services>div{width:960px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.home-services>div{width:1140px;}}@media only screen and (min-width: 1400px){.home-services>div{width:1320px;}}.home-slider{margin:0;padding:0;position:relative;height:var(--hsh);width:100vw;left:calc(-1 * (100vw - 100%) / 2);}@media only screen and (max-width: 575px){.home-slider{--hsh:300px;margin:0 -15px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.home-slider{--hsh:350px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.home-slider{--hsh:400px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.home-slider{--hsh:500px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.home-slider{--hsh:540px;}}@media only screen and (min-width: 1400px){.home-slider{--hsh:600px;}}.home-slider>ul{list-style-type:none;margin:0;padding:0;position:relative;height:100%;}.home-slider>ul li{position:absolute;top:0;left:0;right:0;overflow:hidden;height:100%;}.home-slider>ul li h1{margin-top:0 !important;}.home-slider>ul li.slide-1.step-1 [data-step].step-1{top:0;left:calc(50% - var(--hsh) / 4.61);}.home-slider>ul li.slide-1.step-2 [data-step].step-2{top:0;left:calc(55% - var(--hsh) / 1.82);}.home-slider>ul li.slide-1.step-3 [data-step].step-3{height:calc(var(--hsh) / 1.44);}.home-slider>ul li.slide-1.step-4 [data-step].step-4{opacity:1;transition-duration:0.6s;}.home-slider>ul li.slide-1.step-5 [data-step].step-5{opacity:1;}.home-slider>ul li.slide-1.step-6 [data-step].step-6,.home-slider>ul li.slide-1.step-7 [data-step].step-7{opacity:1;margin-top:0;}.home-slider>ul li.slide-1 [data-step].step-1{-webkit-transition:top 0.3s linear, left 0.3s linear;-moz-transition:top 0.3s linear, left 0.3s linear;-ms-transition:top 0.3s linear, left 0.3s linear;-o-transition:top 0.3s linear, left 0.3s linear;transition:top 0.3s linear, left 0.3s linear;will-change:top, left;border-top:var(--hsh) solid #16343c;border-left:calc(var(--hsh) / 1.82) solid transparent;width:100vw;left:calc(50% - var(--hsh) / 1.3);top:calc(-1 * var(--hsh));}.home-slider>ul li.slide-1 [data-step].step-2{-webkit-transition:top 0.3s linear, left 0.3s linear;-moz-transition:top 0.3s linear, left 0.3s linear;-ms-transition:top 0.3s linear, left 0.3s linear;-o-transition:top 0.3s linear, left 0.3s linear;transition:top 0.3s linear, left 0.3s linear;will-change:top, left;border-bottom:var(--hsh) solid #fff;border-left:calc(var(--hsh) / 1.82) solid transparent;width:200vw;left:calc(55% - var(--hsh) * 1.1);top:var(--hsh);}.home-slider>ul li.slide-1 [data-step].step-3{-webkit-transition:height 0.3s linear;-moz-transition:height 0.3s linear;-ms-transition:height 0.3s linear;-o-transition:height 0.3s linear;transition:height 0.3s linear;will-change:height;left:calc(55% - var(--hsh) / 1.94);bottom:0;overflow:hidden;height:0;width:var(--hsh);}.home-slider>ul li.slide-1 [data-step].step-3:after{position:absolute;bottom:0;left:0;content:'';transform:rotate(28.79deg);transform-origin:bottom left;display:block;background:#000;width:calc(var(--hsh) / 60);height:calc(var(--hsh) * 1.33);}.home-slider>ul li.slide-1 [data-step].step-4{-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;will-change:opacity;left:calc(55% - var(--hsh) * 0.08);top:calc(var(--hsh) / 3.53);opacity:0;}@media only screen and (max-width: 575px){.home-slider>ul li.slide-1 [data-step].step-4{width:calc(var(--hsh) - 100px);}}@media only screen and (min-width: 576px) and (max-width: 767px){.home-slider>ul li.slide-1 [data-step].step-4{width:calc(var(--hsh) - 80px);}}@media only screen and (min-width: 768px) and (max-width: 991px){.home-slider>ul li.slide-1 [data-step].step-4{width:calc(var(--hsh) - 50px);}}@media only screen and (min-width: 992px){.home-slider>ul li.slide-1 [data-step].step-4{width:var(--hsh);}}.home-slider>ul li.slide-1 [data-step].step-5{-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;will-change:opacity;opacity:0;margin-bottom:1.25em;position:relative;}.home-slider>ul li.slide-1 [data-step].step-6{-webkit-transition:opacity 0.3s linear, margin-top 0.3s linear;-moz-transition:opacity 0.3s linear, margin-top 0.3s linear;-ms-transition:opacity 0.3s linear, margin-top 0.3s linear;-o-transition:opacity 0.3s linear, margin-top 0.3s linear;transition:opacity 0.3s linear, margin-top 0.3s linear;opacity:0;margin-top:calc(var(--hsh) / 15);position:relative;}.home-slider>ul li.slide-1 [data-step].step-6,.home-slider>ul li.slide-1 [data-step].step-7{-webkit-transition:opacity 0.3s linear, margin-top 0.3s linear;-moz-transition:opacity 0.3s linear, margin-top 0.3s linear;-ms-transition:opacity 0.3s linear, margin-top 0.3s linear;-o-transition:opacity 0.3s linear, margin-top 0.3s linear;transition:opacity 0.3s linear, margin-top 0.3s linear;will-change:opacity, margin-top;opacity:0;margin-top:calc(var(--hsh) / 15);position:relative;}.home-slider>ul img{min-width:100%;position:absolute;left:-1000px;right:-1000px;margin:auto;}.home-slider>ul [data-step]{position:absolute;}html{--sw:-15px;}@media only screen and (max-width: 575px){html{--sw:0 !important;}}body{font-family:'Lato', sans-serif;font-weight:300;color:#303030;}body *{font-family:'Lato', sans-serif;font-weight:300;}@media only screen and (max-width: 575px){body{font-size:12px;}}@media only screen and (min-width: 576px) and (max-width: 767px){body{font-size:12px;}}@media only screen and (min-width: 768px) and (max-width: 991px){body{font-size:12px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){body{font-size:14px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){body{font-size:14px;}}@media only screen and (min-width: 1400px){body{font-size:16px;}}h1,h2,h3,h4,h5,h6,legend{font-family:'Oswald', sans-serif;font-weight:400;}h1{margin:0 0 0.5em;padding:0 0 0.3em;position:relative;font-size:2.4em;}@media only screen and (max-width: 575px){h1:first-child{margin-top:30px;}}@media only screen and (min-width: 576px){h1:first-child{margin-top:50px;}}h1:after{content:'';position:absolute;left:0;bottom:0;width:2em;border-bottom:0.1em solid #338e87;}h2{margin:0 0 0.4em;padding:0;font-size:2.2em;}h3{margin:0 0 0.4em;padding:0;font-size:2em;}h4{margin:0 0 0.3em;padding:0;font-size:1.8em;}h5{margin:0 0 0.3em;padding:0;font-size:1.5em;}h6{margin:0 0 0.2em;padding:0;font-size:1.3em;}p{margin:0;padding:0;font-size:1em;line-height:1.4;}p + p{margin:0.5em 0 0 0;padding:0;}p + .row{margin-top:1em;}li{font-size:1em;line-height:1.4;}strong{font-weight:500;}em{font-style:italic;}a,a:active,a:visited{color:inherit;text-decoration:none;}legend{margin:0 0 0.4em;padding:0 0 0.2em;position:relative;font-size:2em;border:0;}legend:after{content:'';position:absolute;left:0;bottom:0;width:2em;border-bottom:0.08em solid #338e87;}label{font-weight:600;}table{border-collapse:collapse;width:100%;border:1px solid #338e87;}table.pricing{margin-bottom:1em;}table.pricing td{text-align:center;}table.pricing td:first-child,table.pricing td:last-child{text-align:left;}th{background:#338e87;color:#fff;border:1px solid #338e87 !important;padding:5px 10px;font-weight:600;text-align:center;}td{border:1px solid #338e87 !important;padding:5px 10px;}.service-image img{width:100%;}@media only screen and (min-width: 576px){.service-image figure{margin:20px 0;}}.service-text{align-content:center;display:flex;flex-direction:column;margin-top:auto !important;margin-bottom:auto !important;padding-top:20px;padding-bottom:20px;}ol.sect{list-style-type:none;margin:0;padding:0;counter-reset:sect;}ol.sect>li{counter-increment:sect;margin-bottom:1em;}ol.sect>li>h5:before{content:counter(sect) '.';display:inline-block;margin-right:0.5em;}