@font-face{font-family:'Autumn Chant';src:url("fonts/autumn-chant/autumn-chant.woff2") format("woff2"),url("fonts/autumn-chant/autumn-chant.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans Light';src:url("fonts/open-sans/opensans-light.woff2") format("woff2"),url("fonts/open-sans/opensans-light.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url("fonts/open-sans/opensans.woff2") format("woff2"),url("fonts/open-sans/opensans.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans Semibold';src:url("fonts/open-sans/opensans-semibold.woff2") format("woff2"),url("fonts/open-sans/opensans-semibold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans Bold';src:url("fonts/open-sans/opensans-bold.woff2") format("woff2"),url("fonts/open-sans/opensans-bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Poppins Semibold';src:url("fonts/poppins/poppins-semibold.woff2") format("woff2"),url("fonts/poppins/poppins-semibold.woff") format("woff");font-weight:normal;font-style:normal}*{padding:0;margin:0;outline:0;box-sizing:border-box;font-family:"Open Sans",sans-serif}*:before,*:after{line-height:0}body{line-height:1.5;color:#1f1f1f}h1{font-size:28px;font-family:"Open Sans Bold",sans-serif;color:#005662;margin:0}@media only screen and (min-width: 480px){h1{font-size:36px}}h2{font-size:18px;font-family:"Open Sans Semibold",sans-serif;color:#005662;margin:0}@media only screen and (min-width: 480px){h2{font-size:24px}}a{color:#005662;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}a:hover,a:focus{text-decoration:underline}.link--large{display:inline-block;text-decoration:underline;font-family:"Open Sans Semibold",sans-serif;font-size:18px}.link--large:hover,.link--large:focus{color:#1f1f1f}.wrapper{background-color:#fff;margin-left:-50px;margin-right:-50px;padding-left:50px;padding-right:50px}.main{overflow-x:hidden}.full__header{text-align:center;margin-bottom:30px}@media only screen and (min-width: 768px){.full__header{margin-bottom:50px}}.full__header h1{font-family:"Open Sans Semibold",sans-serif}.full__header p{margin-top:15px}.header{position:relative}.header__logo{position:absolute;top:0;left:0;width:140px;z-index:1}@media only screen and (min-width: 768px){.header__logo{width:180px}}@media only screen and (min-width: 992px){.header__logo{width:240px}}.header__right{text-align:right}.footer{background:url("images/background-footer.png") no-repeat;background-size:cover;padding:50px 0}.footer__logo{text-align:center;margin-bottom:50px}.footer__logo img{width:150px}.footer p,.footer b{color:#fff}.footer__contact{margin:50px auto 0;max-width:280px}@media only screen and (min-width: 768px){.footer__contact{margin-top:0;max-width:100%}}.footer__contact header{text-align:center;margin-bottom:20px}@media only screen and (min-width: 768px){.footer__contact header{text-align:left}}.footer__contact p{display:inline-block}.footer__contact p:last-of-type{margin-left:20px}@media only screen and (min-width: 480px){.footer__contact p:last-of-type{margin-left:20px}}@media only screen and (min-width: 768px){.footer__contact p:last-of-type{margin:10px 0 0 0}}@media only screen and (min-width: 992px){.footer__contact p:last-of-type{margin:0 0 0 40px}}@media only screen and (min-width: 1200px){.footer__contact p:last-of-type{margin:0 0 0 50px}}.footer__contact a{color:#fff}.footer__desc{text-align:center;font-size:10px;margin-top:30px}@media only screen and (min-width: 768px){.footer__desc{margin-top:0}}.btn{background-color:#ff5900;color:#fff;padding:12px 15px;border-radius:10px;font-size:14px;font-family:"Open Sans Semibold",sans-serif;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.btn span{font-family:"Open Sans Bold",sans-serif}.btn:hover,.btn:focus{text-decoration:none;color:#fff;background-color:#ad4b16}.btn--large{background-color:#005662;font-size:18px}.btn--large:hover,.btn--large:focus{background-color:#1f1f1f}.contact{background-color:rgba(0,86,98,0.1);text-align:center;padding:50px 0}.contact h1{padding-bottom:50px}.contact .btn{display:inline-block;margin:10px}@media only screen and (min-width: 480px){.contact .btn{margin:0 10px}}.contact .link{margin-top:30px}.list{list-style:none}.list--contact,.list--social{display:inline-block;text-align:right}.list--contact li,.list--social li{display:inline-block}.list--contact{display:none}@media only screen and (min-width: 768px){.list--contact{display:inline-block}}.list--contact li{padding:30px 0;margin-right:25px}.list--contact li:last-of-type{margin-right:50px}.list--contact a{font-family:"Open Sans Bold",sans-serif;font-size:14px;color:#005662;text-decoration:none}.list--contact a:hover,.list--contact a:focus{text-decoration:underline}.list--social li{margin-left:35px;padding:30px 0}.list--labels{margin-top:50px;text-align:center}@media only screen and (min-width: 768px){.list--labels{margin-top:20px}}.list--labels .list__item{display:inline-block;min-width:200px;margin:20px;text-align:center}@media only screen and (min-width: 768px){.list--labels .list__item{display:block;min-width:100%;margin:0}}.list--labels .list__item img{width:60px}.list--labels .list__item p{font-family:"Open Sans Light",sans-serif;font-size:14px;margin:10px 0 30px 0}.list--labels .list__item--chart img{width:180px}@media only screen and (min-width: 768px) and (max-width: 991px){.list--labels .list__item--chart img{width:140px}}.list--checkmarks{margin:25px 0}.list--checkmarks li{display:block;padding:5px 0}.list--checkmarks li span{color:#ff5900;font-family:"Open Sans Semibold",sans-serif}.list--checkmarks li p,.list--checkmarks li img{display:inline-block}.list--checkmarks li img{margin-right:15px;width:25px}@media only screen and (min-width: 768px) and (max-width: 1199px){.list--checkmarks li img{margin-right:5px;width:20px}}.list--checkmarks li p{font-family:"Open Sans",sans-serif;font-size:14px;color:#000;line-height:25px}@media only screen and (max-width: 479px){.list--checkmarks li p{width:80%;vertical-align:middle}}.list--icons{text-align:center}@media only screen and (min-width: 768px){.list--icons{text-align:left}}.list--icons li{display:inline-block;margin:0 20px}@media only screen and (min-width: 768px){.list--icons li{margin:0 20px 0 0}}@media only screen and (min-width: 992px){.list--icons li{margin:0 40px 0 0}}.list--icons img{width:40px}.product{border:1px solid #d8d8d8;padding:12px}@media only screen and (min-width: 600px){.product{width:50%;float:left}.product--large{width:100%}.product-wrapper:after{content:'';display:table;clear:both}}@media only screen and (min-width: 1200px){.product{width:33.3%}.product--large{width:66.6%}.product--large p{max-width:270px}}.product__image{position:relative;background-size:cover;background-position:center;height:400px}.product__desc{position:absolute;width:100%;bottom:0;padding:10px;background-color:rgba(0,0,0,0.45)}.product__desc img{display:inline-block;width:30px}.product__desc p{display:inline-block;font-family:"Poppins Semibold",sans-serif;font-size:12px;line-height:31px;margin-left:2px;margin-right:10px;color:#fff}@media only screen and (min-width: 768px) and (max-width: 991px){.product__desc p{margin-left:1px;margin-right:3px}}.product__desc p.last{float:right;margin:0px}.product__footer{margin:15px 0 5px}.product__footer p{font-size:12px;margin-bottom:25px}.product__footer .btn{display:inline-block}@media only screen and (min-width: 768px) and (max-width: 991px){.product__footer .btn{font-size:12px}}.slider{position:relative}.slider .slick-track{height:420px}@media only screen and (min-width: 768px){.slider .slick-track{height:520px}}@media only screen and (min-width: 992px){.slider .slick-track{height:620px}}.slider .slick-list{padding:0 10% !important;margin:0 auto;overflow:visible}@media only screen and (min-width: 992px){.slider .slick-list{padding:0 !important;width:970px}}@media only screen and (min-width: 1200px){.slider .slick-list{width:1170px}}.slider__item{background-size:cover;background-position:center}.slider__desc{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:#005662;width:384px;height:254px;text-align:center;padding:66px 74px 62px;z-index:1}@media only screen and (min-width: 992px){.slider__desc{display:block}}.slider__desc p{font-family:"Open Sans",sans-serif;font-size:28px;color:#fff;margin-bottom:30px}.slider__wrapper{position:absolute;left:0;top:0;height:100%;width:100%}.slider__wrapper .container{position:relative;height:100%}.slider__btn{position:absolute;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;width:18px;height:18px;left:20px;top:50%;transform:translateY(-50%);background:transparent;z-index:1}@media only screen and (min-width: 992px){.slider__btn{left:-20px}}@media only screen and (min-width: 1200px){.slider__btn{left:-50px}}.slider__btn--next{left:auto;right:20px}@media only screen and (min-width: 992px){.slider__btn--next{right:-20px}}@media only screen and (min-width: 1200px){.slider__btn--next{right:-50px}}.slider .slick-dots{position:absolute;width:100%;bottom:50px;list-style:none;text-align:center}.slider .slick-dots li{display:inline-block;width:12px;height:12px;border-radius:100%;background-color:#d8d8d8;margin:0 10px;cursor:pointer}.slider .slick-dots li.slick-active{background-color:#ffed00}.slider .slick-dots button{display:none}.text{background-color:#fff;padding:50px 0 130px}@media only screen and (min-width: 1200px){.text-wrapper{background:url("/images/background.png") no-repeat;background-size:100%;padding-top:50px}}.text--large{padding:100px 0 90px}.text__header{text-align:center;margin-bottom:40px}@media only screen and (min-width: 768px){.text__header{margin-bottom:70px}}.text__header p{margin-top:15px}.text__left{margin-bottom:50px}@media only screen and (min-width: 768px){.text__left{margin:0 60px 0 0}}.text__right{text-align:right;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.text__right iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text__list{margin-top:50px}@media only screen and (min-width: 480px) and (max-width: 767px){.text__list{text-align:center}.text__list .list{display:inline-block;margin-left:auto;margin-right:auto;text-align:left}}@media only screen and (min-width: 768px){.text__list{margin-top:0}}.text__list .btn{display:inline-block}.text__image{text-align:center}.text__image img{max-height:400px}.text__logos img{display:inline-block;margin:25px 20px 0 0}
