@charset "utf-8";#menuToggle,#menuToggle span{display:block;position:relative}#menu,#menuToggle span:first-child{transform-origin:0% 0%}#menu li,.w1-content,.w4-content{font-family:Montserrat,sans-serif}.w3-form input,.w3-form textarea{padding:15px;margin-bottom:10px;border-color:#777;border-style:solid;border-width:thin;border-radius:5px;box-sizing:border-box}*,.bmg,.testimonials-box,.w3-form input,.w3-form textarea{box-sizing:border-box}a,a:active,a:focus,a:hover{text-decoration:none;color:inherit}.w1-contacts-phone:hover,.w1-menu a,.w4-left a:hover,.w7 a:hover{color:#ed8945;transition:.5s}#menuToggle{top:20px;left:0;z-index:20;-webkit-user-select:none;user-select:none}#menuToggle a{text-decoration:none;color:#fff;transition:color .3s}#menuToggle a:hover{color:#666}#menuToggle input{display:block;width:50px;height:36px;position:absolute;top:-10px;left:-5px;cursor:pointer;opacity:0;z-index:50;-webkit-touch-callout:none}#menuToggle span{width:40px;height:4px;margin-bottom:7px;background:#ed8945;border-radius:3px;z-index:40;transform-origin:4px 0px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-4px,-6px);background:#fff}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0) scale(.2,.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(4px,-3px)}#menu{position:fixed;width:600px;margin:-100px 0 0 -50px;padding:125px 50px 50px;opacity:1;background:#ed8945;list-style-type:none;-webkit-font-smoothing:antialiased;z-index:30;transform:translate(-100%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1)}#menu li{padding:10px 0;font-size:22px}#menuToggle input:checked~ul{transform:none}.w1{width:100%;height:auto;padding-top:0}.w1-contacts,.w1-menu{display:none;padding-top:20px;text-align:right}.w1-content,.w4-content{max-width:1200px;margin:0 auto;overflow:hidden;padding-left:20px;padding-right:20px}.w1-burger{float:left;position:absolute;z-index:1;max-width:100px}.w1-logo{background-image:url(../images/logo250.png);background-size:contain;background-repeat:no-repeat;width:220px;height:49px;margin-top:20px;margin-bottom:20px;float:right}.w3,.w7{background-size:cover}.w2,.w3{width:100%;height:auto}.w2-content,.w3-content,.w5-content,.w6-content,.w7-content,.w8-content{max-width:1200px;margin:0 auto;padding-left:30px;padding-right:30px;font-family:Montserrat,sans-serif}.w1-contacts-phone{font-size:24px;line-height:24px;padding-bottom:8px;color:#1366a1;transition:.5s}.w1-contacts-address{font-size:16px;line-height:24px}.w1-menu{width:100%}.w2-content,.w3-left,.w3-right{text-align:center}.w1-menu a{padding-left:15px;line-height:50px;font-size:16px}.w1-menu a:hover{color:#1366a1;transition:.5s}.w2{padding-top:15px;padding-bottom:15px;background-color:#1366a1;transition:.5s;position:sticky;top:0;z-index:10}.w2-content{overflow:hidden}.w2 a{color:#fff;font-size:24px;transition:.5s}.w2:hover{background-color:#ed8945;transition:.5s}.bmg,.faq-question:hover{background-color:#1366a1}.w3{min-height:400px;padding-bottom:30px}.w3-content,.w5-content,.w6-content,.w7-content,.w8-content{overflow:hidden}.bmg,.w3-form{margin-left:auto;margin-right:auto;width:100%;height:auto;overflow:hidden}.w3-left{padding-top:50px}.w3-right,.w4{padding-top:40px}.w3-left h1{color:#fff;font-size:36px}.w3-left p{color:#fff;font-size:22px;line-height:32px}.w3-form{max-width:500px}.w3-form p{color:#fff;font-size:30px;line-height:32px;text-a:center}.w4-left h2,.w4-left h3,.w4-left h4{color:#ed8945;text-align:left}.w3-form input{width:100%;height:18px;font-family:Montserrat,sans-serif}.w3-form textarea{width:100%;height:100px;font-family:Montserrat,sans-serif}.w3-form input[type=submit],.w7-form input[type=submit]{box-sizing:border-box;width:100%;height:40px;border-radius:5px;background-color:#ed8945;line-height:10px;font-size:18px;border:2px solid #ed8945;color:#fff;transition:.5s;font-family:Montserrat,sans-serif}.w3-form input[type=submit]:hover,.w7-form input[type=submit]:hover{border-color:#fff;transition:.5s}.bmg{padding-left:25px;padding-right:25px;color:#fff;border-radius:20px}.w4{width:100%;height:auto;padding-bottom:40px}.w4-left{margin:-20px auto 0}.w4-right{max-width:400px;padding-top:50px;margin:0 auto}.w4-left h2{font-size:36px}.w4-left h3{font-size:24px}.w4-left h4{font-size:18px}.w4-left li,.w4-left p,.w7 p{color:#666;font-size:18px;line-height:28px;transition:.5s}.w4-right h3{text-align:center;color:#ed8945;font-size:24px}.w4-right p{text-align:center;color:#666;font-size:18px;line-height:28px}.w4-right img{transition:.5s}.w4-right img:hover{transition:.5s;opacity:.7}.faq-answer.show,.w4-image1{display:block}.mySlides,.w4-image2{display:none}.testimonials-box{width:100%;height:auto;overflow:hidden;border-radius:10px;background-color:#f7f7f7;box-shadow:3px 3px #f0f0f0;margin-bottom:35px;padding:20px;font-family:Montserrat,sans-serif;color:#666;font-size:17px;line-height:27px}.testimonials-title{margin-bottom:8px;font-weight:700}.testimonials-review{margin-bottom:8px}@media only screen and (min-width:768px){.testimonial-text{float:left;width:48%}.bmg-review-widget{display:block;float:right;width:48%}}.text,.w5{width:100%}@media only screen and (max-width:1000px){.testimonial-text{width:100%;float:none;margin-bottom:20px}.bmg-review-widget{display:none}}.body-testimonials-section{background-color:#f9f9f9;padding:40px 20px;margin-top:40px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.body-testimonials-section h3{text-align:center;color:#1366a1;font-family:Montserrat,sans-serif;font-size:28px;margin-top:0;margin-bottom:20px}.body-testimonial{margin-bottom:20px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.body-testimonial p{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.8;color:#666;margin-bottom:10px;font-style:italic}.w5 h3,.w7 h3{font-size:36px}.body-testimonial .author{font-weight:700;color:#ed8945;text-align:right;margin-top:10px}.faq{font-family:Montserrat,sans-serif}.faq-item{border-bottom:1px solid #ccc;padding:15px 0}.faq-question{background-color:#ed8945;color:#fff;border:none;padding:15px;width:100%;text-align:left;font-size:18px;font-weight:700;cursor:pointer;position:relative;display:block}.faq-toggle{position:absolute;right:20px;font-size:24px;line-height:1}.map-container,.testimonial-container{position:relative}.faq-answer{display:none;padding:15px;background-color:#f9f9f9;border-left:4px solid #97c842;margin-top:10px;font-size:16px;color:#333}.text,.w5 h3{color:#fff;text-align:center}.w5{height:auto;background-color:#ed8945;padding-top:50px;padding-bottom:80px}img{vertical-align:middle}.slideshow-container{max-width:1000px;padding-left:30px;padding-right:30px;margin:auto}.text{font-size:22px;line-height:36px;font-family:Montserrat,sans-serif;margin-bottom:20px}@media only screen and (min-width:500px){.text{font-size:28px;line-height:44px}}.numbertext{color:#101b37;font-size:12px;padding:8px 12px;top:0}.dot{height:15px;width:15px;margin:0 3px 30px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s}.active{background-color:#717171}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}.w6{width:100%;height:auto;margin-bottom:-5px}.map-container{width:100%;height:450px}.w7,.w7-form,.w8{height:auto}.map-container iframe{width:100%;height:100%;border:0}.w7{width:100%;padding-bottom:50px;background-image:url(../images/bg.webp);background-position:center}.w7 h3{text-align:center;color:#666}.w7-form input,.w7-form textarea{box-sizing:border-box;padding:15px;margin-bottom:10px;border-color:#777;border-style:solid;border-width:thin;border-radius:5px;font-family:Montserrat,sans-serif;font-size:17px;width:100%}.w7-form{width:100%;overflow:hidden;margin-left:auto;margin-right:auto}.w7-form input{height:30px}.w7-form textarea{height:100px}.w8{width:100%;padding-top:15px;padding-bottom:15px;background-color:#1366a1}.w8-left,.w8-right{text-align:center;font-size:16px;color:#fff}@media only screen and (min-width:450px){.w1-logo{width:250px;height:49px;float:none;margin-left:auto;margin-right:auto}}@media only screen and (min-width:600px){.w1-logo{background-image:url(../images/logo300.png);width:300px;height:58px}}@media only screen and (min-width:700px){.w4-left,.w4-right{float:left;box-sizing:border-box;max-width:none;margin:none}.w4-left{width:70%;text-align:left;padding-right:60px}.w4-right{width:30%;padding-left:30px;padding-top:0}}@media only screen and (min-width:800px){.w4-image1{display:none}.w4-image2{display:block}}@media only screen and (min-width:900px){.w1-logo,.w3-left,.w3-right,.w7-left,.w7-right,.w8-left{float:left}.w1-logo,.w3-form p,.w3-left,.w7 h3,.w7-left,.w8-left{text-align:left}.w3-left,.w3-right,.w7-left,.w7-right,.w8-left,.w8-right{box-sizing:border-box;width:50%}.w1-burger{display:none}.w1-contacts,.w1-menu{display:block}.w1-logo{margin-top:20px}.w3-left{padding-right:60px}.w3-right{padding-top:50px}.w7-left{padding-right:30px}.w7-right{padding-left:30px}.w8-right{float:right;text-align:right}}@media only screen and (min-width:1000px){.w1-menu a{padding-left:20px;font-size:17px}}@media only screen and (min-width:1100px){.w1-menu a{padding-left:25px;font-size:18px}}