body,html{font-family:source_sans_proregular;font-size:14px;font-weight:400;display:block;line-height:32px}.navbar-toggler:focus,.navbar-toggler:hover{outline:0;border:transparent;background:#eee!important;padding:10px}.navbar-toggler{padding:10px!important}.modal-open .modal{background:rgba(0,0,0,.582)}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(20,20,20,0);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(20,20,20,0)}body{margin:0}.carousel-indicators .active{background-color:#00afef}.carousel-indicators li{background-color:rgba(255,255,255,.61)}.padding0{padding:0}.blogDetails{width:100%;height:400px!important}.blog_image{height:144px!important;width:100%!important}progress{vertical-align:baseline}[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}li{list-style:none}.navbar-light .navbar-nav .nav-link{color:#000}dfn{font-style:italic}.navbar{padding:0}a:hover{text-decoration:none}.mdiv{padding:100px 30px;position:relative;width:100%}h1{font-size:50px}h2{font-size:40px}h3{font-size:30px}h4{font-size:25px}h5{font-size:20px}h6{font-size:18px}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:source_sans_proregular;font-size:1em}ul{padding:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0;margin-bottom:15px}optgroup{font-weight:700}button,input{overflow:visible}.form-control:focus,textarea:focus{color:#495057;border:1px solid #eee !important;outline:0;border-color:transparent;-webkit-box-shadow:unset;box-shadow:unset}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}header{width:100%}header .topbar{background:#546c84;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}header .topbar ul{margin:0;text-align:right}header .topbar ul li{display:inline-flex}header .topbar ul li a{color:#fff;padding:5px 0;max-width:232px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}header .topbar ul li a i{font-size:16px;border-radius:100px;padding:9px;margin-right:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}header .btmbar .navbar .collapse{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .btmbar .navbar .navbar-brand{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header .btmbar .navbar ul li{list-style:none}header .btmbar .navbar ul li a{padding:5px 15px!important}header .btmbar .navbar ul li a:hover i{background:#fff}header .btmbar .navbar ul li a i{width:35px;height:35px;color:#fff;padding:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:100px}header .btmbar .navbar ul li .dropdown-menu{z-index: 99999; top:97%;background-color:#434242;-webkit-transition:.3 ease-in-out;transition:.3 ease-in-out;-webkit-animation:fdtop .3s ease-in-out;animation:fdtop .3s ease-in-out}header .btmbar .navbar ul li .dropdown-menu li{background:0 0}header .btmbar .navbar ul li .dropdown-menu li a{color:#fff!important;font-size: 14px; padding: 2px 14px !important;}header .btmbar .navbar ul li .dropdown-menu:after{position:absolute;content:"";border:10px solid transparent;border-bottom:10px solid #434242;top:-15px;left:10%}@-webkit-keyframes fdtop{0%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:.1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fdtop{0%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:.1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}header .btmbar .socialbox{position:relative;padding:0 15px}header .btmbar .socialbox li{padding:0;z-index:99}header .btmbar .socialbox li a:hover i{color:#00afef}header .headfix{position:fixed;z-index:9999;left:0;top:0;background:#fff;width:100%}header .logofix{max-width:220px}header .bg-light{background-color:transparent!important}footer{color:#fff;overflow:hidden;position:relative;padding:80px 0 !important;padding-bottom:0;background:linear-gradient(to right,rgb(83 105 132),#536984),url(../img/footer1.jpg);;background-size:cover}footer .sideinner{height:100%;overflow:hidden;overflow-y:auto}footer .footer-widget .footer-social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-widget .footer-social a{text-align:center;border-radius:50px;color:#fff;margin-top:5px;margin-right:15px;width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-widget .footer-social a:hover{background:#fff;color:#000}footer .footer-widget p{color:#fff !important; max-width:270px;line-height:23px; background-color: #1489c800 !important;
    border-bottom: none;}footer .footer-widget .title{font-family:source_sans_probold;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #eee;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:600;color:#fff;white-space:nowrap;text-transform:capitalize;position:relative;margin-bottom:0px;padding:10px 0;margin-top:16px;}footer .footer-widget ul li{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:22px;margin-bottom:12px}footer .footer-widget ul li a{display:block;color:#fff}footer .footer-widget ul li i{margin-right:15px;color:#00afef;line-height:28px;font-size:18px}footer .footer-widget .footer-instafeed{margin:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-widget .footer-instafeed a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}footer .footer-widget .footer-instafeed li{padding:0;width:100%;margin:5px!important}footer .footer-widget .footer-instafeed li a{display:block;width:100%;position:relative;overflow:hidden;padding:0 10px;border-radius:10px}footer .footer-widget .footer-instafeed li a:hover{color:#00afef}footer .footer-widget .footer-instafeed li a:after{position:absolute;content:" ";top:50%;left:50%;z-index:4;font-size:18px;opacity:1}footer .footer-widget .footer-instafeed li a:hover::before{opacity:.3}footer .footer-widget .footer-instafeed li a:hover::after{opacity:.6}footer .footer-widget .footer-instafeed li a img{width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}footer .footer-widget ul#instafeed1 li{width:100%;border-radius:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}footer .footer-widget .footer-newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-widget .footer-newsletter input{width:100%;border:1px solid rgba(255,255,255,.3);background-color:#fff;color:#000;line-height:24px;padding:7px 15px;font-size:13px;border-radius:100px}footer .footer-widget .footer-newsletter input:focus,footer .footer-widget .footer-newsletter input:hover{background:#eee;outline:unset}footer .footer-widget .footer-newsletter button{width:40px;height:40px;border:0;cursor:pointer;border:1px solid #fff;background-color:#536984;color:#fff;position:absolute;right:0;border-radius:100px}footer .footer-widget .footer-newsletter button:focus,footer .footer-widget .footer-newsletter button:hover{background:#07b3f0}footer .footer-bottom{padding:15px 0;position:relative;padding-bottom:0;margin-top:20px;color:#f7f7f7;overflow:hidden}footer .footer-bottom a{color:#fff}footer .footer-bottom .jabdsn{padding:10px;border-radius:15px;font-style:italic}footer .footer-bottom .dsnby{font-family:source_sans_probold}footer a.spbtn{color:#fff;width:45px;height:45px;z-index:9999;position:fixed;overflow:hidden;right:-3px;bottom:10px;background:#00afef;display:FLEX;-webkit-box-pack:CENTER;-ms-flex-pack:CENTER;justify-content:CENTER;-webkit-box-align:CENTER;-ms-flex-align:CENTER;align-items:CENTER;border-radius:10px 0 0 10px}footer a.spbtn i{border-radius:10px 0 0 10px;background:#00afef;font-size:22px;margin-top:-6px}footer a.spbtn i:before{margin:0}footer .support{color:#000;z-index:9999;display:inline-table;width:25%;border-left:10px solid #b9b9b94a;border-top:10px solid #b9b9b94a;position:fixed;bottom:0;background:#fff;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;right:-800px;-ms-flex-wrap:wrap;flex-wrap:wrap;top:0;height:100%}footer .support .particleshape{opacity:.15;height:10em;width:11em;top:-5em;display:none;right:40em;background:#00afef;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;position:absolute;top:81%;right:84%}footer .support a.fclose{cursor:pointer;position:absolute;left:0;width:35px;height:35px;background:#ebebeb;padding:5px 12px;top:0;z-index:999;border-radius:0 0 10px 0}footer .support p{font-size:14px}footer .support input,footer .support textarea{margin-bottom:15px!important;text-transform:capitalize;border-radius:100px;border:1px solid #ced4da78;padding:15px 22px}footer .support textarea{border-radius:10px}footer .support .fhead{line-height:22px;position:relative;padding:5%;overflow:hidden;color:#000;margin-bottom:2%;background:#fff}footer .support .fhead h4{position:relative}footer .support .fhead h4:after{content:"";width:15%;left:42.5%;height:5px;position:absolute;background:repeating-linear-gradient(-36deg,rgba(0,0,0,0),rgba(0,0,0,0) 3px,#eb0d3b 3px,rgba(0,46,91,.15) 6px);bottom:-13px}footer .support .fhead i{padding:10px;background:#eee;border-radius:100px;padding:15px;display:ifl;width:70px;height:45px;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .support .fhead:after{position:absolute;width:60%;height:40px;background:#fff;content:"";left:20%;bottom:-19px;border-radius:100px}footer .support form{padding:5%;background:-webkit-gradient(linear,left top,right top,from(#00afef),to(#f34728bf)),url(../img/fbtm.jpg);background:linear-gradient(to right,#00afef,#f34728bf),url(../img/fbtm.jpg)}footer .popuphide{right:-800px}footer .popupshow{right:0}body,html{font-family:source_sans_proregular!important;-ms-text-size-adjust:100%!important;-webkit-text-size-adjust:100%!important;font-size:15px!important;line-height:26px!important;color:#000!important}.heading{text-align:center;width:100%;margin-bottom:30px}.navbar-light .navbar-toggler{background:unset;border:0}.carousel-control-prev-icon{position:relative;background:unset}.carousel-control-prev-icon:after{width:35px;border-radius:100px;height:35px;background:#fff;position:absolute;left:0;color:#000;content:"\f060";font-family:fontawesome;padding:4px}.carousel-control-next-icon{position:relative;background:unset}.carousel-control-next-icon:after{width:35px;border-radius:100px;height:35px;background:#fff;position:absolute;color:#000;left:0;content:"\f061";font-family:fontawesome;padding:4px}.form-group{margin-bottom:10px}.custom-control-label{margin-bottom:0;cursor:pointer}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#110246}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#00afef}.navbar-nav li:hover>ul.dropdown-menu{display:block}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px}.dropdown-menu>li>a:hover:after{text-decoration:underline;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ovflow{height:100%;overflow:hidden}.caption a{text-decoration:none;color:#fff}h1,h2,h3,h4,h5,h6{font-family:source_sans_prosemibold}span.iconmg{background-color:#fff;border-radius:10px;margin-bottom:10px;padding:10px;display:flex;width:290px;margin:auto;margin-bottom:45px;height:190px}.overlayback{width:100%;height:100%;background:#020101a8;float:left;position:fixed;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;top:0;left:0;z-index:9999;overflow:hidden;display:none}.ovdisplay{display:block;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.loderbx{position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,.836);z-index:999999;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loader{width:70px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.menu-toggle{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:40px;height:40px;cursor:pointer;position:relative}.cross,.hamburger{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hamburger span{display:block;width:18px;height:2px;margin-bottom:3px;overflow:hidden;position:relative}.hamburger span:last-child{margin:0}.hamburger span:after,.hamburger span:before{content:"";position:absolute;width:100%;height:100%;background-color:#fff;-webkit-transform:translateX(-200%);transform:translateX(-200%);-webkit-transition:-webkit-transform ease .3s;transition:-webkit-transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s}.hamburger span:after{-webkit-transform:translateX(0);transform:translateX(0)}.hamburger span:nth-child(2):after,.hamburger span:nth-child(2):before{-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger span:last-child:after,.hamburger span:last-child:before{-webkit-transition-delay:150ms;transition-delay:150ms}.menu-toggle:hover .hamburger span:before{-webkit-transform:translateX(0);transform:translateX(0)}.menu-toggle:hover .hamburger span:after{-webkit-transform:translateX(200%);transform:translateX(200%)}.menu-toggle.active .hamburger span:before{-webkit-transform:translateX(100%);transform:translateX(100%)}.menu-toggle.active .hamburger span:after{-webkit-transform:translateX(200%);transform:translateX(200%)}.cross span{display:block;width:18px;height:2px;background-color:#0f0f0f;-webkit-transform:translateY(50%) rotate(45deg) scaleX(0);transform:translateY(50%) rotate(45deg) scaleX(0);-webkit-transition:-webkit-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s;transition:transform ease .2s,-webkit-transform ease .2s}.cross span:last-child{-webkit-transform:translateY(-50%) rotate(-45deg) scaleX(0);transform:translateY(-50%) rotate(-45deg) scaleX(0)}.menu-toggle.active .cross span{-webkit-transition-delay:450ms;transition-delay:450ms;-webkit-transform:translateY(50%) rotate(45deg) scaleX(1);transform:translateY(50%) rotate(45deg) scaleX(1)}.menu-toggle.active .cross span:last-child{-webkit-transform:translateY(-50%) rotate(-45deg) scaleX(1);transform:translateY(-50%) rotate(-45deg) scaleX(1)}.content_body{overflow:hidden;clear:both}.content_body .heading h1{position:relative;padding:5px;color:#536984;margin-bottom:0px}.content_body .heading h1 small{font-weight:800;font-family:source_sans_proextralight}.content_body .heading p{color:#81818a}.content_body .slide h3{font-size:14px;text-align:center;background:#eceff1;margin:0;padding:10px}.content_body .slick-slider{padding-top:6%;position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;padding-bottom:3%}.content_body .slick-slider .slick-slide{margin:0 20px;display:none;float:left;height:100%;min-height:1px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.content_body .slick-slider .slick-slide:focus{outline:unset}.content_body .slick-slider .slick-slide img{width:100%;display:block;border-radius:10px}.content_body .slick-slider button.slick-prev.slick-arrow{margin-bottom:10px;border:unset;padding:10px;border-radius:100px;background:0 0;color:transparent;top:0;cursor:pointer;width:64px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;z-index:9;right:90px}.content_body .slick-slider button.slick-prev.slick-arrow:after{font:normal normal normal 14px/1 FontAwesome;position:absolute;content:"\f060";-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;left:43%;top:15px;color:#000;font-size:12px}.content_body .slick-slider button.slick-prev.slick-arrow:focus{outline:0}.content_body .slick-slider button.slick-next.slick-arrow{margin-bottom:10px;border:unset;padding:10px;border-radius:100px;background:0 0;color:transparent;top:0;width:64px;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;z-index:9;right:20px}.content_body .slick-slider button.slick-next.slick-arrow:after{font:normal normal normal 14px/1 FontAwesome;position:absolute;content:"\f061";-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;left:43%;top:15px;color:#000;font-size:12px}.content_body .slick-slider button.slick-next.slick-arrow:focus{outline:0}.content_body .slick-slider .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.content_body .slick-slider .slick-list:focus{outline:0}.content_body .slick-slider .slick-list .dragging{cursor:pointer;cursor:hand}.content_body .slick-slider .slick-list .slick-track{position:relative;top:0;left:0;display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.content_body .slick-slider .slick-list .slick-track:after{clear:both}.content_body .slick-slider .slick-list:before{display:table;content:""}.content_body .slick-slider .slick-list:after{display:table;content:""}.content_body .slick-loading .slick-track{visibility:hidden}.content_body [dir=rtl] .slick-slide{float:right}.content_body .slick-slide.slick-loading img{display:none;pointer-events:none}.content_body .slick-initialized .slick-slide{display:block;width:300px;height:200px;border-radius:10px;overflow:hidden;height:auto;background:#ffffff94}.content_body .slick-vertical .slick-slide{display:block;visibility:hidden;height:auto;border:1px solid transparent}.content_body .slick-arrow.slick-hidden{display:none}.content_body .slider_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:hidden;background:#fff;position:relative}.content_body .slider_wrapper .bnbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content_body .slider_wrapper .bnbox:after{background:linear-gradient(to right,#163963,#110246);width:100%;height:100%;content:"";left:0;top:0;position:absolute;z-index:1;opacity:.8}.content_body .slider_wrapper .bnbox .caption{z-index:9;color:#fff;width:70%;position:absolute;text-align:center}.content_body .slider_wrapper .bnbox .caption p{overflow:hidden;padding:25px 0}.content_body .slider_wrapper .bnbox .caption h1{-webkit-animation:fadebottom 1s ease-in-out;animation:fadebottom 1s ease-in-out;position:relative;padding:15px}.content_body .slider_wrapper .bnbox .caption h1:after{-webkit-transition:1s ease-in-out;transition:1s ease-in-out;position:absolute;left:50%;content:"";background:#fff;height:2px;width:5%;bottom:0;-webkit-animation:wdt 1s ease-in;animation:wdt 1s ease-in}.content_body .slider_wrapper .bnbox .caption h1:before{-webkit-transition:1s ease-in-out;transition:1s ease-in-out;position:absolute;right:50%;content:"";width:5%;background:#fff;height:2px;bottom:0;-webkit-animation:wdt 1s ease-in;animation:wdt 1s ease-in}.content_body .slider_wrapper .bnbox .caption .btn{background:#fff;color:#000}.content_body .slider_wrapper .bnbox .caption .btn:hover{background:#00afef}.content_body .slider_wrapper .bnbox .caption .btn2{-webkit-box-shadow:0 17px 40px 0 rgba(2,16,47,.23);box-shadow:0 17px 40px 0 rgba(2,16,47,.23);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.content_body .slider_wrapper .bnbox .caption .btn2:hover{-webkit-box-shadow:unset;box-shadow:unset}.content_body .slider_wrapper .bnbox .caption .btnsec{-webkit-animation:fadetop 1s ease-in-out;animation:fadetop 1s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content_body .slider_wrapper .bnbox .caption .btnsec .btn2{background:#181650;color:#fff!important}.content_body .slider_wrapper .bnbox .caption .btnsec .btn2:hover{background:#fff;color:#000!important}.content_body .slider_wrapper .carousel-fade .carousel-item{opacity:0;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity;transition-property:opacity}.content_body .slider_wrapper .carousel-fade .carousel-item-next.carousel-item-left,.content_body .slider_wrapper .carousel-fade .carousel-item-prev.carousel-item-right,.content_body .slider_wrapper .carousel-fade .carousel-item.active{opacity:1}.content_body .slider_wrapper .carousel-fade .active.carousel-item-left,.content_body .slider_wrapper .carousel-fade .active.carousel-item-right{opacity:0}.content_body .slider_wrapper .carousel-fade .active.carousel-item-left,.content_body .slider_wrapper .carousel-fade .active.carousel-item-prev,.content_body .slider_wrapper .carousel-fade .carousel-item-next,.content_body .slider_wrapper .carousel-fade .carousel-item-prev,.content_body .slider_wrapper .carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.content_body .slider_wrapper .innercont{position:relative;overflow:hidden;padding:10%;-webkit-animation:fadeindown 1s ease-in-out;animation:fadeindown 1s ease-in-out}.content_body .slider_wrapper .innercont .mpg{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content_body .slider_wrapper .innercont #example{color:#00afef;width:70%;display:inline-block;height:53px!important;padding-bottom:15px!important}.content_body .slider_wrapper .innercont #example ul{padding-top:15px!important}.content_body .slider_wrapper .innercont #example ul li{font-size:38px;height:45px!important;font-weight:700}.content_body .slider_wrapper .innercont h2{display:inline-block}.content_body .slider_wrapper .innercont p{color:#81818a}.content_body .slider_wrapper .innercont h1{position:relative;overflow:hidden}.content_body .slider_wrapper .innercont h1 span{color:#00afef}.content_body .slider_wrapper .innercont caret.typingjs__caret{-webkit-animation:blink 1s infinite;animation:blink 1s infinite;-webkit-animation-delay:6s;animation-delay:6s}@-webkit-keyframes blink{0%{opacity:1}100%{opacity:0}}@keyframes blink{0%{opacity:1}100%{opacity:0}}.content_body .slider_wrapper .carousel-item img{width:100%;-webkit-transform:scale(1.2);transform:scale(1.2)}.content_body .slider_wrapper .carousel-item.active img{-webkit-transform:scale(1.2);transform:scale(1.2)}.content_body .slider_wrapper .carousel-indicators{bottom:25px;width:125px;padding:10px;margin:auto;border-radius:100px}.content_body .slider_wrapper .carousel-indicators li{position:relative;cursor:pointer;width:15px;height:15px;border-radius:100px;margin-right:10px}.content_body .slider_wrapper .carousel-indicators li.active{background:#fff;-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff padding:3px}.content_body .slider_wrapper .carousel{width:100%}.content_body .slider_wrapper .carousel .arrowm{fill:#00afef}.content_body .slider_wrapper .carousel .ar1{fill:#fff;-webkit-animation:rt1 5s infinite;animation:rt1 5s infinite}@-webkit-keyframes rt1{0%{fill:#00afef}100%{fill:#fff}}@keyframes rt1{0%{fill:#00afef}100%{fill:#fff}}.content_body .whyus{background:url(../img/p.png)!important}.content_body .choose-us{background:url() !important;}.content_body .cvacancies{background:url(../img/p2.png)!important}.content_body .gallery{background:url(../img/p2.png)!important}.content_body .whyus .row{text-align:center}.content_body .whyus .row .evenmd{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.9)),to(rgba(0,0,0,.9))),url(../img/rr.html);background:linear-gradient(to right,rgba(0,0,0,.9),rgba(0,0,0,.9)),url(../img/rr.html);color:#fff;background-size:cover;background-repeat:no-repeat}.content_body .whyus .row .rpostmd{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.9)),to(rgba(0,0,0,.9))),url(../img/rr2.html)!important;background:linear-gradient(to right,rgba(0,0,0,.9),rgba(0,0,0,.9)),url(../img/rr2.html)!important;background-repeat:no-repeat!important;background-size:100%!important}.content_body .whyus .row .mdinner{padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;-webkit-box-shadow:1px 1px 24px 6px #ececec;box-shadow:1px 1px 24px 6px #ececec;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background-color:#fff}.content_body .whyus .row .mdinner .micon{padding:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;margin:auto;display:flex;height:100px;padding:10px;border-radius:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:stretch}.content_body .whyus .row .mdinner .micon i{font-size:60px;color:#163963;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;padding:10px;border-radius:10px}.content_body .whyus .row .mdinner:hover{-webkit-box-shadow:unset;box-shadow:unset;background-color:#546c84;color:#fff}.content_body .whyus .row .mdinner:hover i{color:#fff}.content_body .whyus .row .mdinner:hover i{font-size:50px}.content_body .whyus .row .mdinner .stdesp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content_body .whyus .row .mdinner .stdesp .mfull{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.content_body .whyus .row .mdinner .stdesp .mfull .counter{color:#00afef}.content_body .whyus .row .mdinner .stdesp h3{text-align:center;display:block;width:100%;position:relative;padding:10px 0}.content_body .whyus .row .mdinner .stdesp p{text-align:justify;margin-top:3%;height:100px;font-size:13px}.keyproduct{background:linear-gradient(to left,rgba(0,175,239,.65),#205288),url(../img/keyproduct.jpg);color:#fff;background-size:cover}.keyproduct .nav-tabs{background:0 0;border:0}.keyproduct .nav-tabs li a{color:#fff}.keyproduct .nav-tabs li{transition:.3s ease-in-out}.keyproduct .nav-tabs li:hover{background:rgba(255,255,255,.295)}.keyproduct .nav-tabs li a i{width:100%;display:flex;justify-content:center;margin-bottom:10px;font-size:36px;color:#fff}.keyproduct .tab-pane .btn_blue2{padding:10px 15px;width:160px;color:#fff;margin-left:0}.keyproduct .nav-tabs li a.active i{color:#000}.keyproduct .tab-pane p a{color:#333;font-weight:700}.keyproduct .tab-pane p a:hover{color:#00afef}.keyproduct .tab-content{background:#fff;color:#000;padding:15px}.content_body .about{background:url(../img/aboutback.png);background-size:100%;background-repeat:no-repeat;background-attachment:fixed}.content_body .about .abtinnerleft .embox ul li{display:inline-block}.content_body .about .abtinnerleft .embox ul li a{color:#000}.content_body .about .abtinnerleft .embox ul li a i{margin:5px;padding:10px;background:#eee;border-radius:100px;width:35px;height:35px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@-webkit-keyframes bckani{0%{background-position-x:0}100%{background-position-x:-800px}}@keyframes bckani{0%{background-position-x:0}100%{background-position-x:-800px}}.content_body section.clients{color:#000}.content_body section.clients .slick-slide{position:relative;border:1px solid #eee}.content_body section.clients .slick-slide img{cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.content_body section.clients .slick-slide:hover img{-webkit-transform:scale(.9);transform:scale(.9)}@-webkit-keyframes shadow-pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(247,242,242,.4);box-shadow:0 0 0 0 rgba(247,242,242,.4)}100%{-webkit-box-shadow:0 0 0 35px rgba(255,255,255,0);box-shadow:0 0 0 35px rgba(255,255,255,0)}}@keyframes shadow-pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(247,242,242,.4);box-shadow:0 0 0 0 rgba(247,242,242,.4)}100%{-webkit-box-shadow:0 0 0 35px rgba(255,255,255,0);box-shadow:0 0 0 35px rgba(255,255,255,0)}}.content_body section.cvacancies{overflow:hidden;color:#000;position:relative}.content_body section.cvacancies .slide p{margin-bottom:5px}.content_body section.cvacancies .heading p{color:#000}.cvacancies ul.meta-post li{font-size:12px}.content_body section.cvacancies .heading h1:after{background:repeating-linear-gradient(-36deg,rgba(0,0,0,0),rgba(0,0,0,0) 3px,rgba(255,255,255,.8) 3px,rgba(0,46,91,.15) 6px)}.info-post{background:#fff;color:#000;padding:15px;text-align:center}.blogbox{background:linear-gradient(to left,rgba(0,175,239,.65),#205288),url(../img/blogbox.jpg);color:#fff}.blogbox .blginner a{color:#000}.blginner{background:#fff;padding:30px;max-height:420px;margin-bottom:10px}.blginner article p{overflow:hidden}.blginner article{min-height:158px}.cvacancies .slide{border:1px solid #eee;padding:15px;background:#fff}.img_blog{margin-bottom:15px}.blginner p,.cinner.mrightcn p,.tab-content p{font-size:14px;color:#333}.content_body section.testimonials{background:linear-gradient(to left,rgba(0,175,239,.65),#205288),url(../img/testimonials.jpg);color:#fff;background-size:cover;overflow:hidden;position:relative}.blogbox .heading h1,.blogbox .heading p,.content_body section.keyproduct .heading h1,.content_body section.testimonials .heading h1,.content_body section.testimonials .heading p,.keyproduct .heading p{color:#fff}.content_body section.blogbox .heading h1:after,.content_body section.keyproduct .heading h1:after,.content_body section.testimonials .heading h1:after{background:repeating-linear-gradient(-36deg,rgba(0,0,0,0),rgba(0,0,0,0) 3px,rgba(255,255,255,.8) 3px,rgba(0,46,91,.15) 6px)}.content_body section.testimonials .testimonial{background-color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 10px;position:relative}.content_body section.testimonials .testimonial .icon{display:inline-block;font-size:14px;color:#00afef;margin-bottom:20px;left:-5px;position:absolute;top:4px}.content_body section.testimonials .testimonial .description{color:#000;text-align:justify;margin-bottom:30px;font-size:13px;margin:auto;height:58px;line-height:21px;overflow:hidden;opacity:.9}.content_body section.testimonials .testimonial .testimonial-content{width:100%;left:0;background:#fff}.content_body section.testimonials .testimonial .pic{display:inline-block;overflow:hidden;width:64px;z-index:1;position:relative;-webkit-transition:1s ease-in-out;transition:1s ease-in-out}.content_body section.testimonials .testimonial .pic img{width:100%;height:auto}.content_body section.testimonials .testimonial .name{font-size:15px;background:0 0;text-transform:capitalize;border-radius:100px;padding:0;margin-top:10px;margin:auto;margin-top:10px;color:#2b2b2b;text-align:left}.content_body section.testimonials .testimonial .title{display:none;font-size:14px;font-weight:700;color:#110246;padding:15px}button.owl-next,button.owl-prev{width:35px;height:35px;background:#163963!important;display:inline-flex;justify-content:center;align-self:center;margin-right:10px;color:#fff!important}.blogbox button.owl-next,.blogbox button.owl-prev,.testimonials button.owl-next,.testimonials button.owl-prev{width:35px;height:35px;background:rgba(249,251,252,.404)!important;display:inline-flex;justify-content:center;align-self:center;margin-right:10px;color:#fff!important}.content_body section.gallery{position:relative}a.btn.btn_blue2{padding:4px 10px;font-size:12px;width:120px;margin:auto}.content_body section.gallery .heading h1{color:#000}.content_body section.gallery .heading h1:after{background:repeating-linear-gradient(-36deg,rgba(0,0,0,0),rgba(0,0,0,0) 3px,rgba(255,255,255,.8) 3px,rgba(0,46,91,.15) 6px)}.hoverfx{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;transition:.3s ease-in-out;align-items:center}.hoverfx:after{position:absolute;content:"";background:rgba(000,000,000,.6);width:100%;height:100%;top:0;left:0;transition:.3s ease-in-out;visibility:hidden;opacity:0}.hoverfx .figure{position:absolute;z-index:999;visibility:hidden;opacity:0;text-align:center;color:#fff;justify-content:center;transition:.3s ease-in-out;padding:10px}.hoverfx:hover .figure,.hoverfx:hover::after{visibility:visible;opacity:1}.content_body section.companywkp{background:url(../img/p.png);position:relative}.content_body section.companywkp .heading h1{color:#163963}.content_body section.companywkp .heading h1:after{background:repeating-linear-gradient(-36deg,rgba(0,0,0,0),rgb(22, 57, 99) 3px,rgb(22, 57, 99) 3px,rgba(0,46,91,.15) 6px)}.content_body section.companywkp .item .slide{padding:10px;border:1px solid #eee}.content_body section.companywkp .item .slide img{object-fit: contain; transition:.3s ease-in-out;transform:scale(1); height:125px;}.content_body section.companywkp .item .slide:hover img{transform:scale(1.1)}.info-post.bgeaf6 h4 a{color:#000;text-transform:capitalize}.content_body .contact{position:relative;background:whitesmoke; z-index: auto;}.content_body .contact .mpbx{background:#05a0df;padding:20px 15px;margin-bottom:30px;overflow:hidden;color:#fff;position:relative;-webkit-box-shadow:0 17px 40px 0 rgba(2,16,47,.19);box-shadow:0 17px 40px 0 rgba(2,16,47,.19);background:linear-gradient(to left,#00afef,#205288)}.content_body .contact .mpbx:after{content:"";width:51px;position:absolute;height:100px;background:url(../img/cir.png);left:-40%;top:60%;background-repeat:no-repeat;background-size:100%;-webkit-animation:rott 2s infinite;animation:rott 2s infinite}@-webkit-keyframes rott{0%{-webkit-transform:translateY(-26px);transform:translateY(-26px)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{-webkit-transform:translateY(-26px);transform:translateY(-26px)}}@keyframes rott{0%{-webkit-transform:translateY(-26px);transform:translateY(-26px)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{-webkit-transform:translateY(-26px);transform:translateY(-26px)}}.content_body .contact .mpbx h4{position:relative;top:0;color:#000;left:0;overflow:visible!important;top:-22px;left:-25px}.content_body .contact .mpbx h4 span{z-index:9;position:relative;letter-spacing:2px;color:#656464;text-transform:uppercase}.content_body .contact .mpbx h4:after{position:absolute;top:0;content:"";width:100%;height:100%;background:#fff;right:-34px;-webkit-transform:skew(-36deg);transform:skew(-36deg)}.content_body .contact .mpbx h4 i{padding:10px;color:#fff;border-radius:100px;background:#00afef}.content_body .contact .mpbx form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content_body .contact .mpbx form label{display:none}.content_body .contact .mpbx form .dpflex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content_body .contact .mrightcn{position:relative}.content_body .contact .cinner h4{padding:15px 30px;background:#fff;width:70%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.content_body .contact .cinner ul.socialbox{position:relative;padding-left:10%}.content_body .contact .cinner ul.socialbox:after{content:"";position:absolute;width:7%;background:#536984;height:2px;left:0;top:49%}.content_body .contact .cinner ul.socialbox li{display:inline-block;width:35px;height:35px;margin-right:13px}.content_body .contact .cinner ul.socialbox li a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;width:35px;height:35px;background:#536984;}.content_body .contact .cinner ul.socialbox li a:hover{color:#536984}.content_body .contact .cinner .cicons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content_body .contact .cinner .cicons .micon{width:60px;margin-bottom:15px;font-size:25px;border-radius:100px;color:#b1b1b1;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content_body .contact .cinner .adetl{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;-ms-flex-wrap:wrap;flex-wrap:wrap}.content_body .contact .cinner .adetl h5{width:100%;margin-bottom:0}.content_body .contact .cinner .adetl a{color:#000}.content_body .contact iframe{width:100%}@-webkit-keyframes wdt{0%{width:0}1 00%{width:5%}}@keyframes wdt{0%{width:0}100%{width:5%}}@-webkit-keyframes fadebottom{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadebottom{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadetop{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadetop{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.rpbtn{overflow:hidden;position:relative;color:#fff;text-align:center}.ripple{width:0;height:0;border-radius:50%;background:rgba(255,255,255,.4);-webkit-transform:scale(0);transform:scale(0);position:absolute;opacity:1}.rippleEffect{-webkit-animation:rippleDrop .6s linear;animation:rippleDrop .6s linear}.btn2{cursor:pointer;display:inline-block;text-transform:uppercase;white-space:nowrap;padding:15px;line-height:22px;letter-spacing:0;height:auto;border-radius:.25rem;font-size:18px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-weight:500;font-style:normal;text-decoration:none;border:unset;width:100%;border-radius:100px;text-transform:capitalize;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2);box-shadow:0 5px 20px 0 rgba(0,0,0,.2);background:#fff;color:#000!important;position:relative}.btn3{cursor:pointer;display:inline-block;text-transform:uppercase;white-space:nowrap;padding:15px;line-height:22px;letter-spacing:0;height:auto;border:0;border-radius:.25rem;font-size:18px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-weight:500;font-style:normal;text-decoration:none;border:unset;width:100%;border-radius:100px;text-transform:capitalize;background:0 0;color:#fff!important;position:relative;-webkit-box-shadow:unset;box-shadow:unset;border:2px solid #fff}.btn3:hover{color:#000!important;background:#fff;border:2px solid #fff}.btn4{cursor:pointer;display:inline-block;overflow:hidden;text-transform:uppercase;white-space:nowrap;padding:15px;line-height:22px;letter-spacing:0;height:auto;border-radius:.25rem;font-size:18px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-weight:500;font-style:normal;text-decoration:none;border:unset;width:100%;border-radius:10px;text-transform:capitalize;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2);box-shadow:0 5px 20px 0 rgba(0,0,0,.2);background:#00afef;color:#fff!important;position:relative}.btn4:after{width:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;content:"";left:0;top:0;height:100%;background:rgba(0,0,0,.1);position:absolute}.btn4 span{z-index:9}.btn4:hover{color:#fff!important}.btn4:hover:after{width:100%}@-webkit-keyframes rippleDrop{100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes rippleDrop{100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}.copyright.text-center p{margin:0}.footer-bottom.section{padding:10px;text-transform:capitalize}.testimonials .heading p{color:#fff}.cvacancies .heading p,.testimonials .heading p{color:#fff}.owl-nav button{position:absolute;top:-50px;left:1px}button.owl-next{left:50px}section.blogbox,section.companywkp,section.contact,section.cvacancies,section.gallery,section.keyproduct,section.testimonials,section.whyus{padding:10px 0;position:relative}.myowntabs_slider a.btnPrevious{float:left}.myowntabs_slider .bottom_buttons{overflow:hidden;width:100%;left:0}.inner_tabs_section{overflow:hidden;clear:both}section.myowntabs_slider ul.nav.nav-tabs{margin-bottom:30px;display:none}.myowntabs_slider .bottom_buttons a{background-color:#163963;color:#fff;width:30px;height:30px;display:block;text-align:center;line-height:30px;border-radius:100%;cursor:pointer}.myowntabs_slider a.btnNext{float:right}.myowntabs_slider .tab-content{padding:10px;margin-top:10px;margin-bottom:30px;color:#fff;position:relative;overflow:hidden;clear:both}.inner_tabs_section .nav-pills>li>a{border-radius:100px;background-color:transparent;color:#fff;text-transform:capitalize;border:1px solid}.myowntabs_slider .tab-content .nav>li{margin-bottom:11px;display:inline-block;text-align:center;float:none;margin-right:10px}.myserachbox input{height:45px;border:0}ul.inner_list{margin:0;overflow:hidden;clear:both;text-align:center}ul.inner_list li{    border: 1px solid #eee !important; display:inline-block;position:relative;text-align:center;color:#fff;text-transform:capitalize;border:#163963;padding:9px 25px;border-radius:0;cursor:pointer;min-width:100px;left:0;right:0;margin:0 auto;margin-bottom:16px;margin-right:3px;background-color:#536984}ul.inner_list li i{transition:right;font-size:9px;padding-left:5px}.hideme{display:none}.welcome_section{overflow:hidden;text-align:center}.top h2{color:#565656;text-transform:uppercase;font-size:35px}.welcome_section label{text-transform:capitalize;text-align:center;display:block!important;color:#000;margin-bottom:20px;font-size:17px}.outer_input{background-color:#fff;color:#000;text-align:center;padding:.375rem .75rem;display:inline-block;margin-bottom:10px;border:1px solid #ced4da;border-radius:4px;}.outer_input input{height:20px;width:58px;display:inline-block;margin-right:5px;background-color:#fff;text-align:center;color:#000;border:0;margin:0}.botm_sec span{display:inline-block;width:49%;text-transform:capitalize;font-size:13px;color:#5d5b5b;font-weight:700}.botm_sec a{cursor:pointer}.mywel.welcome_section .botm_sec span{width:auto}.mywel .botm_sec span{margin-right:10px}.welcome_section button{background-color:transparent;text-transform:uppercase; position: relative;    border: 2px solid #fff;color:#fff;padding:8px 20px;border-radius:100px;cursor:pointer}section.myowntabs_slider{float:none;padding:70px 0;margin:0 auto;background:0 0;overflow:hidden;clear:both}h3.inner_heading{text-align:center;text-transform:capitalize;color:#5a5a5a;margin-bottom:33px}.myserachbox{max-width:520px;position:relative;margin:0 auto;margin-bottom:30px}.myserachbox input{height:45px;border:1px solid rgba(224,224,224,.43)}.myserachbox>button{position:absolute;right:-19px;top:0;background-color:#536984;color:#fff;text-align:center;height:46px;line-height:46px;width:46px;border:0;border-radius:0 100px 100px 0;font-size:18px}.inner_tabs_section .nav-pills>li.active>a,.inner_tabs_section .nav-pills>li.active>a:focus,.inner_tabs_section .nav-pills>li.active>a:hover{color:#fff;background-color:#163963;border:none!important}section.myowntabs_slider ul.nav.nav-tabs{margin-bottom:30px}ul.inner_list.manufacturer p{margin:0;margin-top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff}.brand_box{width:85px;height:54px;background-color:#fff;margin:0 auto;border:2px solid #fff;transition:.3s}.fill_details p{color:#fff;text-align:center}.dont_no{text-align:center;text-transform:uppercase;color:#000}a.Continue_btn{display:inline-block;background-color:#163963;color:#fff;padding:10px 27px;border-radius:100px;text-transform:uppercase}.fill_details{position:relative;text-align:left;max-width:100%;margin:0 auto;padding:30px 20px;background-color:rgb(84 108 132 / 68%);border-radius:10px;border-top:0;margin-bottom:50px;color:#0e0e0e}ul.inner_list.manufacturer li{padding:10px;width:117px;text-align:center;color:#163963;text-transform:uppercase;display:inline-block;float:left;margin-right:10px}ul.inner_list.manufacturer li:last-child{margin-right:0}.Vehicle_details{padding:30px;background-color:#fff;text-align:center;box-shadow:0 7px 10px #1d1d1d59}.Vehicle_details .data{display:block;background-color:#fff;text-align:center;padding:12px 10px;border-bottom:1px dashed #cccc;cursor:pointer}.Vehicle_details .data label{display:block;text-transform:uppercase;margin:0;font-size:13px;font-style:italic;color:#ababab}.Vehicle_details .data input{width:100%;border:0;outline:0;margin-bottom:0;text-align:center;text-transform:uppercase;color:#353333;font-weight:700;font-size:19px}figure.Vehicle_details_outer h2{text-align:center;background-color:#546c84;margin:0;color:#fff;text-transform:uppercase;padding:6px;letter-spacing:0;transition:.3s;position:relative;z-index:9;font-size:32px;padding-top:14px}figure.Vehicle_details_outer h2:before{display:block;content:"";background-color:#546c84;width:121%;height:56px;bottom:-23px;position:absolute;left:-3%;transform:rotate(-6deg);z-index:-1}figure.Vehicle_details_outer h2 span{display:inline-block;top:8px;position:relative}figure.Vehicle_details_outer{overflow:hidden}.myowntabs_slider .inner_tabs_section .nav-pills>li>a{border: 2px solid #536984  !important;transition:0.2s all ease-in-out;background-color:#536984;color:#020202;text-transform:capitalize;padding:9px 29px;border:0;color:#fff;display:block}.btnsec{display:none!important}.slider_wrapper ol.carousel-indicators{display:none}.or{color:#000}.hidden_div{overflow:hidden;clear:both;width:100%;display:none}.mywel.welcome_section{padding:20px;background-color:rgb(84 108 132 / 79%);width:730px;margin:0 auto}.btn.btn_blue2{display:inline-block;background-color:#163963;color:#fff;border-radius:34px;padding:8px 34px}ul.inner_list.manufacturer li{background-color:#536984;border:1px solid #f1f1f1}.fade:not(.show){opacity:0;display:none}.fade(.show){display:block}.all.popups .modal-dialog.modal-lg{border-radius:0;right:0;position:absolute;left:0;margin:50px auto;overflow:auto}.all.popups .modal-content{margin:0;border:0;box-shadow:none;padding:0;border-radius:0;overflow-x:auto;max-height:650px}#dont-remember h2{color:#000;text-align:center;margin-bottom:20px;font-size:24px;overflow:hidden;clear:both}figure.Vehicle_details_outer{overflow:hidden;width:500px;margin:0 auto;position:relative}.card-header{background:#556b85;color:#fff;padding:0}.card-header a{padding:10px;display:block;width:100%;color:#fff}.qutoes{padding:50px 0;background-image:url(../../images/3.jpg);background-attachment:fixed;background-size:cover;background-position:center}.propsal_page{padding:30px 0;background-image:url(../../images/4.jpg)}.card{margin-bottom:20px;border:0}.card-body{box-shadow:-8px 15px 32px rgba(204,204,204,.52);overflow:hidden;clear:both}ul.fill_details_data li{display:block;width:100%;float:left;text-transform:uppercase;margin-bottom:17px;font-size:14px}ul.fill_details_data li b{display:inline-block;min-width:110px}.heading_top{overflow:hidden;clear:both;background-color:#4cb5e1;background:linear-gradient(to right,rgba(0,175,239,.65),#033a75);text-align:center;padding:10px;color:#fff;border-radius:45px}.img-box img{width:80px;height:80px;border-radius:100%}a.price{display:inline-block;padding:6px 14px;border-radius:100px;background-color:#546c84;color:#fff;font-size:12px;text-decoration:none}a.premium{display:inline-block;padding:6px 14px;border-radius:100px;background-color:#546c84;color:#fff;font-size:12px;text-decoration:none}.table_csutome_content p,.table_csutome_content span{margin:0;font-size:12px}.table_csutome_content{padding:15px 5px;box-shadow:0 0 30px #cccccc8a;margin-top:20px;background-color:#fff}.bottom h3{font-size:13px;text-transform:uppercase;padding:14px;color:#fff;text-align:center;border-radius:45px;background:linear-gradient(137deg,rgba(0,0,0,.08),rgba(0,0,0,.34))}.bottom span{min-width:200px;display:inline-block}#premium_break li{display:block;overflow:hidden;padding:7px 0}a.pdf{display:inline-block;padding:10px 9px;background-color:red;color:#fff;margin-top:20px;border-radius:5px}.img-box img{width:80px;height:80px;border-radius:100%}.quest_header{background-color:rgba(255,255,255,.7);padding:10px;margin-bottom:0;text-align:center;text-transform:capitalize;border-radius:30px 20px 0 0;color:#000}.propsal_top li{display:block;padding:12px 22px;text-align:left;font-size:14px}.propsal_page ul.nav.nav-tabs.hide{display:none}.price_btn i{font-size:17px}.top_main_heading{padding:10px;text-align:center;text-transform:capitalize;border-radius:30px 20px 0 0;color:#fff;background-color:#163963;margin-bottom:20px}.price_btn{background-color:#484745;text-align:center;font-size:21px;padding:10px 33px;color:#fff;display:inline-block;border-radius:34px}.propsal_top li{display:block;padding:7px 30px;text-align:left;font-size:15px;color:#3a3a3a;margin-top:6px;border-radius:0}span.Zebra_DatePicker_Icon_Wrapper{display:block!important;width:100%!important;position:relative!important}h4.purposal_inner_heading{text-align:center;text-transform:uppercase;margin-bottom:20px}.propsal_top li{position:relative}.myowntabs_slider .bottom_buttons a{background-color:#333;color:#fff!important;width:50px;height:50px;display:inline-block;text-align:center;line-height:50px;border-radius:100%;cursor:pointer;text-decoration:none}.propsal_form .tab-content>.active{display:block;cursor:pointer;animation:slidertm .9s ease-in-out;position:relative;min-height:auto}@keyframes slidertm{0%{transform:translateX(-100px);opacity:0;visibility:hidden}100%{transform:translateX(0);opacity:1;visibility:visible}}.checkbox.receive.col-xs-12{margin-top:40px;margin-left:20px}.propsal_form h5{padding:10px;color:#fff;background:linear-gradient(to right,#00baff,#004896)}.propsal_form .tab-content{color:#131313}.propsal_top li span{display:inline-block;width:200px}.propsal_top li{position:relative;margin-right:0}.review{float:right;width:auto!important;height:auto!important;background-color:#00aaf0!important;display:block!important;padding:10px 20px;line-height:normal!important;border-radius:21px!important;border:none;color:#fff;text-transform:capitalize}.agent_page li{display:block;background-color:rgba(255,249,249,.41);padding:5px;margin-bottom:7px;box-shadow:0 0 2px #d8d8d8;font-size:13px}.review_and_pay h4{background-color:#585858;padding:initial;color:#fff;font-size:13px;padding:12px}.mysubmit,.paybtn{background-color:#163963;text-transform:uppercase;border:0;color:#fff;padding:8px 20px;border-radius:100px}button.paybtn.paynow_us{margin-left:10px}.review_and_pay{padding:30px 0;background-image:url(../img/logo1.png)}.review_and_pay .radio-inline{margin-right:22px;margin-top:14px;margin-bottom:0}.review_and_pay li.nav-item{display:block;width:100%;padding:0!important;margin-top:0;box-shadow:none;border-bottom:2px solid #fff;line-height:0;background:0 0}.review_and_pay .propsal_top li a{display:block;padding:21px 30px;text-align:left;background:#163963;font-size:15px;color:#fff;margin-top:10px;border-radius:47px}.payment .details{width:100%;display:block}button.download_policy{float:right;background-color:#434242;border:none;color:#fff;cursor:pointer;padding:11px;text-transform:uppercase}.payment .details li{display:inline-block;margin-right:8px;text-transform:capitalize;padding:15px 15px;margin-bottom:14px;min-width:32%;background-color:#2196f3;color:#fff;box-shadow:0 1px 7px #ccc}.payment .details ul{display:block;overflow:hidden;clear:both;margin-top:14px;float:right}button.download_policy i{margin-right:5px}.review_and_pay .propsal_top li span{display:inline-block;width:auto}.review_and_pay .nav-tabs .nav-item.show .nav-link{color:#fff;background-color:transparent;border-color:transparent;padding:0;display:block;width:100%;border:none!important}.review_and_pay li.nav-item{display:block;width:100%;padding:0!important;margin-top:0;box-shadow:none;border-bottom:2px solid #fff}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:transparent}.review_and_pay li.nav-item a{color:#fff}.review_and_pay a.nav-link.active{border:none!important;background:rgba(4,4,4,.68)!important;color:#fff!important}.review_and_pay .tab-content>.active{display:block;cursor:pointer;animation:slidertm .9s ease-in-out;position:relative;padding:0}@keyframes slidertm{0%{transform:translateY(-60px);opacity:0;visibility:hidden}100%{transform:translateY(0);opacity:1;visibility:visible}}.myaccount ul.nav.nav-tabs a{background-color:rgba(53,51,51,.5294117647058824);display:inline-block;padding:10px 20px;color:#fff}.main_section{padding:40px 0}.main_section figure{  width: 120px;   height: 80px;
    border-radius: 10px;background-color:#fff;text-align:center;margin:0 auto;margin-bottom:20px; box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);;transition:.3s}
    /*.main_section figure:hover{box-shadow:0 1px 12px rgba(210,210,210,.5);transition:.3s;     background-color: #163963;}*/
    .main_section figure img{    min-height: 40px;width:40px;transition:.3s;display:inline-block;margin-bottom:7px}.main_section figure:hover img{transition:.3s;transform:scale(.8)}.main_section figure a{color:#565555;text-transform:uppercase;padding:10px;display:block}.main_section figure h2{font-size:15px;      color: rgb(83 105 132);  }.data_last.data{width:50%;float:left}.data_last.data{width:50%;float:left;text-transform:uppercase}.data_last.data option{text-transform:uppercase}.data_last.data select{border:none;text-transform:uppercase;background:0 0;color:#353333;font-size:20px}.main_section{
        background-image:url(../../images/background-image-9.jpg);
        background-size:cover;background-color:#eff3f6;background-position:center;background-attachment:fixed}section.companywkp.awwwards{background:#fff}.popups .inner_tabs_section{overflow:hidden;clear:both;padding:12px 0}ul.nav.nav-pills{display:block}.popups ul.nav.nav-pills li{margin-bottom:10px;margin-right:5px;position:relative;display:block;float:left}.inner_tabs_section .nav-pills>li>a:hover{background-color:#464646}.myowntabs_slider .selected{background-color:#3a3939!important}.inner_tabs_section .nav-pills>li.active>a,.inner_tabs_section .nav-pills>li.active>a:focus,.inner_tabs_section .nav-pills>li.active>a:hover{background-color:#424546!important}.manufacturer li.selected{border:1px solid #163963!important;background:#fff!important}#modalvarient .bottom_buttons{display:none}#modalvarient h3.inner_heading{margin-bottom:15px}#premium_break .table td,#premium_break .table th{border-top:1px solid transparent}#exactquote .modal-content,#premium_break .modal-content{border:none;color:#fff;background:rgba(0,0,0,.18)}#exactquote button.close,#premium_break button.close{opacity:1;color:#fff;box-shadow:none}#exactquote h4.modal-title{font-size:18px;text-align:center;display:block;width:100%}.img_box{margin:0 auto;width:100px;height:100px;margin-bottom:0;border-radius:100%}.img_box img{width:100%;height:100%;border-radius:100%}#exactquote .modal-lg{max-width:800px;margin-top:10rem}.top_main_heading h3{margin-top:12px}.align-item-center{align-items:center}ul.details{padding:10px 0;background-color:#ffffff9c}.policy_holder_details .pretty.p-switch{margin:15px 0;margin-right:12px}.goback{display:inline-block;background-color:#434040;color:#fff;border:none;padding:8px 25px;margin-top:20px;border-radius:30px;cursor:pointer}.goback i{margin-right:4px;display:inline-block;vertical-align:middle;position:relative;top:-3px}.myowntabs_slider.car_page{position:relative;background-size:cover;background-attachment:fixed !important;background-position:center center}.fill_details{position:relative;text-align:left;max-width:400px;margin:0 auto;padding:30px 20px;background-color:rgb(84 108 132 / 79%);border-top:none;margin-bottom:50px;color:#000}.hidden_div2{width:100%}.fill_details h3.inner_heading{color: #fff; margin-bottom: 10px; font-size: 22px;}.fill_details h3{color:#fff;margin-bottom:0;text-transform:uppercase}.fix{position:fixed;background-color:#163963;left:-90px;z-index:99;background:#163963);transition:.5s}span.arrow{position:absolute;right:-32px;top:50%;background-color:#62605f;display:inline-block;padding:4px 13px;color:#fff;cursor:pointer}.fix.openit{transition:.5s;left:0}.fix.openit i{transform:rotate(180deg)}.fix li{display:block;text-align:center;border-bottom:1px dashed #fff}.fix li img{width:30px;display:block;margin:5px auto;transition:.3s}.fix li:hover img{transition:.3s;transform:scale(.7)}.fix li a{color:#fff;display:block;padding:8px}.fix li:last-child{border-bottom:none}.table tr,table td,table th{font-size:12px;padding:4px!important;background-color:transparent}thead{background-color:#163963;color:#fff}.myaccount li{position:relative}.custome_tabs.nav.nav-tabs{transition:.3s;position:absolute;width:197px;z-index:99;transform:scale(0)}.custome_tabs.nav.nav-tabs.openme{transform:scale(1)}.custome_tabs.nav.nav-tabs a{display:block;width:100%}ul.nav.nav-tabs a{cursor:pointer}.myaccount{background-image:none}.qutoes.propsal.myaccount .main_section{background:0 0}.nav-tabs{border-bottom:transparent}.myaccount li.active a{background-color:#163963!important}.myaccount li:last-child.active a{background-color:rgba(53,51,51,.5294117647058824)!important}.myaccount a.active.show{background-color:#163963!important}.myaccount .main_section figure h2{font-size:14px}.review_and_pay .tab-content{background-color:transparent}.top_main_heading{background-color:transparent}.review_and_pay{padding:0;background-image:url(../img/logo1.png);background-size:90%;background-repeat:no-repeat;background-position:center;background-attachment:fixed}.py-5.payment{padding:0;background-size:50%;background-repeat:no-repeat;margin:30px 0;background-position:center}.top_main_heading{color:#737373;border-bottom:1px solid #eee;padding-bottom:14px}.review_and_pay .propsal_top li{display:inline-block;padding:5px 15px;font-size:16px;margin-right:3px;margin-bottom:8px}.top_main_heading .row{justify-content:center;align-items:center}.review_and_pay ul{margin:0}.main_stuff button.btn{margin-top:34px}.main_stuff .btn-warning{color:#fff;background-color:#163963;border-color:#163963}.myaccount .btn-warning{color: #fff;background-color: #556b85;border-color: #556b85;border-radius: 0;}.img_section{height:140px;overflow:hidden;margin-bottom:10px}.img_section img{width:100%;border:2px solid #525354;object-fit:cover;object-position:center;height:100%}.login_page{padding:50px 0;background-image:url(../../images/login3.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center}.login{padding:20px 25px;max-width:400px;margin:0 auto;background-color:#fff;z-index:111;color:#000;position:relative;overflow:hidden;box-shadow:0 2px 20px #ccc}.login:before{display:block;content:"";background-color:#546c84;width:121%;height:100px;bottom:auto;position:absolute;left:-3%;transform:rotate(-6deg);z-index:-1;top:-26px}.login h4{margin-bottom:60px;color:#fff}.login .mybtn1{display:block;width:100%;padding:14px;border:none;color:#fff;text-transform:uppercase;margin-top:10px;border-radius:45px;cursor:pointer;transition:.3s;outline:0!important;background:linear-gradient(to right,#536984,#536984);margin-top:30px}.login label{text-transform:uppercase}.agent_page .review{float:left}.agent_page .bottom_buttons{margin-top:10px}.health{padding:50px 0;background-image:url(../../images/health.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center}.health .tab-content{width:800px;margin:0 auto;padding:20px!important;background-color:rgba(255,255,255,.7803921568627451);box-shadow:0 0 20px #ccc}.health h4{padding:10px;text-transform:capitalize;font-size:17px;color:#fff;margin:10px 0;background:linear-gradient(to right,rgba(0,175,239,.65),#033a75)}.health h3{font-size:25px;text-align:left;position:relative;color:#fff;z-index:999;margin-bottom:56px;padding-top:7px}.health select.form-control{margin-bottom:0}.health button{background-color:#163963;text-transform:uppercase;border:0;color:#fff;padding:8px 20px;margin-top:10px;border-radius:100px;cursor:pointer}.health .pretty.p-icon.p-round.p-tada{margin:13px 10px}.health .pretty.p-switch.p-fill{margin:15px 16px}.health .tab-content{position:relative}.health .tab-content:before{display:block;content:"";background-color:#163963;width:121%;height:111px;bottom:0;position:absolute;left:-12px;transform:rotate(-6deg);z-index:9;top:-53px}.daughter,.son{display:none}.button-container{display:inline-block}input.qty{text-align:center;width:60px;display:inline-block;margin-right:10px;border:1px solid #ccc;border-radius:45px}.button-container button{display:inline-block;margin-left:5px!important;width:28px;height:28px;text-align:center;border-radius:45px;line-height:28px;margin:0;padding:0;margin-top:11px;outline:0}.daughter span,.son span{display:inline-block;margin-right:5px}marquee{background-color:#5a5959;padding:7px;margin-bottom:0}marquee a{color:#fff!important;display:inline-block;margin-right:5px;margin-left:5px}.file-upload-wrapper{position:relative;width:100%;height:60px}.file-upload-wrapper:after{content:attr(data-text);font-size:18px;position:absolute;top:0;left:0;background:#fff;padding:10px 15px;display:block;width:calc(100% - 40px);pointer-events:none;z-index:20;height:40px;line-height:22px;color:#999;border-radius:5px 10px 10px 5px;font-weight:300}.file-upload-wrapper:before{content:'Upload';position:absolute;top:0;right:0;display:inline-block;height:40px;background:#4daf7c;color:#fff;font-weight:700;z-index:25;font-size:16px;line-height:40px;padding:0 15px;text-transform:uppercase;pointer-events:none;border-radius:0 5px 5px 0}.file-upload-wrapper:hover:before{background:#3d8c63}.file-upload-wrapper input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;height:40px;margin:0;padding:0;display:block;cursor:pointer;width:100%}b.pos.mr-2{display:inline-block;padding:10px 26px;color:#fff;background:linear-gradient(212deg,#0054a1 65%,#008bff 35%)}b.pos.mr-2 span{display:inline-block}div#loadings{position:fixed!important;width:206px!important;margin:0 auto!important;left:0;right:0;font-size:20px!important;height:122px!important;line-height:122px;background-color:#163963!important;opacity:1!important;background:linear-gradient(124deg,rgba(0,175,239,.65),#033a75)!important;border-radius:10px;top:40%;transform:translateY(-50%)}#exactquote .pretty.p-switch input:checked~.state label:after{top:-2px}#exactquote .pretty .state label:after,.pretty .state label:before{top:-2px}#accordion .pretty.p-switch{margin-bottom:13px}.daughter,.son{display:none;margin-right:54px}.openit{display:inline-block!important}.travel{padding:60px 0}.travel .tab-content{margin-top:20px}.travel a.nav-link{background-color:#163963!important;color:#fff!important;margin-right:7px;border:none}.travel li a.nav-link.active{background-color:#6f6f6f!important;color:#fff!important;margin-right:7px;border:none}.travel h4{font-size:20px;margin-bottom:20px;border-bottom:1px dashed #ccc;padding-bottom:8px;text-transform:capitalize}.travel .pretty.p-switch{margin-bottom:25px}.travel .proceed{background-color:#163963;text-transform:uppercase;border:0;color:#fff;padding:10px 35px;border-radius:100px;cursor:pointer}.travel .media img{width:120px}.travel .nav-item img{width:24px;vertical-align:bottom;display:inline-block;margin-right:6px}.travel .addmember{background-color:#163963;border:none;color:#fff;text-transform:capitalize;margin-top:34px;padding:7px 15px;transition:.3s;border-radius:4px;cursor:pointer}.travel .addmember:hover,.travel .proceed:hover,.travel a.price:hover{transition:.3s;background-color:#6f6f6f}.travel p{margin-top:10px;margin-bottom:0;font-size:13px;border:1px dotted #ccc;text-align:center;border-radius:20px;padding:6px}.travel a.price{display:block;text-align:center}.travel .media{padding:10px;box-shadow:0 0 0 rgba(204,204,204,.17),0 4px 10px #cccccc4a;margin-bottom:15px;background-color:#fff}.travel label{text-transform:uppercase}.travel select.form-control{font-size:13px;text-transform:capitalize}.travel{padding:50px 0;background-image:url(../../images/tour.jpg);background-attachment:fixed;background-size:cover;background-position:center}figure.treaveler_details{padding:20px;background-color:#163963;padding-bottom:0}.treaveler_details a,.treaveler_details b,.treaveler_details span{text-transform:capitalize;display:inline-block;margin-right:5px;color:#fff}.treaveler_details select{border:none;text-transform:capitalize;padding:1px 1px;height:34px;line-height:34px;border-radius:3px}.treaveler_details a{border:1px solid #fff;padding:3px 15px;border-radius:20px;font-size:13px}button.pull-right.modify{background-color:#607d8b;color:#fff;text-transform:capitalize;border:none;padding:4px 11px;font-size:13px;border-radius:3px}.travel button.proceed{margin-bottom:0}.travel .col.form-group{padding:0 5px;font-size:13px}.travel .modal-title p{border:none;padding:0;margin-bottom:0;margin-top:10px;text-transform:capitalize}.travel a.price{color:#fff!important;cursor:pointer}.left_filter{z-index:8!important;}
    @media screen and (max-width:1459px){.content_body .slider_wrapper .bnbox .caption p{overflow:hidden;padding:3px 0}span.iconmg{display:flex;width:190px;height:125px}.content_body .slider_wrapper .bnbox .caption h1{padding:8px}a.label.label-danger.btn2{padding:10px 42px!important;width:auto;font-size:14px;margin:0}.content_body .slider_wrapper .carousel-indicators{bottom:8px}a.premium,a.price{padding:5px 12px;font-size:13px;display:block;text-align:center;margin-bottom:6px}.myowntabs_slider .inner_tabs_section .nav-pills>li>a{padding:3px 21px;font-size:12px}ul.inner_list li{padding:5px 9px;margin-bottom:18px;margin-right:3px;font-size:12px}}@media screen and (max-width:767px){.travel a.nav-link{margin-right:6px;border:none;font-size:14px;padding:7px}}@media screen and (max-width:479px){.col.form-group{display:block;width:100%;flex:none}.travel .proceed{margin-bottom:20px!important}}@media screen and (max-width:359px){.travel a.nav-link{margin-right:3px;border:none;font-size:12px;padding:5px}}

.gotnewBike {
    background-color: #fff;
    padding: 5px;
    border-radius: 3px;
    animation-duration: 1200ms;
    animation-name: blink;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    -webkit-animation:blink 1200ms infinite; /* Safari and Chrome */
}


/*-------for SEO changes----------*/

.heading h3, .content_body .heading h4, .content_body .heading h5 {
    font-size: 36px;
    text-transform: uppercase;
}
ol.c_set_color li {
    color: #fff;
}


.h3_head h3 {
    margin: 10px 0;
    color: #fff;
}

.c_set h2, .c_set h3, .c_set h4 {
  font-size: 22px !IMPORTANT;
    color: #fff !IMPORTANT;
}

.c_set {
    margin-bottom: 30px;
}

/*-for SEO changes---*/
@keyframes blink {
    from {
        color:red;
    }
    to {
        color:black;
    }
    
    
}
@-webkit-keyframes blink {
    from {
        color:red;
    }
    to {
        color:black;
    }
    
}

 


.premium_break{
 
 z-index: 10000 !important;
    
}

.btmbar.header2.fixit.hide {
    position: fixed;
    width: 100%;
    z-index: 9;
    top: 0px;
    display: block!important;
    transition: 0.3s;
}

.forgot{
    
    color:#163963;
    cursor:pointer;
}

.btn-group-lg>.btn, .btn-lg {
    padding: 6px 10px!important;
    font-size: 14px!important;
    margin-top: 32px!important;
}

/* new css*/
.quer_right   .heading_top   .row {
    align-items: center;
}

input#update_idv {
    margin: 0px;
    max-width: 110px;
    height: calc(1.75rem + 2px) !important;
}

input#update_idv_btn {
    margin: 0px!important;
    float: right;
}

a.premium, a.price {
    padding: 5px 15px;
    font-size: 11px;
    display: inline-block;
    text-align: center;
    margin-bottom: 6px;
}

 span.close{display:none;}

 span.close:not(:disabled):not(.disabled):focus,  span.close:not(:disabled):not(.disabled):hover {
    color: #fff;
    text-decoration: none;
    opacity: 1;
}



.query_left ol {
    padding: 0px;
}



.planList {
    background: #f9f9f9!important;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 80px;
    padding: 0px;
}

.planList  img {
    width: 100%;
}




.botm_sec span a.btnNext {
    float: none;
}



.mywel.welcome_section {
   
    max-width: 730px;
    width: auto;
}

section.myowntabs_slider {

    padding: 35px 0;}
    
    
.myowntabs_slider  .data{padding: 4px 9px;}

.data select{ font-size: 14px!important;}
 .data input{ font-size: 14px!important;}

header .topbar ul li a img {
    width: 84px;
    margin-left: 10px;
    display: inline-block;
    position: relative;
    top: -2px;
}


a.navbar-brandimg {
    width: 190px; height: 74px;
    
}


figure.Vehicle_details_outer {
 
    width: auto!important;
    max-width: 500px;
}



a.pull-right.btn.btn-primary.btn-xs {
    margin-bottom: 10px;
     margin-left: 4px;
}

a.pull-right.btn.btn-primary.btn-xs i {
    margin-right: 5px;
}


.price_btn {
  
    font-size: 17px;
    padding: 10px 30px;
  
    display: inline-flex;
    align-items: center;
    justify-content: center;
}


.price_btn i {
    margin-right: 6px;
}



.top_main_heading h3 {
   
    font-size: 22px;
}


  ul.fill_details_data li span {
    float: right;
    width: calc( 100% - 120px);
}
    
    
    .propsal_top li {
    position: relative;
    margin-right: 0;
    overflow: hidden;
}


.propsal_top li span {
    float: left;
    width: 220px;
}
    


.propsal_top li b {
    float: right;
    width: calc( 100% - 220px);
}
    

.bottom h3{ background-color: #163963;}



.review_and_pay .propsal_top li span {
    display: inline-block;
    width: auto;
    margin-right: 11px;
}

.review_and_pay .propsal_top li b {
   float: none;
width: auto;
}


@media screen and (max-width:1365px){
a.premium, a.price {
    padding: 5px 13px;
    font-size: 10px;}
    
}
   
   @media screen and (max-width:1279px){
   
       a.premium, a.price {
    padding: 5px 13px;
    font-size: 12px; display: block;
  
}
   }
    
   @media screen and (max-width:1023px){  
       
       .bottom h3 {
    background-color: #163963;
    padding: 9px;
    margin: 10px 0px;
}
       
       
     #exactquote .modal-lg {
    max-width: 800px;
    margin-top: 4px;
}  
   
   .col-sm-7.myowntabs_slider.propsal_form, .col-sm-5.propsal_top.wow.fadeInLeft {
    width: 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
   
  .col-sm-7.myowntabs_slider.propsal_form .bottom_buttons a {
   
    float: left; margin-right: 12px;
}

.propsal_form .tab-content {
  
    margin-bottom: 0px; 
}
   
   
   }
   


@media screen and (max-width:979px){
    
    
    
    header .btmbar .navbar ul li .dropdown-menu
    {
        background-color: #f7f7f7;
    }
    body header .btmbar .navbar ul li .dropdown-menu li a
    {
        background-color: #f7f7f7 !important;
        padding: 10px 30px!important;
        color: #000 !important;

    }
    
    .query_left, .quer_right  {
    max-width: 100%;
    flex: 0 0 100%;
}



.heading_top {
  
   
    border-radius: 5px;
}
    
    

    
 
 .main_section .col-sm-3 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

.heading h1 {
    font-size: 33px;
}
   
   header .btmbar .navbar ul li {
  
    font-size: 14px;
} 
.navbar-light .navbar-nav .nav-link {
    color: #000;
    padding: 10px 20px!important;
}


section.companywkp.awwwards .owl-carousel .owl-item img {
    display: block;
    width: 100%;
    height: 220px;
    object-fit: contain;
    object-position: center;
}

header .topbar {
    background: #163963f5;
  
}

figure.Vehicle_details_outer h2 span {
    
    font-size: 20px;
}


.all.popups .modal-dialog.modal-lg {
        margin: 50px 14px;
}
.all.popups .modal-dialog.modal-lg .modal-content
{
    
    margin: 0 auto;
} 
}

.all.popups .modal-dialog.modal-lg
{
    margin: 30px auto;
}
.all.popups .modal-content
{
    max-height: auto;
}
.myowntabs_slider .tab-content
{
    margin-bottom: 0;
}
.popups .inner_tabs_section
{
    padding: 0;
}
.all.popups .modal-dialog.modal-lg .modal-content
{
    max-width:auto;
    margin: 0 auto;
    overflow: hidden;
}
.last_pop_policy
{
    display:inline-block;
    position: relative;
}
.last_pop_policy img
{
    left: 0;
    top: 0;
}
#previousins .state.last_pop_policy label:after, #previousins .state.last_pop_policy label:before
{
    left: 0% !important;
    top: 0 !important;
}
html, body {
    scroll-behavior: smooth;
}
#dont_know_div_hide #dont_know{
    left: 0px;
    top: 9px;
    min-width: 1.5em;
}
#previousins #dont_know_div_hide
{
    display:inline-block;
    width: 57%;
}
.Vehicle_details div#dont_know_div_hide {
    width: 100%;
}
@media screen and (max-width:767px){
    a.navbar-brand.col-md-2.mobile_logo {
        width: 60%;
    }
  
    nav.mobile_header.navbar.navbar-expand-md.navbar-light.bg-light a.navbar-brand.col-md-2 {
        margin-left: auto;
        width: 60%;
    }
    .all.popups .modal-dialog.modal-lg .modal-content
{
    max-width:auto;
    margin: 0 auto;
    
}
#dont_know_div_hide #dont_know {
    left: 0px;
    top: 9px;
    min-width: 1.5em;
}
footer .footer-widget .title {
    margin-bottom: 10px !important;
    padding: 10px 0;
    margin-top: 0px !important;
}
    footer h4.title {
        display: block;
        text-align: center;
    }
    footer .footer-widget p {
        max-width: 100%;
    }
    footer {
        padding: 10px  0 30px 0!important;
       
    }
    center.square_info {
        font-size: 13px;
    }
    section.whyus {
        padding: 50px 0;
    }
    .content_body .whyus .row .mdinner .micon {
        width: 60px;
        height: 60px;
    }
    .mdinner.new {
        min-height: 180px;
    }
    
    .stdesp {
        font-size: 14px;
    }
    .whyus .col-md-6.col-lg-3.col-6 {
        padding: 5px;
    }
    
    .stdesp h5 {
        font-size: 12px;
    }
    footer .footer-widget .footer-instafeed li a
    {
        padding: 0;
    }
    .content_body .contact .cinner h4 {
        margin-bottom: 0 !important;
    }  
    form#contact_us_form input, form#contact_us_form textarea {
        margin: 0;
    }
    
    .propsal_page .container-fluid > .row {
        flex-direction: column-reverse;
    }
    .propsal_top 
    {
        display:none;
    }

    .myaccount li {
    position: relative;
    margin-bottom: 5px;
}


    .myaccount   ul.nav.nav-tabs {
    display: block;
}
 
    .myaccount ul.nav.nav-tabs a {
  
    justify-content: left!important;
    align-items: center;
}
    .dashboard figure {
    margin: 2px 0px!important;
}
       .quer_right   .heading_top .col-sm-2,  .quer_right   .heading_top .col-sm-3,    .quer_right .heading_top  .col-sm-4 {  width: 25%!important;}

.quer_right .table_csutome_content .col-sm-2 {
    width: 80px; padding: 2px;
}

.quer_right .table_csutome_content .col-sm-3, .quer_right .table_csutome_content .col-sm-4  {
    width: 80px;  padding: 5px;
}

    
   .quer_right .table_csutome_content img {
    width: 100%;
}
    
    
    
      .quer_right  .col-xs-3 {
    width: 117px!important;
}


      .quer_right .img-box img {
    width: 100%;
    height: auto;
    border-radius: 0px;
}


    
    .review_and_pay .propsal_top li {
    display: block;
   
    font-size: 15px;
    margin-right: 0px;
   
}
button.Continue_btn:hover{
    background: #fff;
    color:#163963;
    border:2px solid #163963;
}
button.Continue_btn.Continue_btn1
{
    display: inline-block;
    margin: 0px auto;
    background-color: #163963;
    position: relative;
    transition: 0.3s all ease-in-out;
    border: 2px solid #ffffff !important;
    border: 0;
    color: #ffffff;
    font-weight: 800;
    padding: 10px 29px;
    text-transform: uppercase;
    border-radius: 45px;
    cursor: pointer;
    outline: 0;
}
button.Continue_btn.Continue_btn1:hover {
    color: #163963;
    background-color: #fff;
    border: 2px solid #163963 !important;
    z-index: 99;
}
.fill_details .form-group label {
    color: #fff;
}
    
/*     #exactquote  .form-group.col-sm-12 {*/
/*    width: 50%;*/
/*}*/
    
    
/*    #exactquote  .btn.btn_blue2 {*/
/*    display: inline-block;*/
/*    background-color: #163963;*/
/*    color: #fff;*/
/*    border-radius: 34px;*/
/*    padding: 8px 16px;*/
/*    font-size: 14px;*/
/*}*/
    
    
    #exactquote .form-group.col-sm-4 {
    width: 50%;
}
    
    
    .navbar-nav .dropdown-menu {
    position: static;
    float: none;
    border: none;
    border-radius: 0px;
}
    
    
    .outer_area {
    position: fixed; 
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.8);
    z-index: 99; visibility: hidden;
    opacity: 0;
    transition: 0.1s;
}
    .outer_area.showit {
   visibility: visible;
    opacity: 1;
    transition: 0.3s;
}
/* /* div#navbarNavDropdown {
    background: #163963db;
} */

.navbar-light .navbar-nav .nav-link {
 
    font-size: 13px;
    color: #060606bf;
    font-weight: 600;

} 
    
    header .btmbar .navbar ul li {
    font-size: 16px;
    border-bottom: 1px solid #e6e6e6;
    cursor:pointer;
        padding: 0 !important;
}
    header .btmbar .navbar ul li:last-child {
    border: none;
}
    
    span#show_company_qua .row {
    align-items: center;
    justify-content: center;
    text-align: center;
}
    input#update_idv_btn {
    margin: 0px!important;
    float: none;
    margin-top: 10px!important;
}
    
    span.close{display:block;}
    input#update_idv {
    width: 70px;
    margin: 6px auto;
}
  
    
.navbar-collapse.collapse, .navbar  .collapsing  {
    position: fixed;
    display: block;
    background-color: #fff;
    z-index: 9999999999;
    left: 0px;
    margin: 0px;
    padding: 0px;    
    top: 0px;  
    transition: 0.3s;    overflow-x: auto;

    left: -107%; height: 100%;
}
    
    .navbar-collapse.collapse.show  {
    position: fixed;
    display: block;
    background-color: #fff;
 
    left: 0px;
    margin: 0px;
    padding: 0px;width: 70%;
    top: 0px;
    transition: 0.3s;
    left: 0px;
}
    
    
   span.close {
    display: block !important;
 width: 27px;
    height: 27px;
    position: absolute;
    right: 10px;
    color: #fff;
    opacity: 1;
    font-size: 40px;
    text-align: center;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 6px;
    cursor: pointer;
} 
    
   header ul.navbar-nav {
    margin-top: 10px;
}
    
    
    
 a.navbar-brand.col-md-2 img {
    width: 128px;

}

.navbar-toggler {
    padding: 7px!important;
}
    
    a.navbar-brand.col-md-2 {
    margin: 0px;
}


  a.navbar-brand {
    display: inline-block;
    margin-left: 0px; text-align: right;
}


.mdinner.new h5 {
    margin: 6px;
    display: block;
    width: 100%;
}

.content_body .whyus .row .mdinner {
    display: block;
}
section.cvacancies {
    padding-bottom: 0px;
}
    
    section.blogbox, section.companywkp, section.contact, section.cvacancies, section.gallery, section.keyproduct, section.testimonials, section.whyus {
    padding: 20px 20px;
  
}


footer .col-sm {
    text-align: left;
}

header .btmbar .navbar ul li .dropdown-menu:after{display:none;}

 section.whyus {
    padding-bottom: 0px;
}

section.cvacancies .heading {
   
    margin-bottom: 75px;
}

button.navbar-toggler {
    position: absolute;
    top: 10px;
}

div#navbarNavDropdown {
    padding-left: 0px;
}


.myserachbox {
    max-width: 320px;
   
}


.query_left ol li i {
    display: none!important;
}




.table.table-responsive .col-sm-12.col-md-6 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    vertical-align: middle;
    width: 50%;
}

div.dataTables_wrapper div.dataTables_filter label {
    font-weight: normal;
    white-space: nowrap;
    text-align: left;
    vertical-align: baseline;
    margin: 0px;
}


div#DataTables_Table_0_info {
    border: 1px solid #ccc;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 51px;
    margin: 0px;
    padding: 0px;
    margin-bottom: 30px;
}

.myaccount ul.nav.nav-tabs a {
   
    padding: 10px 19px;
   
    font-size: 13px;
}

    
}




@media screen and (max-width:639px){
    
   
 
    
    .main_section .col-sm-3 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
    
   .heading {
   
  
} 
    
    
    section.whyus .content_body .whyus .row .mdinner{ padding:0px;}
    
    
    .whyus .new {
    height: auto;
}
    
    
   .content_body .contact .mpbx h4 span {
   
    font-size: 18px;
} 

.content_body section.cvacancies {
    padding-bottom: 0px!important;
}
    
  .content_body .contact{    padding-top: 0px!important;}  
    
    
    .content_body .whyus .row .mdinner {
    display: block;
    padding: 10px;
}

.content_body .whyus .row .mdinner .micon i{ padding-top:0px;}

.content_body .whyus .row .mdinner .micon {
    padding-top: 0px!important;
}


.content_body .contact .cinner .cicons .micon {
    width: 48px;}
    
    .content_body .whyus .row .mdinner .stdesp p {
    text-align: center;
   
}
.content_body .contact .cinner .cicons .micon {
    width: 48px;
    margin-right: 0px;
}
    
    
    .content_body .contact .cinner ul.socialbox li {
   
    margin-right: 6px;
}


 .modal-title {
    
    font-size: 18px;
}




}


@media screen and (max-width:479px){

ul.inner_list.manufacturer li {
   
    width: 47%;
  
}

.data_last.data select {

    text-align-last: center;
}

.data_last.data {
    width: 100%;
    float: none; 

}



.fill_details {
   
    margin: 0 11px;
  
 
}
.fill_details label {
    color: #fff;
    font-size: 14px;
    margin:0;
}

.fill_details h3 {
    margin-bottom: 20px;
    color:#fff;
    font-size: 23px;
}



}



@media screen and (max-width:410px){
    
   .content_body .contact .mpbx h4 span {
    font-size: 13px;
} 

section.blogbox, section.companywkp, section.contact, section.cvacancies, section.gallery, section.keyproduct, section.testimonials, section.whyus {
    padding: 20px 15px;
}


.myserachbox {
    max-width: 260px;
}


.top h2 {

    font-size: 22px;
}


.outer_input input {
   
    width: 50px;
   
   
}

.myserachbox input {
   
   
    font-size: 12px;
}




ul.inner_list.manufacturer li {
    width: 48%;
}

ul.inner_list.manufacturer li:nth-child(even) {
    margin: 0px;
}


.quer_right .table_csutome_content .col-sm-3, .quer_right .table_csutome_content .col-sm-4 {
    width: 55px;
    padding: 5px;
}
.quer_right .table_csutome_content .col-sm-2 {
    width: 66px;
    padding: 2px;
}

a.premium, a.price {
    padding: 5px 8px;
    font-size: 11px;
    display: block;
}.quer_right .col-xs-3 {
    width: 102px!important;
}


    
}




@media screen and (max-width:359px){
    
    
    
}


#show_rtos_update, #show_model_update, #show_variant_update , #show_manufacture_update {
    width: 89%!important;
    position: absolute;
    z-index: 3 !important;
    left: 17px;
    top: 80px;
    max-height: 200px;
    overflow-x: auto;
}



div#loadings {
    background-color: transparent!important;
    background: transparent!important;
}

span#loading, div#loadings  {
    position: fixed!important;
    top: 50%!important;
    transform: translateY(-50%);
    left: 50%!important;
    right: auto!important;
    font-size: 0px!important;    transform: translateX(-50%);
    margin: 0 auto!important;
    width: 100px!important;
    height: auto!important;
    z-index: 9;
    text-align: center;
}

ul.fill_details_data {
    overflow: hidden;
    clear: both;
}
span#loading img, div#loadings img {
    width: 130px;
    padding: 15px;
    
    border-radius: 10px;
}

.card-body {
   
    overflow: inherit;
   
}


.qutoes.propsal.myaccount {
    background-color: #f6fcff;
    min-height: 500px;
}



.qutoes.propsal.myaccount .main_stuff button.btn {
    margin: 0px;
}


.qutoes.propsal.myaccount  table#DataTables_Table_1 {
    background-color: #fff;
}

.myaccount ul.nav.nav-tabs a {
    background-color: #fff;
    display: inline-block;
    padding: 10px 20px;
    color: #000;
    /*border: 1px solid #e8e8e8cc;*/
    margin-right: 5px;display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 2px 9px 0 hsla(0,0%,87.1%,.3);
    border: 1px solid #e6efff;
}

.myaccount ul.nav.nav-tabs a i {
    margin-right: 10px;
    font-size: 16px;
}

.myaccount li.active a {
    color: #fff!important;
}

.myaccount li.active a {
    background: #556b85 !important;
} 
li.nav-item.dropdown.active > a
{
    background-color: #a0a9b4!important;
    color:#000 !important;
}
li.nav-item.dropdown.active ul li a
{
    background-color: #fff!important;
    color:#000 !important;

}
section.profile_section .nav-pills .nav-link span {
    display: inline-block;
    width: 26px;
}

.myaccount .dashboard figure span {
    float: right;
    font-size: 34px;
    color: #3674a1;
    padding: 10px;
}

p.date span {
    margin-left: 6px;
}

p.date i {
    margin-left: 19px;
}

.other_link_bajaj{
 
 width:67% !important;
 cursor: pointer !important;
    
}

.other_link_icici{
    
    width:55% !important;
    cursor: pointer !important;
    
}

.square_info{
    
    text-transform:uppercase;
}

.nav-tabs li a{
    font-size:13px;
}

.slide p{
    text-align:justify;
}

.home_div_last
{
    min-height:45px !important;
}
/*.main_section figure:hover h2 {*/
/*    color: #fff;*/
/*}*/
.home-overlay:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: 1;   
    background-image: linear-gradient(to top, #546c84, #546c84, #546c84, #546c84, #546c84);
    opacity: 0.8;
    height: 100%;
}
.home-overlay {
    position: relative;
}

.main_section .icon-section {
    position: relative;
    z-index: 9;
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(130px, 1fr));
    max-width: 500px;
    grid-gap: 10px 50px;
    margin: 0;
}

.content_body .heading center {
    color: #fff;

}
.btmbar.header2.fixit.hide {
    background: #ffffff;    z-index: 999;    box-shadow: 0px 0px 10px #000000;	-webkit-box-shadow: 0 2px 13px 0 rgba(36,39,44,.3);
}

.btmbar.header2.fixit.hide .navbar-nav li a {
    color: #000;
}

/*header .btmbar .navbar ul li:hover a {*/
/*    color: #fff;*/
/*}*/
/*header .btmbar .navbar ul li:hover{background:#163963}*/
h1, h2, h3, h4, h5, h6 {
    font-family: source_sans_prosemibold;
    color: #536984;
}
.mdinner:hover h4, .mdinner:hover h5 {
    color: #fff;
}
a {
    color: #163963;
}
.main_section h1 {
    color: #546c84  !important;
}

img.hover_banner {
    display: none !important;
}

.main_section figure:hover .hover_banner {
    display: none !IMPORTANT;
    margin: 0 auto;
}

/*.main_section figure:hover .img-fluid {*/
/*    display: none;*/
/*}*/

.overlay_car {
    top: 0;
    background: rgba(0,0,0,0.9);
    width: 100%;
    height: auto;
    position: absolute;
    bottom: 0;
}
.mywel.welcome_section 
{
 box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
 border-radius: 4px;
}

.mywel.welcome_section .top h2, .mywel.welcome_section p, .welcome_section label, .mywel.welcome_section .botm_sec span
{
    color: #fff !important;
}
.btn_animation {
    position: absolute;
    content: '';
    left: 0;
    background: #163963; 
    width: 0;
    height: 100%;
    top: 0;
    border-radius: 50px;
   transition: width 0.1s ease-in-out;
}


button.Continue_btn:hover{
    color:#fff;
    z-index: 99;
}
.get_details:hover
{
    font-weight: 800;
    color: #163963;
    z-index: 99;
    border: 2px solid #163963;
    background: #fff;
}
.get_details:hover .btn_animation  {
    width: 100%;
    z-index: -1;
    background: #fff;
}
button.Continue_btn:hover .btn_animation {
    width: 100%;
    z-index: -1;
    
}

div#dont_know_div_hide {
    padding:15px 0;
}

input#dont_know {
    display: inline-block;
    width: auto;
}

#dont_know_div_hide label {
    display: inline-block;
}
#registernumber h4.modal-title {
    text-align: center;
    display: block;
    width: 100%;
}
.popups ul.nav.nav-pills li:hover .btn_animation {
    width: 100%;
    background: #fff;
    border: 2px solid #163963;
    z-index:9;
    transition: 0.2s all ease-in-out;
}



ul.nav.nav-pills li:hover .nav_pill_a {
    color: #536984 !important;
    position: relative;
    z-index: 99;
    background: #fff !important;
    font-weight: 800;
    border: 2px solid #536984 !important;
}

.fix.fixit span {
    font-size: 12px;
}
input:focus {
    outline: none;
}

.show_sec .outer_input
{
    width:100%;
}
ul.inner_list.manufacturer li:hover {
    background: #fff;
    color: #163963 !important;
}

ul.inner_list.manufacturer li:hover p {
    color: #163963 !important;
}
ul.inner_list li:hover {
    background: #fff;
    color: #163963;
    border: 1px solid #536984 !important;
}
#dont_know_div_hide 
{
    position: relative;
}
.data_last.data.pretty.p-image  .state img {
    opacity: 0;
    position: absolute;
    width: calc(1.5em + 2px);
    height: calc(1.5em + 2px);
    top: 9px;
    /* top: calc((0% - (100% - 1em)) - 8%); */
    left: 25%;
    z-index: 0;
    text-align: center;
    line-height: normal;
    -webkit-transform: scale(.8);
    -ms-transform: scale(.8);
    transform: scale(.8);
}
.data_last.data.pretty.p-image .state label:after,  .state label:before {
    content: '';
    width: calc(1.5em + 2px);
    height: calc(1.5em + 2px);
    display: block;
    box-sizing: border-box;
    border-radius: 0;
    z-index: 0;
    position: absolute;
    left: 25% !important;
    top: 13px !important;
    background-color: transparent;
}
.data_last.data.pretty.p-image input:checked~.state img {
    opacity: 1;
}
.data_last.data.pretty.p-image input {
    position: absolute;
    left: 25%;
    top: 14px;
    min-width: 1em;
    width: 100%;
    height: 100%;
    z-index: 2;
    opacity: 0;
    margin: 0;
    padding: 0;
    cursor: pointer;
}
.fill_details label {
    color: #fff;
}
 button.Continue_btn
{
    background-color: #163963;
    border: 2px solid #fff!important;
    color: #fff;
}
button.Continue_btn:hover
{
    background-color: #fff;
    border: 2px solid #163963!important;
    color: #163963;
}
button.Continue_btn{
    display:inline-block;margin:0px auto;
    background-color:#546c84;
    position: relative; 
    transition: 0.3s all ease-in-out; 
    border: 2px solid #fff !important;
    border:0;
    color:#fff;
    font-weight: 800;padding:10px 29px;
    text-transform:uppercase;
    border-radius:45px;cursor:pointer;outline:0;
}
.linkedd
{
    color:#eff1ef5e;
}
.linkedd:hover
{
    color:#fff;
}
span.right_ques {
    float: right;
}

.tooltip {
    position: relative;
    display: inline-block;
    opacity: 1;
    z-index: 1;
    border-bottom: 1px dotted black;
  }
  
  .tooltip .tooltiptext {
    visibility: hidden;
    width: 350px;
    background-color: #fff;
    color: #000;
    border:1px solid #163963;
    text-align: center;
    border-radius: 6px;
    padding: 10px;
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 105%;
    -webkit-box-shadow: 4px 6px 5px -3px rgba(11,71,128,1);
-moz-box-shadow: 4px 6px 5px -3px rgba(11,71,128,1);
box-shadow: 4px 6px 5px -3px rgba(11,71,128,1);
  }
  
  .tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: 15px;
    right: 100%;
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent #fff transparent transparent;
  }
  .tooltip:hover .tooltiptext {
    visibility: visible;
  }
  .cinner.mrightcn.new_form {
    padding: 20px;
    background: rgba(22, 57, 99, 1);
    border: 1px solid #163963;
    border-radius: 4px;
    min-height: 495px;
}
.new_form #contentt h3
{
    color:#fff;
    background: transparent;
}
.new_form #contentt
{
    margin:0 auto;
    text-align: center;
    display: block;
}

.new_form #contentt p
{
    display: block;
    text-align: center !important;
    color: #fff !important;
    background: transparent !important;
}
.new_form.cinner .adetl
{
    width:90%;
}
.idv_div button
{
    color:#163963 !important;
}

.idv_div .col-8 {

    flex: 0 0 70%;

    margin-left: 0px;

    max-width: 70%;

    margin-right: 2px;

    text-transform: capitalize;

}



.idv_div  .col-4 {

    flex: 0 0 27%;

    max-width: 27%;

}


.idv_div {

    margin-bottom: 10px;

    margin-left: 14px;

}

.four_piller .mdinner .micon {
    display: none !important;
}
@media (max-width:767px)
{
    .owl-nav
    {
        display: none;
    }
    .content_body .whyus .row .mdinner .stdesp p, p
    {
        text-align: justify;
    }
    .stdesp h4 {
        font-size: 15px;
    }
    .content_body .whyus .row .mdinner .stdesp p
    {
        font-size: 12px;
        line-height: 16px;
    }
    
    .dropdown-toggle::after
    {
        float: right;
        margin-top: 10px;
    }
    .customer-care
    {
        display: none;
    }
    .idv_div
    {
        margin-left:0;
    }
    .idv_div .row{padding:0 15px;}

    .idv_div .col-8 {
        flex: 0 0 100%;
        margin-left: 0px;
        max-width: 100%;
        margin-bottom:10px;
    }
    
    .idv_div .col-4 {
        flex: 0 0 100%;
        max-width: 100%;
    }
}
.propsal_top .top_main_heading h3 {
    margin-top: 0;
    margin-bottom: 15px;
}
.propsal_top .top_main_heading h6
{
    margin-bottom: 15px;
}
.propsal_top .top_main_heading {
    margin-top: 10px;
    padding-top: 10px;
    border-bottom:none;
}
header .btmbar .navbar ul li .dropdown-menu li a {
    background: #434242 !important;
}
/*header .btmbar .navbar ul li .dropdown-menu li a:hover {*/
/*    color: #fff!important;*/
/*    background: #163963 !important;*/
/*}*/
footer .footer-widget .footer-instafeed li a:hover {
    color: #000;
}

.col-8.border_rad {
    padding: 0 !important;
}


.border_rad h4 {
    color: #fff;
    padding: 10px 7px;
    border-radius: 4px;
}
.card-header.tooltip {
    cursor: pointer;
}

.col-7.border_rad.idv_div_new {
    margin: 0;
    border: 0;
}

.col-3.idv-ddba {
    border: 2px solid #fff;
    height: 40px;
    padding: 3px 5px;
    border-radius: 4px;
}

.idv_div .row {
    margin-right: 0;
}
 .heading h2 {
        font-size: 30px;
        font-family: inherit;
        color:#fff;
    }


@media(max-width:767px)
{
     .main_section .row{
            grid-template-columns: repeat(auto-fill,minmax(96px, 1fr));
    }
    .outer_part li.nav-item.dropdown .dropdown-toggle::after
    {
        margin-top: 0;
    }
    .outer_part li.nav-item.dropdown {
        margin-bottom: 5px;
    }
    .data_last.data.pretty.p-image .state label:after, .state label:before {
        left: 0% !important;
    }
    
    .data_last.data.pretty.p-image .state img {
        left: 0;
    }
    
    input#dont_know {
        left: 0;
    }
    .mobile_quest_header > h4 {
        display: block;
        height: 40px;
    }
    .col-7.border_rad.idv_div_new {
        margin: 5px 0;
    }
    .idv_div_new {
        

        height: 40px;
    }
   
    .idv_div .row {
        margin-right: -15px;
    }
    .col-7.idv_div_new {
        width: 100%;
        max-width: 100%;
        flex: 100%;
        margin-right: 0;
        padding: 5px 0;
        border: none;
    }
    .col-2.customsortings {
        width: 49%;
        flex: 49%;
        max-width: 49%;
        padding: 0;
        margin: 5px 0;
    }
    .col-3.idv-ddba
    {
        width: 49%;
        flex: 49%;
        max-width: 49%;
        border: 2px solid #fff;
        height: 40px;
        margin: 5px 3px;
        padding: 3px;
    }
    #sortFilters {
        height: 38px !important;
        font-weight: bold !important;
    }
    .btmbar.header2.fixit.hide {
        display: none !IMPORTANT;
    }
    .main_section figure
    {
        border-radius:0;
        width: 90px;
        height: 60px;
        padding:5px;
    border-radius: 10px;
    }
    
    .main_section figure img {
        min-height: 40px;
        width: 40px;
        transition: .3s;
        display: inline-block;
        margin-bottom: 3px;
    }
    .main_section figure h2 {
        font-size: 10px;
        color: rgb(83 105 132);\
    }
   
    .main_section figure a
    {
        padding:0;
    }
    .content_body .heading h3, .content_body .heading h4, .content_body .heading h5 {
        position: relative;
        padding: 10px;
        color: #163963;
        margin-bottom: 10px;
        font-size: 24px;
    }
    .heading h2 {
        font-size: 16px;
        font-family: inherit;
    }
}

@media(max-width: 420px){
    .main_section .row
    {
        grid-template-columns: repeat(auto-fill,minmax(25%, 1fr));
    }
    .main_section figure img {
        min-height: 30px;
        width: 30px;
        transition: .3s;
        display: inline-block;
        margin-bottom: 3px;
    }
    .main_section figure
    {
        height: 60px;
        width: 100% !important;
    }
    .main_section .icon-section {
   
    grid-gap: 10px 20px !important;

}
.main_section figure {
    margin-bottom: 0px !important;
}

}

@-webkit-keyframes flipInX {
	0% {
		-webkit-transform: perspective(400px) rotateX(90deg);
		transform: perspective(400px) rotateX(90deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		opacity: 0
	}
	40% {
		-webkit-transform: perspective(400px) rotateX(-20deg);
		transform: perspective(400px) rotateX(-20deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}
	60% {
		-webkit-transform: perspective(400px) rotateX(10deg);
		transform: perspective(400px) rotateX(10deg);
		opacity: 1
	}
	80% {
		-webkit-transform: perspective(400px) rotateX(-5deg);
		transform: perspective(400px) rotateX(-5deg)
	}
	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}

@keyframes flipInX {
	0% {
		-webkit-transform: perspective(400px) rotateX(90deg);
		transform: perspective(400px) rotateX(90deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		opacity: 0
	}
	40% {
		-webkit-transform: perspective(400px) rotateX(-20deg);
		transform: perspective(400px) rotateX(-20deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}
	60% {
		-webkit-transform: perspective(400px) rotateX(10deg);
		transform: perspective(400px) rotateX(10deg);
		opacity: 1
	}
	80% {
		-webkit-transform: perspective(400px) rotateX(-5deg);
		transform: perspective(400px) rotateX(-5deg)
	}
	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}

.table_csutome_content  {
	-webkit-backface-visibility: visible!important;
	backface-visibility: visible!important;
	-webkit-animation-name: flipInX;
    animation-name: flipInX;
    animation-duration: 1s;
    animation-iteration-count: 1;
  
}
.close i.fa.fa-close {
    color: #000;
    font-size: 24px;
    vertical-align: sub;
}
.inner_tabs_section .nav-pills>li>a
{
    border-radius: 0;
}
div#new_policy_expire, #new_policy_type
{
    width:100%;
}
#previousins .myserachbox input, #previousins .myserachbox > button {
    height: 36px;
}


#previousins .myserachbox > button i {
    vertical-align: super;
    padding: 8px;
}
#previousins .myserachbox > button {
    border-radius: 0 4px 4px 0 !important;
}
ul#show_manufacture li p {
    text-align: center;
}
ul#show_manufacture li  {
    padding:5px; 
}
@media(min-width:768px)
{
    div#new_policy_expire, #new_policy_type
    {
        width:100%;
    }
}
/* -------product pages ------ */
.travel_insurance
{
    background-color: #fff;
    background-image: url('../images/plan.gif') !important;
    position: relative;
    z-index: 9;
    background-repeat: repeat;
}  
.propsal_page.travel_insurance:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
    background-color: #031b38;
    opacity: 0.8;
    height: 100%;
}
.propsal_page.travel_insurance .section-title,
.propsal_page.motor_insurance .section-title,
.propsal_page.fire_insurance .section-title,
.propsal_page.health_insurance .section-title,
.propsal_page.marin_insurance .section-title

{
    color: #fff !important;
    font-size: 40px;
    font-weight: 600 !important;
    line-height: 1.3;
    text-transform: uppercase !important;
} 
.propsal_page p {
    letter-spacing: 0px!important;
    color:#fff !important;
    font-size: 17px;
}
.propsal_page h2 {
    
    color:#fff !important;
    
}
.propsal_page strong {
    
    color:#fff !important;
    
}
header .btmbar .navbar ul li .dropdown-menu
{
    margin:0 !important;
}

.propsal_page.travel_insurance h3, 
.propsal_page.travel_insurance h2,
.propsal_page.motor_insurance h3,
.propsal_page.motor_insurance h2,
.propsal_page.fire_insurance h3,
.propsal_page.health_insurance h3,
.propsal_page.health_insurance h2,
.propsal_page.health_insurance h4,
.propsal_page.health_insurance h5,
.propsal_page.health_insurance h6,
.propsal_page.company_profile h1,
.propsal_page.company_profile h2,
.propsal_page.team_square h1,
.propsal_page.Why_Square_Insurance h1,
.propsal_page.Life_At h1,
.propsal_page.marin_insurance h3 {
    color: #f7f7f7;
    text-align: center;
    border-bottom: 2px solid #fff;
    font-weight: 600;
    padding-bottom: 10px;
}
.bod_content .title {
    color: #fff;
}
.bod_description {
    padding: 30px 20px;
    border:none;
    border-bottom: 1px solid rgb(255, 255, 255) !important;
}

.bod_content .post {
    color: #fff;
}

.propsal_page.health_insurance h2, .propsal_page.health_insurance h4, .propsal_page.health_insurance h5, .propsal_page.health_insurance h6, .propsal_page.motor_insurance h2 {
    font-size: 24px;
}
.propsal_page.motor_insurance h4 {
    color: #fff;
    margin: 10px 0;
}
.propsal_page.health_insurance h5, .propsal_page.marin_insurance h5
{
        background: transparent;
        padding: 10px 0;
}
.single_about h4 {
    font-size: 16px;
    color: #fff;
}
ul.iibl_list li {
    color: #fff;
}

ul.iibl_list li strong {
    padding-right: 10px;
}
.single_about {
    border: 1px solid rgba(197, 197, 197, 0.63) !important;
}
.insurance_services .tablist-block .nav-tabs>li>a {
    color: #fff !important;
}
.extra_bordr h2
{
    border-bottom: none !important;
    font-size: 16px;
     text-align: left !important;
}

 .extra_bordr h3 
{
    border-bottom: none !important;
    font-size: 22px;
     text-align: left !important;
}
.propsal_page.travel_insurance h4 {
    color: #fafafa;
    font-weight: 700;
    font-size: 22px;
    /* text-align: center; */
}

.propsal_form .tab-content>.active { min-height:158px !important; }

    
.extra_bordr
{
	border:5px solid #fff;
	margin-bottom:10px;
	padding:15px;
}
.image_travl
{
	display:flex;
	    align-items: center;
	justify-content: center;
	width: 100%;
    height: 100%;
}

.propsal_page.travel_insurance span, .propsal_page.travel_insurance li, 
.propsal_page.motor_insurance span, .propsal_page.motor_insurance li,
.propsal_page.fire_insurance span, .propsal_page.fire_insurance li,
.propsal_page.health_insurance span, .propsal_page.health_insurance li,
.propsal_page.marin_insurance span, .propsal_page.marin_insurance li {
    color: #c6c6c6;
}

.motor_insurance
{
    background-color: #fff;
    background-image: url('../images/car-scooter-race.gif') !important;
    position: relative;
    z-index: 9;
    background-size: contain;

} 
.health_insurance
{
    background-color: #fff;
    background-image: url('../images/health_in.gif') !important;
    position: relative;
    z-index: 9;
} 

.fire_insurance
{
    background-color: #fff;
  /* background-image: url('../images/car-scooter-race.gif') !important; */
    position: relative;
    z-index: 9;
    background-repeat: no-repeat;
    background-size: cover;

} 
.marin_insurance
{
    background-color: #fff;
 /* //   background-image: url('../images/car-scooter-race.gif') !important; */
    position: relative;
    z-index: 9;
    background-repeat: no-repeat;
    background-size: cover;

} 

.propsal_page.motor_insurance:after, .propsal_page.fire_insurance:after, .propsal_page.health_insurance:after, .propsal_page.marin_insurance:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
    background-color: #031b38;
    opacity: 0.8;
    height: 100%;
}
.propsal_page {
    background-color: #fff;
    background-image: none !important;
    position: relative;
    z-index: 9;
    background-repeat: repeat;
}

.propsal_page:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
    background-color: #031b38;
    opacity: 0.8;
    height: 100%;
}

h3.section-title {
    color: #fff;
}

section.sp.bgeaf6 {
    background: transparent;
}

/* -------product pages ------ */
.qutoes.propsal.myaccount
{
    background-color: #fff;
    background-image: none !important;
    position: relative;
    z-index: 9;
    background-repeat: repeat;
}
.qutoes.propsal.myaccount::after{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
    background-color: #031b38;
    opacity: 0.8;
    height: 100%;
}

.outer_part .dropdown ul li a {
    background: transparent;
    border: none !important;
    text-align: left;
    justify-content: left !important;
}

/* li.nav-item.dropdown.active ul li a:hover {
    background: #fff !important;
    color: #000 !IMPORTANT;
    font-weight: 700;
} */


li.nav-item.dropdown.active .dropdown-menu
{
    display:block;
}










/*
health ke liye

*/

.health {
    padding:50px 0px;
    background-image: url(../../images/health.jpg);
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.health .tab-content {
    width:500px;
    margin: 0 auto;
    padding: 20px!important;
    background-color: rgba(255, 255, 255, 0.7803921568627451);
    box-shadow: 0px 0px 20px #ccc;
}
.health h4 {
    padding: 10px;
    text-transform: capitalize;
    font-size: 17px;
    color: #fff;
    margin: 10px 0px;
    background: linear-gradient(to right,rgba(0,175,239,0.65),#033a75);
}
.health h3 {
    font-size: 25px;
    text-align: left;
    position: relative;
    color: #fff;
    z-index: 999;
    margin-bottom: 56px;
    padding-top: 7px;
}
.health select.form-control {
    margin-bottom: 0px;
}
.health button {
    background-color: #04afee;
    text-transform: uppercase;
    border: 0;
    color: #fff;
    padding: 8px 20px; margin-top:10px;
    border-radius: 100px;
    cursor: pointer;
}
.health .pretty.p-icon.p-round.p-tada {
    margin: 13px 10px;
}
.health .pretty.p-switch.p-fill {
    margin: 15px 16px;
}
.health .tab-content{ position:relative;}
.health .tab-content:before {
    display: block;
    content: "";
    background-color: #04afee;
    width: 121%;
    height: 111px;
    bottom: 0px;
    position: absolute;
    left: -12px;
    transform: rotate(-6deg);
    z-index: 9;
    top: -53px;
}
header .btmbar{
    /*border-bottom:2px solid #eee;*/
background:#fff
    
}
.owl_9 button span {
    font-size: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 30px;
}
.owl_1 button i {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 33px;
}
button:focus {
    outline: none;
}
section.whyus {
    padding-top: 50px;
}

/* custom-css */.emp-btn {   
 background-color: #163963 !important;    
 border: 1px solid #a0a0a0;    
 margin: 0;    padding: 5px;    
 color: white;}
 .emp-btn a{	
 	color: #fff !important;    
 	padding-left: 10px;   
 	 font-weight: 200;
 	}


@media only screen and (max-width: 667px) {
	.emp-btn {   
 background-color: #163963 !important;    
 border: 1px solid #a0a0a0;    
 margin: 0;    padding: 5px;    
 color: white;}



summary {
    font-size: 15px;
    font-weight: 500;
    background-color: #35587d;
    color: #fff;
    padding: 5px 5px;
    margin-bottom: 1rem;
    outline: none;
    border-radius: 0.25rem;
    text-align: left;
    cursor: pointer;
    position: absolute !important;
    width: 179px !important;
    z-index: 9999 !important;
}

.mobile-form{
  margin-top: 50px !important;
}

}





 main {
    max-width: 100%;
    /* margin: 0 auto; */
    width: 100%;
    margin: 0px 15px;
}
summary {
    font-size: 15px;
    font-weight: 500;
    background-color: #35587d;
    color: #fff;
    padding: 5px 5px;
    margin-bottom: 1rem;
    outline: none;
    border-radius: 0.25rem;
    text-align: left;
    cursor: pointer;
    position: relative;
}
details[open] summary ~ * {
  animation: sweep .5s ease-in-out;
}
@keyframes sweep {
  0%    {opacity: 0; margin-top: -10px}
  100%  {opacity: 1; margin-top: 0px}
}
details > summary::after {
  position: absolute;
  content: "+";
  right: 20px;
  font-size: 25px;
  font-weight: 700;
}
details[open] > summary::after {
  position: absolute;
  content: "-";
  right: 20px;
  font-size: 25px;
  font-weight: 700;
}
details > summary::-webkit-details-marker {
  display: none;
}





