body,h1,h2,h3,h4,h5,h6{margin:0;padding:0}.banner_btm,.footer_btm,.sec1,.sec2,.sec3,.sec4{text-align:center}*{border:none;outline:0;text-decoration:none;box-sizing:border-box}.clear{clear:both}.left{float:left}.right{float:right}iframe{width:100%!important}a{color:inherit}@font-face{font-family:latoregular;src:url(lato-regular_1-webfont.eot);src:url(lato-regular_1-webfont.eot?#iefix) format('embedded-opentype'),url(lato-regular_1-webfont.woff2) format('woff2'),url(lato-regular_1-webfont.woff) format('woff'),url(lato-regular_1-webfont.ttf) format('truetype'),url(lato-regular_1-webfont.svg#latoregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:latoheavy;src:url(lato-heavy-webfont.eot);src:url(lato-heavy-webfont.eot?#iefix) format('embedded-opentype'),url(lato-heavy-webfont.woff2) format('woff2'),url(lato-heavy-webfont.woff) format('woff'),url(lato-heavy-webfont.ttf) format('truetype'),url(lato-heavy-webfont.svg#latoheavy) format('svg');font-weight:400;font-style:normal}@font-face{font-family:latoblack;src:url(lato-black-webfont.eot);src:url(lato-black-webfont.eot?#iefix) format('embedded-opentype'),url(lato-black-webfont.woff2) format('woff2'),url(lato-black-webfont.woff) format('woff'),url(lato-black-webfont.ttf) format('truetype'),url(lato-black-webfont.svg#latoblack) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'lobster_1.4regular';src:url(lobster_1.4-webfont.eot);src:url(lobster_1.4-webfont.eot?#iefix) format('embedded-opentype'),url(lobster_1.4-webfont.woff) format('woff'),url(lobster_1.4-webfont.ttf) format('truetype'),url(lobster_1.4-webfont.svg#lobster_1.4regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:latobold;src:url(lato-bold-webfont.eot);src:url(lato-bold-webfont.eot?#iefix) format('embedded-opentype'),url(lato-bold-webfont.woff2) format('woff2'),url(lato-bold-webfont.woff) format('woff'),url(lato-bold-webfont.ttf) format('truetype'),url(lato-bold-webfont.svg#latobold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold;src:url(opensans-semibold-webfont.eot);src:url(opensans-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(opensans-semibold-webfont.woff) format('woff'),url(opensans-semibold-webfont.ttf) format('truetype'),url(opensans-semibold-webfont.svg#open_sanssemibold) format('svg');font-weight:400;font-style:normal}h2,h3{color:#045b9c;padding:0 0 18px;margin:0}h1{font:400 67px 'lobster_1.4regular';color:#343434;padding-bottom:37px}h2{font:400 46px latobold}h3{font:400 20px latobold}p{font:400 16px latoregular;color:#5a5a5a;margin:0;padding:0 0 27px;line-height:28px}#container,#wrapper{width:100%}.main{max-width:1230px;margin:0 auto;padding:0 15px}img{vertical-align:top;max-width:100%}@media \0screen{img{width:auto}}#header{width:100%}.header_top{background-color:rgba(255,255,255,.9);padding:13px 0;position:absolute;left:0;top:0;width:100%;z-index:9}.logo{float:left}.header_top .main{position:relative}.header_top p{position:absolute;right:15px;top:-10px;font-family:latobold}.header_top p .fa{color:#045b9c}@media(min-width:768px){* html .ddsmoothmenu ul li a,.ddsmoothmenu ul li{display:inline-block}#navigation{float:right;padding-top:35px}.ddsmoothmenu ul{z-index:100;margin:0;padding:0;list-style:none}.ddsmoothmenu ul li{margin:0 0 0 18px;padding:0 0 0 30px;vertical-align:top;position:relative;background:url(../images/icon.png) left 2px no-repeat}.ddsmoothmenu>ul>li:first-child{background-image:none}.ddsmoothmenu ul li a{margin:0;padding:0;display:inline-block;vertical-align:top;font:400 16px latoregular;color:#707070;transition:all .5s ease-in}.ddsmoothmenu ul li.active a,.ddsmoothmenu ul li:hover a{color:#045b9c;transition:all .5s ease-in}.ddsmoothmenu ul li.active a{font-family:latoheavy;line-height:19px}.ddsmoothmenu ul li ul{position:absolute;left:0;display:none;visibility:hidden;background:#009bd4;width:333px;margin-top:14px;padding:20px 11px}.ddsmoothmenu ul li ul li{display:list-item;float:none;margin:0;padding:12px 0 12px 32px;background:url(../images/arw.jpg) left 12px no-repeat}.ddsmoothmenu ul li ul li:last-child{border-bottom:none}.ddsmoothmenu ul li ul li ul{top:0}.ddsmoothmenu ul li ul li a{color:#eaeaea!important;font-size:16px;margin:0;padding:0 10px}* html .ddsmoothmenu{height:1%}}.footer_box4 p img,.form_holder h2 img{vertical-align:middle}#banner{position:relative}.banner_form,.banner_text{position:absolute;width:100%;left:0}.banner_img{min-height:661px;padding-top:87px}.banner_text{top:35%;z-index:1}.banner_text h2{font:400 36px 'lobster_1.4regular';color:#fff;background-color:rgba(0,0,0,.5);display:inline-block;padding:30px 40px 30px 30px;}.banner_text h2 span{color:#81c142}.banner_text p{font:400 20px latoregular;color:#fff;letter-spacing:2px}.banner_form{top:147px;z-index:2}.form_holder{width:410px;border:13px solid #045b9d;float:right;padding:13px 31px 35px;background-color:rgba(255,255,255,.83);-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,.34);-moz-box-shadow:0 0 20px 6px rgba(0,0,0,.34);box-shadow:0 0 20px 6px rgba(0,0,0,.34)}.form_holder h2{font:400 25px latoblack;color:#525252;margin:0;padding:0 0 13px}.selectholder select,.textbox1{height:43px;background-color:rgba(255,255,255,0);color:#959595;padding:0 16px;margin:0 0 7px;letter-spacing:1px}.form_box2{width:48%}#content,.textbox1{width:100%}.textbox1{border:1px solid #acacac;font:400 15px latoregular;border-radius:5px;line-height:43px}.selectholder{position:relative}.selectholder select{width:100%;border:1px solid #acacac;position:relative;z-index:9;font:400 15px latoregular;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;line-height:43px}.selectholder:after{position:absolute;content:'\f0dd';right:16px;top:10px;color:#a0a0a0}#inner_content,.carousal_holder,.sec1,.service_right{position:relative}.banner_btm{background-color:#f9f9f9;padding:10px 0 0}.banner_btm h2.heading{font-size:50px;padding-bottom:10px}.sec1{background:url(../images/bg1.jpg) center top no-repeat;background-size:cover;padding:7% 0;z-index:9}.box1{width:20%;float:left}.box2,.sec1 ul li{width:25%;float:left}.sec1 ul{margin:0;padding:0;list-style:none}.sec1 ul li{font:400 23px latobold;color:#fff;margin:0 0 38px;padding:0 10px}.sec1 ul li img{margin-bottom:24px}.sec2{padding:6% 0}h2.heading{font:400 67px 'lobster_1.4regular';color:#343434;padding-bottom:37px}.sec2 h3{font:400 46px latobold;color:#045b9c;padding:0 8% 49px}.sec2 h4{font:400 46px 'lobster_1.4regular';color:#8f8f8f;padding:0}.sec2 h4 a{font:400 83px latoblack;color:#81c142;display:block;line-height:68px}.sec3{background-color:#f7f7f7;padding:6% 0}.carousal_holder{padding-top:30px}.box2{padding:0 30px}.carousal_holder h3{font:400 24px open_sanssemibold;color:#055b8b;padding-bottom:14px}.carousal_holder p a{font:400 14px latoblack;color:#81c142}.carousal_holder p a img{vertical-align:middle;margin-right:13px}.sec4{padding:6% 0}.sec4 h3{font:400 28px;color:#009bd4;padding-bottom:30px}.testimonial_holder{position:relative;margin:0 auto;width:90%}#inner_content{padding:7% 0;z-index:2}h3.text1{font:400 46px 'lobster_1.4regular';color:#5a5a5a;padding:0 0 43px}h3.text1 a{font:400 83px latoblack;color:#045b9c;line-height:68px}.service_left{width:356px;float:left}.service_right{overflow:hidden;padding:20px 0 0 49px}.service_right:before{width:1px;height:100%;background-color:#dadada;left:0;top:30px;position:absolute;content:''}.service_left ul{margin:0;padding:0;list-style:none;width:80%}.service_left ul li{margin:0 0 1px;padding:15px 12px;background-color:#80c142;font:400 18px latoregular;color:#fff;letter-spacing:1px}.service_left ul li.active,.service_left ul li:hover{background-color:#f7f7f7;color:#80c142}.service_left ul li.active{font-family:latobold}.service_right h2{font-size:36px;padding-bottom:36px}.full_width{width:100%}ul.list1{margin:0;padding:0 0 30px;list-style-type:disc;list-style-position:inside}ul.list1 li{margin:0;padding:0 0 9px;font:400 16px latoregular;color:#5a5a5a}.testiholder{margin-bottom:7%}.testi_img.left{float:left;margin-right:8%}.testi_img.right{float:right;margin-left:8%}.testi_text{overflow:hidden;-webkit-box-shadow:0 4px 5px 2px rgba(227,227,227,1);-moz-box-shadow:0 4px 5px 2px rgba(227,227,227,1);box-shadow:0 4px 5px 2px rgba(227,227,227,1);padding:18px 36px 40px 18px}.testi_img img{width:186px;height:187px;border-radius:50%}.testi_text p{padding:0 0 0 54px;position:relative}.testi_text p:first-of-type{background:url(../images/quote1.jpg) left top no-repeat;padding-top:13px}.testi_text p:last-child:after{background:url(../images/quote2.jpg) left top no-repeat;width:41px;height:29px;right:0;bottom:0;position:absolute;content:''}.contact_left{width:385px;float:left;margin-right:10%}.contact_left p{padding:0 0 10px 25px;position:relative}.contact_left p .fa{position:absolute;left:0;top:6px}.contact_right{overflow:hidden}.form_box{width:49%}.textarea1{width:100%;height:135px;border:1px solid #d6d6d6;background-color:#fff;font:400 15px latoregular;color:#b2b2b2;padding:15px 16px;margin:0 0 7px;border-radius:2px;letter-spacing:1px;resize:none;overflow-y:hidden}.badge{float:left;padding-left:20%}.mapwrapper{position:relative;padding-bottom:40%;height:0;margin-top:6%}.mapwrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.form_holder ::-webkit-input-placeholder{color:#959595;opacity:1}.form_holder :-moz-placeholder{color:#959595;opacity:1}.form_holder ::-moz-placeholder{color:#959595;opacity:1}.form_holder :-ms-input-placeholder{color:#959595;opacity:1}.submit_btn{width:127px;height:45px;background-color:#045b9d;font:400 20px latoblack;color:#fff;cursor:pointer;-webkit-appearance:none;margin-top:16px;border-radius:5px;line-height:45px}#footer{width:100%}.footer_top{background-color:#055b9d;padding-top:6%;padding-bottom:6%}.footer_box1{width:31.33%;float:left;background:url(../images/sep.png) right top no-repeat;padding-right:5%;margin-right:5%}.footer_box2,.footer_box3{background:url(../images/sep.png) right top no-repeat;padding-right:3%;float:left}.footer_box2{width:16.08%;margin-right:5%}.footer_box3{width:21.16%}.footer_box4{width:17.16%;float:left;float:right}.footer_box4 p{font-family:latoheavy;margin:0;padding:0 0 8px}.footer_box4 p img{margin-right:15px}.footer_top p{color:#fff}.footer_box1 p{padding:0 0 10px 25px;position:relative}.flogo{padding-bottom:30px}.footer_box1 p .fa{position:absolute;left:0;top:4px}.social{padding-top:20px}.social img{margin-right:3px}.footer_top h2{font:400 25px 'lobster_1.4regular';color:#fff;padding:22px 0 40px}.footer_top ul{margin:0;padding:0;list-style:none}.footer_top ul li{font:400 16px latoregular;color:#fff;padding:0 0 16px}.footer_btm{background-color:#2d2d2d;padding:15px 0}.footer_btm p{color:#fff;padding:0;margin:0}ul.footer_list{margin:0;padding:30px 0 20px 0;list-style:none;text-align:center}ul.footer_list li{margin:0;padding:0;font:400 11px Arial;color:#fff;padding:0 10px;position:relative;display:inline-block;vertical-align:top}ul.footer_list li a{color:#fff}ul.footer_list li:before{position:absolute;content:'|';left:0;top:0}ul.footer_list li:first-child:before{display:none}