meta.foundation-version{font-family:"/{{VERSION}}/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:60em)/";width:60em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:60em) and (max-width:90em)/";width:60em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{font-size:16px}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Lato",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:24px;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}h1,h2,h3,h4,h5,h6{font-family:"Lato",Helvetica,Roboto,Arial,sans-serif}.lastInline{width:100% !important;height:0 !important;min-height:0 !important;border:none !important;padding:0 !important;margin:0 !important;box-shadow:0 !important;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.form-wrapper-content ::-webkit-input-placeholder{color:black;font-size:.8125rem;font-weight:700;text-transform:uppercase}.form-wrapper-content input:-moz-placeholder{opacity:1;color:black;font-size:.8125rem;font-weight:700;text-transform:uppercase}.form-wrapper-content textarea:-moz-placeholder{opacity:1;color:black;font-size:.8125rem;font-weight:700;text-transform:uppercase}.form-wrapper-content ::-moz-placeholder{opacity:1;color:black;font-size:.8125rem;font-weight:700;text-transform:uppercase}.form-wrapper-content input:-ms-input-placeholder{color:black;font-size:.8125rem;font-weight:700;text-transform:uppercase}.form-wrapper-content textarea:-ms-input-placeholder{color:black;font-size:.8125rem;font-weight:700;text-transform:uppercase}img{border:none}ul{list-style:none;margin:0}@font-face{font-family:'Lato';src:local("Lato-Italic"),local("Lato-Italic"),url("/fonts/Lato-Italic.woff2") format("woff2"),url("/fonts/Lato-Italic.woff") format("woff"),url("/fonts/Lato-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Lato';src:local("Lato-Light"),local("Lato-Light"),url("/fonts/Lato-Light.woff2") format("woff2"),url("/fonts/Lato-Light.woff") format("woff"),url("/fonts/Lato-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Lato';src:local("Lato-LightItalic"),local("Lato-LightItalic"),url("/fonts/Lato-LightItalic.woff2") format("woff2"),url("/fonts/Lato-LightItalic.woff") format("woff"),url("/fonts/Lato-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Lato';src:local("Lato-Bold"),local("Lato-Bold"),url("/fonts/Lato-Bold.woff2") format("woff2"),url("/fonts/Lato-Bold.woff") format("woff"),url("/fonts/Lato-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Lato';src:local("Lato-BoldItalic"),local("Lato-BoldItalic"),url("/fonts/Lato-BoldItalic.woff2") format("woff2"),url("/fonts/Lato-BoldItalic.woff") format("woff"),url("/fonts/Lato-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Lato';src:local("Lato-Black"),local("Lato-Black"),url("/fonts/Lato-Black.woff2") format("woff2"),url("/fonts/Lato-Black.woff") format("woff"),url("/fonts/Lato-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Lato';src:local("Lato-BlackItalic"),local("Lato-BlackItalic"),url("/fonts/Lato-BlackItalic.woff2") format("woff2"),url("/fonts/Lato-BlackItalic.woff") format("woff"),url("/fonts/Lato-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}.why-us{min-height:500px;background:url(../images/container-bg.jpg) repeat-x top center;border-top:1px #c2c2c2 solid}@media only screen and (max-width: 1160px){.why-us{padding:0 1em 1em 1em}}@media only screen and (max-width: 640px){.why-us{padding:0 0 1em 0}}.why-us-container .why-us-content{background:#fff;position:relative;padding:1em 1.2em 1.5em}.why-us-container .why-us-content .title-section{padding:0 0 0 2.5em;background:#f7f3ec}@media only screen and (max-width: 960px){.why-us-container .why-us-content .title-section h2{font-size:1.75rem}}.why-us-container .why-us-content::before{left:-11px;top:0;width:11px;height:430px;background:url(../images/l-shadow.png) no-repeat;position:absolute;content:''}@media only screen and (max-width: 640px){.why-us-container .why-us-content::before{display:none !important}}.why-us-container .why-us-content::after{right:-11px;top:0;width:11px;height:430px;background:url(../images/r-shadow.png) no-repeat;position:absolute;content:''}@media only screen and (max-width: 640px){.why-us-container .why-us-content::after{display:none !important}}.why-us-container .why-us-content ul{margin:0 0 1rem}.why-us-container .why-us-content ul li{font-size:1.25rem;font-weight:700;line-height:1.4;padding:0.4em 0 0.4em 3em;border-bottom:1px #e6e6e6 solid;position:relative}@media only screen and (max-width: 960px){.why-us-container .why-us-content ul li{font-size:1.125rem;padding:0.4em 0 0.4em 2em}}@media only screen and (max-width: 640px){.why-us-container .why-us-content ul li{font-size:1rem;padding:0.4em 0 0.4em 2em}}.why-us-container .why-us-content ul li::before{left:0.7em;top:0.7em;width:24px;height:24px;background:url(../images/elements.png) no-repeat -23px 0;position:absolute;content:''}@media only screen and (max-width: 960px){.why-us-container .why-us-content ul li::before{left:-0.2em}}.why-us-container .why-us-content ul li:last-child{border:none}.why-us-container .why-us-content ul li span{color:#a30c35;font-size:120%;display:block;line-height:1;font-weight:400}.why-us-container .why-us-content .phone-section{padding:1em 0 0 4em}@media only screen and (max-width: 960px){.why-us-container .why-us-content .phone-section{padding:1em 0 0 2.4em}}.why-us-container .why-us-content .phone-section span{font-size:1.375rem;font-weight:700;line-height:1.4}@media only screen and (max-width: 1080px){.why-us-container .why-us-content .phone-section span{font-size:1.25rem}}@media only screen and (max-width: 860px){.why-us-container .why-us-content .phone-section span{display:block}}@media only screen and (max-width: 420px){.why-us-container .why-us-content .phone-section span{font-size:1.125rem}}.why-us-container .why-us-content .phone-section a{font-size:1.875rem;font-weight:700;line-height:1.4;color:#be2f36;text-decoration:none}@media only screen and (max-width: 1080px){.why-us-container .why-us-content .phone-section a{font-size:1.75rem}}@media only screen and (max-width: 420px){.why-us-container .why-us-content .phone-section a{font-size:1.125rem}}.testimonials{border-top:1px #fff solid;border-bottom:1px #fff solid;background:#ececec}@media only screen and (max-width: 1160px){.testimonials-wrapper{padding:0 1em}}.testimonials-wrapper .title-section{text-align:center;margin-bottom:0.5em}.testimonials-wrapper .title-section h1,.testimonials-wrapper .title-section h2,.testimonials-wrapper .title-section h3,.testimonials-wrapper .title-section h4,.testimonials-wrapper .title-section h5,.testimonials-wrapper .title-section h6{font-weight:300}.testimonials-wrapper .title-section h3{font-size:1.875rem}.testimonials-wrapper ul{margin:0;text-align:justify}.testimonials-wrapper ul::after{position:relative;content:'';width:100% !important;height:0 !important;min-height:0 !important;border:none !important;padding:0 !important;margin:0 !important;box-shadow:0 !important;display:inline-block;vertical-align:top}html.lt-ie8 .testimonials-wrapper ul::after{display:inline;zoom:1}.testimonial-item{width:48%;display:inline-block;vertical-align:top}html.lt-ie8 .testimonial-item{display:inline;zoom:1}@media only screen and (max-width: 640px){.testimonial-item{width:100%;margin-bottom:1em}}.testimonial-item .testimonial-item-content{padding:1.5em 1.7em;min-height:180px;text-align:left;display:block;background:#f6f5f5;border:1px #c2c2c2 solid;position:relative;border-radius:.7em}@media only screen and (max-width: 640px){.testimonial-item .testimonial-item-content{min-height:100%;height:auto}}.testimonial-item .testimonial-item-content::after{right:3em;bottom:-1.9em;width:19px;height:47px;background:url(../images/elements.png) no-repeat 0 -28px;position:absolute;content:''}.testimonial-item .testimonial-item-name{font-size:1rem;font-weight:700;color:#000;padding:0.7em 5.5em 0 0;display:block;text-align:right}.footer{background:#0e548a}@media only screen and (max-width: 640px){.footer.section-block{padding:1em}}.ft-info{font-size:.875rem;font-weight:700;line-height:1.2;color:#8faec6;padding:1em 0 0 1em}@media only screen and (max-width: 640px){.ft-info{padding:1em 0 0 0}}.ft-info span{color:#c7dcec}.ft-info .copyright{padding-bottom:1em}.ft-info .marketing{padding-bottom:1em}.ft-info .rated{padding-bottom:1em}.ft-info a,.ft-info a:visited{color:#8faec6}.serving_text{padding:1em 0 0 3em}@media only screen and (max-width: 640px){.serving_text{padding:1em 0 0 0}}.serving_text p{font-size:.875rem;font-weight:700;line-height:1.1;color:#8faec6}.serving_text a,.serving_text a:visited{font-size:.875rem;font-weight:700;color:#8faec6}.ft-logos{text-align:center}.ft-logos img{margin:0.6em}.section-block{padding:1.5em 0}@media only screen and (max-width: 640px){.section-block{padding:1em 0}}.section-block_gray{background:#ececec}.section-block_b-bottom{border-bottom:1px solid #c2c2c2}.content-section p{font-size:1rem;line-height:1.4;color:#000}.content-section h1,.content-section h2,.content-section h3,.content-section h4{line-height:1.2;margin:0.2em 0;font-weight:700;color:#0e548a;position:relative;display:inline-block}.content-section ul{margin:0 0 1rem 0;font-size:1rem;line-height:1.4;color:#000}.content-section ul li{padding:0 0 1em 1.5em;position:relative}.content-section ul li::before{left:0;top:0.3em;width:17px;height:16px;background:url(../images/elements.png) no-repeat 0 0;position:absolute;content:''}.content-section ol{margin:0 0 1rem 1rem;font-size:1rem;line-height:1.4;color:#000}.content-section ol li{padding:0.5em 0 0.5em 1em}.disclaimer{padding:1.25rem 1.875rem 0}.disclaimer p{color:inherit;font-size:.6875rem;line-height:1.2}.title-section{padding:1em 0;margin-bottom:2em}@media only screen and (max-width: 640px){.title-section{margin-bottom:0.5em}}.title-section h1,.title-section h2,.title-section h3,.title-section h4,.title-section h5,.title-section h6{line-height:1.2;margin:0.2em 0;font-weight:700;color:#0e548a;position:relative;display:inline-block;text-transform:uppercase}.title-section h1{font-size:2.875rem}@media only screen and (max-width: 640px){.title-section h1{font-size:2.25rem}}.title-section h2{font-size:2.5rem}@media only screen and (max-width: 640px){.title-section h2{font-size:2rem}}.title-section h3{font-size:2.375rem}@media only screen and (max-width: 640px){.title-section h3{font-size:1.75rem}}.title-section h4{font-size:1.625rem}@media only screen and (max-width: 640px){.title-section h4{font-size:1.25rem}}.title-section h5{font-size:1rem}.title-section h6{font-size:.75rem}.spoiler{display:none;padding:15px 0}.spoiler-switcher{display:inline-block;vertical-align:middle;padding:.4375rem .9375rem;font-weight:bold;font-size:14px;color:#fff;background-color:#0e548a;cursor:pointer;transition:background-color 0.2s ease}html.lt-ie8 .spoiler-switcher{display:inline;zoom:1}.spoiler-switcher:hover{background-color:#1370b8}.spoiler ul li{font-weight:normal !important;font-size:inherit !important;border:none !important}.section{position:relative;padding-top:40px;padding-bottom:40px}.section.last-section{padding-bottom:0}.section__title{max-width:1120px;margin:0 auto 20px auto;padding-right:0;padding-left:0;font-size:1.5rem;font-weight:600;text-align:center;font-family:'Montserrat'}@media only screen and (min-width: 780px){.section__title{font-size:2rem}}.slick-arrow{position:absolute;z-index:1;top:50%;width:40px;height:40px;margin-top:-2rem;border-radius:1000px;background:#fff !important;overflow:hidden;text-indent:-1000px;cursor:pointer;text-align:center}@media only screen and (min-width: 780px){.slick-arrow{width:64px;height:64px}}.slick-arrow::before{content:'';position:absolute;top:50%;width:12px;height:12px;display:inline-block;vertical-align:middle;margin-top:-.375rem;border-bottom:2px #961446 solid}html.lt-ie8 .slick-arrow::before{display:inline;zoom:1}@media only screen and (min-width: 780px){.slick-arrow::before{width:18px;height:18px;margin-top:-.5rem}}.slick-prev{left:63px}@media only screen and (max-width: 780px){.slick-prev{left:10px;padding:1rem}}.slick-prev::before{left:50%;margin-left:-.3125rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-left:2px #961446 solid}.slick-next{right:63px}@media only screen and (max-width: 780px){.slick-next{right:10px;padding:1rem}}.slick-next::before{right:50%;margin-right:-.3125rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-right:2px #961446 solid}.video-testimonials{background:#f1f1f1}.video-testimonials__container{position:relative;display:block;margin-bottom:.75rem}.video-testimonials__container:hover::after{opacity:1}.video-testimonials__container::after{content:'';position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;opacity:0.5;transition:background .7s;background:rgba(0,0,0,0.5)}.video-testimonials__container::before{content:'';position:absolute;z-index:1;left:50%;top:50%;width:92px;height:64px;margin-top:-2rem;margin-left:-2.875rem;opacity:1;transition:opacity .5s;background:url(/images/elements2.png) no-repeat -128px 0}.video-testimonials__container img{width:100%}.video-testimonials__label{line-height:1.2;font-weight:600}.testimonials-carousel__item{padding:.625rem}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{text-align:center;margin-top:20px;margin-left:0}.slick-dots li{cursor:pointer;list-style:none;display:inline-block;height:24px;width:24px;text-indent:-9999px;border:2px solid #ff9c00;background:#fff;margin:0px 7px;transition:background 0.5s}.slick-dots li:hover{background:#ff9c00}.slick-dots .slick-active{background:#ff9c00}.slick-slide{outline:none}.teacher-image-slide img{margin:0 auto}@media screen and (min-width: 642px){.main-block{margin-top:20px;margin-bottom:50px}}.main-block-content{margin-top:20px}@media screen and (min-width: 642px){.main-block-content{margin-top:0}}.main-block-list{margin-left:0}.main-block-list-element{margin:0 auto 22px;list-style:none outside none !important;padding:0 !important}.main-block-list-element::before{content:'';background:none !important}@media screen and (max-width: 479px){.main-block-list-element{text-align:center}}.main-list-image-block{width:62px;height:62px;background:#0e548a;border-radius:50%;text-align:center;display:inline-block;vertical-align:top}@media screen and (max-width: 479px){.main-list-image-block{text-align:center;display:block;margin:0 auto}}@media screen and (min-width: 480px){.main-list-image-block{display:inline-block;vertical-align:top}}.main-list-image-block img{display:inline-block;vertical-align:middle;max-width:90%}.main-list-image-block::before,.main-list-image-block::after{display:inline-block;vertical-align:middle;content:'';height:100%;width:1px}.main-list-text{display:inline-block;vertical-align:top}@media screen and (max-width: 479px){.main-list-text{text-align:center}}@media screen and (min-width: 480px){.main-list-text{display:inline-block;vertical-align:top;width:83%;padding-left:4%}}@media screen and (min-width: 642px){.main-list-text{width:80%}}@media screen and (min-width: 768px){.main-list-text{width:82%}}.main-element-title,h2.main-element-title{color:#961446;font-size:24px;font-weight:bold;margin:0 auto;font-family:'Montserrat'}.main-element-text,p.main-element-text{color:#000;font-size:20px;margin:0 auto;line-height:1.1}.after-bullet-block-text{font-size:18px;color:#961446;margin-bottom:20px}.new-content-block p{font-size:16px;color:#000}.new-content-block a,.new-content-block a:visited{color:#961446}.new-content-block .spoiler ul{margin:0 auto}.new-content-block .spoiler li{font-size:16px;color:#000;line-height:1.4;padding:0.4em 0 0.4em 3em;position:relative}.new-content-block .spoiler li::before{left:0.7em;top:0.5em;width:24px;height:24px;background:url(../images/elements.png) no-repeat -23px 0;position:absolute;content:''}.carousel-section::before{content:'';display:block;height:4px;width:100%;background:#fff;border-top:1px solid #ccc}.carousel-list{position:relative}.carousel-list .slick-arrow{text-indent:-9999px;height:60px;width:60px;border-radius:50%;text-align:center;position:absolute;top:37%;z-index:2;background:#fff url(../images/icons/left-arrow.png) no-repeat center center;outline:none;margin-bottom:0;transition:all 0.5s}.carousel-list .slick-arrow:hover{-webkit-filter:gray;filter:gray;filter:grayscale(1);-ms-filter:grayscale(1);-webkit-filter:grayscale(100%)}.carousel-list .slick-list{position:relative;z-index:1}.carousel-list .slick-prev{left:20px}.carousel-list .slick-next{right:20px;background-image:url(../images/icons/right-arrow.png)}.testimonial-element{margin-bottom:25px;padding-left:50px;position:relative}.testimonial-element::before{width:31px;height:23px;content:'';display:block;background:url(../images/quotes.png) no-repeat;position:absolute;left:0;top:0}.testimonial-text{font-size:16px;color:#000;margin-bottom:4px;padding-top:4px}.testimonial-author{font-size:16px;font-weight:bold;color:#0e548a}.footer-new::before{content:'';display:block;width:100%;border-top:3px solid #fff;height:4px;background:#ccc}@media screen and (max-width: 641px){.footer-new{text-align:center}}.footer-new .row{padding-top:10px}.footer-logo{display:inline-block;vertical-align:middle}@media screen and (max-width: 641px){.footer-logo{text-align:center;display:block;margin-bottom:10px}}@media screen and (min-width: 768px){.footer-logo{margin-right:20px}}.footer-logo .f-logo{padding:.9375rem 0 .625rem}@media only screen and (max-width: 640px){.footer-logo .f-logo{text-align:center;max-width:70%}}.footer-copyright{display:inline-block;vertical-align:middle;font-size:14px;color:#000;font-weight:bold}@media screen and (max-width: 641px){.footer-copyright{text-align:center;display:block;margin-bottom:10px}}.footer-privacy_block{text-align:center}@media screen and (min-width: 642px){.footer-privacy_block{text-align:right}}.footer-privacy_block p{margin-bottom:0}.footer-privacy{color:#961446;font-weight:bold;text-decoration:underline;font-size:14px}@media screen and (max-width: 641px){.footer-privacy{text-align:center}}.row_flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.row_middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rebate-banner__title{margin-bottom:1.5625rem;color:#0e548a;font-size:1.75rem;line-height:2rem;font-weight:bold}@media only screen and (min-width: 40.063em){.rebate-banner__title{padding-left:1.875rem}}.rebate-banner__title_white{color:#fff;text-shadow:1px 1px 0 #000,5px 5px 40px #002745,5px 5px 25px rgba(0,40,70,0.5),3px 3px 10px #0e548a}.rebate-banner__banner{display:inline-block;vertical-align:middle}html.lt-ie8 .rebate-banner__banner{display:inline;zoom:1}.rebate-banner__hint{display:inline-block;vertical-align:middle;position:relative;margin-right:2.5rem;color:#0e548a;font-size:1.0625rem;font-weight:bold;line-height:1.4;text-decoration:underline}html.lt-ie8 .rebate-banner__hint{display:inline;zoom:1}@media only screen and (min-width: 40.063em){.rebate-banner__hint{margin-left:1.875rem;font-size:1.25rem}}.rebate-banner__hint::after{content:'→';display:inline-block;vertical-align:baseline;width:1.875rem;height:1.875rem;-webkit-transform:translateX(10px) translateY(-2px);-ms-transform:translateX(10px) translateY(-2px);transform:translateX(10px) translateY(-2px);border-radius:1000px;background:#97b5cd;color:#fff;font-size:1rem;line-height:1.75rem;text-align:center}html.lt-ie8 .rebate-banner__hint::after{display:inline;zoom:1}.rebate-banner__hint:hover{color:#0e548a;text-decoration:none}.rebate-banner__title-medium{font-size:1.3125rem;color:#0e548a;line-height:1.1;font-weight:bold;margin-bottom:1rem}@media only screen and (min-width: 40.063em){.rebate-banner__title-medium{font-size:1.5rem;line-height:2rem;padding-left:1.875rem}}.rebate-banner__title-medium ul{list-style:disc;font-size:1.3125rem;line-height:1.1}.rebate-banner__title-medium ul li{margin-bottom:.625rem}.rebate-banner__date{font-size:1.25rem;color:#0e548a;line-height:2rem;font-weight:bold;margin-bottom:0}@media only screen and (min-width: 40.063em){.rebate-banner__date{padding-left:1.875rem}}.rebate-banner_blue{color:#0e548a}.rebate-intro{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1120px;margin:0 auto;padding-left:.9375rem;padding-right:.9375rem}@media only screen and (min-width: 520px){.rebate-intro{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.rebate-intro__image{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:9rem;height:9rem;margin-bottom:1.5625rem;border-radius:1000px;background:#0e548a;line-height:9rem;text-align:center}.rebate-intro__info{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:1.25rem}@media only screen and (min-width: 520px){.rebate-intro__info{margin-left:1.875rem}}@media only screen and (min-width: 860px){.rebate-intro__info{width:75%;margin-left:2.5rem}}@media only screen and (min-width: 960px){.rebate-intro__info{width:60%;margin-left:3.125rem}}.rebate-intro__info p{font-size:1.25rem;line-height:1.4}.rebate-faq{position:relative;background:#ececec;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2}.rebate-faq::before,.rebate-faq::after{content:'';position:absolute;right:0;left:0;height:1px;background:#fff}.rebate-faq::before{top:0}.rebate-faq::after{bottom:0}.rebate-schedule{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;border-radius:.1875rem;background-color:#961446}.rebate-schedule:focus,.rebate-schedule:hover{background-color:#690e31}.rebate-schedule__ico{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20px;height:20px;margin-right:.9375rem;background:url("../images/elements.png") -100px 0 no-repeat}.rebate-schedule__text{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}.faq{margin-bottom:2.5rem;padding-left:3.75rem}.faq__quest{position:relative;min-height:40px;margin-bottom:.9375rem;font-size:1.375rem;font-weight:bold}.faq__quest::before{content:'?';position:absolute;top:-.4375rem;left:-3.75rem;width:40px;height:40px;border-radius:1000px;background:#fff;box-shadow:0 3px 5px rgba(0,0,0,0.25);color:#0e548a;font-size:1.125rem;line-height:40px;font-weight:bold;text-align:center}.faq__answer ul{margin:0;padding:0;list-style:none}.faq__answer ul li{padding-left:1.875rem}.faq__answer ul li::before{content:'—';width:1.875rem;margin-right:.9375rem;margin-left:-1.75rem}.logos{margin-bottom:1.25rem;text-align:center}.logo{display:inline-block;vertical-align:middle;padding:.625rem 1.5625rem}html.lt-ie8 .logo{display:inline;zoom:1}.logo_wide{padding:.625rem 6%}.btn{display:inline-block;font:bold 24px 'Montserrat';padding:20px;min-width:280px;color:#fff;border-radius:4px;text-transform:uppercase;text-align:center;background:#ed1c24;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkMWMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2RiMTcyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2JlMGQzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhODA2MzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #ed1c24 0%,#db1729 35%,#be0d30 65%,#a80636 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed1c24', endColorstr='#a80636',GradientType=0 )}@media screen and (max-width: 400px){.btn{font-size:20px}}@media screen and (min-width: 768px) and (max-width: 800px){.btn{font-size:20px}}.btn_no-b-indent{margin-bottom:0}
