body{margin:0;padding:0;float:left;width:100%;position:relative}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}*:focus{outline:none}html{scroll-behavior:smooth}.spacer{font-size:0;line-height:0;clear:both}.container{margin:0 auto;width:1200px}@media(max-width: 1112px){.container{float:left;width:100%;margin:0}}.swiper-wrapper{float:left;width:100%}.hide-overflow{overflow:hidden}@media(max-width: 1112px){.mobile-mrg-top{margin-top:65px}}.header-shadow{background-color:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.1)}.popup-cover-black{position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,.55);top:0;left:0;z-index:0}header{float:left;width:100%;position:fixed;top:0;left:0;background-color:#fff;z-index:99;padding-top:15px;padding-bottom:15px}@media(max-width: 834px){header{height:70px}}@media(max-width: 480px){header{height:65px}}header .header2{float:left;width:100%;padding:0 30px}header .header2 .logo{float:left;width:130px}header .header2 .logo img{float:left;width:100%}@media(max-width: 1112px){header .header2 .logo{margin-left:20px}}@media(max-width: 834px){header .header2 .logo{position:absolute;left:calc((100% - 130px)/2);top:15px;margin-left:0}}@media(max-width: 834px){header .header2 .logo{width:100px;left:calc((100% - 130px)/2)}}header .header2 .mobile-nav{position:absolute;left:17px;top:27px;z-index:2;display:none}@media(max-width: 834px){header .header2 .mobile-nav{display:block}}header .header2 .mobile-nav .ham{width:18px;height:13px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}header .header2 .mobile-nav .ham span{display:block;position:absolute;height:2px;width:100%;background:#1a4a9c;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}header .header2 .mobile-nav .ham span:nth-child(1){top:0px}header .header2 .mobile-nav .ham span:nth-child(2){top:5px}header .header2 .mobile-nav .ham span:nth-child(3){top:10px}header .header2 .mobile-nav .ham.open{height:33px}header .header2 .mobile-nav .ham.open span:nth-child(1){top:14px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}header .header2 .mobile-nav .ham.open span:nth-child(2){opacity:0;left:-60px}header .header2 .mobile-nav .ham.open span:nth-child(3){top:14px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}header .header2 .mobile-menu{width:0;height:100%;position:fixed;padding:70px 0 0;top:0;float:left;background-color:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.1);z-index:1;left:-80%;opacity:.9;transition:.25s ease-in-out}header .header2 .mobile-menu ul{width:100%;float:left;padding-left:0}header .header2 .mobile-menu ul li{width:100%;float:left;list-style-type:none;padding-bottom:12px;padding-top:12px;padding-left:10px;padding-right:10px}header .header2 .mobile-menu ul li a{width:100%;float:left;font-family:"Rubik",sans-serif;font-size:14px;font-weight:400;color:#1a4a9c;text-decoration:none}header .header2 .mobile-menu.open{width:80%;left:0;transition:.25s ease-in-out}header .header2 .navigation{float:right;width:65%;position:relative;padding-top:12px}@media(max-width: 834px){header .header2 .navigation{display:none}}header .header2 .navigation ul{margin:0;padding:0;display:flex}header .header2 .navigation ul li{display:inline-block;flex:1}header .header2 .navigation ul li a{display:block;font-family:"Rubik",sans-serif;font-size:18px;font-weight:400;color:#1a4a9c;text-decoration:none;margin-right:26px;text-align:center}@media(max-width: 1112px){header .header2 .navigation ul li a{font-family:"Rubik",sans-serif;font-size:14px;font-weight:400}}header .header2 .navigation ul li a:hover{font-family:"Rubik",sans-serif;font-size:18px;font-weight:700}header .header2 .navigation ul li .btm-border{width:56px;border:2px solid #1a4a9c;display:none}header .header2 .navigation ul li .btm-border.show{display:block}header .header2 .navigation ul li:hover .btm-border{display:block}header .header2 .navigation ul li.active .btm-border{display:block}header .header2 .navigation ul li.get-quote{height:35px;line-height:23px;background-color:#18489d;padding:7px 0px;color:#fff;float:left;margin-top:-7px;border-radius:5px}@media(max-width: 1440px){header .header2 .navigation ul li.get-quote{height:32px;line-height:18px}}header .header2 .navigation ul li.get-quote a{color:#fff;margin-right:0px}header .header2 .touch-btn{float:right;display:none}@media(max-width: 834px){header .header2 .touch-btn{display:block}}@keyframes ripple{0%{transform:scale(0, 0);opacity:1}20%{transform:scale(25, 25);opacity:1}100%{opacity:0;transform:scale(40, 40)}}header .header2 .touch-btn .button{float:left;font-family:"Rubik",sans-serif;font-size:20px;font-weight:500;text-decoration:none;border-radius:8px;text-align:center;border:0;cursor:pointer;position:relative;overflow:hidden}header .header2 .touch-btn .button:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:5px;background:rgba(255,255,255,.5);opacity:0;border-radius:100%;transform:scale(1, 1) translate(-50%);transform-origin:50% 50%}header .header2 .touch-btn .button:focus::after{animation:ripple 1s ease-out}header .header2 .touch-btn .button.yellow{background-color:#fee200;color:#1a4a9c}header .header2 .touch-btn .button.yellow:hover,header .header2 .touch-btn .button.yellow.active{background-color:#f0a61f}header .header2 .touch-btn .button.yellow-o{border:solid 1px #fee200;color:#1a4a9c}header .header2 .touch-btn .button.white{background-color:#fff;color:#1a4a9c}header .header2 .touch-btn .button.white-o{border:solid 1px #fff;color:#fff}header .header2 .touch-btn .button.header-touch{width:120px;height:40px;line-height:40px;position:unset;font-family:"Rubik",sans-serif;font-size:12px;font-weight:500}@media(max-width: 480px){header .header2 .touch-btn .button.header-touch{width:90px;height:35px;line-height:35px}}.quote-product{float:left;width:100%;padding-top:125px;margin-bottom:200px}@media(max-width: 1024px){.quote-product{padding-left:20px;padding-right:20px}}@media(max-width: 834px){.quote-product{margin-top:60px;margin-bottom:60px}}.quote-product .head{float:left;width:100%;padding-left:calc((100% - 1200px)/2);padding-right:calc((100% - 1200px)/2)}@media(max-width: 834px){.quote-product .head{padding-left:0;padding-right:0}}.quote-product .head .title{float:left;width:100%;font-family:"Rubik",sans-serif;font-size:25px;font-weight:500;text-align:center;color:#1a4a9c}.quote-product .head .text{float:left;width:100%;font-family:"Rubik",sans-serif;font-size:16px;font-weight:400;color:#1a4a9c;text-align:center;margin-top:25px}.quote-product .form{float:left;width:100%;margin-top:40px}.quote-product .form .form-input{float:left;width:calc((100% - 90px)/4);margin-right:30px}@media(max-width: 834px){.quote-product .form .form-input{width:calc((100% - 20px)/3);margin-right:10px}.quote-product .form .form-input:nth-child(3){margin-right:0}}@media(max-width: 767px){.quote-product .form .form-input{width:100%;margin-right:0;margin-bottom:10px}}.quote-product .form .form-input:last-child{margin-right:0}@media(max-width: 768px){.quote-product .form .form-input:last-child{margin-top:10px;margin-left:calc((100% - 20px)/3)}}@media(max-width: 767px){.quote-product .form .form-input:last-child{margin-top:0;margin-left:0}}.quote-product .form .form-input .select{float:left;width:100%;border:solid 1px #1a4a9c;border-radius:4px;overflow:hidden;background-image:url(../images/quote-drop.svg);background-position:96% 17px;background-repeat:no-repeat;background-size:14px}@media(max-width: 480px){.quote-product .form .form-input .select{background-position:96% 20px;background-size:10px}}.quote-product .form .form-input .select select{float:left;width:calc(100% + 30px);height:50px;background-color:rgba(0,0,0,0);border:0;font-family:"Rubik",sans-serif;font-size:15px;font-weight:400;color:#1a4a9c;padding-left:10px;padding-right:10px}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px){.quote-product .form .form-input .select select{font-family:"Rubik",sans-serif;font-size:12px;font-weight:400}}@media(max-width: 1112px){.quote-product .form .form-input .select select{text-align:left;text-align-last:left}}.quote-product .form .form-input .input{float:left;width:100%;border:solid 1px #1a4a9c;border-radius:4px}.quote-product .form .form-input .input input{float:left;width:100%;height:50px;background-color:rgba(0,0,0,0);border:0;font-family:"Rubik",sans-serif;font-size:15px;font-weight:400;color:#1a4a9c;padding-left:10px;padding-right:10px}.quote-product .form .form-input .input input::placeholder{font-family:"Rubik",sans-serif;font-size:15px;font-weight:500;color:#1a4a9c;opacity:1}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px){.quote-product .form .form-input .input input::placeholder{font-family:"Rubik",sans-serif;font-size:12px;font-weight:400}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px){.quote-product .form .form-input .input input{font-family:"Rubik",sans-serif;font-size:12px;font-weight:400}}@media(max-width: 1112px){.quote-product .form .form-input .input input{text-align:left}}@keyframes ripple{0%{transform:scale(0, 0);opacity:1}20%{transform:scale(25, 25);opacity:1}100%{opacity:0;transform:scale(40, 40)}}.quote-product .form .form-input .button{float:left;font-family:"Rubik",sans-serif;font-size:20px;font-weight:500;text-decoration:none;border-radius:8px;text-align:center;border:0;cursor:pointer;position:relative;overflow:hidden}.quote-product .form .form-input .button:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:5px;background:rgba(255,255,255,.5);opacity:0;border-radius:100%;transform:scale(1, 1) translate(-50%);transform-origin:50% 50%}.quote-product .form .form-input .button:focus::after{animation:ripple 1s ease-out}.quote-product .form .form-input .button.yellow{background-color:#fee200;color:#1a4a9c}.quote-product .form .form-input .button.yellow:hover,.quote-product .form .form-input .button.yellow.active{background-color:#f0a61f}.quote-product .form .form-input .button.yellow-o{border:solid 1px #fee200;color:#1a4a9c}.quote-product .form .form-input .button.white{background-color:#fff;color:#1a4a9c}.quote-product .form .form-input .button.white-o{border:solid 1px #fff;color:#fff}.quote-product .form .form-input .button.quote-btn{width:100%;height:50px;line-height:50px;border-radius:4px;font-family:"Rubik",sans-serif;font-size:17px;font-weight:500}.quote-product .callback{float:left;width:100%;margin-top:30px}.quote-product .callback .text{float:left;width:100%;font-family:"Rubik",sans-serif;font-size:16px;font-weight:400;color:#1a4a9c;text-align:center}.quote-product .callback .text a{display:inline-block;font-family:"Rubik",sans-serif;font-size:16px;font-weight:400;color:#1a4a9c;text-decoration:underline}.go-to-top-2{width:42px;height:40px;position:fixed;bottom:38px;right:120px;background-color:#fff;border-radius:4px;z-index:99;display:none;cursor:pointer;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);box-shadow:0px 0px 5px 0px rgba(0,0,0,.75)}@media(max-width: 767px){.go-to-top-2{bottom:30px;right:30px}}.go-to-top-2 .arrow{height:20px;width:20px;border-style:solid;border-color:#000;border-width:0px 1px 1px 0px;transform:rotate(225deg);transition:border-width 150ms ease-in-out;margin-top:15px;margin-left:10.5px}.go-to-top-2:hover .arrow{border-bottom-width:4px;border-right-width:4px}/*# sourceMappingURL=header.css.map */
