﻿@import url("flaticon.css");@import url("owl.css");@import url("jquery-ui.min.css");@import url("jquery.fancybox.min.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:#fff;color:#000;font-size:14px;overflow-x:hidden;font-family:'Montserrat', sans-serif}a{color:#666666;text-decoration:none;-ms-transition:all 1s;transition:all 1s}a:hover{color:#034972}a:hover,a:active{outline:0}hr{margin:50px 0}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}h1,h2,h3,h4,h5,h6{-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;font-family:'Montserrat', sans-serif;color:#222222}h1{font-size:30px}h1 a{color:#222222}h2{font-size:48.33px;color:#333333}h2 a{color:#222222}h3{font-size:20.83px}h3 a{color:#222222}h4{font-size:14px}h4 a{color:#222222}h5{font-size:12px}h5 a{color:#222222}h6{font-size:10px}h6 a{color:#222222}ul li{font:400 14px 'Montserrat', arial, sans-serif}ul li a{font:400 14px 'Montserrat', arial, sans-serif}ol li{font:400 14px 'Montserrat', arial, sans-serif}ol li a{font:400 14px 'Montserrat', arial, sans-serif}p strong{font-weight:bold}p em{font-style:italic}p{font:400 14px 'Montserrat', arial, sans-serif;line-height:26px;color:#222222}blockquote{font:italic 18px 'Georgia', serif;margin-bottom:45px;line-height:32px;color:#666666;background:url("../images/quotes.png") no-repeat 10px 10px;padding:0px 55px}blockquote p{font:italic 16px 'Georgia', serif;line-height:26px;color:#666666;margin:0px}label{font:400 14px 'Montserrat', arial, sans-serif;margin-bottom:12px;color:#222222}.cd-top{display:inline-block;height:44px;width:44px;line-height:44px;text-align:center;border-radius:10px;background:#9b232e;position:fixed;bottom:20px;right:16px;overflow:hidden;white-space:nowrap;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s;z-index:999999}.cd-top.cd-is-visible{visibility:visible;opacity:0.5}.cd-top i{color:#fff;font-size:30px;vertical-align:-4px}.cd-top.cd-is-visible:hover{opacity:1}.seaction_margin{margin-bottom:98px}.layer{background:rgba(0,0,0,0.8)}.home-5.cd-is-visible:hover{opacity:1;background:#9b232e}.button{background:#9b232e;border:3px solid transparent !important;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;display:inline-block;font:700 14px 'Montserrat', sans-serif;color:#fff;padding:14px 20px;letter-spacing:0.2px;text-transform:uppercase;border-radius:5px}.button:hover{background:#fff;color:#222222;border:3px solid #cccccc !important}.button.brdr{color:#222222;background:none;border:3px solid #cccccc !important;padding:12px 24px}.button.brdr:hover{border-color:#a29235 !important;background:#a29235;color:#fff}.icon_bar{text-align:center;background:url("../images/icon.png") no-repeat center;margin-bottom:30px;height:25px}.icon_bar:after{margin:0px 35px;vertical-align:-3px;content:'';background:url("../images/line.png") repeat-x center;width:65px;height:4px;display:inline-block}.icon_bar:before{margin:0px 35px;vertical-align:-3px;content:'';background:url("../images/line.png") repeat-x center;width:65px;height:4px;display:inline-block}.heading_a{font-size:36px;font-weight:900;text-transform:uppercase;text-align:center}.heading_a span{color:#034972}.heading_small{font:italic 14px 'Georgia', serif;color:#666666;line-height:26px;margin-top:30px;text-align:center}.heading_wrap{margin-bottom:68px}.heading_c{font-size:20px;font-weight:700;background:url("../images/line.png") no-repeat left bottom;padding-bottom:10px;text-transform:uppercase;margin-bottom:30px}.heading_c span{color:#034972}.top_bar{background:#034972;height:50px;line-height:50px}.top_bar p{color:#fff;display:inline-block;margin-right:20px}.top_bar p i{margin-right:6px}.top_bar .top_btn{font:700 16px 'Montserrat', arial, sans-serif;color:#fff;line-height:normal;background:#6e9100;border-bottom:3px solid #222222;margin-right:40px;padding:14px 30px;display:inline-block;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}.top_bar .social_icons{display:inline-block}.top_bar .social_icons a{width:30px;height:30px;display:inline-block;line-height:26px;margin-right:5px;border:2px solid #fff;border-radius:50%;text-align:center}.top_bar .social_icons a i{color:#fff}.top_bar .social_icons a:hover{background:#fff}.top_bar .social_icons a:hover i{color:#034972}.header_bottom{height:120px;margin-bottom:3px}.header_bottom .logo{line-height:120px}.logo img{vertical-align:middle}nav ul li{display:inline-block;margin-left:25px}nav ul li a{font:700 14px 'Montserrat', arial, sans-serif;display:block;color:#222222;text-transform:uppercase;line-height:120px}nav ul li a.active{color:#034972}nav ul li a.active-2{background:#6e9100}.welcom_wrap nav ul li a{color:#fff}.cart_info{display:inline-block;padding-top:45px;margin-right:40px}.cart_info a{position:relative;display:inline-block}.cart_info a span{background:#eaeaea;color:#222222;padding:3px 6px;border-radius:5px;position:absolute;top:-10px;right:-18px;display:inline-block;line-height:normal;font:600 10px 'Montserrat', arial, sans-serif}header form{position:relative;display:inline-block}header form input[type="text"]{outline:none !important;visibility:hidden;position:absolute;left:-200px;top:0px;border:2px solid #034972;border-right:0px;height:38px;border-bottom-left-radius:6px;border-top-left-radius:6px;width:200px;padding:10px;font:400 13px 'Montserrat', arial, sans-serif;text-transform:uppercase;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}header form input[type="submit"]{background:url("../images/search_top.png") no-repeat center 12px #222;width:38px;height:38px;border:0px;border-radius:0px}header form:hover input[type="text"]{visibility:visible}.welcom_wrap{position:relative}.welcom_wrap header{position:absolute;top:-50px;left:0px;width:100%;z-index:999}.welcom_wrap .cart_info{padding-top:39px}.welcom_wrap .cart_info a{background:#3b3b3b;width:38px;height:38px;text-align:center;line-height:39px;border-radius:50%}.welcom_wrap .cart_info a img{vertical-align:middle;width:20px}.welcom_wrap .cart_info{padding-top:39px}.welcom_wrap header form{vertical-align:middle}.welcom_wrap header form input[type="submit"]{border-radius:50%;background:url("../images/search_top.png") no-repeat center 12px #3b3b3b}nav ul li ul:before{content:'';position:absolute;top:-9px;left:13px;border-bottom:10px solid #000;border-left:10px solid rgba(255,255,255,0);border-right:10px solid rgba(255,0,0,0.01)}nav ul li ul.dropdown-menu{z-index:9999;position:absolute;width:199px;text-align:left;background:#000;display:none;padding:0px;top:118px;left:0px}nav ul li ul.dropdown-menu li:last-child a{border:0px}nav ul li ul.dropdown-menu li{margin:0px;display:block}nav ul li ul.dropdown-menu li a{color:#fff !important;font-size:13px;text-transform:none;padding:10px;text-align:left;display:block;border-bottom:1px solid rgba(255,255,255,0.37)}nav ul li ul.dropdown-menu li a:hover{background-color:#034972;background:#034972}nav ul li ul.dropdown-menu li a:focus{background-color:#034972;background:#034972}.header-4 ul li ul.dropdown-menu{box-shadow:0px 0px 10px #000;z-index:9999;position:absolute;width:199px;text-align:left;background:#034972;display:none;padding:0px;top:118px;left:0px}nav.main-6 ul li ul:before{content:'';position:absolute;top:-9px;left:13px;border-bottom:10px solid #fff;border-left:10px solid rgba(255,255,255,0);border-right:10px solid rgba(255,0,0,0.01)}nav ul li:hover ul.dropdown-menu{display:block}.responsive_button{display:none;background:#6e9100;border-radius:31px;padding:15px 20px 15px 20px !important;width:98%;overflow:hidden;margin:0 auto 10px}.responsive_button p{color:#fff;font:600 13px 'Montserrat', sans-serif;display:inline-block;float:left;line-height:normal}.responsive_button button.navbar-toggle{margin:0px;padding:0px}.responsive_button .icon-bar{background:#fff}.border_none{border-radius:0;width:100%}.responsive_nav{width:100%;visibility:hidden;position:absolute;z-index:999;margin-top:-11px}.responsive_nav.navbar-collapse.collapse.in{visibility:visible;display:block !important;z-index:999999}.responsive_nav ul{text-align:left;margin:0 auto;border-bottom-left-radius:21px;border-bottom-right-radius:21px;z-index:9999999;width:98%;float:none;overflow:hidden;background:#000}.responsive_nav ul li{float:none}.responsive_nav ul li a{color:#fff;display:block;padding:10px 20px;border-bottom:1px solid rgba(255,255,255,0.247059);font:600 12px Montserrat, sans-serif}.responsive_nav ul li a:hover{background:#7da500}.res_btn-5.responsive_nav ul li a:hover{background:#9b232e}.header-4 ul li ul.dropdown-menu-2{z-index:9999;position:absolute;width:230px;text-align:left;background:#ffffff;display:none;padding:0px;top:53px;right:0;border-top:5px solid #6e9100;padding:0px}.header-4 ul li ul.dropdown-menu-2 li a a a:hover{background:#000}.header-4 ul li:hover ul.dropdown-menu-2{display:block}.sub_padding{padding:10px 0}.search_box{display:inline-block;border-radius:100%}.header-4 nav ul{display:inline-block}.header-4 form input[type="submit"]{background:url(../images/search_top.png) no-repeat center;width:38px;height:36px;outline:none;padding:13px 0;margin-left:20px}.header-4 form input[type="text"]{outline:none !important;visibility:hidden;position:absolute;left:50px;top:0px;border:2px solid #034972;border-right:0px;height:36px;border-bottom-left-radius:0;border-top-left-radius:0;width:200px;padding:12px;font:400 13px 'Montserrat', arial, sans-serif;text-transform:uppercase;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;border:none;border-radius:4px}.main_slider{margin-top:4px;width:100% !important}.welcom_wrap .main_slider{margin-top:50px}.slide_content{position:absolute;top:0px;left:0px;text-align:center;width:100%;padding-top:175px;background:rgba(0,0,0,0.6);height:100%}.slide_content h3{display:inline-block;font:italic 18px 'Georgia', serif;color:#fff;margin-bottom:10px}.slide_content a.button{margin-right:10px}.slide_content h1{margin-bottom:50px;font-size:48px;font-weight:800;color:#fff;text-transform:uppercase;text-decoration:none;line-height:52px}.slide_content p{font-size:19px;font-weight:600;color:#fff;margin-bottom:50px}.slide_content.text_left{text-align:left;padding-top:195px}.main_slider .owl-prev,.main_slider .owl-next{border-radius:50%;width:60px;height:60px;opacity:0.7;position:absolute;font-size:0px;top:50%}.main_slider .owl-prev{background:url(../images/left_arrow.png) no-repeat center center #222;left:65px !important}.main_slider .owl-next{background:url(../images/right_arrow.png) no-repeat center center #222;right:65px !important}.main_slider .owl-prev:hover,.main_slider .owl-next:hover{opacity:1}.owl-dots{display:none}.welcom_wrap .main_slider .owl-prev{left:25px !important}.welcom_wrap .main_slider .owl-next{right:25px !important}.welcom_wrap .main_slider .slide_content h1{margin-bottom:5px}.welcom_wrap .main_slider .slide_content p{margin-bottom:45px;font-size:18px;font-weight:bold;line-height:28px}.upper{position:relative;z-index:999}.about{text-align:center}.icon_box{background:#f8f8f8;padding:25px;text-align:center;margin-bottom:17px}.icon_box i{margin-bottom:20px;height:77px;width:77px;background:#034972;color:#fff;font-size:42px;line-height:77px;border-radius:50%}.icon_box h4{font-size:14px;font-weight:bold}.about_content{padding-top:20px}.about_content p{margin-bottom:37px}.about_two{text-align:left}.about_two figure{position:relative;width:100%}.about_two img{width:100%;height:100%}.about_two figure a{position:absolute;width:40px;height:40px;top:50%;left:50%;margin:-20px 0px 0px -20px;border:1px solid #fff;text-align:center;display:block;line-height:40px;border-radius:50%}.about_two figure a i{font-size:15px;vertical-align:1px;color:#fff}.about_two h6{font:italic 14px 'Georgia', serif;color:#666666;margin-bottom:24px}.about_two h3{font-size:24px;font-weight:bold;line-height:34px;margin-bottom:35px}.about_two p{margin-bottom:35px}.services_wrap{background:url("../images/services_bg.png") repeat;padding:98px 0 63px}.service{position:relative;margin-bottom:35px;cursor:pointer}.service>img{width:100%;height:233px}.service .imgs{margin-bottom:25px}.service .imgs img{-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.service:hover .imgs img{transform:rotateY(180deg)}.service_content{position:absolute;top:0px;left:0px;width:100%;height:99%;background:#fff;padding:45px 0px;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.service .icon{transform-style:preserve-3d;transition:all 1.0s linear}.service:hover .icon{transform:rotateY(180deg)}.service .icon .icon_one{position:absolute;backface-visibility:hidden}.service .icon .icon_one.icon_two{display:block;transform:rotateY(180deg);box-sizing:border-box}.service_content h3{color:#222222;font-size:18px;font-weight:bold;margin-bottom:20px}.service_content p{margin-bottom:20px;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.service_content a{color:#034972;font-weight:bold;font-size:12px;text-transform:uppercase}.service:hover .service_content{background:rgba(0,0,0,0.7)}.service:hover .service_content h3,.service:hover .service_content p{color:#fff}.services_two{text-align:center;background:#fff;padding:25px 42px;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;border-bottom:3px solid #fff}.services_two i{color:#222222;font-size:65px;margin-bottom:25px;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.services_two h3{color:#222222;font-size:16px;font-weight:800;text-transform:uppercase;margin-bottom:20px}.services_two a{color:#034972;font-weight:bold;font-size:12px;text-transform:uppercase}.services_two:hover{border-color:#034972;box-shadow:0px 0px 13px -5px #000}.services_wrap_two{background:none;padding:0px}.services_wrap_two .service{background:#f8f8f8;padding:30px 40px}.services_wrap_two .service p{margin-bottom:30px}.services_news .news{margin-bottom:55px}.services_news .news h3{margin-bottom:15px}.services_news .news .content>a{color:#222}.services_news .news .content>a:hover{color:#fff}.my-selector{text-align:center;margin-bottom:60px}.my-selector a{font-size:14px;font-weight:600;color:#666666;display:inline-block;padding:10px 15px;transition:.7s}.my-selector a:hover,.my-selector a.selected{color:#222222;border-bottom:3px solid #034972}.item_inner.item_inner{position:relative;overflow:hidden;margin-bottom:30px}.item_inner img{width:100%}.item_inner .overlay{visibility:hidden;-ms-transition:all .8s;transition:all .8s;background:rgba(0,0,0,0.7);position:absolute;top:0px;left:0px;width:100%;height:99%;text-align:center;line-height:400px}.project_two .item_inner .overlay{line-height:300px}.item_inner .overlay>a{position:absolute;top:-30px;left:50%;margin-left:-10px;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.item_inner .overlay>a i{color:#fff;font-size:21px}.item_inner .overlay h5 a{color:#fff;font-size:16px;font-weight:600}.item_inner:hover .overlay{visibility:visible}.item_inner:hover .overlay>a{top:40%}.project_two ul li.item{width:20%;float:left}.project_two ul li.item .item_inner{margin-bottom:-4px}.qoute_wrap{background:fixed url(https://via.placeholder.com/1350x700) no-repeat;background-position:0 0;background-size:100% 100%}.qoute_wrap .layer{padding:100px 0px}.qoute_wrap_two{background:url(https://via.placeholder.com/1350x700) no-repeat right 123%;background-size:293px;margin:0px;padding-bottom:98px}.qoute_wrap_two.bg_three{background:url(https://via.placeholder.com/400x400) no-repeat right 100%;background-size:400px;margin:0px;padding-bottom:98px}.qoute{background:rgba(0,0,0,0.6);padding:55px}.qoute .heading_a{color:#fff}input.form-control{outline:none;box-shadow:none !important;border:1px solid #cccccc;background:none;border-radius:2px;font:14px 'Montserrat', sans-serif;margin-bottom:20px;color:#222}textarea.form-control{outline:none;box-shadow:none !important;resize:none;border:1px solid #cccccc;background:none;border-radius:2px;font:14px 'Montserrat', sans-serif;margin-bottom:20px;color:#222}select.form-control{background:url("../images/bottom_arrow.png") no-repeat 95% center;outline:none;box-shadow:none !important;-webkit-appearance:initial;border:1px solid #cccccc;border-radius:2px;font:14px 'Montserrat', sans-serif;margin-bottom:20px;color:#222}input.button{border:0px}.qoute .form-control{color:#fff}.qoute p{color:#fff;font-size:16px;font-weight:600}.qoute p strong{color:#fff;font-size:22px;font-weight:700;margin-top:15px}.qoute_two{box-shadow:0px 0px 16px -8px #000;padding:40px;border-bottom:3px solid #034972;background:#fff}.quote_content{background:url("https://via.placeholder.com/540x477") no-repeat}.quote_content .inner{background:rgba(77,77,77,0.74);padding:148px 40px 75px}.quote_content .heading_a,.quote_content .heading_small{color:#fff}.testi_img{margin-top:45px;margin-bottom:-4px}.about_imge_t{margin-top:50px;margin-bottom:-4px;background:url(https://via.placeholder.com/540x700) no-repeat;background-size:132%;background-position:-100px bottom;width:100%;height:703px}.testi_img img{width:100%}.testi_slider{min-height:280px}.testimonials_wrap a i{color:#cccccc;margin:0px 20px 10px 0;font-size:20px}.testi_slider .slide .user_botom{background:url("../images/quote.png") no-repeat center left;padding-left:50px}.testi_slider .slide .user_botom img{vertical-align:middle;margin-right:15px;border-radius:50%}.testi_slider .slide .user_botom span{vertical-align:middle;font-size:16px;font-weight:bold;color:#222;display:inline-block}.testi_slider .slide .user_botom span cite{display:block;color:#666666;font-weight:600;margin-top:5px;font-size:12px;text-transform:uppercase}.testi_slider .slide p{font:italic 18px 'Georgia', serif;color:#666666;line-height:32px}.testimonial_two{background:url("../images/services_bg.png") repeat;padding:95px 0px}.testimonial_slide .dets{background:#fff;padding:35px;position:relative;box-shadow:0px 0px 9px -4px #000}.testimonial_slide .dets:after{content:'';border-right:0px solid #000;border-top:31px solid white;border-left:22px solid rgba(0,0,255,0);border-bottom:27px solid rgba(204,204,204,0);position:absolute;bottom:-58px;right:24px}.testimonial_slide .usr_detail img{width:60px;height:60px;display:inline-block;margin-right:10px;border-radius:50%;vertical-align:middle}.testimonial_slide .usr_detail span{color:#034972;font-size:16px;font-weight:bold;display:inline-block;vertical-align:middle}.testimonial_slide .usr_detail cite{color:#666666;font-size:12px;font-weight:600;text-transform:uppercase}.testimonial_slide .dets p{font:italic 16px 'Georgia', serif;line-height:32px;margin-bottom:34px}.testimonial_slide{min-height:365px !important}.pagerss{text-align:center;z-index:999}.pagerss a{font-size:0px;width:10px;height:10px;background:#fff;border-radius:50%;display:inline-block;margin:0px 2px}.pagerss a.activeSlide{background:#034972}.testim_slides .usr_detail{margin-bottom:25px}.testim_slides .usr_detail img{width:60px;height:60px;display:inline-block;margin-right:10px;border-radius:50%;vertical-align:middle}.testim_slides .usr_detail span{color:#fff;font-size:16px;font-weight:bold;display:inline-block;vertical-align:middle}.testim_slides .usr_detail cite{color:#fff;font-size:12px;font-weight:600;text-transform:uppercase}.testim_slides p{font-size:16px;line-height:32px;margin-bottom:34px;color:#fff}.pagersss{text-align:center;z-index:999}.pagersss a{font-size:0px;width:10px;height:10px;border:1px solid #fff;border-radius:50%;display:inline-block;margin:0px 2px}.pagersss a.activeSlide{border:1px solid #fff;background:#fff}.tools_wrap{background:url("../images/services_bg.png") repeat;padding:98px 0 63px;text-align:center}.tool figure{background:#fff;width:100%;height:255px;padding:25px;margin-bottom:40px}.tool figure img{width:100%;height:100%}.tool .detail h5{margin-bottom:15px}.tool .detail h5 a{color:#222;font-weight:bold;font-size:18px}.tool .detail span{margin-bottom:15px;display:block;color:#034972;font-weight:600;font-size:18px}.tool .detail>a{background:#034972;padding:10px 0px;display:block;font-weight:bold;font-size:14px;color:#fff;border-radius:5px;text-transform:uppercase}.tools_wrap_two{padding:0px;background:0px}.tools_wrap_two .tool{margin-bottom:40px}.tools_wrap_two .tool figure{border:2px solid #f9f9f9;border-radius:5px}.news figure{width:100%;position:relative;margin-bottom:45px}.news figure img{width:100%;height:100%}.news figure .date{font:900 24px 'Montserrat', arial, sans-serif;width:75px;height:75px;border-radius:50%;padding-top:12px;position:absolute;top:25px;left:25px;background:#eeeeee;color:#222;text-align:center}.news figure .date cite{display:block;font-size:14px;font-weight:600;margin-top:-5px}.news .content h3{margin-bottom:30px}.news .content h3 a{color:#222222;font-size:18px;font-weight:bold;line-height:26px}.news .content h5{color:#666666;font-size:12px;font-weight:600;margin-bottom:12px;text-transform:uppercase}.news .content p{margin-bottom:25px}.news .content>a{color:#034972;font-size:12px;font-weight:bold;text-transform:uppercase}.news_wrap_two{background:url("../images/services_bg.png") repeat;padding:98px 0 63px}.news_two figure{height:260px}.news_two figure img{width:100%;height:100%}.news_two .content h3{margin-bottom:30px}.news_two .content h3 a{color:#222222;font-size:18px;font-weight:bold;line-height:26px}.news_two .content h5{color:#666666;font-size:12px;font-weight:600;margin-bottom:12px;text-transform:uppercase}.news_two .content p{margin-bottom:14px}.news_two .content>a{color:#034972;font-size:12px;font-weight:bold;text-transform:uppercase}.partners_wrap a{border:1px solid #eeeeee;display:block;height:182px;line-height:182px;text-align:center}.partners_wrap a img{vertical-align:middle;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.partners_wrap a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.call_action{background:url("../images/call_to_action_anclamar.jpg") no-repeat;background-size:cover;text-align:center}.call_action .action_layer{padding:63px 0;background:rgba(155,35,46,0.9)}.call_action h4{font-size:36px;font-weight:900;color:#fff;text-transform:uppercase;margin-bottom:30px}.call_action p{color:#fff;line-height:30px;font-size:18px;margin-bottom:30px}.call_action .button{color:#fff !important;border:2px solid #fff;padding:10px 20px;margin-top:8px;display:inline-block}.action_two h5{font:italic bold 30px 'Georgia', serif;color:#fff;margin-bottom:30px}.action_two .num span{display:inline-block;background:#5c7900;padding:10px 30px;margin-bottom:30px;font-size:36px;font-weight:700;color:#fff}.action_two p{font-size:14px}.intro_detail{box-shadow:0px 0px 16px -8px #000;padding:60px 40px;border-bottom:3px solid #034972;background:#fff;margin-top:-114px;position:relative;z-index:99999}.intro h5{font-size:18px;text-transform:uppercase}.intro h3{font-size:36px;font-weight:800;color:#034972;text-transform:uppercase;background:url("../images/line.png") left bottom no-repeat;padding-bottom:20px;margin-bottom:20px}.intro h6{font-size:18px;font-weight:bold;margin-bottom:35px;color:#222}.intro_detail p{margin-bottom:30px}.intro_detail span{font-size:16px;font-weight:600;color:#222222;text-transform:uppercase}.intro_detail span cite{display:block;font-size:12px}.intro img{margin-bottom:40px;width:100%;height:222px}.intro_box figure{width:100%;margin-bottom:40px}.intro_box figure img{width:100%;height:auto}.intro_box h3{background:url("../images/line.png") no-repeat left bottom;padding-bottom:20px;font-size:18px;font-weight:bold;margin-bottom:20px}.page_title{margin-bottom:94px;text-align:center}.page_title .layert{position:static;padding:96px 0px}.page_title h1{font-size:48px;color:#fff;font-weight:900;display:inline-block;margin-bottom:13px;text-transform:uppercase}.beadcrumb{font:14px 'Montserrat', sans-serif;color:#fff;text-transform:capitalize}.beadcrumb a{font-size:14px;color:#fff}.projct-img{margin-bottom:28px}.projct-img img{width:100%}.project_slider_wrp{height:574px}.project_slider_wrp div{width:100%}.project_slider_wrp img{width:100%}.project_slider_wrp{position:relative}.project_slider_wrp a i{font-size:25px}.project_slider_wrp .lft,.project_slider_wrp .rht{background:#b7b7b7;width:65px;height:65px;line-height:65px;text-align:center;position:absolute;top:50%;margin-top:-33px;z-index:9999;border-radius:50%}.project_slider_wrp .lft{left:30px}.project_slider_wrp .rht{right:30px}.about_poject .right ul{background:url("../images/services_bg.png") repeat;padding:50px}.about_poject .right ul li{font-weight:bold;margin-bottom:20px;color:#222222}.about_poject .right ul li span{font-weight:600;margin-left:20px;display:inline-block;color:#666666}.skill_wrap p{margin-bottom:40px}.progress{height:5px;background:#f4f4f4;overflow:visible}.progress .bar{background:#034972;position:relative;height:5px;transition-duration:5s}.progress_bar_wrap label{font-weight:bold}.skill_img figure{width:100%;height:335px}.skill_img figure img{width:100%;height:100%}.features .heading_a{text-align:left}.icon_box.box_two{background:none;padding:0px;text-align:left;margin-bottom:50px}.icon_box i{background:#f8f8f8;color:#034972;text-align:center}.icon_box img{margin-bottom:5px}.icon_box h4{font-size:14px;font-weight:bold;margin-bottom:18px}.features_two{text-align:center;background:fixed url(https://via.placeholder.com/1350x310) no-repeat;background-position:0 0;background-size:100% 100%;width:100%;position:relative}.features_two_inner{background:rgba(0,0,0,0.8);width:100%;height:100%;padding:60px 0}.features_three .icon_box i{background:#034972;color:#fff}.features_three .heading_wrap{margin:0px;padding-top:80px}.features_three .heading_a,.features_three .heading_small{color:#fff}.statistics{text-align:center;background:fixed url(https://via.placeholder.com/1350x262) no-repeat;background-position:0 0;background-size:100% 100%;width:100%;position:relative}.statistics_inner{background:rgba(0,0,0,0.8);width:100%;height:100%;padding:95px 0}.statistics ul li{text-align:left}.statistics ul li i{width:80px;height:80px;text-align:center;line-height:80px;color:#fff;font-size:30px;border:1px dotted #034972}.statistics ul li a{font:700 48px 'Montserrat', arial, sans-serif;display:block;margin-bottom:0px;color:#fff;margin-left:5px;line-height:50px}.statistics ul li small{font:16px 'Montserrat', arial, sans-serif;color:#fff;margin-left:8px}.statistics2 .heading_d{margin-bottom:30px}.statistics2 p{color:#fff;font-size:48px;margin-bottom:20px;line-height:35px}.statistics2 span{font:700 11px 'Montserrat', arial, sans-serif;color:#fff;display:block;text-transform:uppercase}.team_wrap{background:url("../images/services_bg.png") repeat;padding:98px 0 63px}.team figure{width:100%;height:300px}.team figure img{width:100%;height:100%}.team figure{position:relative;margin-bottom:30px;overflow:hidden;cursor:pointer}.team figure .social_overlay{padding:10px 0px;background:#222;position:absolute;top:-60px;text-align:center;left:0px;width:100%;margin-top:-28px;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.team figure .social_overlay a{width:35px;height:35px;margin:0px 3px;line-height:35px;text-align:center;background:#fff;display:inline-block;color:#222;border-radius:50%}.team figure .social_overlay a:hover{background:#034972;color:#fff}.team:hover figure .social_overlay{top:50%}.team h5{font-size:18px;margin-bottom:0px;font-weight:bold}.team span{color:#666666;font-size:12px;text-transform:uppercase}.team_wrap_two{background:none;padding:0px}.mobile_app{background:url("../images/services_bg.png") repeat;padding:77px 0 0px;margin-top:-5px}.mobile_app h5{font-size:24px;text-transform:uppercase;margin-bottom:20px}.app_detail p{margin-bottom:43px}.app_detail a{margin-right:10px}.app_detail{padding:0px 60px 0px 30px}.text-center{text-align:center}article.news{margin-bottom:50px}article.news .content{border:1px solid #f1f1f1;border-top:0px;padding:50px}article.news figure{width:100%;height:400px;margin:0px}article.news figure img{width:100%;height:100%}article.single .cate div{font:700 12px 'Montserrat', arial, sans-serif;line-height:26px;color:#666666;text-transform:uppercase}.comment_form input.form-control{height:45px;margin-bottom:0px}.comment_form textarea{height:150px}.comment_form .heading_c{text-transform:none}.side_widget{margin-bottom:55px}.side_widget .heading_c{text-transform:none}.side_widget .widget_title{margin-bottom:30px;font-size:18px}.side_widget form{position:relative;border:1px solid #dddddd}.side_widget form input[type='text']{color:#999999;text-transform:uppercase;width:77%;height:44px;padding:0px 20px 0px 20px;border:0px;font:400 12px 'Montserrat', arial, sans-serif}.side_widget form button{background:#034972;border:0px;height:46px;width:54px;color:#fff;font-size:20px;margin:0px;line-height:0px;vertical-align:middle}.side_widget ul li{margin-bottom:15px}.side_widget>ul>li a{color:#333333;display:block;background:url("../images/side_icon2.png") no-repeat left center;background-size:16px auto;padding-left:20px;display:block}.side_widget>ul>li a:hover i{color:#d99300}.recent_post ul li img{width:100%;height:80px}.recent_post ul li p{font-size:14px;font-weight:700;margin-bottom:10px;line-height:20px;color:#222}.recent_post ul li span{font:700 12px 'Montserrat', arial, sans-serif;color:#034972;text-transform:uppercase}.recent_post ul li span i{color:#034972;margin-right:5px}.insta img{width:100%;height:116px;margin-bottom:30px}.sidebar_widget{margin-bottom:60px}.sidebar_widget h4{font-size:20px;font-weight:bold;background:url("../images/line.png") no-repeat left bottom;padding-bottom:10px;margin-bottom:25px}.sidebar_widget ul li{background:url("../images/services_bg.png") repeat;margin-bottom:10px}.sidebar_widget ul li:hover{background:#034972}.sidebar_widget ul li a{display:block;padding:10px 10px 10px 30px;background:url("../images/fot_icon_h.png") no-repeat 10px center}.sidebar_widget ul li a:hover{background:url("../images/fot_icon_h.png") no-repeat 10px center}.sidebar_widget ul li:hover a{color:#fff}.sidebar_widget .downloads{background:#034972;padding:20px}.sidebar_widget .downloads a{display:block;border-bottom:1px solid rgba(255,255,255,0.15);padding-bottom:10px;margin-bottom:10px;color:#fff;font-size:16px;font-weight:bold}.sidebar_widget .downloads a:last-child{border:0px;padding-bottom:0px;margin-bottom:0px}.sidebar_widget .downloads i{margin-right:10px}.sidebar_widget blockquote{background:none;padding:0px;font-size:18px}.sidebar_widget span{font-size:18px;font-weight:bold;color:#222222;background:url("../images/quote.png") no-repeat left center;padding-left:30px;background-size:20px}.sidebar_widget span cite{font-size:12px;display:block;color:#666666;text-transform:uppercase;font-weight:normal;padding-left:30px}.sidebar_widget address{background:#222222;padding:50px 30px;text-align:center}.sidebar_widget address span{font-size:18px;font-weight:300;color:#cccccc;margin-bottom:20px;display:inline-block}.sidebar_widget address strong{font-size:16px;font-weight:bold;display:block;color:#fff}.accordion h3{background:url("../images/plus.png") no-repeat 96% center #f8f8f8;color:#222222;font-size:16px;font-weight:bold;padding:18px 20px;margin-bottom:15px;outline:0px;cursor:pointer}.accordion h3+div{padding:15px 30px 30px}.accordion h3+div p{color:#222222}.accordion h3.ui-state-active{background:url("../images/minus.png") no-repeat 96% center #034972;color:#fff}.error_page{text-align:center;margin-bottom:100px}.error_page img{margin-bottom:50px}.contact_detail h3{margin-bottom:30px}.contact_form p#error{background:#ef0707;font-weight:bold;color:#fff;padding:10px}.contact_form p#success{background:#26790c;font-weight:bold;color:#fff;padding:10px}.contact_map{margin-bottom:70px}.contact_map iframe{width:100%;height:360px;border:0px}.contact_address address{padding:40px;background:url("../images/services_bg.png") repeat;margin-bottom:20px}.contact_address address p{color:#222222}.contact_address address p.hed{color:#222222;font-weight:700;text-transform:uppercase}.contact_address p i{color:#034972;margin-right:15px;font-size:15px}.contact_address>p{margin-bottom:45px}.contact_form p{margin-bottom:35px}.contact_form .form-control{height:43px}.contact_form select.form-control{background:url("../images/bottom_arrow2.png") no-repeat 97% center}.contact_form textarea.form-control{height:200px}.contact_form input.button{border:3px solid transparent !important}.contact_form .button:hover{border:3px solid #cccccc !important}.serv_slider{width:100%;height:420px;position:relative;margin-bottom:50px}.serv_slider .serv_slide{width:100%;height:420px}.serv_slider .serv_slide img{width:100%;height:100%}.pagers{position:absolute;width:100%;bottom:50px;left:0px;text-align:center;z-index:999}.pagers a{font-size:0px;width:10px;height:10px;background:#fff;border-radius:50%;display:inline-block;margin:0px 2px}.pagers a.activeSlide{background:#034972}.right_detail p{margin-bottom:28px}.right_detail h3{font-size:30px;font-weight:bold;margin-bottom:28px}.right_detail h3 span{color:#034972}.right_detail .icon_box{margin-bottom:28px}.right_detail .icon_box h4{font-size:13px}.right_detail .heading_c{margin-bottom:28px;text-transform:none}.projects figure{width:100%;height:196px;margin-bottom:24px}.projects figure img{width:100%;height:100%}.projects h6{font-size:16px;font-weight:bold;margin-bottom:25px}.projects ul{margin-bottom:25px}.projects li{font-size:14px;font-weight:normal;color:#666666;margin-bottom:15px}.projects li i{margin-right:10px}.projects>a{font-size:16px;font-weight:bold;color:#034972;text-transform:uppercase}.services_details{border-bottom:1px dashed #cccccc;padding-bottom:98px;margin-bottom:98px}.footer_bottom{background:url("../images/footer_anclamar.jpg") no-repeat;background-size:cover}.footer_inner{background:rgba(0,0,0,0.88);padding:97px 0}.footer_widget h5{color:#fff;font-size:18px;background:url("../images/fot_line.png") no-repeat left bottom;padding-bottom:20px;font-weight:bold;margin-bottom:37px;text-transform:uppercase}.footer_widget a img{margin-bottom:30px}.footer_widget p{color:#cccccc}.footer_widget hr{width:100px;height:5px;display:block;border:0px;background:url("../images/fot_line.png") no-repeat}.footer_widget p span{color:#cccccc;font-weight:bold;margin-bottom:18px;display:block}.footer_widget p i{color:#9b232e;margin-right:10px;font-size:15px}.news_letter{margin-top:40px}.news_letter form{position:relative}.news_letter input[type="text"]{padding:10px;display:block;width:100%;border:1px solid #cccccc;background:none;border-radius:2px;font:14px 'Montserrat', sans-serif;margin-bottom:20px;color:#fff}.news_letter input[type="submit"]{width:100%}.footer_widget address{margin-bottom:30px}.footer_widget ul li{margin-bottom:10px}.footer_widget ul li a{color:#cccccc;padding-left:25px;background:url("../images/fot_icon_h.png") no-repeat left center}.footer_widget ul li a:hover{color:#a29235}footer{background:#000000;height:80px;line-height:80px}footer p{color:#cccccc;line-height:80px}.social_icon a{color:#fff;background:#444444;width:30px;height:30px;line-height:30px;text-align:center;display:inline-block;border-radius:50%;margin-left:5px}.social_icon a:hover{background:#a29235;color:#000}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{transition-duration:0.8s}.isotope{transition-property:height, width}.isotope .isotope-item{transition-property:transform, opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{transition-duration:0s}.tool figure{overflow:hidden}.tool figure img{-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.tool:hover img{-webkit-transform:scale(1.3);-ms-transform:scale(1.1);transform:scale(1.3)}.news figure{overflow:hidden}.news figure img{-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.news:hover img{-webkit-transform:scale(1.3);-ms-transform:scale(1.1);transform:scale(1.3)}.news_two figure{overflow:hidden}.news_two figure img{-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.news_two:hover img{-webkit-transform:scale(1.3);-ms-transform:scale(1.1);transform:scale(1.3)}.projects figure{overflow:hidden}.projects figure img{-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.projects:hover img{-webkit-transform:scale(1.3);-ms-transform:scale(1.1);transform:scale(1.3)}.intro_box figure{overflow:hidden}.intro_box figure img{-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.intro_box .animated:hover img{-webkit-transform:scale(1.3);-ms-transform:scale(1.1);transform:scale(1.3)}.sub_header{background-color:white;width:100%}.zero_padding{padding:0}.mail_img img{margin:25px 0 0 40px;display:inline-block;width:30px;height:30px;float:left}.margin-left{padding-left:25px}.mail_text{padding:20px 10px;display:table-cell}.mail_text h5{font-size:14px;text-transform:uppercase}.mail_text h4{font-size:16px;text-transform:uppercase;font-weight:500}.call_sec img{display:table-cell;width:50px;height:50px}.logo_box img{padding:14px 0}.logo_box_2 img{padding:14px 0}.header_section{color:white;padding:10px 0}.header_section h4{padding:10px 0;color:#ffffff;text-align:left}.header_section .top_social_bar .social_icon-2 a i{color:white;padding:10px}.header_section .top_social_bar .social_icon-2 a i:hover{color:#034972}.header_section .top_social_bar .social_icon-3 a i{color:white;padding:10px;float:right}.header_section .text-right .social_icon-3 a i:hover{color:#9b232e}.header_section .welcome_top{vertical-align:middle}.header-4 nav ul li a{color:white}.header-4{background:#034972}.header-4 ul li:hover{background:#6e9100}.header-4 ul li a{font:700 14px 'Montserrat', arial, sans-serif;display:block;color:#222222;text-transform:uppercase;line-height:30px;padding:15px}.header-4 ul li{display:inline-block;margin-left:0px}.header-4 ul li ul li a{display:inline-block;margin-left:0px;padding:30px 0}.header-4 ul li ul.dropdown-menu{top:58px}.options-nav{padding:0;margin:0}.header-4 ul li ul.dropdown-menu li a:hover{background:#6e9100}.header-4 ul li ul.dropdown-menu-2 li:hover{background:#ffffff}.header-4 .dropdown-menu{top:55px;right:0;border-top:5px solid #000000;padding:0px;width:280px;border-radius:0px}.header-4 .search-box-outer:hover{background:none}.options-box{position:relative;float:right;transition:all 300ms ease}.options-box .options-nav{position:relative}.options-nav>li{position:relative;float:left;margin-left:30px}.options-nav li.req-btn a{position:relative;display:inline-block;font-size:16px;color:#ffffff;font-weight:700;line-height:20px;padding:15px 20px;margin-bottom:-3px;background-color:#6e9100;border-bottom:3px solid #222222;transition:all 300ms ease}.options-nav li.req-btn:hover a{background-color:#222222;color:#ffffff;border-bottom:3px solid #ffffff}.options-nav li.search-box-outer .search-box-btn,.options-nav li.cart-btn a{position:relative;display:inline-block;font-size:18px;color:#ffffff;font-weight:700;height:50px;width:50px;margin-top:2px;text-align:center;line-height:28px;border:1px solid #51593a;border-radius:50%;transition:all 300ms ease}.options-nav li.search-box-outer .search-box-btn:hover,.options-nav li.cart-btn a:hover{background-color:#6e9100;color:#ffffff}.options-nav li.search-box-outer{margin-left:10px}.dropdown-menu{top:55px;right:0;border-top:3px solid #034972;padding:0px;width:280px;border-radius:0px}.search-box-outer .dropdown-menu>li{padding:0px;border:none;background:none}.search-panel .form-container{padding:25px 20px}.search-panel .form-group{position:relative;margin:0px}.search-panel input[type="text"],.search-panel input[type="search"],.search-panel input[type="password"],.search-panel select{display:block;width:100%;line-height:24px;padding:7px 40px 7px 15px;height:40px;color:#000000;border:1px solid #e0e0e0;background:#ffffff;transition:all 300ms ease}.search-panel input:focus,.search-panel select:focus{border-color:#034972}.search-panel .search-btn{position:absolute;right:0px;top:0px;width:40px;height:40px;text-align:center;color:#555555;font-size:12px;background:none;cursor:pointer;transition:all 300ms ease}.search-panel .search-btn:hover{color:#6e9100}.fixed-header{background-color:#333333}.fixed-header .main-menu-4{padding:10px 0}.header_bottom-2{position:relative}.right_nav .search-box-outer .dropdown-menu-2>li{padding:0px;border:none;background:none;list-style:none}.right_nav .search-panel .form-container{padding:25px 20px}.right_nav .search-panel .form-group{position:relative;margin:0px}.right_nav .options-box .options-nav{position:relative}.right_nav .options-nav>li{position:relative;float:left;list-style:none}.right_nav .options-nav li.req-btn a{position:relative;display:inline-block;font-size:16px;color:#ffffff;font-weight:700;line-height:27px;padding:15px 20px;margin-bottom:-3px;background-color:#6e9100;border-bottom:3px solid #222222;transition:all 300ms ease}.right_nav .options-nav li.req-btn:hover a{background-color:#222222;color:#ffffff}.right_nav .search-box-btn,.options-nav li.cart-btn a{position:relative;display:inline-block;font-size:18px;color:#ffffff;font-weight:700;height:50px;width:50px;text-align:center;line-height:28px;padding:10px 0px;background-color:#1e2019;border:1px solid #51593a;border-radius:50%;transition:all 300ms ease}.right_nav .options-nav li.cart-btn a:hover{background-color:#6e9100;color:#ffffff}.right_nav .options-nav li.search-box-outer{margin-left:10px}.bg_banner{width:100%;height:auto;background-image:url("https://via.placeholder.com/1350x536");z-index:-100;text-align:center;margin-top:-30px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.bg_banner h2{font-size:30px}.bg_banner h1 span{font-size:36px;font-weight:bold}.inner_section{padding:150px 0 100px}.inner_section_2 .banner_head{margin-top:100px;font-size:48px;text-transform:uppercase;color:white;font-weight:600;margin-bottom:20px}.cursive{font-size:18px;font-family:'Courgette', cursive;color:#82a717;margin:0;text-transform:capitalize}.inner_section h1{color:#ffffff}.inner_section h1 span{font-size:48px;display:inherit;color:#ffffff}.inner_section h6{font-size:14px;color:#ffffff;padding:5px}.inner_section h6 span{display:inherit;font-size:14px;color:#ffffff}.banner_btn-2{margin-top:50px}.banner_btn-2 .learn_more{background:#9b232e;padding:12px 30px;text-transform:uppercase;color:white;text-decoration:none;border:2px solid #9b232e;transition:all 300ms;margin-right:10px}.banner_btn-2 .learn_more:hover{background:none;color:#9b232e}.banner_btn-2 .purchaces{background:#9b232e;padding:12px 15px;text-transform:uppercase;color:white;text-decoration:none;border:2px solid #9b232e;transition:all 300ms;margin-right:10px}.banner_btn-2 .purchaces:hover{background:none;color:#9b232e}.header_section_2{background:#c1c1c1}.header_section_2{color:white}.margin_btm{margin-bottom:100px}.inner_section_2{text-align:left;color:white}.banner_btn-2{margin-top:50px}.banner_btn-2 .learn_more{background:#9b232e;padding:12px 30px;text-transform:uppercase;color:white;text-decoration:none;border:2px solid #9b232e;transition:all 300ms;margin-right:10px}.banner_btn-2 .learn_more:hover{background:none;color:#9b232e}.banner_btn-2 .purchaces{background:#9b232e;padding:12px 15px;text-transform:uppercase;color:white;text-decoration:none;border:2px solid #9b232e;transition:all 300ms;margin-right:10px}.banner_btn-2 .purchaces:hover{background:none;color:#9b232e}.column_header h4{font-size:22px}.column_header h2{font-size:36px;text-align:center;margin-bottom:20px}.steps-sec-2{margin-top:30px}.inner_section_2 h6{font-size:14px;color:#ffffff;padding:5px}.options-nav li.req-btn-2 a{position:relative;display:inline-block;font-size:16px;color:#ffffff;font-weight:700;line-height:20px;padding:15px 20px;margin-bottom:-3px;background-color:#9b232e;border-bottom:3px solid #222222;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.options-nav li.req-btn-2:hover a{background-color:#222222;color:#ffffff;border-bottom:3px solid #ffffff}.work_section_2{width:100%;height:auto;overflow:hidden;background:white;text-align:center}.history_section{background:white;padding-bottom:100px}.history_para{padding-right:20px;margin-top:40px}.history_para h5{line-height:1.5;font-size:16px}.history_para h6{line-height:1.5;margin-top:30px}.history_left .header_title{padding:0}.img_box{background-image:url("images/7.jpg");width:450px;height:370px;border:5px solid #9b232e;position:relative;background-repeat:no-repeat;background-size:cover}.bg-division{width:400px;height:370px;background-color:#e1e1e1;position:absolute;margin-left:80px;margin-top:30px}.main-footer{background-color:#222222;width:100%;height:auto}.work_section{width:100%;height:auto;overflow:hidden;background-image:url(images/work-bg.png);text-align:center;padding:80px 0}.header_title h3{text-transform:uppercase;font-weight:700;padding:0;margin:0}.header_title img{width:20px;height:40px}.title_bar .left{width:100px;margin-left:-30px}.title_bar .right{width:100px;margin-left:-20px}.title_bar{position:relative}.title_bar::before{position:absolute;content:'';background:#e1e1e1;width:80px;height:2px;top:50%;left:42%}.title_bar::after{position:absolute;content:'';background:#e1e1e1;width:80px;height:2px;top:50%;right:42%}.title_bar.two::before{position:absolute;content:'';background:#e1e1e1;width:80px;height:2px;top:50%;left:42%}.title_bar.two::after{position:absolute;content:'';background:#e1e1e1;width:80px;height:2px;top:50%;right:42%}.title_bar.left img{margin-left:90px}.title_bar.left::before{position:absolute;content:'';background:#e1e1e1;width:80px;height:2px;top:50%;left:122px}.title_bar.left::after{position:absolute;content:'';background:#e1e1e1;width:80px;height:2px;top:50%;left:0}.steps-sec{margin-top:50px;text-align:center}.icon_box-2{display:inline-block;width:80px;height:80px;background:#034972;color:white;text-align:center;margin:0px auto;border-radius:100%;transition:.5s}.icon_box-2 img{text-align:center;width:40px;height:40px;margin-top:20px;transition:.5s}.icon_box-2:hover img{transform:rotateX(360deg)}.steps{padding:10px 15px}.steps h4{margin:10px 0;line-height:1.5;font-size:16px;font-weight:600;font-family:'Montserrat', sans-serif}.steps h6{margin:10px 0;line-height:1.5;font-size:14px;font-family:'Montserrat', sans-serif;text-align:center;color:black}.service_sec{text-align:center;padding:80px 0 100px;background:#f3f3f3}.services_icon-1{margin-top:50px;text-align:center;background-image:url("https://via.placeholder.com/350x200");padding:60px;height:200px;background-repeat:no-repeat;border-radius:20px 20px  0px 0px;cursor:pointer;transition:.3s;width:100%;background-position:center;background-size:cover}.services_icon-1:hover{opacity:.9}.services_icon-1 img{width:70px;transition:.5s}.services_icon-2{margin-top:50px;text-align:center;background-image:url("https://via.placeholder.com/350x200");padding:60px;height:200px;background-repeat:no-repeat;border-radius:20px 20px  0px 0px;cursor:pointer;transition:.3s;cursor:pointer;width:100%;background-position:center;background-size:cover}.services_icon-2:hover{opacity:.9}.services_icon-2 img{width:70px}.services_icon-3{margin-top:50px;text-align:center;background-image:url("https://via.placeholder.com/350x200");padding:60px;height:200px;background-repeat:no-repeat;border-radius:20px 20px  0px 0px;cursor:pointer;transition:.3s;cursor:pointer;width:100%;background-position:center;background-size:cover}.services_icon-3:hover{opacity:.9}.services_icon-3 img{width:70px}.services_icon-4{margin-top:50px;text-align:center;background-image:url("https://via.placeholder.com/350x200");padding:60px;height:200px;background-repeat:no-repeat;border-radius:20px 20px  0px 0px;cursor:pointer;transition:.3s;cursor:pointer;width:100%;background-position:center;background-size:cover}.services_icon-4:hover{opacity:.9}.services_icon-4 img{width:60px}.services_icon-5{margin-top:50px;text-align:center;background-image:url("https://via.placeholder.com/350x200");padding:60px;height:200px;background-repeat:no-repeat;border-radius:20px 20px  0px 0px;cursor:pointer;transition:.3s;cursor:pointer;width:100%;background-position:center;background-size:cover}.services_icon-5:hover{opacity:.9}.services_icon-5 img{width:70px}.services_icon-6{margin-top:50px;text-align:center;background-image:url("https://via.placeholder.com/350x200");padding:60px;height:200px;background-repeat:no-repeat;border-radius:20px 20px  0px 0px;cursor:pointer;transition:.3s;cursor:pointer;width:100%;background-position:center;background-size:cover}.services_icon-6:hover{opacity:.9}.services_icon-6 img{width:70px}.services_icon img:hover{transform:rotate(360deg)}.services{padding:20px;text-align:center;background-color:#ffffff;border-radius:0px 0px 20px 20px;overflow:visible}.margin-top{margin-top:20px}.services h4{font-weight:600;text-align:left}.services h5{line-height:normal;text-align:justify;color:#bdbdbd;margin-bottom:40px;margin-top:20px;font-size:14px}.read_more{text-align:center;margin-top:10px}.read_more span{text-align:center}.read_more a{background:#034972;padding:10px 30px;text-transform:uppercase;color:white;position:relative;top:30px;text-decoration:none;border-radius:50px;margin-top:20px;border:1px solid #034972;transition:all 300ms}.read_more a:hover{background:white;color:#034972;border:1px solid #034972}.title_bar .left_1{width:50px;margin-right:10px}.title_bar .right_1{width:50px;margin-left:10px}.assessment_sec{width:100%;height:auto;background-image:url(images/work-bg.png);text-align:center;overflow:hidden}.assessment_title{text-align:left;padding:45px}.assessment_title h3{margin:0;padding:0;font-weight:700}.assessment_title h4{margin:0;padding:0}.assessment_title h6{line-height:normal;text-align:justify;color:#686868;margin-bottom:40px;margin-top:30px;font-size:14px}.cursive-2{font-size:18px;font-family:'Courgette', cursive;color:#82a717}.assessment_icon{width:20px;height:50px;text-align:center}.left_sec img{width:100%;height:650px;transition:.5s}.left_sec img:hover{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.box_container{margin-left:-70px;display:table-cell;padding:20px 10px}.box_container .icon_box-2{width:80px;height:80px;background:#034972;color:white;position:absolute;text-align:center;margin:0px auto;border-radius:100%;display:table-cell;margin-left:8px;transform:.5s}.icon_box-2:hover{background:#6e9100}.services_detail{display:table-cell;text-align:left;float:left;padding-left:120px}.services_detail h4{font-weight:700;line-height:1.5;font-size:18px}.services_detail h6{line-height:inherit;color:#686868;line-height:1.5;font-size:14px}.download_section{width:100%;height:auto;overflow:hidden;background:#ffffff}.gallery h3{line-height:normal}.gallery h4{line-height:normal}.apps{margin-top:50px}.apps h6{color:#686868;font-size:14px}.apps img{margin-top:30px;cursor:pointer}.why-choose{background-image:url("https://via.placeholder.com/1350x695/f4f4f4/ddd");width:100%;height:auto;overflow:hidden;background-size:cover;text-align:center;background-position:center;background-repeat:no-repeat;padding:80px 0}.margin{margin-top:50px;margin-bottom:50px}.boxes_sec-1{margin-top:50px;padding:0px  130px;display:table-cell}.boxes_sec-1 .boxes_details-1{display:table-cell;text-align:right}.boxes_details-1 h4{text-transform:capitalize;font-weight:700;text-align:right;line-height:2.5}.boxes_details-1 h5{text-align:right;line-height:1.5}.box_img-1{display:table-cell;background-color:#ffffff;width:80px;height:80px;border:1px solid #034972;border-radius:100%;position:relative;margin:0px auto;padding:5px;left:20px;transition:.5s;vertical-align:middle}.box_img-1:hover{background:#034972;font-size:36px}.left_boxes{margin-bottom:50px}.box_img-1:hover .ico_font i{color:#ffffff}.box_img-1 img{display:table-cell;text-align:center;margin-top:15px;width:50px;height:50px}.ico_font i{color:#034972;font-size:32px}.boxes_sec-2{padding:0px 130px;display:table-cell}.boxes_sec-2 .boxes_details-2{display:table-cell;text-align:left;padding-left:20px}.boxes_details-2 h4{line-height:2.5;text-transform:capitalize;font-weight:700;text-align:left}.boxes_details-2 h5{text-align:left;line-height:1.5}.box_img-2{display:table-cell;background-color:#ffffff;width:80px;height:80px;border:1px solid #034972;border-radius:100%;position:relative;margin:0px auto;padding:5px;transition:.5s;vertical-align:middle}.box_img-2:hover{font-size:36px;background:#034972;border:1px solid #ffffff}.box_img-2:hover .ico_font i{color:#ffffff;transform:rotate(360deg)}.box_img-2 img{text-align:center;margin-top:15px;width:40px;height:40px}.margin-top{margin-top:50px}.counter_sec{position:relative;background-image:url("https://via.placeholder.com/1350x410");background-repeat:no-repeat;padding:50px 0;height:auto;overflow:hidden;background-size:cover;border-top:1px solid #c1c1c1}.counter_sec .inner-container{position:relative;max-width:1280px;padding:0 15px;margin:0 auto;z-index:1}.counter_sec .column{position:relative;margin-bottom:40px;margin-top:40px}.counter_sec .column .inner{position:relative;text-align:center}.counter_sec .column .icon-box{left:0;top:0;text-align:center;color:#ffffff;display:inline-block;text-align:center}.counter_sec .column .content{position:relative}.counter-title h4{color:#ffffff;font-size:20px;text-transform:uppercase}.counter_sec .count-outer{position:relative;font-size:30px;line-height:54px;font-weight:700;color:#ffffff;text-align:center;display:inline-block}.counter_sec .count-outer .count-text{font-weight:700;color:#ffffff;font-size:30px}.icon-box .ico_font i{font-size:60px}.content .counter-title{position:relative;font-size:18px;line-height:30px;font-weight:400;color:#ffffff;text-align:center}.appointment_sec{width:100%;height:auto;overflow:hidden;background-color:#ffffff;text-align:center;padding:80px 0}.booking{margin-top:60px}.name{margin-bottom:30px}.name input{width:100%;padding:10px 30px;border-radius:20px;border:1px solid #e1e1e1;color:#c1c1c1;outline:none}.name input:focus{border:1px solid #034972}.name input::placeholder{color:#c1c1c1}.email{margin-bottom:30px}.email input{width:100%;padding:10px 30px;border-radius:20px;border:1px solid #e1e1e1;color:#c1c1c1;transition:.5s ease;outline:none}.email input::placeholder{color:#c1c1c1}.email input:focus{border:1px solid #034972}.number{margin-bottom:30px}.number input{width:100%;padding:10px 30px;border-radius:20px;border:1px solid #e1e1e1;color:#c1c1c1;transition:.5s ease;outline:none}.number input:focus{border:1px solid #034972}.number input::placeholder{color:#c1c1c1}.message{margin-bottom:30px}.message input{width:100%;padding:10px 30px 155px;border-radius:20px;border:1px solid #e1e1e1;color:#c1c1c1;transition:.5s ease;outline:none}.message input::placeholder{color:#c1c1c1}.message input:focus{border:1px solid #034972}.message_btn{margin-top:40px;text-align:left}.message_btn .send_btn{background-color:#034972;color:white;padding:15px;font-size:14px;text-transform:uppercase;border-radius:50px;transition:1s;border:1px solid #034972}.message_btn .send_btn:hover{background:white;color:#034972;border:1px solid #034972;text-decoration:none}.counter_sec h2{font-size:30px}.testimonials_sec{text-align:center;width:100%;height:auto;overflow:hidden;padding:80px 0;background:#f3f3f3}.white_box{background-color:#ffffff;color:black;width:100%;height:auto;padding:20px;border-radius:15px}.white_box h6{text-align:justify;line-height:1.5;color:#686868;font-size:14px}.customer{margin-bottom:50px}.customer_img img{display:inline-block;float:left;margin-top:25px;border-radius:50%}.customer_name{padding:25px 0 0 10px;display:table-cell;text-align:left}.customer_name h4{text-transform:capitalize;font-size:20px;font-weight:700;line-height:2}.customer_name h5{text-transform:capitalize;font-size:16px;color:#034972;text-transform:capitalize}.gmap3{border:2px dashed #C0C0C0;width:100%;height:400px}.main-footer{position:relative;background-color:#1a2021;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#ffffff;padding-top:0}.main-footer:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background:rgba(0,0,0,0.9)}.main-footer .widgets-section{position:relative}.main-footer .footer-column{position:relative}.main-footer .footer-widget{position:relative}.main-footer .footer-logo{position:relative;margin-bottom:30px;margin-top:60px}.main-footer .footer-logo img{display:block;max-width:100%}.main-footer .footer-column .widget-title{font-size:18px;font-weight:700;text-transform:uppercase;padding:100px 0 0;color:#ffffff}.footer_social{display:table-cell;margin-right:40px}.footer_social ul li{margin-right:100px}.footer_social-2{display:table-cell}.main-footer .about-widget .text{position:relative;font-size:14px;line-height:26px;color:#ffffff;text-align:justify;font-weight:400;padding:10px 20px 10px 0;margin-bottom:45px}.main-footer .about-widget .text-2{position:relative;font-size:14px;line-height:26px;color:#ffffff;font-weight:400;margin-bottom:45px}.table_cell{display:table-cell}.text-right-2{text-align:right;padding-left:40px}.main-footer .contact-info-list li{position:relative;padding-left:30px;font-size:14px;line-height:26px;color:#ffffff;font-weight:400;margin-bottom:5px}.widget_bg{background-color:#034972;padding:30px 30px 100px;color:#ffffff}.main-footer .contact-info-list li a{color:inherit;display:inline-block}.main-footer .contact-info-list li i{position:absolute;left:0;top:5px;color:#ffffff}.main-footer .nav-widget .nav-list li{position:relative;display:block;margin-bottom:10px}.main-footer .nav-widget .social_nav-list li a{position:relative;display:block;margin-bottom:10px;position:relative;text-transform:capitalize;font-size:14px;line-height:26px;color:#cccccc;font-weight:400;margin-bottom:5px;text-align:left;cursor:pointer}.social_nav-list .fa{color:#034972;margin-right:15px}.main-footer .nav-widget .social_nav-list li a:hover{color:#034972}.main-footer .home-5 .social_nav-list li a:hover i{color:#9b232e}.main-footer .nav-widget .nav-list li a{position:relative;display:inline-block;font-size:14px;line-height:20px;color:#cccccc;text-transform:capitalize;font-weight:400;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-footer .nav-widget .nav-list li a:hover{color:#6e9100}.main-footer .home-5 .nav-list li a:hover{color:#9b232e}.main-footer .nav-widget .nav-list li:last-child{margin-bottom:0}.main-footer .work-widget .working-list{position:relative}.main-footer .work-widget .working-list li{position:relative;display:block;font-size:14px;line-height:24px;color:#cccccc;font-weight:400;margin-bottom:20px}.main-footer .work-widget .working-list li span{display:block}.main-footer .work-widget .working-list li:last-child{margin-bottom:0}.main-footer .subscribe-widget{position:relative}.main-footer .subscribe-widget h2{position:relative}.main-footer .subscribe-widget p{position:relative;display:block;font-size:14px;line-height:24px;color:#cccccc;font-weight:400}.main-footer .subscribe-widget .widget-title-2{color:white;font-size:18px;text-transform:uppercase;font-weight:700}.main-footer .subscribe-widget .widget-title-btm{color:white;font-size:20px;text-transform:uppercase;font-weight:700}.follow-us ul li{display:inline-block;border:2px solid #222222;width:40px;border-radius:5px;height:40px;font-size:14px;padding-top:10px;text-align:center;transition:.5s;vertical-align:top}.follow-us ul li:hover{background:#9b232e;border:2px solid #9b232e;cursor:pointer}.follow-us ul li:hover a i{color:#ffffff}.follow-us ul li a i{font-size:18px;color:#cccccc}.copyright_sec h6{font-size:14px}.business_card ul li{display:inline-block;vertical-align:middle;margin-right:2px}.newsletter-form{position:relative}.main-footer .newsletter-form .form-group{position:relative;display:block;margin:0}.main-footer .newsletter-form input,.main-footer .newsletter-form select{display:table-cell;height:50px;font-size:14px;line-height:20px;color:#686868;padding:14px 25px;background:white;border:1px solid #ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:50px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;outline:none;border:1px solid #ffffff}.main-footer .form-5 input,.main-footer .form-5 select{display:block;height:50px;width:280px;font-size:14px;line-height:20px;color:#686868;background:white;border:1px solid #ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:50px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;outline:none;margin-top:30px;border:1px solid #ffffff}.main-footer .newsletter-form input::placeholder{color:#686868;font-weight:normal}.main-footer .newsletter-form button{display:table-cell;padding:10px 20px;margin-left:5px;text-transform:uppercase;color:white;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:50px;transition:all 300ms;outline:none}.main-footer .newsletter-form .footer-btn{width:280px;text-transform:uppercase;color:white;margin-left:0;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:50px;transition:all 300ms;outline:none;margin:20px 0}.main-footer .footer-bottom{position:relative;padding:50px 0px 65px;text-align:center;background-repeat:no-repeat;background-position:bottom;background-size:cover}.main-footer .footer-bottom p{color:#cccccc;font-size:13px;line-height:23px;margin-bottom:15px;font-weight:300}.main-footer .footer-bottom p a{font-weight:700;color:#cccccc}.main-footer .footer-bottom p a:hover{text-decoration:underline}.social-icon-three{position:relative;display:block}.social-icon-three li{position:relative;display:inline-block;margin:0 3px}.social-icon-three li a{position:relative;display:inline-block;height:32px;width:32px;background-color:#444444;color:#ffffff;text-align:center;padding:5px 0;line-height:22px;font-size:13px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.social-icon-three li a:hover{background-color:#034972}.btn-style-5{position:relative;padding:13px 38px;line-height:25px;text-transform:capitalize;background:#9b232e;color:#ffffff;border:2px solid #9b232e;font-size:16px;font-weight:500;letter-spacing:.5px}.btn-style-5:hover{background:none;color:#9b232e;border:2px solid #9b232e}.btn-style-two{position:relative;padding:13px 38px;line-height:25px;text-transform:capitalize;background:#9b232e;color:#ffffff;border:2px solid #9b232e;font-size:16px;font-weight:500;letter-spacing:.5px}.btn-style-4{position:relative;padding:13px 38px;line-height:25px;text-transform:capitalize;background:#034972;color:#ffffff;border:2px solid #034972;font-size:16px;font-weight:500;letter-spacing:.5px}.btn-style-4:hover{background:none;color:#034972;border:2px solid #034972}.copyright{width:100%;position:absolute;background-color:#1c1b1b}.copyright .ftr_btm{text-align:right;color:#cccccc;font-size:14px}.ftr_btm strong{font-weight:bold;font-size:14px}.btn-style-two:hover{background:none;color:#9b232e}.main-bg{background-size:cover;background-position:center}.welcome_top_2 h4{color:#ffffff;padding:10px}.social_bar_2 a i{color:#ffffff;padding:10px}.sub_header_2 .mail_text h5,h6{color:#ffffff}.mail_text h5,h6{font-size:14px}.header-4-top{background-color:#222222}.header_section_2{color:white}.margin_btm{margin-bottom:100px}.inner_section_2{text-align:left;color:white}.banner_btn-2{margin-top:50px}.banner_btn-2 .learn_more{background:#9b232e;padding:12px 30px;text-transform:uppercase;color:white;text-decoration:none;border:2px solid #9b232e;transition:all 300ms;margin-right:10px}.banner_btn-2 .learn_more:hover{background:none;color:#9b232e}.banner_btn-2 .purchaces{background:#ffffff;padding:12px 15px;text-transform:uppercase;color:white;text-decoration:none;border:2px solid #9b232e;transition:all 300ms;margin-right:10px}.banner_btn-2 .purchaces:hover{background:#9b232e;color:#fff}.column_header h4{font-size:22px}.column_header h2{font-size:36px;text-align:center;margin-bottom:20px;color:#ffffff}.steps-sec-2{margin-top:30px}.inner_section_2 h6{font-size:14px;color:#ffffff;padding:5px}.options-nav li.req-btn-2 a{position:relative;display:inline-block;font-size:16px;color:#ffffff;font-weight:700;line-height:20px;padding:15px 20px;margin-bottom:-3px;background-color:#9b232e;border-bottom:3px solid #222222;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.options-nav li.req-btn-2:hover a{background-color:#222222;color:#ffffff;border-bottom:3px solid black}.header-5 nav ul li a{color:white}.header-5 ul li:hover{background:#9b232e}.header-5 ul li a.active-2{background:#9b232e}.header-5 .row{background-color:rgba(0,0,0,0.6)}.header-5 ul li a{font:700 14px 'Montserrat', arial, sans-serif;display:block;color:#222222;text-transform:uppercase;line-height:30px;padding:15px}.header-5 ul li{display:inline-block;margin-left:0px}.header-5 ul li.lang-current{display:none}.header-5 ul li ul li a{display:inline-block;margin-left:0px;padding:30px 0}.header-5 ul li ul.dropdown-menu{top:58px}.options-nav{padding:0;margin:0}.header-5 .search_box{margin:0}.header-5 .search-outer{text-align:right;float:right}.header-5 .search_box .header_search_box{border:.5px solid #ffffff;padding:20px;background:none;color:#ffffff}.header-5 .search_box .header_search_box:hover{border:.5px solid #ffffff;text-decoration:none}.header-5 .search_box .header_search_box:focus{border:.5px solid #ffffff;text-decoration:none}.header-5 .search_box i{position:absolute;top:25px;margin-left:-20px;color:#ffffff}.header-5 ul li ul.dropdown-menu li a:hover{background:#9b232e}.header-5 ul li ul.dropdown-menu-2 li:hover{background:#ffffff}.header-5 .dropdown-menu{top:55px;right:0;border-top:5px solid #000000;padding:0px;width:220px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.header-4 .search-box-outer:hover{background:none}.header-4 ul li ul.dropdown-menu-2{z-index:9999;position:absolute;width:230px;text-align:left;background:#ffffff;display:none;padding:0px;top:53px;right:0;border-top:5px solid #6e9100;padding:0px}.header-5 ul li ul.dropdown-menu-2 li a a a:hover{background:#000}.header-5 ul li:hover ul.dropdown-menu-2{display:block}.header-5 form input[type="submit"]{background:url(../images/search_top.png) no-repeat center 12px #222;width:38px;height:36px;border:0px;border-radius:0px 30px 30px 0;outline:none}.header-5 form input[type="text"]{outline:none !important;visibility:hidden;position:absolute;left:-200px;top:0px;border:2px solid #034972;border-right:0px;height:36px;border-bottom-left-radius:6px;border-top-left-radius:6px;width:200px;padding:12px;font:400 13px 'Montserrat', arial, sans-serif;text-transform:uppercase;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;border-radius:30px 0 0 30px}.banner_section{width:100%;height:auto;text-align:center}.header_form{padding:30px 0 0}.banner_right_sec{padding:150px 0}.inner_section_2 .banner_head{margin:0;font-size:48px;text-transform:uppercase;color:white;line-height:normal;font-weight:600}.cursive{font-family:'Courgette', cursive;color:#82a717;margin:0;text-transform:capitalize}.inner_section h1{color:#ffffff}.inner_section h1 span{font-size:48px;display:inherit;color:#ffffff}.inner_section h6{font-size:14px;color:#ffffff;padding:5px}.inner_section h6 span{display:inherit;font-size:14px;color:#ffffff}.banner_btn{margin-top:50px}.banner_btn .learn_more{background:#034972;padding:12px 30px;text-transform:uppercase;color:white;text-decoration:none;border-radius:50px;border:1px solid #034972;transition:all 300ms;margin-right:10px;position:relative;display:inline-block;z-index:999}.banner_btn-2 .learn_more{position:relative;display:inline-block;z-index:999}.banner_btn-2 .learn_more:before{position:absolute;content:'';background:#ffffff;left:0;top:50%;width:100%;height:1px;visibility:hidden;z-index:-9;transition:.3s}.banner_btn-2 .learn_more:hover::before{top:0;height:100%;visibility:visible}.banner_btn .learn_more:hover{background:none;color:#034972}.banner_btn-2 .learn_more{background:#9b232e;display:inline-block;padding:12px 30px;text-transform:uppercase;color:white;text-decoration:none;border:2px solid #9b232e;transition:all 300ms;margin-right:10px}.banner_btn-2 .learn_more:hover{background:none;color:#9b232e}.banner_btn-2 .purchaces{color:#9b232e;z-index:99999;position:relative;display:inline-block}.banner_btn-2 .purchaces::after{position:absolute;content:'';width:1px;height:100%;visibility:hidden;background:#9b232e;transition:.4s;left:0;top:0;right:0;margin:0 auto;z-index:-1}.banner_btn-2 .purchaces:hover{color:#ffffff}.banner_btn-2 .purchaces:hover::after{visibility:visible;width:100%}.banner_btn .purchaces{background:#034972;padding:12px 15px;text-transform:uppercase;color:white;text-decoration:none;border-radius:50px;border:1px solid #034972;transition:all 300ms;margin-right:10px}.banner_btn .purchaces:hover{background:none;color:#034972}.inner-column-2{background-color:#222222;padding:20px}.get-quote-section .form-column .inner-column-2{position:relative;padding:50px 45px 34px;border-bottom:3px solid #6e9100;background-color:#ffffff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px rgba(0,0,0,0.1);-ms-box-shadow:0 0 15px rgba(0,0,0,0.1);-o-box-shadow:0 0 15px rgba(0,0,0,0.1);box-shadow:0 0 15px rgba(0,0,0,0.1)}.column_header h4{font-size:22px;color:#ffffff}.column_header h1{font-size:36px;text-align:center;margin-bottom:20px;color:#ffffff}.default-form{position:relative}.default-form .row{margin:0 -10px}.call_us{color:white;font-size:22px;text-transform:uppercase;text-align:left}.extimate{text-align:center;color:white;font-size:36px;text-transform:uppercase}.default-form .form-group{position:relative;padding:0 10px;margin-bottom:20px}.default-form .ui-selectmenu-button.ui-button,.default-form input,.default-form select,.default-form textarea{position:relative;display:block;width:100%;height:50px;font-size:14px;line-height:20px;color:#666666;font-weight:600;padding:14px 20px;background-color:white;border:1px solid #cccccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;font-family:"Montserrat", sans-serif}.default-form input:focus,.default-form select:focus,.default-form textarea:focus{border-color:#6e9100}.default-form textarea{height:80px;resize:none}.default-form button{padding:13px 25px;line-height:20px;margin-top:15px;text-transform:uppercase;font-weight:700;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:5px}.default-form .ui-button .ui-icon{background:none;position:relative;top:0px;text-indent:0;height:22px}.default-form .ui-button .ui-icon:before{font-family:'Font Awesome 5 Free';content:"\f107";position:absolute;font-weight:900;right:0px;top:0px;width:10px;font-size:14px;display:block;color:#999999;text-align:center;z-index:5}.default-form .p-success{padding:5px;background-color:green;color:white}.default-form .p-error{padding:5px;background-color:red;color:white}.work_section_2{width:100%;height:auto;overflow:hidden;background:white;text-align:center;padding:80px 0}.history_section{background:white;padding-bottom:100px}.history_para{padding-right:20px;margin-top:40px}.history_para h3{margin:16px 0 24px 0;font-size:14px}.history_para p{line-height:1.5;font-size:14px}.history_left .header_title{padding:0}.img_box{background:none;width:400px;height:370px;border:3px solid #9b232e;position:relative;background-repeat:no-repeat;background-size:cover}.bg-division{width:400px;height:370px;position:absolute;margin-left:35px;margin-top:35px;background-size:cover}.bg-division img{display:block;width:100%;height:auto}.title_favicon{width:10px;height:10px}.border_box{border:1px solid #c1c1c1;text-align:left;padding:40px 20px;height:250px;margin-bottom:20px}.border_box:hover .side_icon{background-color:white;color:#9b232e;cursor:pointer}.title_box h4{color:black;font-size:18px;margin-bottom:15px}.work_list ul{padding:0;margin-left:20px}.work_list ul li img{margin-right:10px}.side_icon{background-color:#9b232e;width:50px;height:50px;text-align:center;border:5px;position:absolute;margin-left:-45px;color:white;font-size:30px;transition:all 300ms;border:1px solid #9b232e;cursor:pointer;border-radius:5px}.side_icon .icofont-tree-alt{vertical-align:middle}.side_icon:hover{background-color:white;color:#9b232e}.title_box{margin-left:20px}.title_box h4{font-size:18px;font-weight:500;text-transform:uppercase}.services_wrap-2{text-align:center}.box_padding{padding:0 20px}.gallery-5{padding:80px 0;text-align:center;background:#fbfbf4}.gallery-5 .my-selector{margin-top:50px}.gallery-5 .my-selector a:hover,.gallery-5 .my-selector a.selected{color:#ffffff;background:#9b232e;padding:10px;margin:0;border-bottom:none}.gallery-5 .my-selector .selected{padding:10px;margin:0}.gallery-5 .my-selector .opt{padding:10px;margin:0}.gallery .portfolioContainer{margin-top:40px}.gallery .portfolioContainer img{width:100%;height:270px;cursor:pointer;transition:.5s}.gallery-5 .portfolioContainer i{position:absolute;top:0;left:45%;margin-top:-20px;transition:.5s;font-size:20px;visibility:hidden;color:white;background-color:none;border:2px solid #ffffff;padding:5px;border-radius:5px;font-size:30px}.gallery .portfolioContainer .animated{transition:1s}.image:hover i{top:50%;display:inline-block;cursor:pointer;visibility:visible;color:#ffffff}.sec_padding{padding:5px}.portfolioFilter{padding:40px 0 30px}.portfolioFilter a{color:#666;text-decoration:none;padding:10px 15px;border-radius:3px}.portfolioFilter a:hover{background-color:#9b232e;color:#ffffff}.portfolioFilter a.current{padding:10px 15px;background-color:#9b232e;color:#ffffff}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;transition-property:transform, opacity}.services_wrap-2 .header_title{padding:0;margin-bottom:50px}.services_wrap-2 .header_title h1{font-size:24px;font-weight:700;text-transform:uppercase}.service{position:relative;margin-bottom:35px;cursor:pointer}.service>img{width:100%;height:233px;vertical-align:baseline}.service .imgs{margin-bottom:25px}.service .imgs img{-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.service:hover .imgs img{transform:rotateY(180deg)}.service_content{position:absolute;top:0px;left:0px;width:100%;height:99%;background:#fff;padding:30px 0px;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;border:2px dotted #9b232e}.service .icon{transform-style:preserve-3d;transition:all 1.0s linear}.service:hover .icon{transform:rotateY(180deg)}.service .icon .icon_one{position:absolute;backface-visibility:hidden}.service .icon .icon_one.icon_two{display:block;transform:rotateY(180deg);box-sizing:border-box}.service_content h3{color:#222222;font-size:18px;text-transform:capitalize;font-weight:bold;text-align:left;margin-bottom:20px}.service_content p{margin-bottom:20px;-ms-transition:all .8s;-o-transition:all .8s;text-align:justify;transition:all .8s}.service_content a{color:#034972;font-weight:bold;font-size:12px;text-transform:uppercase}.service:hover .service_content{background:rgba(0,0,0,0.7)}.service:hover .service_content h3,.service:hover .service_content p,.service:hover .service_content span{color:#fff}.services_two{text-align:center;background:#fff;padding:25px 42px;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;border-bottom:3px solid #fff}.services_two i{color:#222222;font-size:65px;margin-bottom:25px;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.services_two h3{color:#222222;font-size:16px;font-weight:800;text-transform:uppercase;margin-bottom:20px}.services_two a{color:#034972;font-weight:bold;font-size:12px;text-transform:uppercase}.services_two:hover{border-color:#034972;box-shadow:0px 0px 13px -5px #000}.services_wrap_two{background:none;padding:0px}.services_wrap_two .service{background:#f8f8f8;padding:30px 40px}.services_wrap_two .service p{margin-bottom:30px}.services_news .news{margin-bottom:55px}.services_news .news h3{margin-bottom:15px}.services_news .news .content>a{color:#222}.services_news .news .content>a:hover{color:#fff}.services_wrap-2{background:url("../images/services_bg.png") repeat;padding:80px 0}.content_details{padding:10px 15px}.icon_img{text-align:left;display:table-cell;padding:0 0 0 20px}.icon_img img{width:50px;vertical-align:bottom}.icon_img span{color:#000000;font-size:18px;font-weight:600;vertical-align:super;padding-left:30px}.testimonials{background-image:url("https://via.placeholder.com/1350x530/f3f3f3/eee");background-position:center;width:100%;height:auto;padding:80px 0;text-align:center;background-repeat:no-repeat;background-size:cover}.testimonials .owl-dots{margin-top:10px;text-align:center;display:inline-block}.testimonials .owl-dots .owl-dot.active{width:11px;height:11px;background:#9b232e;border-radius:11px;display:inline-block}.testimonials .owl-dots .owl-dot.active{width:18px;height:18px;background:#9b232e;border-radius:100%;border:0.5px solid #9b232e;display:inline-block;outline:none}.testimonials .owl-carousel button.owl-dot{width:18px;height:18px;background:#ffffff;border-radius:100%;border:0.5px solid #9b232e;margin-top:30px;display:inline-block;margin-left:5px}.customer_box .image_box{padding:0;border:1px solid #b8bb57}.customer_box h2{text-align:left;font-size:18px;padding:0;margin:0}.customer_box .customer{font-size:18px;text-align:left;padding:0;margin:0;color:#b8bb57;line-height:2}.customer_box h6{padding:0;margin:0;line-height:2;color:#000;font-size:13px}.customer_details{background-color:#ffffff;height:auto;padding:11px;border:1px solid #b8bb57;border-left:transparent}.partners_sec{padding:50px 0;background:#fbfbf4;height:auto}.partners_sec .partners_wrap a{border:none;display:block;height:182px;line-height:182px;text-align:center;padding:40px 0}.our-blog{padding:80px 0;text-align:center}.our-blog .border-blog{margin:50px 0;width:100%;border:1px solid #e1e1e1;overflow:hidden;text-align:left}.our-blog .border-blog .blog_img{overflow:hidden;transition:.3s}.our-blog .border-blog .blog_img img{max-width:100%;vertical-align:baseline;overflow:hidden;transition:.3s}.our-blog .border-blog:hover .blog_img .date_box{background:#ffffff;border:1px solid #9b232e;color:#9b232e}.our-blog .border-blog:hover .blog_img .date_box h4{color:#9b232e}.date_box{width:60px;height:60px;text-align:center;background:#9b232e;border:1px solid #9b232e;color:#ffffff;margin-top:-30px;display:inline-block;margin-left:30px;border-radius:5px;transition:.5s}.date_box:hover h4{color:#9b232e}.form-5 textarea{background-color:#ffffff}.gallery_img{height:270px}.date_box:hover h4{color:#9b232e}.date_box h4{padding:10px 0;display:inline-block;color:#ffffff;text-transform:uppercase}.our-blog .blog_details{text-align:center;margin-top:-30px;padding:10px 30px}.our-blog .blog_details span{margin-left:20px}.our-blog .blog_details .posted_by{margin-left:60px;color:#bdbdbd}.our-blog .blog_details .msg{margin-left:50px;color:#bdbdbd}.our-blog .blog_details .msg i{color:#686868}.our-blog .blog_details .details{text-align:left}.our-blog .blog_details .details h3{font-size:17px;color:#222222;line-height:3}.our-blog .blog_details .details h6{font-size:14px;color:#bdbdbd;line-height:1.5}.inner_padding{padding:50px 0}.responsive_button{display:none;background:#6e9100;border-radius:31px;padding:15px 20px 15px 20px !important;width:98%;overflow:hidden}.responsive_button p{color:#fff;font:600 13px 'Montserrat', sans-serif;display:inline-block;float:left;line-height:normal}.responsive_button button.navbar-toggle{margin:0px;padding:0px}.responsive_button .icon-bar{background:#fff}.res_btn-5{background:#9b232e;margin:0px auto 0}.res_btn-6{background:#034972;float:right}.res_nav-5{margin-top:0}.res_nav-5 ul li a:hover{background:#9b232e}body.fancybox-active{overflow:hidden}body.fancybox-iosfix{position:fixed;left:0;right:0}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s, visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity 0.25s,visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide>base,.fancybox-slide>link,.fancybox-slide>meta,.fancybox-slide>script,.fancybox-slide>style,.fancybox-slide>title{display:none}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,0.6);transition:color .3s ease;cursor:pointer;outline:none}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:0.6}.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--share svg path{stroke-width:1}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--zoom svg path{fill:transparent}.fancybox-navigation{display:none}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0;z-index:99997;background:transparent;width:60px;height:100px;padding:17px}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,0.6)}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px Arial, Helvetica Neue, Helvetica, sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:none}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small{top:0;right:-40px}.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after{font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after{color:#fff;background:transparent}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0;background:linear-gradient(180deg, transparent 0, rgba(0,0,0,0.1) 20%, rgba(0,0,0,0.2) 40%, rgba(0,0,0,0.6) 80%, rgba(0,0,0,0.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,0.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-slide>.fancybox-loading{border:6px solid rgba(99,99,99,0.4);border-top:6px solid rgba(255,255,255,0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}.fancybox-share h1{color:#222;margin:0 0 20px;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}p.fancybox-share__links{margin-right:-10px}.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;transition:all 0.2s}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{box-sizing:border-box;width:100%;margin:10px 0 0;padding:10px 15px;background:transparent;color:#5d5b5b;font-size:14px;outline:none;border:0;border-bottom:2px solid #d7d7d7}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width: 800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}.sky-bg{background-color:#edf7ff}.gray-bg{background-color:#f5f5f5}.strike-through{text-decoration:line-through}.auto-container{position:static;max-width:1170px;padding:0px 15px;margin:0 auto}.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px}ul,li{list-style:none;padding:0px;margin:0px}.theme-btn{display:inline-block;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.centered{text-align:center !important}.btn-style-one{position:relative;padding:13px 30px;line-height:20px;text-transform:uppercase;background:#ffffff;color:#222222;border:2px solid #cccccc;font-size:14px;font-weight:700}.btn-style-one:hover{background:#6e9100;color:#ffffff;border-color:#6e9100}.btn-style-two{position:relative;padding:13px 38px;line-height:25px;text-transform:capitalize;background:#034972;color:#ffffff;border:2px solid #034972;font-size:16px;font-weight:500;letter-spacing:.5px}.btn-style-two:hover{background:none;color:#034972}.btn-style-three{position:relative;padding:7px 32px;line-height:26px;text-transform:uppercase;background:#2fc42b;color:#ffffff;font-size:15px;font-weight:700;border:2px solid #2fc42b}.btn-style-three:hover{background:none;color:#2fc42b;border-color:#2fc42b}.btn-style-four{position:relative;padding:15px 40px;line-height:30px;text-transform:uppercase;background:#232428;color:#ffffff;font-size:15px;font-weight:700;border:2px solid #232428;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.btn-style-four:hover{background:none;color:#ffffff;border-color:#232428}.theme_color{color:#034972}.preloader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999999;background-color:#ffffff;background-position:center center;background-size:80px;background-repeat:no-repeat;background-image:url(../images/icons/preloader.svg)}.preloader.preloader-2{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999999;background-color:#ffffff;background-position:center center;background-size:80px;background-repeat:no-repeat;background-image:url(../images/icons/preloader-2.svg)}img{display:inline-block;max-width:100%;height:auto}.scroll-to-top{position:fixed;bottom:15px;right:15px;width:50px;height:50px;color:#ffffff;font-size:18px;line-height:50px;text-align:center;z-index:100;cursor:pointer;background:#222222;display:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.scroll-to-top:hover{background:#034972}.main-header{position:fixed;left:0px;top:0px;width:100%;z-index:999}.main-header .outer-container{position:relative;padding:0 50px}.main-header .main-box{position:relative;padding:0;left:0px;top:0px;width:100%;z-index:999;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-header .main-box .logo-box{position:relative;float:left;left:0px;z-index:10;padding:50px 0px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-header .main-box .logo-box .logo img{display:inline-block;max-width:100%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-header .nav-outer{position:relative;float:right}.main-menu{position:relative;float:left;padding:45px 0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navbar-collapse{padding:0px}.main-menu .navigation{position:relative;margin:0px}.main-menu .navigation>li{position:relative;padding:20px 0px;margin-right:30px;display:inline-block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li:last-child{margin-right:0px}.main-6 ul li{margin-left:0}.main-menu .navigation>li>a{position:relative;display:block;color:#ffffff;text-align:center;line-height:20px;letter-spacing:0px;opacity:1;font-weight:600;font-size:14px;text-transform:uppercase;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;font-family:'Montserrat', sans-serif}.main-menu .navigation>li:hover>a,.main-menu .navigation>li.current>a{color:#034972;opacity:1}.main-menu .navigation>li>ul{position:absolute;left:0px;top:120%;width:240px;padding:0px;z-index:100;display:none;background:#ffffff;border-top:2px solid #034972;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05)}.main-menu .navigation>li>ul>li{position:relative;width:100%;border-bottom:1px solid rgba(0,0,0,0.1)}.main-menu .navigation>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:10px 15px;line-height:24px;font-weight:400;font-size:14px;text-transform:capitalize;color:#292929;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li>ul>li:hover>a{color:#ffffff;background:#034972}.main-menu .navigation>li>ul>li.dropdown>a:after{font-family:'Font Awesome 5 Free';content:"\f105";position:absolute;right:10px;top:12px;width:10px;height:20px;display:block;color:#292929;font-weight:900;line-height:20px;font-size:16px;text-align:center;z-index:5}.main-menu .navigation>li>ul>li.dropdown:hover>a:after{color:#ffffff}.main-menu .navigation>li>ul>li>ul{position:absolute;left:100%;top:20px;width:240px;padding:0px;z-index:100;display:none;background:#ffffff;border-top:2px solid #034972;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05)}.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;border-bottom:1px solid rgba(0,0,0,0.1)}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:10px 15px;line-height:24px;font-weight:400;font-size:14px;text-transform:capitalize;color:#292929;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li>ul>li>ul>li:hover>a{color:#ffffff;background:#034972}.main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{font-family:'FontAwesome';content:"\f105";position:absolute;right:10px;top:11px;width:10px;height:20px;display:block;color:#292929;line-height:20px;font-size:16px;font-weight:normal;text-align:center;z-index:5}.main-menu .navigation>li>ul>li>ul>li.dropdown:hover>a:after{color:#ffffff}.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1;top:100%}.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;top:0;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navbar-collapse>ul li.dropdown .dropdown-btn{position:absolute;right:10px;top:6px;width:30px;height:30px;text-align:center;color:#ffffff;line-height:28px;border:1px solid #ffffff;background-size:20px;cursor:pointer;z-index:5;display:none}.main-header .options-box{position:relative;float:right;padding:50px 0;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-header .options-box .options-nav{position:relative}.main-header .options-nav>li{position:relative;float:left;margin-left:30px}.main-header .options-nav li.req-btn a{position:relative;display:inline-block;font-size:16px;color:#ffffff;font-weight:700;line-height:20px;padding:15px 20px;margin-bottom:-3px;background-color:#6e9100;border-bottom:3px solid #222222;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-header .options-nav li.req-btn:hover a{background-color:#222222;color:#ffffff}.main-header .options-nav li.search-box-outer .search-box-btn,.main-header .options-nav li.cart-btn a{position:relative;display:inline-block;font-size:18px;color:#ffffff;font-weight:700;height:50px;width:50px;text-align:center;line-height:28px;padding:10px 0px;background-color:#1e2019;border:1px solid #51593a;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-header .options-nav li.search-box-outer .search-box-btn:hover,.main-header .options-nav li.cart-btn a:hover{background-color:#6e9100;color:#ffffff}.main-header .options-nav li.search-box-outer{margin-left:10px}.main-header .dropdown-menu{top:55px;right:0;border-top:3px solid #034972;padding:0px;width:280px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.main-header .search-box-outer .dropdown-menu>li{padding:0px;border:none;background:none}.main-header .search-panel .form-container{padding:25px 20px}.main-header .search-panel .form-group{position:relative;margin:0px}.main-header .search-panel input[type="text"],.main-header .search-panel input[type="search"],.main-header .search-panel input[type="password"],.main-header .search-panel select{display:block;width:100%;line-height:24px;padding:7px 40px 7px 15px;height:40px;color:#000000;border:1px solid #e0e0e0;background:#ffffff;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-header .search-panel input:focus,.main-header .search-panel select:focus{border-color:#034972}.main-header .search-panel .search-btn{position:absolute;right:0px;top:0px;width:40px;height:40px;text-align:center;color:#555555;font-size:12px;background:none;cursor:pointer;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-header .search-panel .search-btn:hover{color:#6e9100}.main-header.fixed-header{background-color:#333333}.main-header.fixed-header .main-menu{padding:10px 0}.main-header.fixed-header .main-box .logo-box,.main-header.fixed-header .options-box{padding:15px 0}.main-slider{position:relative;z-index:10}.main-slider:after{position:absolute;left:0;bottom:0;width:100%;height:70px;content:"";background-image:url(../images/main-slider/curve.png);background-position:center;background-repeat:no-repeat;background-size:cover;background-position:bottom;z-index:99}.main-slider .tp-caption{z-index:5}.main-slider .tp-dottedoverlay{position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,0.6)}.main-slider .tp-bannertimer{display:none !important}.main-slider .gradient-box{padding:40px 0 !important;width:100%}.main-slider h2{position:relative;color:#ffffff;line-height:60px;font-size:52px;font-weight:700;text-transform:uppercase;z-index:99}.main-slider p{position:relative;font-size:20px;line-height:32px;color:#ffffff}.sec-title{position:relative;padding-bottom:35px;margin-bottom:30px}.sec-title:after{position:absolute;left:0;bottom:0;height:4px;width:65px;content:"";background-image:url(../images/icons/seprator.png)}.sec-title.centered:after{left:50%;margin-left:-32.5px}.sec-title h2{font-size:36px;font-weight:800;color:#222222;line-height:1.2em;text-transform:uppercase}.sec-title h2 span{color:#034972}.sec-title p{position:relative;margin-top:15px;font-size:14px;line-height:26px;color:#666666;font-style:italic;font-family:'Merriweather', serif}.sec-title.light h2{color:#ffffff}.sec-title.light p{color:#cccccc}.why-us-section{position:relative;padding:100px 0 60px;background-color:#ffffff}.why-us-section .content-column,.why-us-section .feature-column{position:relative;margin-bottom:40px}.why-us-section .content-column .inner-column{position:relative;padding-right:70px}.why-us-section .content-column .content{position:relative}.why-us-section .content-column .content p{position:relative;font-size:14px;line-height:26px;color:#222222;margin-bottom:25px}.why-us-section .content-column .link-box{position:relative}.why-us-section .content-column .link-box a{display:inline-block;margin-top:25px}.why-us-section .feature-column .inner-column{padding-top:50px}.why-us-section .feature-column .row{margin-left:-12.5px;margin-right:-12.5px}.why-us-section .feature-column .feature-box{position:relative;padding-right:12.5px;padding-left:12.5px;margin-bottom:25px}.why-us-section .feature-box .inner-box{position:relative;text-align:center;min-height:180px;background-image:url(../images/icons/feature-bg.png);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:35px;padding-bottom:30px;border:1px dashed #b7b7b7;z-index:1}.why-us-section .feature-box .inner-box:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background-color:#f8f8f8;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;opacity:1;visibility:visible}.why-us-section .feature-box:hover .inner-box:before{top:50%;height:0%}.why-us-section .feature-box .icon-box{position:relative;height:70px;width:70px;line-height:70px;margin:0 auto 20px;background-color:#ffffff;color:#444444;font-size:38px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;z-index:99}.why-us-section .feature-box:hover .icon-box{color:#6e9100}.why-us-section .feature-box h4{position:relative;font-size:14px;font-weight:700;color:#444444}.why-us-section .feature-box h4 a{color:#444444;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.why-us-section .feature-box:hover h4 a{color:#ffffff}.services-section{position:relative;background-repeat:repeat;background-size:cover;background-position:center;padding:100px 0}.services-section .sec-title{margin-bottom:70px}.service-block{position:relative;margin-bottom:40px}.service-block .inner-box{position:relative;background-color:#ffffff;padding:40px 45px;text-align:center;min-height:315px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.service-block .inner-box:before{position:absolute;left:50%;bottom:0;width:0;height:3px;content:"";background:#6e9100;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.service-block:hover .inner-box:before{left:0;width:100%}.service-block:hover .inner-box{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px rgba(0,0,0,0.1);-ms-box-shadow:0 0 15px rgba(0,0,0,0.1);-o-box-shadow:0 0 15px rgba(0,0,0,0.1);box-shadow:0 0 15px rgba(0,0,0,0.1)}.service-block .icon-box{position:relative}.service-block .icon-box span{position:relative;font-size:48px;height:50px;width:50px;line-height:50px;margin:0 auto 35px;color:#222222;display:inline-block}.service-block h4{position:relative;font-size:16px;font-weight:800;color:#222222;margin-bottom:15px;text-transform:uppercase}.service-block h4 a{color:#222222;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.service-block h4 a:hover{color:#6e9100}.service-block p{position:relative;font-size:14px;line-height:26px;color:#222222;margin-bottom:20px}.service-block .read-more{position:relative;display:inline-block;letter-spacing:.5px;font-size:12px;color:#034972;text-transform:uppercase;font-weight:700}.gallery-section{position:relative;padding:90px 0px 0px}.gallery-section .sec-title{margin-bottom:60px}.gallery-section .mixitup-gallery{position:relative;padding:0 15px}.mixitup-gallery .filters{margin-bottom:60px;text-align:center}.mixitup-gallery .filters .filter-tabs{position:relative}.mixitup-gallery .filters li{position:relative;display:inline-block;font-size:14px;color:#222222;padding:5px 0px;line-height:20px;border-bottom:3px solid transparent;cursor:pointer;background:none;margin-right:30px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.mixitup-gallery .filters li.active{border-bottom:3px solid #6e9100;font-weight:700}.gallery-section .filter-list{position:relative;margin-left:-15px;margin-right:-15px}.gallery-section .gallery-item{position:relative;width:20%;padding:0 15px;float:left}.gallery-item{position:relative;margin-bottom:30px}.gallery-item.mix{display:none}.gallery-item .image-box{position:relative}.gallery-item .image-box img{width:100%}.gallery-item .overlay-box:before{background:rgba(0,0,0,0.7) none repeat scroll 0 0 padding-box content-box;content:"";height:100%;width:0;opacity:0;position:absolute;left:50%;top:0;-webkit-transition:all 500ms cubic-bezier(0.47, 0, 0.745, 0.715);-moz-transition:all 500ms cubic-bezier(0.47, 0, 0.745, 0.715);-o-transition:all 500ms cubic-bezier(0.47, 0, 0.745, 0.715);transition:all 500ms cubic-bezier(0.47, 0, 0.745, 0.715);-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-moz-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-o-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}.gallery-item:hover .overlay-box:before{opacity:0.78;width:100%;left:0}.gallery-item .overlay-inner{padding:14px 18px;text-align:center;width:100%;z-index:9;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gallery-item .overlay-inner .content a{color:#ffffff;display:inline-block;font-size:20px;height:50px;width:50px;line-height:30px;padding:10px;margin:0 5px;text-align:center;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.gallery-item:hover .overlay-inner .content a{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}.fun-facts-section{position:relative;padding:30px 0 75px}.fun-facts-section .upper-box{position:relative;text-align:center;width:100%;text-align:center}.fun-facts-section .upper-box .image{position:relative}.fun-facts-section .counter-box{position:relative;background-image:url(../images/background/2.png);background-repeat:no-repeat;background-position:bottom;background-size:cover;padding:80px 0 90px}.fun-facts-section .inner-container{position:relative;max-width:1280px;padding:0 15px;margin:0 auto;z-index:1}.fun-facts-section .column{position:relative;margin-bottom:40px}.fun-facts-section .column .inner{position:relative;padding-left:100px}.fun-facts-section .column .icon-box{position:absolute;left:0;top:0;height:80px;width:80px;line-height:80px;font-size:50px;text-align:center;color:#ffffff;border:2px dotted #c3d48b}.fun-facts-section .column .content{position:relative}.fun-facts-section .count-outer{position:relative;font-size:48px;line-height:54px;font-weight:700;color:#6e9100}.fun-facts-section .count-outer .count-text{font-weight:700}.fun-facts-section .column .counter-title{position:relative;font-size:18px;line-height:30px;font-weight:400;color:#ffffff}.team-section{position:relative;background-image:url(../images/background/3.png);background-position:bottom;background-repeat:repeat-x;padding:100px 0 170px}.team-section .sec-title{margin-bottom:70px}.team-section .team-block{position:relative;margin-bottom:30px}.team-block .inner-box{position:relative}.team-block .image-box{position:relative}.team-block .image-box .image{position:relative}.team-block .image-box .image img{display:block;width:100%}.team-block .social-box{position:absolute;padding:9px 0;left:0%;width:100%;top:50%;height:50px;margin-top:-25px;text-align:center}.team-block .social-box:before{position:absolute;content:"";left:50%;top:50%;width:0;height:100%;height:50px;margin-top:-25px;background-color:rgba(0,0,0,0.65);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.team-block:hover .social-box:before{width:100%;left:0}.social-icon-one{position:relative;text-align:center}.social-icon-one li{position:relative;display:inline-block;margin:0 5px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);visibility:hidden;opacity:0}.social-icon-one li a{position:relative;display:inline-block;height:32px;width:32px;text-align:center;line-height:32px;background-color:#ffffff;color:#222222;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.social-icon-one li a:hover{color:#ffffff;background-color:#034972}.team-block:hover .social-box li{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;-webkit-transition-delay:300ms;transition-delay:300ms}.team-block .info-box{position:relative;padding:25px 0 0;text-align:center}.team-block .info-box h3{position:relative;display:block;font-size:18px;line-height:1.2em;font-weight:700;color:#222222}.team-block .info-box h3 a{color:#222222;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.team-block .info-box h3 a:hover{color:#034972}.team-block .info-box .designation{position:relative;font-size:12px;color:#666666;font-weight:600;text-transform:uppercase}.video-section{position:relative;padding:100px 0;background-repeat:no-repeat;background-position:bottom;background-size:cover;z-index:9}.video-section .sec-title{margin-bottom:70px}.video-block{position:relative;margin-bottom:40px}.video-block .inner-box{position:relative}.video-block .video-image{position:relative}.video-block .video-image img{width:100%;display:block}.video-block .video-image a{position:absolute;left:0;top:0;height:100%;width:100%;color:#ffffff;text-align:center;-webkit-transition:300ms ease;-moz-transition:300ms ease;-ms-transition:300ms ease;-o-transition:300ms ease;transition:300ms ease}.video-block .video-image a span{position:absolute;left:50%;top:50%;height:40px;width:40px;line-height:40px;font-size:36px;margin-left:-20px;margin-top:-20px}.video-block:hover .video-image a{color:#034972}.video-block .caption-box{position:relative;padding:30px 0;text-align:center}.video-block .caption-box h4{font-size:24px;color:#ffffff;font-weight:600;margin-bottom:10px}.video-block .caption-box h4 a{color:#ffffff;-webkit-transition:300ms ease;-moz-transition:300ms ease;-ms-transition:300ms ease;-o-transition:300ms ease;transition:300ms ease}.video-block .caption-box h4 a:hover{color:#034972}.video-block .caption-box span{font-size:12px;color:#034972;font-weight:700;text-transform:uppercase}.call-to-action{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding:160px 0 75px;margin-top:-75px}.call-to-action:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background-color:rgba(125,165,0,0.8)}.call-to-action .content-box{position:relative;text-align:center}.call-to-action .content-box h2{font-size:30px;color:#ffffff;font-family:"Merriweather", sans-serif;font-weight:700;font-style:italic;margin-bottom:30px}.call-to-action .content-box .info-box{position:relative;display:inline-block;padding:15px 50px;font-size:36px;line-height:1.4em;color:#ffffff;font-weight:700;background-color:#506a00;margin-bottom:10px}.call-to-action .content-box p{position:relative;font-size:14px;color:#ffffff}.news-section{position:relative;padding:90px 0 50px}.news-section .sec-title{margin-bottom:70px}.news-block{position:relative;margin-bottom:40px}.news-block .inner-box{position:relative}.news-block .image-box .image{position:relative}.news-block .image-box .image img{display:block;width:100%}.news-block .image-box .image a{display:block}.news-block .lower-content{position:relative;padding:40px 0 0}.news-block .lower-content .meta-tag{position:relative;display:block;margin-bottom:20px}.news-block .lower-content .meta-tag a{position:relative;display:inline-block;font-size:12px;line-height:1.2em;font-weight:600;color:#666666;text-transform:uppercase}.news-block .lower-content h4{font-size:18px;line-height:26px;color:#222222;font-weight:700;margin-bottom:15px}.news-block .lower-content h4 a{color:#222222;-webkit-transition:300ms ease;-moz-transition:300ms ease;-ms-transition:300ms ease;-o-transition:300ms ease;transition:300ms ease}.news-block .lower-content h4 a:hover{color:#034972}.news-block .lower-content p{position:relative;font-size:14px;line-height:26px;color:#222222;font-weight:400;margin-bottom:30px}.news-block .lower-content .read-more{display:block;font-size:12px;font-weight:700;color:#034972;text-transform:uppercase}.get-quote-section{position:relative;padding:100px 0 120px;background-repeat:no-repeat;background-size:cover;background-position:bottom}.get-quote-section .right-image{position:absolute;right:0;bottom:0}.get-quote-section .form-column,.get-quote-section .image-column{position:relative;margin-bottom:50px}.get-quote-section .image-column .inner-box{position:relative;display:table}.get-quote-section .image-column .content-box{position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.65);text-align:center}.get-quote-section .content-box .info-box{position:absolute;width:100%;padding:0 60px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.get-quote-section .content-box .info-box .icon-box{position:relative;height:50px;width:50px;margin:0 auto;text-align:center;font-size:40px;margin-bottom:10px;line-height:50px;color:#6e9100}.get-quote-section .content-box .info-box .icon-box:before,.get-quote-section .content-box .info-box .icon-box:after{position:absolute;top:50%;height:4px;width:65px;margin-top:-2px;content:"";background-image:url(../images/icons/seprator.png);left:100%}.get-quote-section .content-box .info-box .icon-box:before{left:auto;right:100%}.get-quote-section .content-box .info-box h2{position:relative;font-size:36px;line-height:42px;color:#ffffff;font-weight:800;text-transform:uppercase;margin-bottom:20px}.get-quote-section .content-box .info-box p{font-size:14px;line-height:26px;color:#ffffff;font-style:italic;font-family:"Merriweather", sans-serif}.get-quote-section .form-column .inner-column{position:relative;padding:50px 45px 34px;border-bottom:3px solid #6e9100;background-color:#ffffff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px rgba(0,0,0,0.1);-ms-box-shadow:0 0 15px rgba(0,0,0,0.1);-o-box-shadow:0 0 15px rgba(0,0,0,0.1);box-shadow:0 0 15px rgba(0,0,0,0.1)}.default-form{position:relative}.default-form .row{margin:0 -10px}.default-form .form-group{position:relative;padding:0 10px;margin-bottom:20px}.default-form .ui-selectmenu-button.ui-button,.default-form input,.default-form select,.default-form textarea{position:relative;display:block;width:100%;height:50px;font-size:14px;line-height:20px;color:#666666;font-weight:600;padding:14px 20px;background-color:#ffffff;border:1px solid #cccccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;font-family:"Montserrat", sans-serif}.default-form input:focus,.default-form select:focus,.default-form textarea:focus{border-color:#6e9100}.default-form textarea{height:80px;resize:none}.default-form button{padding:13px 25px;line-height:20px;margin-top:15px;text-transform:uppercase;font-weight:700;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.default-form .ui-button .ui-icon{background:none;position:relative;top:0px;text-indent:0;height:22px}.default-form .ui-button .ui-icon:before{font-family:'Font Awesome 5 Free';content:"\f107";position:absolute;font-weight:900;right:0px;top:0px;width:10px;font-size:14px;display:block;color:#999999;text-align:center;z-index:5}.default-form .ui-widget.ui-widget-content{border:1px solid #e0e0e0}.ui-menu .ui-menu-item{font-size:14px;font-weight:400;color:#777777;border-bottom:1px solid #e0e0e0}.ui-menu .ui-menu-item:last-child{border:none}.ui-menu .ui-menu-item-wrapper{position:relative;display:block;padding:6px 20px;font-size:14px;font-weight:400;line-height:24px}.default-form .form-group .info-box{position:relative;margin-top:15px;font-size:16px;line-height:26px;font-weight:600;color:#222222;vertical-align:middle;padding:10px 0;text-align:right}.default-form .form-group .info-box strong{position:relative;display:inline-block;font-weight:700;font-size:22px;line-height:30px}.sponsor-section{position:relative;padding:80px 0 100px}.sponsor-section .sponsors-carousel .image-box{position:relative;display:block}.sponsor-section .sponsors-carousel .image-box img{max-width:100%;width:auto;height:auto;margin:0 auto}.main-footer-6{position:relative;background-color:#1a2021;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#ffffff}.main-footer-6:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background:rgba(0,0,0,0.9)}.main-footer-6 .widgets-section{position:relative;padding:95px 0px 65px}.main-footer-6 .footer-column{position:relative}.main-footer-6 .footer-widget{position:relative;margin-bottom:30px}.main-footer-6 .footer-logo{position:relative;margin-bottom:35px}.main-footer-6 .footer-logo img{display:block;max-width:100%}.main-footer-6 .footer-column .widget-title{position:relative;font-size:18px;font-weight:700;text-transform:uppercase;margin-top:15px;margin-bottom:35px;padding-bottom:15px;color:#ffffff}.main-footer-6 .footer-column .widget-title:before{position:absolute;left:0;bottom:0;height:4px;width:65px;margin-top:-2px;content:"";background-image:url(../images/icons/seprator-2.png)}.main-footer-6 .about-widget .text{position:relative;font-size:14px;line-height:26px;color:#cccccc;font-weight:400;padding-bottom:30px;margin-bottom:25px}.main-footer-6 .about-widget .text:before{position:absolute;left:0;bottom:0;height:4px;width:65px;margin-top:-2px;content:"";background-image:url(../images/icons/seprator-2.png)}.main-footer-6 .contact-info-list li{position:relative;padding-left:30px;font-size:14px;line-height:26px;color:#cccccc;font-weight:400;margin-bottom:5px}.main-footer-6 .contact-info-list li a{color:inherit;display:inline-block}.main-footer-6 .contact-info-list li i{position:absolute;left:0;top:5px;color:#034972}.main-footer-6 .nav-widget .nav-list li{position:relative;display:block;padding-left:30px;margin-bottom:10px}.main-footer-6 .nav-widget .nav-list li:before{position:absolute;left:0;top:0;height:20px;line-height:20px;width:20px;font-size:14px;color:#034972;font-family:'Font Awesome 5 Free';content:"\f06c";font-weight:900}.main-footer-6 .nav-widget .nav-list li a{position:relative;display:inline-block;font-size:14px;line-height:20px;color:#cccccc;text-transform:capitalize;font-weight:400;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-footer-6 .nav-widget .nav-list li a:hover{color:#6e9100}.main-footer-6 .nav-widget .nav-list li:last-child{margin-bottom:0}.main-footer-6 .work-widget .working-list{position:relative}.main-footer-6 .work-widget .working-list li{position:relative;display:block;font-size:14px;line-height:24px;color:#cccccc;font-weight:400;margin-bottom:20px}.main-footer-6 .work-widget .working-list li span{display:block}.main-footer-6 .work-widget .working-list li:last-child{margin-bottom:0}.main-footer-6 .subscribe-widget{position:relative}.main-footer-6 .subscribe-widget p{position:relative;display:block;font-size:14px;line-height:24px;color:#cccccc;font-weight:400;margin-bottom:30px}.newsletter-form{position:relative;max-width:260px;display:inline}.main-footer-6 .newsletter-form .form-group{position:relative;display:block;margin-bottom:15px}.main-footer-6 .newsletter-form input,.main-footer-6 .newsletter-form select{position:relative;display:block;width:100%;height:50px;font-size:14px;line-height:20px;color:#ffffff;font-weight:600;padding:14px 20px;background:none;border:1px solid #cccccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-footer-6 .newsletter-form button{display:block;width:100%;padding:8px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-left:0}.main-footer-6 .newsletter-form input:focus,.main-footer-6 .newsletter-form select:focus{border-color:#6e9100}.main-footer-6 .footer-bottom{position:relative;padding:50px 0px 65px;text-align:center;background-repeat:no-repeat;background-position:bottom;background-size:cover}.main-footer-6 .footer-bottom p{color:#cccccc;font-size:13px;line-height:23px;margin-bottom:15px;font-weight:300}.main-footer-6 .footer-bottom p a{font-weight:700;color:#cccccc}.main-footer-6 .footer-bottom p a:hover{text-decoration:underline}.social-icon-three{position:relative;display:block}.social-icon-three li{position:relative;display:inline-block;margin:0 3px}.social-icon-three li a{position:relative;display:inline-block;height:32px;width:32px;background-color:#444444;color:#ffffff;text-align:center;padding:5px 0;line-height:22px;font-size:13px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.social-icon-three li a:hover{background-color:#034972}@media (max-width: 1024px){.res-margin{margin-top:0 !important}.logo_sec .logo_box{padding:30px 0}}.coming-wrapper{float:left;width:100%;position:relative;height:100vh}.coming-wrapper:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://via.placeholder.com/1350x1000/f4f4f4/eee);background-position:center;background-size:cover}.magazi-cm-data{position:relative}.magazi-coming-soon{float:left;width:100%;text-align:center;padding-top:100px}.magazi-coming-soon h1{color:#034972;font-weight:600;font-size:50px;text-transform:uppercase;margin:0;margin-bottom:40px}.magazi-coming-soon p{color:#034972;font-size:16px;font-weight:300;margin:0;margin-bottom:70px}.magazi-time-counter{float:left;width:100%;margin-bottom:50px}.magazi-time-counter ul{margin:0;padding:0;border:2px solid #034972;width:500px;margin:0 auto;position:relative}.magazi-time-counter ul:before{content:'';position:absolute;top:0;left:-15px;width:30px;height:30px}.magazi-time-counter ul li{display:inline-block;padding:20px 25px;position:relative}.magazi-time-counter ul li:before{content:'';position:absolute;top:50%;right:0;width:1px;height:40px;background-color:#034972;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.magazi-time-counter ul li:last-child:before{display:none}.magazi-time-counter ul li h2{color:#034972;font-size:40px;margin:0;margin-bottom:5px}.magazi-time-counter ul li span{display:block;color:#034972;font-size:16px;font-weight:300;text-transform:uppercase}.magazi-subscribe.no-bg{background:transparent;padding:0;float:left;width:100%}.magazi-subscribe.no-bg .magazi-sub-form .form-control{color:#034972;font-size:13px;font-weight:300;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.magazi-subscribe.no-bg .magazi-sub-form{border-color:#034972}.magazi-subscribe.no-bg .magazi-sub-form button{color:#034972}.magazi-subscribe.no-bg .magazi-sub-form .form-control::-webkit-input-placeholder{color:#034972}.magazi-subscribe.no-bg .magazi-sub-form .form-control::-moz-placeholder{color:#034972}.magazi-subscribe.no-bg .magazi-sub-form .form-control:-ms-input-placeholder{color:#034972}.magazi-subscribe.no-bg .magazi-sub-form .form-control:-moz-placeholder{color:#034972}.expert_team .team{margin-bottom:40px}.about_member .social_icons a{width:40px;height:40px;display:inline-block;line-height:35px;margin-right:5px;border:2px solid #034972;border-radius:50%;text-align:center;transition:.3s}.about_member .social_icons a i{color:#034972;font-size:16px}.about_member .social_icons a:hover{background:#034972}.about_member .social_icons a:hover i{color:#ffffff}.heading-box h2{font-size:30px;margin-bottom:30px;color:#034972;font-weight:700}.heading-box h2 span{color:#222}.romana_check_out_form .common_input input,.romana_check_out_form .common_input select{width:100%;border:1px solid #e3e3e3;background:#fff;border-radius:5px;margin-bottom:30px;padding:10px}.romana_check_out_form .select_option_one::after{color:#b8b8b8}.check_form_left{margin-right:40px}@media only screen and (min-width: 768px) and (max-width: 991px){.check_form_left{margin-right:10px}}@media only screen and (min-width: 0px) and (max-width: 767px){.check_form_left{margin-right:0px}}.check_form_left h3{margin-bottom:50px;font-size:24px}.check_form_right{padding:35px 30px 40px;background:#6e9100;color:#fff}@media only screen and (min-width: 768px) and (max-width: 991px){.check_form_right{padding:35px 10px 40px}}@media only screen and (min-width: 0px) and (max-width: 767px){.check_form_right{padding:35px 10px 40px}}.check_form_right h3{font-size:24px;margin-bottom:22px}.product_order ul,.romana_select_method ul{list-style:none;margin-left:0;padding-left:0}.check_form_right .product_order ul li{padding:8px 5px}.check_form_right .product_order ul li:first-child{border-bottom:1px solid #e3e3e3}.check_form_right .product_order ul li:nth-child(2){font-weight:300;font-size:15px;padding:15px 5px;border-bottom:1px solid #e3e3e3;margin-bottom:8px}.check_form_right .product_order ul li span{float:right}.check_form_right .paypal_img{margin-top:20px}.check_form_right .common_btn{width:100%;color:#fff;margin-top:36px}.check_form_right h2{color:#ffffff;text-transform:capitalize}.romana_select_method{margin-top:30px}.romana_select_method li{margin-top:20px}.romana_select_method label{padding-left:14px}.address_box{padding-bottom:50px !important}.sign_up{padding:0 0 50px}.sign_up .news_letter input[type="text"]{color:#222}.sign_up h4{color:#222;font-weight:600;font-size:22px}.sign_up .news_letter input[type="phone"]{padding:10px;display:block;width:100%;border:1px solid #cccccc;background:none;border-radius:5px;font:14px 'Montserrat', sans-serif;margin-bottom:20px}.cart-list{position:relative}.cart-list li{position:relative;margin-left:20px;display:inline-block}.cart-list li a{position:relative;color:#222222;font-size:14px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.cart-list li a .icon{position:relative;color:#888888;margin-right:6px;font-size:16px}.cart-list li a:hover{color:#e7470c}.cart-list li.cart a{color:#222222;font-weight:600;font-size:20px}.cart-list li.cart a .icon{color:#222222;font-size:32px}.cart-list li.cart a .icon .total{position:absolute;top:-16px;right:-10px;width:18px;height:18px;color:#ffffff;border-radius:50%;line-height:18px;font-size:12px;text-align:center;font-weight:600;display:inline-block;background-color:#e5a62d}@media only screen and (min-width: 0px) and (max-width: 767px){.table_scroll{overflow-x:scroll}}.padding_all{padding-top:66px !important}.cart_amount{margin-top:-12px}@media only screen and (min-width: 768px) and (max-width: 991px){.cart_amount{margin-top:4px}}@media only screen and (min-width: 0px) and (max-width: 767px){.cart_amount{margin-top:0px}}.table.table-striped.table-responsive a{border-radius:14px;color:#fff;font-size:12px;height:14px;line-height:15px;position:absolute;right:50px;text-align:center;top:47%;width:14px}@media only screen and (min-width: 0px) and (max-width: 767px){.table.table-striped.table-responsive a{top:52%;right:25px}}.table>tr>th{border-bottom:medium none;color:#fff;padding:15px;vertical-align:bottom;padding-left:20px}.table>thead>tr>th{border-bottom:medium none;color:#fff;vertical-align:bottom;padding-left:48px;padding-top:15px;padding-bottom:15px}.table>tbody>tr>td,.table>tbody>tr>th{border-bottom:1px solid #f6f6f6;padding-left:48px;position:relative;padding-top:28px;padding-bottom:28px}@media only screen and (min-width: 768px) and (max-width: 991px){.table>tbody>tr>td,.table>tbody>tr>th{padding-left:2px}}@media only screen and (min-width: 0px) and (max-width: 767px){.table>tbody>tr>td,.table>tbody>tr>th{padding-left:20px}}.table.table-striped.table-responsive p{margin-top:37px}@media only screen and (min-width: 0px) and (max-width: 767px){.table.table-striped.table-responsive p{font-size:15px}}.table-striped>tbody>tr:nth-of-type(2n+1){background-color:#ffff}.table.table-striped.table-responsive img{box-shadow:0px 2px 6px rgba(0,0,0,0.2)}.cart_page_area .cart_btns{margin-top:36px}.cart_page_area .common_btn{background:#4daefe;color:#fff;width:200px;box-shadow:1px 4px 4px rgba(0,0,0,0.11);height:48px}@media only screen and (min-width: 0px) and (max-width: 767px){.cart_page_area .common_btn{width:0% !important;margin-top:20px;line-height:45px}}.cart_page_area .hvr-bounce-to-right::before{background:#373737 !important}.cart_page_area .cart_page_btn1{background:#fff;border:1px solid #e3e3e3;color:#8b8b8b;font-weight:300;font-size:15px;box-shadow:none;width:300px !important;margin-right:18px;position:relative}@media only screen and (min-width: 768px) and (max-width: 991px){.cart_page_area .cart_page_btn1{width:200px !important}}@media only screen and (min-width: 0px) and (max-width: 767px){.cart_page_area .cart_page_btn1{width:99% !important}}.cart_page_area .cart_page_btn3{width:150px !important}@media only screen and (min-width: 0px) and (max-width: 767px){.cart_page_area .cart_page_btn3{width:100% !important}}.cart_page_btn2{left:43%;position:absolute;top:0}@media only screen and (min-width: 992px) and (max-width: 1199px){.cart_page_btn2{left:51%}}@media only screen and (min-width: 768px) and (max-width: 991px){.cart_page_btn2{left:47%}}.cart_amount>input{background:#fbfbfb;border:medium none;border-radius:50px;height:48px;padding:6px 22px;width:130px;box-shadow:0px 2px 6px rgba(0,0,0,0.2)}.cart_wrpaer img{width:93px}.padding_all .product-regulator{margin-bottom:0}.product-regulator button{border:1px solid #e1e1e1;border-radius:0;color:#0c1f38;height:44px;padding:11px 12px;display:inline-block}.product-regulator .output{color:#7f7f7f;display:inline-block;height:44px;padding:11px 12px;text-align:center;vertical-align:top;width:80px;border:1px solid #e1e1e1}.product-meta-details{border-top:1px solid rgba(0,0,0,0.1);padding-top:15px;font-size:14px}@media only screen and (min-width: 768px) and (max-width: 991px){.cart_amount>input{margin-top:-16px}}@media (max-width: 767px){.cart_amount>input{margin-top:-16px}}.cart_totals_area{overflow:hidden;margin-top:82px;padding:54px 48px 30px}.cart_totals_area ul{margin:0}@media (max-width: 767px){.cart_totals_area{padding:54px 25px 30px}}.cart_totals_area h3{margin-bottom:40px}.cart_totals_area li{overflow:hidden;padding-bottom:14px}.cart_totals_area li:last-child{border-top:1px solid #dbdbdb;padding-top:13px}.cart_totals_area li span{float:right}.cart_totals_area .common_btn{width:250px !important;float:right;margin-top:25px}@media (max-width: 767px){.cart_totals_area .common_btn{width:100% !important;float:none}.cart_page_btn2{left:0;top:88px}.mt-20{margin-top:20px}}.estimate-section{padding:80px 0}.margin_btm{margin-bottom:30px}.dark-bg{background-color:#034972}.common_btn{padding:15px}.cart_page_btn2{left:43%;position:absolute;top:0}.default-form .form-group.get_btn{padding:0}.cart-2{margin-top:0}.product-heading{text-align:left;border-bottom:1px solid #f0f0f0}.product-heading h2{font-size:28px;color:#181818;padding-bottom:23px;margin:0;font-weight:500}.product-detail-side{border-bottom:1px solid #f0f0f0;text-align:left;padding:15px 0}.product-detail-side span{font-size:24px;font-weight:300;margin-right:15px}.product-detail-side span.new-price{color:#222;font-weight:400}.product-detail-side span.rating{margin-right:5px}.rating i{color:#eabe12;font-size:18px;margin:0 -2px}.detail-contant{text-align:left;padding:0 0 25px;float:left;width:100%;border-bottom:1px solid #f0f0f0}.share_item{padding:15px 0}.share_item h5{font-size:18px;font-weight:600;padding-bottom:15px}.share_item .social_icons a{width:35px;height:35px;display:inline-block;padding:5px 0;text-align:center;font-size:16px;border:1px solid #e1e1e1;border-radius:100%;transition:.3s}.share_item .social_icons a:hover{background:#034972;color:#ffffff}.cart .quantity{float:left}.category{text-align:left;border-bottom:1px solid #f0f0f0}.category h5{font-size:16px;font-weight:600;padding:15px 0}.category h5 a{font-weight:normal;color:#666666}.input-text.qty.text{background:#fff;padding:5px 10px 5px 15px;border:solid #ccc 2px;font-size:20px;font-weight:400;width:65px;color:#272727;border-radius:0;height:50px;margin-top:-1px}.share-post{float:left;width:100%;border:solid #ddd 1px;padding:15px 20px}.Single-shop-page .share-text{font-size:13px;margin:4px 0 0}.social-icon{float:right;list-style:none;margin:0}.share-post li{float:left;margin:0 0 0 25px}.share-post .social_icons{width:auto;margin:0}.cart button{margin-left:10px;margin-top:-2px;transition:ease all 0.5s}.product-detail-side span.review{font-size:13px}.product_detail_side{margin-top:0px}.about_product{margin-top:50px}.icon_2{width:100px;display:table-cell;vertical-align:middle;text-align:left}.imgs_details{display:table-cell;text-align:left}.services_wrap .news{margin-bottom:45px}.column-outer{border-right:5px solid #034972;border-left:5px solid #034972;position:relative;overflow:hidden;margin-bottom:50px;border-radius:5px;transition:.3s}.head_area{text-align:center;background:#034972;transition:.3s}.head_area h1{font-size:36px;color:#ffffff;font-weight:700;line-height:2}.price_area{background:#d1d1d1;text-align:center;padding:30px 0;transition:.3s}.border-style{width:100%;border-left:170px solid transparent;border-right:170px solid transparent;border-top:50px solid #d1d1d1;transition:.3s}.border-style-2{width:100%;border-left:170px solid #034972;border-right:170px solid #034972;border-top:60px solid transparent;border-bottom:20px solid #034972;transition:.3s}.price_area:before{background:url(../images/main-slider/curve.png)}.price_area h1{color:#222;font-size:44px}.price_area h1 span{color:#034972;font-size:24px}.price_area h3{font-weight:700}.content{padding:30px;text-align:center;transition:.3s}.content ul{margin-bottom:30px}.content ul li{font-size:18px;padding:10px 0;color:#222;text-transform:capitalize}.column-outer:hover{box-shadow:0px 20px 30px rgba(0,0,0,0.31);margin-top:-5px}.column-outer:hover .border-style{border-top:50px solid #034972}.column-outer:hover .border-style-2{border-left:170px solid #222;border-right:170px solid #222;border-top:60px solid transparent;border-bottom:20px solid #222}.column-outer:hover .head_area{background:#222}.column-outer:hover .price_area{background:#034972}.column-outer:hover .price_area h1{color:#ffffff}.column-outer:hover .price_area h1 span{color:#222}.tab_bar_section .tab-content{padding:30px;border:1px solid #e1e1e1}.detail-contant form.cart{padding-top:30px}.tab_bar_section{float:left;width:100%;margin-top:50px}.tab_bar_section .nav.nav-tabs{float:left;width:100%;display:block;justify-content:center}.tab_bar_section .nav-tabs .nav-item{margin-bottom:0;float:left;display:inline-block}.tab_bar_section ul.nav.nav-tabs li a{font-family:'Poppins', sans-serif;font-size:16px;font-weight:400;padding:17px;height:50px;line-height:52px;border-radius:0;border-top-right-radius:3px !important;border-top-left-radius:3px !important;border:1px solid #e1e1e1;margin-right:2px}.tab_bar_section .tab-content{float:left;width:100%;padding:30px}.tab_bar_section .tab-content h3{font-weight:500;text-transform:none}.commant-text{border-bottom:solid #ddd 1px;padding-bottom:25px;padding-top:25px}.product_review h5{text-transform:none;font-weight:500;font-size:15px;margin-bottom:5px}.product_review p{margin-bottom:0}.product_review p.msg{margin-top:10px}.commant-text .profile{text-align:center}.review_bt_section{margin:25px 0}.commant_box textarea{border-radius:0;padding:20px 20px;font-weight:300;font-size:14px;min-height:150px}.full_bt{float:left;margin:25px 0;width:100%}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{cursor:default;background-color:#034972;color:#ffffff;border-bottom-color:transparent;border-top-right-radius:3px !important;border-top-left-radius:3px !important}.cd-top-5{background:#9b232e}#MemberLoginForm_LoginForm{padding:20px 40px;background-color:#f6f6f6}#MemberLoginForm_LoginForm .field{margin-bottom:20px}#MemberLoginForm_LoginForm .field.checkbox{position:relative}#MemberLoginForm_LoginForm .field.checkbox input[type="checkbox"]{margin:0;top:3px;left:0}#MemberLoginForm_LoginForm input[type="text"],#MemberLoginForm_LoginForm input[type="email"],#MemberLoginForm_LoginForm input[type="password"]{display:block;border:1px solid #ccc;padding:10px;box-sizing:border-box;width:100%}#MemberLoginForm_LoginForm .btn-toolbar{display:flex}#MemberLoginForm_LoginForm input.action{display:block;background:#9b232e;border:0;color:#fff;font-weight:bold;padding:10px 20px;border-radius:3px;margin-right:40px}#MemberLoginForm_LoginForm #ForgotPassword{padding-top:5px}
/*# sourceMappingURL=style.css.map */
