@charset "UTF-8";em{font-style:italic!important}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input[type=text],input[type=email],input[type=password],input[type=url],input[type=tel],input[type=number],select,textarea{border:1px solid #d6d6d6;box-shadow:none;border-radius:2px;margin:0;color:#2a2f32;font-family:"Roboto",sans-serif;padding:10px;background:#fcfcfc;position:relative;font-size:16px;line-height:20px!important;font-weight:400;display:block;width:100%;box-sizing:border-box;-o-transition:0s;-moz-transition:0s;-webkit-transition:0s;resize:none}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=number]:focus,select:focus,textarea:focus{border-color:#034da4}textarea{height:80px}input:-moz-placeholder{color:#2a2f32;font-family:"Roboto",sans-serif;font-size:16px}.aligncenter{display:block;margin:2px auto 10px;box-sizing:border-box}.alignright{float:right;margin:5px 0 20px 20px;box-sizing:border-box;box-shadow:0 0 7px #ececec}.alignleft{float:left;margin:5px 20px 20px 0;box-sizing:border-box;box-shadow:0 0 7px #ececec}.mainMenu ul ul ul{top:100%}.mainMenu ul ul>li:hover>ul{top:0;left:100%;opacity:1}.mainMenu>ul>li.current-menu-ancestor>a,.mainMenu>ul>li.current-menu-ancestor>a:hover{color:#fff;background:#070b0e}.captcha{margin:15px 0;float:right;width:85%}.Inner-banner{position:relative;display:block;width:100%;overflow:hidden}.Inner-banner h3{font-size:40px;padding-left:80px;font-weight:300;color:#070b0e}.content-sec h4{font-size:18px;color:#034da4}.content-sec ul.half-list li{display:inline-block;width:49%}ul.No_list li{background:0 0;padding:10px 0 10px 40px;position:relative}ul.No_list li span{display:inline-block;font-size:12px;color:#034da4;font-weight:500;position:absolute;left:0;top:7px;vertical-align:top;border:2px solid #f11d1d;border-radius:50%;width:25px;padding:2px 0;text-align:center}.btn{position:relative;display:inline-block;background:#f11d1d;background:#f11d1d;color:#fff;font-size:18px;padding:12px 35px;border:none;border-radius:0;text-decoration:none!important;text-transform:uppercase;margin-top:0;cursor:pointer;text-align:center;font-weight:700}.btn:hover{color:#fff;background:#034da4}.form-sec{margin-bottom:25px}.form-sec label{font-size:16px;color:#2a2f32;display:inline-block;min-width:100px;max-width:100px;margin-right:10px;vertical-align:top;padding-top:10px}.form-sec input,.form-sec select,.form-sec textarea{display:inline-block;max-width:600px}.form-sec textarea{height:160px}.form-sec p{padding:15px 0 0}.form-sec .btn{margin-left:112px;min-width:140px}ul.small-twocol li{display:inline-block;padding:5px 0;font-size:16px;color:#2a2f32;box-sizing:border-box;background:0 0}ul.small-twocol li:nth-child(odd){width:23%}ul.small-twocol li:nth-child(even){width:70%}.Blue-Title h3{font-size:18px;color:#fff;padding:10px;background:#034da4}.Blue-Title .box{background:#fff;padding:15px;display:block;overflow:hidden;box-sizing:border-box}.google-map{position:relative;padding-top:87%}.google-map .get-direction{position:absolute;padding:10px 20px;text-transform:capitalize;right:0;top:0;background:#666;font-size:12px;color:#fff}.google-map iframe{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0}.Contact-Info p{line-height:normal;font-size:14px;padding:0}.Contact-Info p.address{padding-bottom:10px}.Contact-Info a[href^="tel:"]{color:#2a2f32}.Stay-in-Touch p{margin-bottom:-12px}.Stay-in-Touch p a{display:inline-block;width:49%;padding:0 0 12px}.Methods-Payment p span{display:inline-block;text-align:center;padding:0 5px;color:#f11d1d}.Testimonials h3{font-size:18px;color:#2a2f32}.Testimonials .box{background:#034da4;padding:15px;color:#fff;display:block;overflow:hidden;box-sizing:border-box}.Testimonials .box h4{font-size:16px;color:#fff}.Testimonials .box p{font-size:14px;font-style:italic;color:#fff;padding:5px 0;line-height:22px}.Testimonials .box h5{font-size:16px;color:#fff}.rate_buy .rate_form{display:inline-block;margin-left:15px;vertical-align:top}@media only screen and (max-width:1200px){.form-sec label{display:block;padding-top:0}.form-sec .btn{margin-left:0}.Stay-in-Touch span{display:block}.Stay-in-Touch p a{width:100%}}@media only screen and (max-width:979px){.mainMenu ul ul ul li a{padding:12px 30px}.mainMenu ul ul ul li a{padding-left:42.5px}.mainMenu ul ul ul ul li a{padding-left:57.5px}.mainMenu>ul>li.has-sub>a:after,.mainMenu>ul>li.has-sub>a:before,.mainMenu ul ul li.has-sub>a:after,.mainMenu ul ul li.has-sub>a:before{display:none}.mainMenu #menu-button.menu-opened:before{content:"";font-size:25px;height:4px;position:absolute;right:16px;top:50%;margin-top:-2px;width:1em;border:none;background:#000101;transform:rotate(-45deg);transition:none;-moz-transition:none;-webkit-transition:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.mainMenu #menu-button.menu-opened:after{content:"";font-size:25px;height:4px;position:absolute;right:16px;top:50%;margin-top:-2px;width:1em;border:none;box-sizing:content-box;background:#000101;transition:none;-moz-transition:none;-webkit-transition:none;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.mainMenu #menu-button.menu-opened{color:#000101}.mainMenu>ul>li.has-sub:after,.mainMenu>ul>li>ul>li.has-sub:after{display:none}.mainMenu .submenu-button{position:absolute;right:0;display:block;width:53px;height:40px;border-left:1px solid #2d2d2d;z-index:10;z-index:111;cursor:pointer}.mainMenu ul ul .submenu-button{height:38px}.mainMenu ul ul .submenu-button:after{top:6.5px}.mainMenu .submenu-button:before{content:"";position:absolute;right:20px;top:50%;margin-top:-3px;display:block;width:0;height:0;border:6px solid transparent;border-top-color:#fff}.mainMenu ul ul .submenu-button:before{top:19.5px}.mainMenu .submenu-button.submenu-opened:before{border-top-color:#afafaf}.mainMenu>ul>li.current-menu-parent>ul>li>a{background:0 0;color:#fff}.mainMenu>ul>li.current-menu-parent>ul>li.current-menu-item>a,.mainMenu>ul>li.current-menu-parent>ul>li a:hover{color:#7fc419}.Stay-in-Touch span{display:inline-block;vertical-align:top;width:49%}}@media only screen and (max-width:767px){.Inner-banner h3{font-size:30px;padding-left:20px}.captcha{width:100%}.content-sec ul.half-list li{width:100%}}