/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fab,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-3x{font-size:3em}.fa-chart-bar:before{content:"\f080"}.fa-check-square:before{content:"\f14a"}.fa-facebook-square:before{content:"\f082"}.fa-headset:before{content:"\f590"}.fa-instagram:before{content:"\f16d"}.fa-mail-bulk:before{content:"\f674"}.fa-tasks:before{content:"\f0ae"}.fa-twitter-square:before{content:"\f081"}/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;font-display:block;src:url(../assets/fonts/FontAwesome/fa-solid-900.eot);src:url(../assets/fonts/FontAwesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/FontAwesome/fa-solid-900.woff2) format("woff2"),url(../assets/fonts/FontAwesome/fa-solid-900.woff) format("woff"),url(../assets/fonts/FontAwesome/fa-solid-900.ttf) format("truetype"),url(../assets/fonts/FontAwesome/fa-solid-900.svg#fontawesome) format("svg")}.fas{font-family:Font Awesome\ 5 Free;font-weight:900}/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:block;src:url(../assets/fonts/FontAwesome/fa-brands-400.eot);src:url(../assets/fonts/FontAwesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/FontAwesome/fa-brands-400.woff2) format("woff2"),url(../assets/fonts/FontAwesome/fa-brands-400.woff) format("woff"),url(../assets/fonts/FontAwesome/fa-brands-400.ttf) format("truetype"),url(../assets/fonts/FontAwesome/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands;font-weight:400}.next,.prev{position:relative;box-shadow:1px 1px 3px rgba(0,0,0,.3);border-radius:15px;width:80px;height:50px;background-repeat:no-repeat;background-size:25px 25px;background-position:50%;transition:.2s linear 0s;overflow:hidden}@media only screen and (min-width:1280px){.next:hover,.prev:hover{background-position:40%}.next:hover:before,.prev:hover:before{background-position:60%}}.next:before,.prev:before{position:absolute;top:0;left:0;border-radius:3px;width:80px;height:50px;background-repeat:no-repeat;background-size:25px 25px;background-position:50%;transition:.2s linear 0s}@media only screen and (min-width:1280px){.next:before,.prev:before{content:""}}.prev{margin-left:30px;background-color:#d81159;background-image:url(../assets/images/siema/arrow-left.svg)}@media only screen and (min-width:768px){.prev{margin-left:0;margin-right:20px}}.prev:before{background-image:url(../assets/images/siema/arrow-left.svg)}.next{margin-right:30px;background-color:#1982c4;background-image:url(../assets/images/siema/arrow-right.svg)}@media only screen and (min-width:768px){.next{margin-right:0}}.next:before{background-image:url(../assets/images/siema/arrow-right.svg)}a,body,center,del,div,embed,footer,form,h1,h2,h3,h4,header,html,i,iframe,img,label,li,menu,nav,object,p,s,section,span,ul,var{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}footer,header,menu,nav,section{display:block}button{background-color:transparent;outline:none;border:0;cursor:pointer}a{text-decoration:none}:root{--vh:1vh}html{box-sizing:border-box;height:100%}*,:after,:before{box-sizing:inherit}textarea{box-sizing:border-box;width:100%}input:focus,textarea:focus{outline:none}body{overflow-x:hidden;position:relative;margin:auto;height:100%;background-color:#fbfbfb;color:#232c33;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:1}body .py-0{padding-top:0;padding-bottom:0}body .py-2{padding-top:8px;padding-bottom:8px}body .py-6{padding-top:64px;padding-bottom:64px}body .py-10{padding-top:128px;padding-bottom:128px}h1,h2,h3,h4{font-family:Roboto,sans-serif}.freeze{overflow:hidden}.freeze:before{background-color:rgba(0,0,0,.3);z-index:2}.img--responsive{width:100%;height:auto}.features__heading,.intro__title,.services__title,.testimonials__title,.title{margin-bottom:30px;font-size:36px;font-weight:700;line-height:1.2}@media only screen and (min-width:768px){.features__heading,.intro__title,.services__title,.testimonials__title,.title{font-size:48px}}.intro__text,.services__text,.testimonials__text,.text,p{margin-bottom:30px;line-height:1.4}.primary{color:#1982c4}.white{color:#fbfbfb}.bg--image{position:relative;background-image:url(../assets/images/testimonials.jpg);background-size:cover}.bg--image:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.bg--tertiary{background-color:#fbbb17}.bg--white{background-color:#fbfbfb}.bg--primary{background-color:#1982c4}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Light.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Light.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Light.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Light.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Light.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Light-Italic.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Light-Italic.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Light-Italic.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Light-Italic.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Light-Italic.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Regular.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Regular.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Regular.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Regular.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Regular.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Regular-Italic.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Regular-Italic.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Regular-Italic.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Regular-Italic.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Regular-Italic.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Medium.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Medium.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Medium.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Medium.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Medium.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Medium-Italic.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Medium-Italic.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Medium-Italic.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Medium-Italic.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Medium-Italic.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-SemiBold.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-SemiBold.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-SemiBold.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-SemiBold.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Bold.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Bold.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Bold.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Bold.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Bold.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Bold-Italic.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Bold-Italic.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Bold-Italic.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Bold-Italic.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Bold-Italic.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-ExtraBold.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-ExtraBold.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-ExtraBold.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-ExtraBold.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-ExtraBold.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-ExtraBold-Italic.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-ExtraBold-Italic.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-ExtraBold-Italic.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-ExtraBold-Italic.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-ExtraBold-Italic.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Black.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Black.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Black.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Black.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Black.svg#Poppins) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-Light-Italic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-Regular-Italic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-SemiBold-Italic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-Bold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-Bold-Italic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:800;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-ExtraBold-Italic.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(../assets/fonts/Roboto/Roboto-Thin.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url(../assets/fonts/Roboto/Roboto-Thin-Italic.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(../assets/fonts/Roboto/Roboto-Light.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url(../assets/fonts/Roboto/Roboto-Light-Italic.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(../assets/fonts/Roboto/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(../assets/fonts/Roboto/Roboto-Regular-Italic.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(../assets/fonts/Roboto/Roboto-Medium.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url(../assets/fonts/Roboto/Roboto-Medium-Italic.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(../assets/fonts/Roboto/Roboto-Bold.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url(../assets/fonts/Roboto/Roboto-Bold-Italic.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url(../assets/fonts/Roboto/Roboto-Black.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:url(../assets/fonts/Roboto/Roboto-Black-Italic.ttf) format("truetype")}.button:hover .ring{animation:a 1s infinite ease-in-out}@keyframes a{0%{transform:rotate(0)}10%{transform:rotate(-25deg)}20%{transform:rotate(25deg)}30%{transform:rotate(-25deg)}40%{transform:rotate(25deg)}50%{transform:rotate(0)}to{transform:rotate(0)}}.container,.hero,.hero__container,.wrapper{position:relative;margin:0 auto;width:100%}.container,.hero__container{height:100%}@media only screen and (min-width:768px){.container,.hero__container{max-width:720px}}@media only screen and (min-width:1024px){.container,.hero__container{max-width:960px}}@media only screen and (min-width:1280px){.container,.hero__container{max-width:960px}}@media only screen and (min-width:1366px){.container,.hero__container{max-width:960px}}.row{display:flex;flex-wrap:wrap;padding:60px 0;height:100%}.middle-xs.row{align-items:center}.center-xs.row{justify-content:center}@media only screen and (min-width:1024px){.between-md.row{justify-content:space-between}}.no-gutter.row{margin:0 -30px}.no-gutter.row [class^=col-]{padding:0}[class^=col-]{padding:0 30px}.no-gutter[class^=col-]{padding:0}.col-xs-12{flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px){.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}}@media only screen and (min-width:1280px){.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}}.header{z-index:2;position:absolute;width:100%}.header__content{position:relative;margin:auto;display:flex;justify-content:space-between;width:100%;height:100px}.form{z-index:1;display:flex;flex-flow:column nowrap;color:#fbfbfb}@media only screen and (min-width:1280px){.form{flex-flow:row wrap;justify-content:space-between}}.form__group{display:flex;flex-flow:column nowrap;margin-bottom:20px;width:100%}@media only screen and (min-width:1280px){.form__group{margin-bottom:15px}}.form__group:nth-child(-n+10){width:100%}@media only screen and (min-width:1280px){.form__group:nth-child(-n+10){width:48%}}.form__group:nth-last-child(-n+4){flex-flow:row nowrap}.form__group:nth-last-child(-n+4) input{width:auto}.form__group:last-child{margin-bottom:0}.form label{width:100%;font-size:16px;font-weight:500}@media only screen and (min-width:768px){.form label{font-size:18px;text-shadow:none}}.form label a,.form label a:hover{color:#1982c4}.form input,.form textarea{border-radius:3px;padding-left:10px;width:100%;background-color:#ececec;color:#232c33;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500}@media only screen and (min-width:1366px){.form input,.form textarea{font-size:18px;text-shadow:none}}.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{background-color:#ececec;color:#232c33;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500}@media only screen and (min-width:1366px){.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{font-size:18px;text-shadow:none}}.form input:-moz-placeholder,.form textarea:-moz-placeholder{background-color:#ececec;color:#232c33;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500}@media only screen and (min-width:1366px){.form input:-moz-placeholder,.form textarea:-moz-placeholder{font-size:18px;text-shadow:none}}.form input::-moz-placeholder,.form textarea::-moz-placeholder{background-color:#ececec;color:#232c33;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500}@media only screen and (min-width:1366px){.form input::-moz-placeholder,.form textarea::-moz-placeholder{font-size:18px;text-shadow:none}}.form input::-ms-input-placeholder,.form textarea::-ms-input-placeholder{background-color:#ececec;color:#232c33;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500}@media only screen and (min-width:1366px){.form input::-ms-input-placeholder,.form textarea::-ms-input-placeholder{font-size:18px;text-shadow:none}}.form input{border:none;border-bottom:1px solid #232c33;padding-bottom:3px;line-height:2}.form input[type*=checkbox]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;margin:auto 10px;margin-left:0;border:1px solid #232c33;border-radius:2px;height:16px;width:16px;background-color:#ececec;transition:.3s}.form input[type*=checkbox]:before{opacity:0;content:"\2713";position:absolute;display:flex;justify-content:center;align-items:center;top:-1px;left:-1px;right:0;bottom:0;color:#fbfbfb;font-size:13px;font-weight:700}.form input[type*=checkbox]:checked{background-color:#1982c4}.form input[type*=checkbox]:checked:before{opacity:1}.form textarea{border:1px solid #fbfbfb;border-radius:3px;min-height:90px;resize:vertical}@media only screen and (min-width:768px){.form textarea{min-height:60px}}@media only screen and (min-width:1366px){.form textarea{min-height:90px}}.form input:focus,.form textarea:focus{border-color:#1982c4}.form__button{box-shadow:1px 1px 2px rgba(0,0,0,.3);margin-top:10px;border-radius:3px;width:130px;height:50px;background-color:#d81159;color:#fbfbfb;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;letter-spacing:1px}.form2{z-index:1;display:flex;flex-flow:column nowrap;color:#fbfbfb}@media only screen and (min-width:1280px){.form2{flex-flow:row wrap;justify-content:space-between}}.form2__group{display:flex;flex-flow:column nowrap;margin-bottom:20px;width:100%}@media only screen and (min-width:1280px){.form2__group{margin-bottom:15px}}.form2__group:last-child{margin-bottom:0}.form2 label{width:100%;font-size:16px;font-weight:500}@media only screen and (min-width:768px){.form2 label{font-size:18px;text-shadow:none}}.form2 label a,.form2 label a:hover{color:#1982c4}.form2 input,.form2 textarea{border-radius:3px;padding-left:10px;width:100%;background-color:#ececec;color:#232c33;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500}@media only screen and (min-width:1366px){.form2 input,.form2 textarea{font-size:18px;text-shadow:none}}.form2 input::-webkit-input-placeholder,.form2 textarea::-webkit-input-placeholder{background-color:#ececec;color:#232c33;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500}@media only screen and (min-width:1366px){.form2 input::-webkit-input-placeholder,.form2 textarea::-webkit-input-placeholder{font-size:18px;text-shadow:none}}.form2 input:-moz-placeholder,.form2 textarea:-moz-placeholder{background-color:#ececec;color:#232c33;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500}@media only screen and (min-width:1366px){.form2 input:-moz-placeholder,.form2 textarea:-moz-placeholder{font-size:18px;text-shadow:none}}.form2 input::-moz-placeholder,.form2 textarea::-moz-placeholder{background-color:#ececec;color:#232c33;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500}@media only screen and (min-width:1366px){.form2 input::-moz-placeholder,.form2 textarea::-moz-placeholder{font-size:18px;text-shadow:none}}.form2 input::-ms-input-placeholder,.form2 textarea::-ms-input-placeholder{background-color:#ececec;color:#232c33;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500}@media only screen and (min-width:1366px){.form2 input::-ms-input-placeholder,.form2 textarea::-ms-input-placeholder{font-size:18px;text-shadow:none}}.form2 input{border:none;border-bottom:1px solid #232c33;padding-bottom:3px;line-height:2}.form2 input[type*=checkbox]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;margin:auto 10px;margin-left:0;border:1px solid #232c33;border-radius:2px;height:16px;width:16px;background-color:#ececec;transition:.3s}.form2 input[type*=checkbox]:before{opacity:0;content:"\2713";position:absolute;display:flex;justify-content:center;align-items:center;top:-1px;left:-1px;right:0;bottom:0;color:#fbfbfb;font-size:13px;font-weight:700}.form2 input[type*=checkbox]:checked{background-color:#1982c4}.form2 input[type*=checkbox]:checked:before{opacity:1}.form2 textarea{border:1px solid #fbfbfb;border-radius:3px;min-height:90px;resize:vertical}@media only screen and (min-width:768px){.form2 textarea{min-height:60px}}@media only screen and (min-width:1366px){.form2 textarea{min-height:90px}}.form2 input:focus,.form2 textarea:focus{border-color:#1982c4}.form2__button{box-shadow:1px 1px 2px rgba(0,0,0,.3);margin-top:10px;border-radius:3px;width:130px;height:50px;background-color:#d81159;color:#fbfbfb;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;letter-spacing:1px}.hero{height:100vh;height:calc(var(--vh, 1vh) * 100);background-image:url(../assets/images/hero.jpg);background-size:cover;background-repeat:no-repeat;background-position:75%}@media only screen and (min-width:1280px){.hero{background-size:cover;background-position:right 20%}}@media only screen and (min-width:2560px){.hero{background-position:right 35%}}@media only screen and (min-width:1920px){.hero{max-height:800px}}.hero:after,.hero:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.hero:before{background-color:#232c33;opacity:.7}@media only screen and (min-width:1280px){.hero:before{background-color:#1982c4;opacity:1;-webkit-clip-path:polygon(0 0,45% 0,65% 100%,0 100%);clip-path:polygon(0 0,45% 0,65% 100%,0 100%)}}@media only screen and (min-width:1280px){.hero:after{background-color:rgba(0,0,0,.3);-webkit-clip-path:polygon(45% 0,100% 0,100% 100%,65% 100%,45% 0);clip-path:polygon(45% 0,100% 0,100% 100%,65% 100%,45% 0)}}@media only screen and (min-width:1280px){.hero__container{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"a ."}}.hero__content{padding:0 30px;grid-area:a;display:grid;grid-template-rows:2fr 3fr 1fr 1.5fr 1fr;grid-template-areas:"." "b" "c" "d" ".";width:100%;height:100%}@media only screen and (min-width:768px){.hero__content{padding:0;grid-template-rows:1.5fr 2.5fr .5fr 1fr 1.5fr}}@media only screen and (min-width:768px){.hero__content--extended{grid-template-rows:1.5fr 2.5fr .5fr 1fr 1fr}}.hero__subtitle,.hero__title{z-index:1;width:100%;line-height:1.2;text-align:center}@media only screen and (min-width:1280px){.hero__subtitle,.hero__title{text-align:left}}.hero__title{grid-area:b;align-self:center;color:#fbfbfb;font-size:32px;letter-spacing:2px}@media only screen and (min-width:411px){.hero__title{font-size:36px}}@media only screen and (min-width:768px){.hero__title{font-size:54px}}.hero__title span{color:#fbbb17}.hero__title--extended{font-size:24px}@media only screen and (min-width:768px){.hero__title--extended{font-size:40px}}.hero__subtitle{grid-area:c;align-self:center;color:#fbbb17;font-size:24px;font-weight:700;font-style:italic;text-shadow:1px 1px 3px rgba(0,0,0,.3)}@media only screen and (min-width:411px){.hero__subtitle{font-size:28px}}@media only screen and (min-width:768px){.hero__subtitle{font-size:32px}}.hero__cta{z-index:1;grid-area:d;align-self:center;width:100%}.intro{position:relative;background-color:#fbbb17}.intro:before{top:-40px;-webkit-clip-path:polygon(0 100%,100% 100%,100% 0,0 100%);clip-path:polygon(0 100%,100% 100%,100% 0,0 100%)}.intro:after,.intro:before{position:absolute;content:"";left:0;height:40px;width:100%;background-color:#fbbb17}.intro:after{z-index:1;bottom:-40px;-webkit-clip-path:polygon(0 0,0 100%,100% 0,0 0);clip-path:polygon(0 0,0 100%,100% 0,0 0)}.intro__title{margin-bottom:20px;color:#fbfbfb;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.intro__text{margin-bottom:0;color:#232c33}.features{position:relative;background-color:#1982c4;background-image:url(../assets/images/features.jpg);background-size:cover}.features:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4}.features__heading{margin-bottom:50px;color:#fbfbfb;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.features__content{display:flex;flex-flow:column nowrap;justify-content:space-between;width:100%}@media only screen and (min-width:768px){.features__content{flex-flow:row nowrap;justify-content:space-between}}.more{overflow-x:hidden;background-color:#1982c4}.more__item{padding:30px;width:100%;min-height:270px}@media only screen and (min-width:768px){.more__item{min-height:210px}}@media only screen and (min-width:1280px){.more__item{margin-bottom:0;padding:40px 20px;width:33%;min-height:350px}}.more__item:nth-child(2){position:relative;background-color:#d81159}@media only screen and (min-width:768px){.more__item:nth-child(2):before{position:absolute;content:"";top:0;left:-100%;right:-100%;bottom:0;background-color:#d81159}}@media only screen and (min-width:1280px){.more__item:nth-child(2):before{content:unset}}@media only screen and (min-width:1280px){.more__item:nth-child(2){border-left:5px dotted #fbfbfb;border-right:5px dotted #fbfbfb}}.more__title{color:#fbfbfb;font-size:28px}.more__subtitle,.more__title{margin-bottom:20px;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.more__subtitle{color:#fbbb17;font-size:24px}.more__description{color:#fbfbfb;line-height:1.4}.more__button{position:relative;box-shadow:-6px 6px #10547e;margin-top:20px;border-radius:25px;padding:15px;display:inline-block;color:#fbfbfb;background-color:#1982c4;font-family:Poppins,sans-serif;font-weight:700;letter-spacing:1px;text-shadow:1px 1px 3px rgba(0,0,0,.3)}@media only screen and (min-width:768px){.more__button{margin-bottom:20px}}@media only screen and (min-width:1280px){.more__button{margin-bottom:0}}.more__button:hover{top:3px;box-shadow:-3px 3px 0 #10547e}.testimonials{position:relative;background-color:#1982c4;background-image:url(../assets/images/testimonials.jpg);background-size:cover;background-position:50%}.testimonials:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4}.testimonials__content{overflow:hidden;position:relative;padding:60px 40px}@media only screen and (min-width:768px){.testimonials__content{margin:0 -30px;padding:40px}}@media only screen and (min-width:1280px){.testimonials__content{margin:0}}.testimonials__slider{margin-bottom:50px}@media only screen and (min-width:768px){.testimonials__slider{margin-bottom:0}}.testimonials__text,.testimonials__title{color:#fbfbfb;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.testimonials__text{letter-spacing:1px;font-style:italic}.testimonials__client{margin-bottom:40px;display:flex;flex-flow:column nowrap;justify-content:center}@media only screen and (min-width:768px){.testimonials__client{flex-flow:row nowrap}}.testimonials__info{list-style-type:none}.testimonials__info li{margin-bottom:5px;letter-spacing:1px;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.testimonials__name{color:#fbbb17;font-size:20px;font-weight:700}.testimonials__city{color:#fbfbfb;font-weight:300}.testimonials__buttons{display:flex;justify-content:space-between}@media only screen and (min-width:768px){.testimonials__buttons{justify-content:center}}.services{position:relative}.services__title{margin:30px 0;color:#1982c4;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.services__title--tertiary{margin-top:0;color:#fbbb17}.services__text{margin-bottom:0;color:#fbfbfb}.services__list{list-style-type:none}.services__list li{position:relative;margin-bottom:15px;padding-left:20px;width:100%}.services__list li:before{position:absolute;top:3px;left:0;color:#d81159}.services__list li span{font-family:Roboto,sans-serif;font-weight:700;line-height:1.4}.services__img{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.footer a,.footer p{color:#fbfbfb;font-size:16px;font-weight:400;line-height:1.2}.footer a{text-decoration:none}.footer a:hover{color:#fbfbfb}.footer__bottom{padding:15px 30px;display:grid;grid-template-areas:"e" "f" "g";height:200px}@media only screen and (min-width:1280px){.footer__bottom{padding:15px 0;display:grid;grid-template-columns:1fr 3fr .5fr;grid-template-areas:"e f g";height:inherit}}.footer__bottom p{font-weight:600}.footer__copyright{grid-area:f;align-self:center;text-align:center}.footer__nav{margin-bottom:5px}.footer__nav a:nth-last-child(n+2):after{margin:0 5px;content:"/"}.footer__networks{grid-area:g;justify-self:center;align-self:center}@media only screen and (min-width:1280px){.footer__networks{justify-self:end}}.footer__networks a{color:#fbfbfb;margin:0 2px;font-size:20px}.column-reverse{flex-direction:column-reverse}@media only screen and (min-width:768px){.column-reverse{flex-direction:inherit}}.skew:before{z-index:1;position:absolute;content:"";top:-40px;left:0;height:40px;width:100%;-webkit-clip-path:polygon(0 100%,100% 100%,100% 0,0 100%);clip-path:polygon(0 100%,100% 100%,100% 0,0 100%);background-color:#fbfbfb}body .pb-0{padding-bottom:0}@media only screen and (min-width:768px){.text{column-count:2;column-gap:40px}}.text p{margin-bottom:30px}.title--tiny{font-size:24px}p.highligth{color:#1982c4;font-weight:700;font-style:italic}.brand{z-index:5;position:relative;left:30px;display:flex;align-items:center;height:100%;line-height:1;text-decoration:none}@media only screen and (min-width:768px){.brand{left:0}}.brand:before{margin-right:10px;content:"";width:42px;height:42px;background-image:url(../assets/images/logo.svg);background-repeat:no-repeat;background-size:42px}.brand__content{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start}.brand__title{display:flex;align-items:flex-end;color:#fbfbfb;font-family:Poppins,sans-serif;font-weight:700;line-height:1;letter-spacing:1px;text-transform:uppercase}.brand__title:first-child{color:#fbbb17}.brand__title--big{font-size:26px;letter-spacing:1.5px}.brand--footer{left:0;grid-area:e;justify-self:center}@media only screen and (min-width:1280px){.brand--footer{justify-self:start}}.menu{position:relative;right:30px}@media only screen and (min-width:768px){.menu{right:0}}.menu__nav{position:fixed;top:0;left:-100%;padding-top:100px;background-color:#1982c4;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);transition:left .6s ease-in-out;overflow-x:hidden;z-index:3}@media only screen and (min-width:1280px){.menu__nav{border-bottom:none;position:relative;left:0;display:flex;justify-content:flex-end;align-items:center;padding:0;height:100%;background:transparent}}.menu__nav--expanded{left:0}.menu__link{position:relative;border-bottom:2px dashed #fbfbfb;margin-left:30px;margin-right:30px;padding:25px 0;display:flex;align-items:center;color:#fbfbfb;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:1;letter-spacing:1px;text-decoration:none}@media only screen and (min-width:768px){.menu__link{padding:2% 6%}}@media only screen and (min-width:1280px){.menu__link{margin-right:15px;border-bottom:none;padding:0;height:100%;color:#fbfbfb;font-size:16px;font-weight:400;text-transform:unset;box-shadow:none;z-index:1}}.menu__link:first-child{border-top:2px solid #fbbb17}@media only screen and (min-width:1280px){.menu__link:first-child{border-top:0}}@media only screen and (min-width:1280px){.menu__link:last-child{margin-right:0}}.menu__link:hover{color:#fbfbfb}@media only screen and (min-width:1280px){.menu__link:hover{color:#fbfbfb}}.menu__btn{position:absolute;top:50%;transform:translateY(-50%);right:0;width:32px;height:32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:4}@media only screen and (min-width:1280px){.menu__btn{display:none}}.menu__btn--active .menu__shape{right:5px;width:25px;background:transparent}.menu__btn--active .menu__shape:before{top:0;width:25px;transform:rotate(-45deg)}.menu__btn--active .menu__shape:after{top:0;width:25px;transform:rotate(45deg)}.menu__shape{top:50%;transform:translateY(-50%);right:0}.menu__shape,.menu__shape:after,.menu__shape:before{position:absolute;width:32px;height:4px;background-color:#fbfbfb;transition:all .3s ease-out}.menu__shape:after,.menu__shape:before{content:""}.menu__shape:before{top:9px;right:0}.menu__shape:after{top:-9px;right:0}.button{position:relative;box-shadow:-6px 6px #7d0a34;margin:0 auto;border-radius:35px;display:flex;justify-content:center;align-items:center;width:90%;max-width:330px;height:65px;background-color:#d81159;color:#fbfbfb;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;text-align:center;text-decoration:none;text-shadow:1px 1px 3px rgba(0,0,0,.3)}@media only screen and (min-width:360px){.button{font-size:32px}}@media only screen and (min-width:411px){.button{height:75px}}@media only screen and (min-width:1280px){.button{margin:unset;border-radius:40px;font-size:36px;height:80px}}.button:hover{top:3px;box-shadow:-3px 3px 0 #7d0a34}.button:before{z-index:1;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.button__icon{width:40px;height:40px}.button__icon img{width:100%;height:auto}.button--shine{overflow:hidden}@media only screen and (min-width:1280px){.button--shine:after{position:absolute;top:0;left:-100%;content:"";width:100%;height:100%;background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:.5s}}@media only screen and (min-width:1280px){.button--shine:hover:after{left:100%}}.card{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;margin-bottom:30px;width:100%}@media only screen and (min-width:768px){.card{box-shadow:6px 6px rgba(216,17,89,.7);margin-right:20px;border-radius:5px;padding:5px;background-color:hsla(0,0%,98%,.7);width:33%}}@media only screen and (min-width:1280px){.card{margin-bottom:0;width:30%}}@media only screen and (min-width:768px){.card:nth-child(2){margin-right:0}}@media only screen and (min-width:1280px){.card:nth-child(2){margin-right:20px}}.card:last-child{margin-right:0;margin-bottom:0}@media only screen and (min-width:768px){.card:last-child{margin-bottom:30px}}@media only screen and (min-width:1280px){.card:last-child{margin-bottom:0}}@media only screen and (min-width:1280px){.card:hover{top:6px;box-shadow:0 0 rgba(216,17,89,.7);background-color:rgba(216,17,89,.7)}.card:hover .card__title{color:#fbbb17}.card:hover .card__description,.card:hover .card__icon:before{color:#fbfbfb}}.card__wrapper{padding:15px;height:100%}.card__icon{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto;width:50px;height:50px}@media only screen and (min-width:768px){.card__icon{filter:none}}.card__icon:before{position:absolute;color:#fbbb17;filter:drop-shadow(1px 1px 6px rgba(0,0,0,.3))}.card__description,.card__title{text-align:center}.card__title{margin:20px 0;color:#fbbb17;font-size:18px;letter-spacing:1px;line-height:1.2;text-shadow:1px 1px 3px rgba(0,0,0,.3)}@media only screen and (min-width:768px){.card__title{min-height:32px;color:#1982c4;text-shadow:none}}.card__description{color:#fbfbfb;line-height:1.4;text-shadow:1px 1px 3px rgba(0,0,0,.3)}@media only screen and (min-width:768px){.card__description{color:inherit;text-shadow:none}}