.pt-4{padding:4px!important;}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-70{padding-top:70px}.pt-80{padding-top:80px}.pt-100{padding-top:100px}.pt-120{padding-top:120px}

.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-100{padding-bottom:100px}.pb-120{padding-bottom:120px}

.pr-50{padding-right:50px}.pr-100{padding-right:100px}.pr-150{padding-right:150px}

.pl-50{padding-left:50px}.pl-100{padding-left:100px}.pl-150{padding-left:150px}

.mt-50{margin-top:50px}

.p-relative{position:relative!important}

@font-face{font-family:'blzee';src:url('fonts/blzee.html');src:url('fonts/blzeed41d.html?#iefix') format('embedded-opentype'),

url('fonts/blzee-2.html') format('woff2'),

url('fonts/blzee-3.html') format('woff'),

url('fonts/blzee-4.html') format('truetype'),

url('fonts/blzee-5.html#blzee') format('svg');font-weight:normal;font-style:normal;}

html{scroll-behavior:smooth;}

body{font-family:'Montserrat', sans-serif;font-size:16px;overflow-x:hidden;}

body.dualNav{padding-top:100px;}

.main_wrapper{width:100%;max-width:1920px;margin:0px auto;}

.fullWidth{width:100% !important;max-width:100% !important;}

.box_main_img.textPage h3 span {

    font-weight: 600;

}

section.box_main_img.textPage .container {

    max-width: 85%;

    width: 85%;

}



h3,h2{font-size:40px;font-weight:400}

.headingThree{font-size:50px;font-weight:200;}

a:focus, .btn:focus{outline:none !important;box-shadow:none !important;}

.trans05, .btn{-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;}

.fa{font-family:'fontAwesome';font:normal normal normal 14px/1 FontAwesome;}

.btn{border-radius:50px;}

.cd-top{display:inline-block;height:70px;width:70px;position:fixed;bottom:20px;right:10px;box-shadow:0 0 10px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.05);overflow:hidden;white-space:nowrap;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s;background:#ef6523;border-radius:50%;color:#fff;text-align:center;font-size:28px;line-height:70px;text-decoration:none;z-index:9;}

.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s;text-decoration:none;}

.cd-top.cd-is-visible{visibility:visible;opacity:.5;}

.cd-top.cd-is-visible:hover{opacity:1;color:#fff;}

.cd-top i{font-size:28px;line-height:70px;}

header{z-index:999;position:relative;height:80px;}

header .navbar{border:none;z-index:9;padding:0px;background:#fff;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;position:fixed;width:100%;top:0px;

max-height:80px;

display:inline-block;vertical-align:top;}

.header_hide header.nav_open_hover .navbar,

.blueHeaderBg header.nav_open_hover .navbar,

header.nav_open_hover .navbar{background-color:#ef6523;}





header.nav_open_hover .whiteBorder_btn{background:none;border-color:#fff;}

header .container.nav_container{max-width:100%;padding:0px 45px 0px 80px;}

.navbar .dropdown-menu{border:none;background-color:#ef6523;display:inline-block;height:0px;padding:0px;margin:0px;overflow:hidden;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;border-radius:0px;width:100%;left:0;top:80px;z-index:-1;}

.blueHeaderBg .navbar-dark .navbar-nav .active>.nav-link,

.blueHeaderBg .navbar-dark .navbar-nav .nav-link{color:#fff;}

.blueHeaderBg .nav_open_hover .navbar-dark .navbar-nav .nav-link{color:#f1f1f1;font-weight:600;padding:28px 0px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}



.nav a, .navbar-dark .navbar-nav .nav-link{color:#afafaf;font-weight:600;padding:28px 0px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}

.navbar-dark .navbar-nav .active>.nav-link{color:#afafaf;}

.nav_open_hover .navbar-dark .navbar-nav .active>.nav-link{}

header .navbar .row{width:100%;}

.menu_section{position:static;}

.navbar{padding-top:0px;padding-bottom:0px;}

header .navbar-expand-lg .navbar-nav{display:block;margin:0px auto;text-align:center;}

.navbar .nav-item{float:left;display:inline-block;padding:0px 26px;}

.navbar .dropdown{position:static;}

.navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover{height:auto;top:80px;padding:0px 0px 300px 0px;}

.navbar .dropdown-menu .container{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}

.navbar .dropdown:hover .dropdown-menu .container, .navbar .dropdown .dropdown-menu:hover .container{opacity:1;}

.whiteBorder_btn{font-size: 13px;padding:4px 26px;border:1px solid #fff;border-radius:50px;color:#fff;position:relative;overflow:hidden;font-weight:600;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;z-index:9;}

.blueHeaderBg .nav_open_hover .navbar-dark .navbar-nav .nav-link:hover,

.navbar .dropdown:hover a.nav-link,

.navbar-dark .navbar-nav .nav-link:hover{color:#fff;}

.navbar-dark .navbar-nav .nav-link:focus{color:#afafaf;}

.main section{padding:30px 0px;}

.main p{font-size:30px;}

.accountOpen a{margin:25px 0px 0px;}

header .navbar-expand-lg .navbar-collapse{margin-left:-35px;}

.navbar-brand img{max-width:100%;width:190px;}

.blueBgLogo,

.on_hover{display:none;}

.blueHeaderBg .blueBgLogo,

.nav_open_hover .on_hover{display:inline-block;}

.blueHeaderBg .nav_open_hover .blueBgLogo,

.blueHeaderBg .defaultLogo,

.nav_open_hover .defaultLogo{display:none;}

.menu_box{width:100%;display:inline-block;padding:0px 5px;text-align:center;border-radius:32px;position:relative;margin:15px 0px;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;}

.navbar-dark .navbar-nav .menu_box ul{padding:0px 30px;margin:0px;}

.navbar-dark .navbar-nav .menu_box li{display:inline-block;text-align:left;width:100%;}

.navbar-dark .navbar-nav .menu_box a{padding:10px;font-size:16px;color:#fff;line-height:26px;display:inline-block;width:100%;}

.navbar-dark .navbar-nav .menu_box li a{padding:15px;border-radius:10px;}

.navbar-dark .navbar-nav .menu_box a.onHoverLink{font-family:'Lato', sans-serif;font-size:20px;color:#41D7E4;opacity:0;padding:0px;}

.navbar-dark .navbar-nav .menu_box li a:hover{text-decoration:none;background:#35353521;}

.divderHorizentel{width:3px;height:95%;position:absolute;display:inline-block;background:#17171721;right:-17px;top:7px;}

.menu_box p{font-weight:300;line-height:24px;font-size:17px;padding-top:10px}



.menu_box h6,.menu_box h5{margin-top:15px;color:#fff}

.menu_box h5{font-size:16px;font-weight:600;min-height:40px;margin-bottom:5px;font-family: 'Montserrat', sans-serif;}

.offringDrop .menu_box h5{min-height:auto;}

.menu_box h6{font-size:10px;}

.navbar-expand-lg .navbar-nav .dropdown-menu .container{max-width:85%;}

.navbar .dropdown .dropdown-menu .menu_box:hover,

.navbar .dropdown .dropdown-menu:hover .menu_box:hover{background:#35353521;}

.navbar .dropdown .dropdown-menu .menu_list:hover,

.navbar .dropdown .dropdown-menu:hover .menu_list:hover{background:none;}

.navbar .dropdown .dropdown-menu .menu_box:hover .onHoverLink,

.navbar .dropdown .dropdown-menu:hover .menu_box:hover .onHoverLink{opacity:1;}

.open_menu .disabelWindowOnmenu{display:inline-block;position:fixed;top:0px;left:0px;width:100%;height:100%;background:#fff;opacity:.7;z-index:99;}

.header_hide header .navbar{position:fixed;width:100%;top:-100px;box-shadow:0px 0px 6px 1px #ccc;-webkit-box-shadow:0px 0px 6px 1px #ccc;-moz-box-shadow:0px 0px 6px 1px #ccc;max-width:1920px;left:auto;right:auto;min-width:100%;}

.header_hide header .navbar .navbar-dark .navbar-nav .nav-link{-webkit-transition:.8s ease;-moz-transition:.8s ease;-ms-transition:.8s ease;-o-transition:.8s ease;transition:.8s ease;}

.fixed_header header .navbar{top:0px;}

.header_hide header .navbar{background:#fff;}

.menu_box img{margin-bottom:15px;width:auto}

.navbar .dropdown-menu::before{content:'';width:100%;height:1px;display:inline-block;box-shadow:0px 0px 6px 1px #000;-webkit-box-shadow:0px 0px 6px 1px #000;-moz-box-shadow:0px 0px 6px 1px #000;margin-top:-2px;position:absolute;top:-1px;}

.navbar .dropdown-menu .btn{min-width:322px;}

.navbar .dropdown-menu .btn:hover{background:#fff}

.closeMenu{display:none;}

.dropdown-menu .nav a{padding:10px 0px;margin:15px 26px;font-weight:400;}

.dropdown-menu .nav a.active,

.dropdown-menu .nav a:hover{text-decoration:none;color:#fff;border-bottom:5px solid #41D7E4;}

input::placeholder{color:#AFAFAF;}

a.socialIcon:hover, .socialHoverClass{color:#44BCDD;}

.footMenu a{padding:10px 0px;display:inline-block;vertical-align:top;width:100%;}

.step, .step_img{display:inline-block;width:19%;overflow:hidden;vertical-align:middle;}

.step{color:#fff;display:inline-block;padding:25px 20px;text-align:center;border-radius:32px;position:relative;height:300px;-webkit-transition:.8s ease;-moz-transition:.8s ease;-ms-transition:.8s ease;-o-transition:.8s ease;transition:.8s ease;}

.step_img{min-height:300px;}

.step_img{background:url('../images/menu/arrow.html');background-repeat:no-repeat;background-size:290%;background-position:96% center;}

.step_img.down{background-position:0% center;}

.step h6, .step img{font-size:16px;margin:15px 0px;max-height:90px;}

.step p{font-size:22px;font-weight:200;margin:0px;line-height:30px;}

.nav.nav-pills{background:#1B366D;text-align:center;display:inline-block;width:100%;margin-bottom:25px;}

.nav.nav-pills li{display:inline-block;float:none;}

.nav.nav-pills li a{padding:0px;display:inline-block;}

.dropdown-menu .nav.nav-pills li a{color:#afafaf;font-weight:300;}

.dropdown-menu .nav.nav-pills li.active a{color:#fff;}

.dropdown-menu .nav.nav-pills li a.active, .dropdown-menu .nav.nav-pills li a:hover{border:none;font-size:16px;font-weight:300;font-family:'Montserrat', sans-serif;}

/*--------------Accordian----------------*/

	.panel-group .panel {

        border-radius: 0;

        box-shadow: none;

        border-color: #EEEEEE;

    }



    .panel-default > .panel-heading {

        padding: 0;

        border-radius: 0;

        background-color: #fff;

        border-bottom: 1px solid #eee;

    }



    .panel-title {

        font-size: 18px;

    }



    .panel-title > a {

        display: block;

        padding: 15px;

        text-decoration: none;

		color:#969696;

    }



    .more-less {

        float: right;

        color: #969696;

    }



    .panel-default > .panel-heading + .panel-collapse > .panel-body {

        border-top-color: #EEEEEE;

		 color: #969696;

		 padding:15px;

		 line-height:1.7em;

    }

.mt-100{margin-top:100px;}	

.mb-100{margin-bottom:100px!important;}	

.mb-200{margin-bottom:200px!important;}	

.m-0{margin:0px!important;}

.stocktrh4{font-size: 42px!important;

    line-height: 58px!important;

	font-weight: 200!important;

	color:#212529!important;

	font-family:'Montserrat', sans-serif!important;}

strong {

    font-weight: 600;

}

.stocktrh5{font-size: 24px!important;

    line-height: 30px!important;

    margin-bottom: 30px!important;

	    color: #969696;

    font-weight: 300;

        font-family: 'Lato', sans-serif;}

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

.dw_link a{font-weight:600;color:#41D7E4;}

h1{font-size:60px;font-weight:200;line-height:89px;}

.second_heading{font-family:'Lato', sans-serif;font-size:24px;color:#969696;font-weight:300;line-height:30px;}

.second_heading{margin:0px;}

.blue{color:#ef6523;}

.blue_bg{background:#ef6523 !important;color:#fff !important;}

.aqua{color:#ef6523;}

.clear{clear:both;}



.blue_btn{background:#ef6523;color:#fff;}

.blue_btn:hover{background:#ef6523;color:#fff;}

.btnHoverShadow:hover{background:#ef6523;color:#fff;}

img.onHover{border-radius:20px;box-shadow:6px 6px 6px 0px rgba(0, 0, 0, 16%);-webkit-box-shadow:6px 6px 6px 0px #d6d6d6;-moz-box-shadow:6px 6px 6px 0px #d6d6d6;background:url('../images/icon/bubble_bg.html');}

.how2trade{overflow:hidden;}



.testimonial_slider{position:relative;width:100%;display:inline-block;overflow:hidden;vertical-align:top;margin:48px 0px 0px;}

.testimonial_slider:before{content:"";display:block;position:absolute;border-radius:78% 11% 12% 6%;width:175%;height:529px;background-color:#fff;left:-383px;top:250px;transform:translate(7%,-11%) rotate(1.5deg);background:linear-gradient(to right, #98B9F3, #4FD7E6);background:-moz-linear-gradient(left, #98B9F3 , #4FD7E6);background:-webkit-linear-gradient(left, #98B9F3 , #4FD7E6);background:-ms-linear-gradient(left, #98B9F3 , #4FD7E6);}

.testimonial_slider:after{content:"";display:block;position:absolute;border-radius:50% 102%;width:125%;height:430px;background-color:#fff;right:-260px;transform:translate(6%,-34%) rotate(1.5deg);bottom:-315px;}

.safari .testimonial_slider:after{bottom:-115px;}

.testimonial_slider .container{max-width:1200px;}







.tmTextContainer{display:inline-block;width:100%;vertical-align:top;position:relative;z-index:9;margin-top:10px;}



.testimonial_slider .owl-carousel .owl-stage-outer{padding:55px 0px;}

.testimonial_slider .owl-nav{position:absolute;top:50%;width:100%;}

.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot{font-size:64px;color:#fff;overflow:hidden;text-indent:100%;width:35px;height:35px;background-size:100% 100%;}

.owl-carousel .owl-nav button.owl-next{float:right;margin-right:-55px;background-image:url('../images/icon/rightArrow.html');background-repeat:no-repeat;}

.owl-carousel .owl-nav button.owl-prev{float:left;margin-left:-55px;background-image:url('../images/icon/leftArrow.html');background-repeat:no-repeat;background-position:center;}



.leftBox{position:absolute;bottom:110px;left:-40px;}





.noRitMin_margin{margin-right:10px;}





button:focus, input:focus{outline:none;}





.minMarging47{margin-top:-47px;}

.minMarg350{margin-top:-350px;}

.aquaBullet li{list-style:none;position:relative;font-size:16px;line-height:34px;}

.largImg img{max-width:150%;margin-left:-25%;}



.tableBg{background-image:url(../images/common/lappyTable.html);background-position:89% 94%;position:relative;}

.tableBg::after{display:inline-block;content:'';background-image:url(../images/common/Plant-Left.html);width:100px;height:188px;position:absolute;right:70px;bottom:51px;}





.persongalLoan_01{float:left;width:auto;margin-left:-30px;}

.persongalLoan_02{float:right;width:auto;margin-top:150px;margin-right:-30px;margin-bottom:20px;}







.stTr_01{margin-top:20px;}



.mobContaintNav{width:39%;}

.ritFixLink{position:absolute;bottom:45px;right:10%;color:#4385FC;font-weight:600;font-size:20px;}

.applyNow h2{font-family:'Lato', sans-serif;text-align:center;font-weight:300;}

.card{padding:95px 45px;max-width:745px;display:inline-block;margin:50px 0px;border-radius:30px;box-shadow:3px 3px 10px 3px rgba(105,105,105,16%);-webkit-box-shadow:3px 3px 10px 3px #e7e7e7;-moz-box-shadow:3px 3px 10px 3px #e7e7e7;border:1px solid #F0F0F0;}

.card p{color:#AFAFAF;font-size:20px;line-height:26px;font-family:'Lato', sans-serif;}

.card .btn{font-size:19px;font-weight:600;padding:18px 0px;width:100%;border:1px solid #ef6523;border-radius:40px;box-shadow:0px 3px 6px 0px rgba(105,105,105,16%);-webkit-box-shadow:0px 3px 6px 0px #e7e7e7;-moz-box-shadow:0px 3px 6px 0px #e7e7e7;}

.card h3{font-size:100px;font-weight:200;font-family:'Lato', sans-serif;margin:40px 0px;}

.card h4{color:#333;font-size:30px;margin:0px;font-family:'Lato', sans-serif;}

.mobContaintNav{width:40%;}

.flipper{-webkit-transition:0.6s;-webkit-transform-style:preserve-3d;-moz-transition:0.6s;-moz-transform-style:preserve-3d;-o-transition:0.6s;-o-transform-style:preserve-3d;transition:0.6s;transform-style:preserve-3d;height:100%;position:relative;}

.front, .back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;}

.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:#ef6523;border-radius:10px;}

.back-title{font-family:'Lato', sans-serif;color:#fff;position:absolute;top:38%;left:0;right:0;bottom:auto;text-align:center;font-size:20px;line-height:35px;}

.main .textPage li,

.main .textPage p{font-family:'Lato', sans-serif;color:#333;font-weight:400;font-size:16px;letter-spacing:.01px;line-height:1.8;text-align:left;}

.textPage .aquaBullet li::before{top:10px;}

.textPage a{color:#333;}

.textPage a.blue_btn{color:#fff;margin:70px 0px 30px 0px;}

.textPage li{line-height:50px;}

.textPage h3{font-size:20px;color:#333;font-weight:600;margin:40px 0px 10px;}

.textPage h2{color:#333;font-size:26px;}

.textPage .card .btn{max-width:250px;padding:7px 0px;}

[type="checkbox"]:checked,

[type="checkbox"]:not(:checked){position:absolute;z-index:9;width:100%;display:inline-block;height:40px;opacity:0;cursor:pointer;}

[type="checkbox"]:checked + label,

[type="checkbox"]:not(:checked) + label{position:relative;padding-left:45px;cursor:pointer;line-height:25px;display:inline-block;margin:10px 0px;z-index:0;text-transform:lowercase;}

[type="checkbox"]:checked + label:before,

[type="checkbox"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:2px;width:24px;height:24px;border:1px solid #ccc;background:none;border-radius:5px;}

[type="checkbox"]:checked + label:after,

[type="checkbox"]:not(:checked) + label:after{position:absolute;top:-2px;left:5px;transition:all 0.2s ease;content:" ";background:url(../images/icon/tickGreen.html);z-index:999;display:inline-block;width:30px;height:30px;background-repeat:no-repeat;}

[type="checkbox"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}

[type="checkbox"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}





.box img{margin-left:100px;margin-top:-20px;position:relative;z-index:9;}

.box{position:relative;padding:40px 0px;}

.wave{opacity:.4;position:absolute;top:2%;left:10%;bottom:0px;background:#666;width:560px;height:540px;transform-origin:50% 48%;border-radius:43%;animation:drift 35000ms infinite linear;margin-top:100px;}

.wave.-three{width:540px;height:560px;animation:drift 69000ms infinite linear;}

.wave.-two{width:630px;height:510px;animation:drift 42000ms infinite linear;opacity:.1;background:#333;}

.-four{opacity:.4;left:10%;position:absolute;top:284px;background:#333;width:408px;height:362px;border-radius:51% 55% 57% 59%;margin-top:0px;}



@keyframes drift{from{transform:rotate(0deg);}

from{transform:rotate(360deg);}

}



.researchCheck ul{display:inline-block;width:100%;text-align:center;}

.researchCheck ul li{display:inline-block;margin:10px 30px;}



.top_dwLink{display:inline-block;width:94%;text-align:right;margin:15px 0px;}.mob_btn{position:absolute;bottom:0px;left:0px;}

.blueGirl{margin-left:-212px;}

h1 strong{font-weight:600;}

.form-control:focus,

input:focus{outline:none;box-shadow:none;}

.error img {margin: 50px 0 50px 0;}

.selectBox{position:relative;}

.selectBox:after{content:'';display:inline-block;width:18px;height:18px;background:url(../images/icon/down-arrow.html);background-size:100%;position:absolute;top:10px;right:0px;background-repeat:no-repeat;background-position:center;}

.orange{color:#EFB157;}

.mapIndia img{width:100%;margin:30px 0px 30px -20px;}

.textPage .card.aquaCard{background:#ef6523;font-weight:300;color:#fff;font-size:34px;}

.navbar .dropdown:hover .dropdown-menu.mobileShow,



.mobileShow_small,

.mobileShow{display:none;}

.mainNavBtn.navbar-toggle{background:none;width:50px;float:right;margin-top:6px;border:none;padding:5px;cursor:pointer;color:#999;text-align:center;display:inline-block;line-height:0px;margin-top:14px;}

.mainNavBtn.navbar-toggle .barIcon{display:inline-block;vertical-align:top;width:26px;height:3px;margin:2px 0px;background:#999;}

.open_menu .mainNavBtn.navbar-toggle i.fa-bars:before{content:"\f00d";color:#fff;}

.icon-bar{width:100%;height:3px;background:#666;float:left;margin:5px 0px;}



.contactTradNum a{color:#000;}



.cartContainer{width:100%;max-width:1000px;}

.heading{font-weight:300;font-size:40px;}

.navbar-dark .navbar-nav .menu_box li.dwLInk{margin-top:-15px;}

.navbar-dark .navbar-nav .menu_box li.dwLInk a{color:#41D7E4;font-weight:600;padding:0px;padding-bottom:3px;width:auto;border-bottom:2px solid transparent;border-radius:0px;margin:12px;}

.navbar-dark .navbar-nav .menu_box li.dwLInk a:hover{background:none;color:#41D7E4;border-color:#41D7E4;}

.menu_list{margin-top:20px;}



select::-ms-expand{display:none;}



.heighlit_text h1.allCapsHeading{font-size:26px;color:#AFB9C5;text-decoration:underline;margin:0px;}

.heighlit_text h1.allCapsHeading .blue{text-decoration:underline;}

.imgContSec{display:inline-block;vertical-align:top;width:100%;min-height:300px;}



.mf_01{margin-top:-25px;}

.mf_02{width:auto;margin:25px 0px;}

.header_hide.blueHeaderBg header .navbar{background:#fff;}

.header_hide.blueHeaderBg .defaultLogo{display:inline-block;}

.header_hide.blueHeaderBg .nav_open_hover .defaultLogo,

.header_hide.blueHeaderBg .blueBgLogo{display:none;}

.header_hide.blueHeaderBg .navbar-dark .navbar-nav .nav-link{color:#afafaf;}

.header_hide.blueHeaderBg header.nav_open_hover .navbar{background:#ef6523;}

.blueHeaderBg,

.blueHeaderBg header .navbar, .main section.blueHeaderPage{background:#ef6523;}

.main section.blueHeaderPage{margin:0px;padding-top:15px;}

.blueHeaderPage h1{font-size:40px;color:#fff;}

.dwBtn_filed{width:90%;font-size:16px;font-weight:300;border:1px solid #D3D3D3;border-radius:10px;padding:5px 0px 5px 15px;color:#999;position:relative;height:60px;display:table-cell;vertical-align:middle;min-width:300px;}

.dwBtn{position:absolute;width:100%;display:inline-block;height:100%;border-radius:0px;top:0px;left:0px;background:none;}

.dwBtn::after{content:'';float:right;background-color:#eee;background-repeat:no-repeat;background-position:center;position:absolute;right:-1px;top:-1px;bottom:-1px;border-radius:0px 10px 10px 0px;width:70px;background-size:25px;}

.dwBtn:focus{outline:none;box-shadow:none;}

.dwBtn_filed:hover .dwBtn::after{background-color:#1034a6;color: #fff!important}

.dwBtn_filed:hover{box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 16%);}

.dwBtn_filed small{font-size:10px;position:absolute;bottom:5px;width:90%;left:15px;line-height:10px;}

.whitBormenu li{position:relative;}



.blueHeaderBg .mainNavBtn.navbar-toggle{color:#fff;}

.header_hide.blueHeaderBg .mainNavBtn.navbar-toggle{color:#ccc;}





.singleImgeobx{width:150px;height:160px;display:table-cell;text-align:center;vertical-align:middle;}

.singleImgeobx img{max-width:60px;width:100%;}

.newServicThreeBox .col-md-4{padding:0px 10px;}

.centerContent .imgAuto img{max-width:100%;min-width:80px;max-height:100%;}

.textPage [type="checkbox"] + label{text-transform:inherit;}

.navbar .dropdown .dropdown-menu .col-lg-3{text-align:center}

.dropdown-menu .nav.nav-pills li{position:relative;}

.dropdown-menu .nav.nav-pills li.active a::after{width:100%;display:inline-block;height:1.6px;content:'';background:#fff;position:absolute;left:0px;bottom:0px;}

.navbar-dark .navbar-nav .menu_box p a{padding:0px;margin:0px;font-size:16px;}

.navbar .dropdown:hover .ddDwLink a.nav-link{padding-bottom:0px;}

.grayArrow.owl-carousel .owl-nav button.owl-next{background-image:url("../images/icon/nextGray.html");}

.grayArrow.owl-carousel .owl-nav button.owl-prev{background-image:url("../images/icon/preGray.html");}



/*.boxLInk{display:inline-block;position:absolute;top:0px;left:0px;width:100%;}*/

.mobContaintNav{padding:0px;}

#wrap{max-width:100%;}

select.form-control:not([size]):not([multiple]){height:auto;}

.blueHeaderBg .mainNavBtn.navbar-toggle .barIcon{background:#fff;}

.header_hide .mainNavBtn.navbar-toggle .barIcon{background:#999;}

.tooltip.in{opacity:1;z-index:9;box-shadow:0px 0px 2px 0px #666;}

.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}

.tooltip.top .tooltip-arrow{bottom:-11px;left:50%;margin-left:-5px;border-width:12px 12px 0;border-top-color:#fff;z-index:-1;}

.tooltip-inner{background:#fff;color:#000}

.ui-widget.ui-widget-content{border:none;width:86.3%;margin-left:7.3%;margin-top:7px;background:none;}

section.textPage .container{max-width:1100px;width:70%;}

.main .textPage{margin-top:-110px;}

.graphContent{margin-top:70px;}

.blueHeaderBg footer{margin-top:-100px;}

section .footer_strip .container{margin-top:0px;}





article h6{font-size:14px;color:#000000;margin-top:40px;}

.cyan{color:#69A1AC !important;}

.darkBlue{color:#2F5DA8;}

.darkAqua{color:#00B1BC;}

.blue_borderBtn{border:1px solid #ef6523;color:#ef6523;}

.blue_borderBtn:hover{background:#ef6523;color:#fff;}

.careerBtn{margin:50px 0px;}



.modal .selectBox:after{width:16px;background-size:100%;}





.centerContent{position:relative}





.shadowCurvCard{display:inline-block;vertical-align:top;overflow:hidden;border-radius:20px;box-shadow:0px 0px 3px 3px #eee;-webkit-box-shadow:0px 0px 3px 3px #eee;-moz-box-shadow:0px 0px 3px 3px #eee;margin:20px 0px;}

.subHead{font-size:28px;color:#707070;font-weight:300;margin-top:25px;}

.textPage h3 span{font-weight:300;}

#filterSection .filterBox{margin:5px 0px;}

.textPageImgBox{display:inline-block;width:100%;margin:30px 0px;}

.textPageImgBox img{max-height:80px;margin-right:20px;}

.textPage table thead tr th,

.textPage table tr td{padding:10px;}

.textPage table thead tr{background:#41D7E4;color:#fff;}

.textPage table tr:nth-child(even){background:#f9f9f9;}





input[type=number]::-webkit-inner-spin-button ,

input.numInput::-webkit-outer-spin-button,

input.numInput::-webkit-inner-spin-button {

    -webkit-appearance: none;

    margin: 0;

}

.photos:before{

    content: '';

    width: 200%;

    height: 200%;

    top: 20%;

    left: -50%;

    z-index: -1;

    background: #F8F8F8;

    -webkit-transform: rotate(-10deg);

    transform: rotate(-10deg);

    position: absolute;

    display: inline-block;

}

.main section.photos {

    overflow:hidden;

    position:relative;

}

.photos:after{

    content:'';

}



.custom-control-input:active~.custom-control-label::before {

    background-color: #ccc;

    width: 0px;

    height: 2px;

    border-radius: 0px;

    top: auto;

    bottom: -5px;

    -webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;

    box-shadow: none;

}

.custom-radio .custom-control-input:checked~.custom-control-label::before{

    background-color: #ef6523;

    box-shadow: none;

    width: 100%;

}

.custom-control-label::after{

    display:none;

}

section.photos .container{

    margin-bottom: 30px;

}



.commentSection{

    display:inline-block;

    position:relative;

    max-width: 350px;

    width:100%;

}







.detialHeading{

    color: #707070;

    font-weight: 500;

    font-style: italic;

    font-size: 30px;

    margin: 15px 0px;

    text-indent: 30px;

}



.artiImg {

    display:inline-block;

    width:100%;

    margin:30px 0px;

}



select:focus{

    outline:none;

}

.pt-0{

    padding-top:0px;

}

.pt-5{

    padding-top:5px;

}

.pt-10{

    padding-top:10px;

}

.pt-15{

    padding-top:15px;

}



.pb-0{

    padding-bottom:0px;

}

.pb-5{

    padding-bottom:5px;

}

.pb-10{

    padding-bottom:10px;

}

.pb-15{

    padding-bottom:15px;

}

 #error {

    color: red;

}



span.text {

    font-size: 16;

    font-weight: 400;

}



span.filter {

    color: #ef6523;

    font-size: 20px;

}



h2.section_heading.trading {

    margin: 0px 0px 30px 0px;

    font-weight: 500;

}



h2.section_heading.trading {

    margin: 0px 0px 30px 0px;

    font-weight: 500;

}

button.btn.btn-primary.mt-2.flip {

    background: red;

}

.col-xs-12,.col-xs-11,.col-xs-10,.col-xs-9,.col-xs-8,.col-xs-7,.col-xs-6,.col-xs-5,.col-xs-4,.col-xs-3,.col-xs-2,.col-xs-1{position:relative;min-height:1px;padding-right:15px;padding-left:15px}

.col-xs-12{width:100%}

.col-xs-11{width:91.66666667%}

.col-xs-10{width:83.33333333%}

.col-xs-9{width:75%}

.col-xs-8{width:66.66666667%}

.col-xs-7{width:58.33333333%}

.col-xs-6{width:50%}

.col-xs-5{width:41.66666667%}

.col-xs-4{width:33.33333333%;}	

.col-xs-3{width:25%}

.col-xs-2{width:16.66666667%}

.col-xs-1{width:8.33333333%}



.modal.show .modal-dialog{background:#fff;border-radius:8px;}

.offer{cursor:pointer}

.offer:hover{font-weight:bold;text-decoration:underline;}



/*-------Begin Research Page CSS---------*/

.font-14{font-size:14px;}



.blue-dark-bg{background:rgb(0, 0, 0, 0.4);padding:4px 10px;}

.p-0{padding:0px!important;}

.p-10{padding:10px;}

.p-15{padding:15px;}

.pr-0{padding-right:0px!important;}	

.pl-0{padding-left:0px!important;}

.pt-5{padding-top:5px;}

.pt-15{padding-top:15px;}

.pt-25{padding-top:25px;}

.pl-20{padding-left:20px;}

.pr-20{padding-right:20px;}

.mt-6{margin-top:6px;}

.mt-8{margin-top:8px;}

.mb-50{margin-bottom:50px;}

.mt-10{margin-top:10px;}

.ml-20{margin-left:20px;}

.mr-20{margin-right:20px;}

.m-0{margin:0px!important;}

.mr-0{margin-right:0px!important;}

.ml-0{margin-left:0px!important;}

.w-100{width:100%!important;}

.research .card{max-width:100%;width:100%}

.research .card table thead th, .research .card table tbody td{border-top:0px}

.research .card table tr td{vertical-align:bottom;line-height: 2.2em;}

.research .card table tr th{line-height: 2.2em;}

.text-size-12{font-size:12px!important;}

.overflow{width:100%;

float:left;

overflow:auto;

}

	.buttons .selected {

    color:#ef6523!important;border-color:#ef6523!important;background:#fff!important;text-decoration:none;border:1px solid #ef6523

}

.research .card{padding:0px;}



.event-calendar .btn{white-space:normal!important;}

@media (min-width: 300px) and (max-width: 768px) {

	.pull-right{float:none;}



 .carousel-control-next-icon{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");

 }

 .carousel-control-prev-icon{

 background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");}



    .main-heading{

        font-size:22px;

        color:#787878;

        font-style:italic;

        margin:40px 0px 15px 15px;

    }



  img{max-width:100%;} 

   .mb3{margin-bottom:15px!important;}

   .mt4{margin-top:20px;}

   .mt20{margin-top:100px!important;}

   .mb8{margin-bottom:40px;}

   .mt0{margin-top:0px!important;}

   .m0{margin:0px!important;}

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

   .p8{padding:40px!important;}

   .pt8{padding-top:40px!important;}

    .p4{padding:20px!important;}

    .pt4{padding-top:20px!important;}

 .new-link ul{margin:40px 0px 0px;padding:30px 0px 0px;border-top:1px solid #5674af;}

.new-link ul li{list-style:none;padding:0px;}

.new-link ul li a{display:block;float:left;font-size:11px;padding:0px 6px;border-right:1px solid #fff;margin:10px 0px;line-height:9px;}

.new-link ul li:last-child a{border-right:0px;}	

.black-bg{background: #000;}



.price .card h2, .partner .card h2{font-size: 24px!important;}

.price .card p{font-size:18px;}

.blue-bg{background:#284C9D;color:#fff;}

.bg-graysecondary {

    background: #f1f4fa !important;

}

.border-radius-30{border-radius:30px;}

.border-radius-20{border-radius:20px;}

 .btn-group > .btn:not(:first-child) {

        border-radius: .25rem !important;

        border-radius: .25rem !important;

        margin-right: 20px;

        display: inline-block;

        margin-bottom:20px;

        border:1px solid #ccc;

    }



.pricepage {

    width: 100%;

    float: left;

}



.partner {margin-top:100px;}

.partner section{width:100%;float:left;}

.getsection {

    width: 100%;

    float: left;

    min-height: 400px;

}

.black{color:#000;}

.dark-blue{color:#284C9D;}

.min-height-45{min-height:45px;}

.uppercase{text-transform:uppercase;}

/*END LIC*/



/*header sub menu css */

.dropdown-menu .nav.nav-pills li.active a {

    color: #AFAFAF;

}

.dropdown-menu .nav.nav-pills li.active a::after {

    width: 100%;

    display: inline-block;

    height: 1.6px;

    content: '';

    background: transparent;

    position: absolute;

    left: 0px;

    bottom: 0px;

}

.mb_50{

    margin-bottom: 50px;

}

/*Media page css end*/



/* Responsive CSS */

@media(max-width: 1915px){  

  .navbar-dark .navbar-nav .menu_box a{

    font-size: 14px;

    line-height: 20px;

  } 

}

@media (max-width: 1760px){

  h1 {

    font-size: 50px;

    line-height: 70px;

  }

 

  .headingThree {

    font-size: 40px;

  }

  .second_heading{

    font-size: 24px;

  }



  .testimonial_slider:after {

    width: 130%;

    bottom: -410px;

  }

  .step{

    width: 23%;

  }

  .step_img{

    width: 13%;

  }

  .step p {

    font-size: 18px;

    line-height: 26px;

  }

}

@media (max-width: 1680px){

 .box{

    padding-bottom: 0px;

  }

   .navbar-dark .navbar-nav .menu_box ul {

    padding: 0px 10px;

  }

  .services_content .tab-content

  {

    height: 74%;

  }



  .testimonial_slider .container{

    max-width: 1030px;

  }

   .main p {

    font-size: 24px;

  }

  .safari .testimonial_slider:after {

    bottom: -155px;

  } .marginF_02 p,

  .bl_02 p{

    margin-left: -40px;

  }

  .testimonial_slider .owl-nav{

    top: 58%;

  } 

  .subHead{

    font-size: 20px;

  }

    

}

@media (max-width: 1550px){



  h1 {

    font-size: 42px;

    line-height: 58px;

  }

  .navbar .nav-item {

    padding: 0px 30px;

  }



  .navbar-dark .navbar-nav .menu_box li a {

    padding: 15px 30px;

  }

  .menu_box h5 {

    font-size: 14px;

    min-height: 20px;

  }



  .testimonial_slider:after {

    width: 150%;

    bottom: -400px;

  }

  .safari .testimonial_slider:after {

    bottom: -175px;

  }

  .navbar-dark .navbar-nav .menu_box li.dwLInk a{

    margin-left: 29px;

  }

  .marchant_banking .container{

    max-width: 90%;

  }

}

@media (max-width: 1366px){

  h1 {

    font-size: 36px;

    line-height: 50px;

  }



  

  .navbar-expand-lg .navbar-nav .dropdown-menu .container {

    max-width: inherit;

  }header .container.nav_container {

    padding: 0px 30px 0px 60px;

  }

 .second_heading{

    font-size: 22px;

    line-height: 32px;

  }

  .testimonial_slider{

    margin-top: 0px;

  }

  .main p {

    font-size: 16px;

    line-height: 30px;

    padding-top: 10px;

  }

  .safari .testimonial_slider::before{

    top: 200px

  }

  .safari .testimonial_slider::after{

    bottom: -225px;

  }

 .services_content .tab-content{

    bottom: 20px;

  }



  .singleImgeobx{

    height: 180px;

  }

  .newServicThreeBox .col-md-4 {

    padding: 0px 5px;

  }

  .menu_box p,

  .navbar-dark .navbar-nav .menu_box p a{

    font-size: 14px;

  }

  .services_content {

    left: 5px;

    bottom: -15px;

    right: -36px;overflow:hidden;

  }

  .menu_box img {

    margin-bottom: 5px;

    margin-top: 0px;

  }

  .menu_box p{

    margin-bottom: 5px;

  }





  .testimonial_slider .owl-nav {

    top: 54%;

  }



}

@media (max-width: 1200px){

  h2 , h3{

    font-size: 24px;

    margin: 20px 0px;

  }

  .navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover {

    top: 70px;

  } 

  .navbar .nav-item {

    padding: 0px 8px;

  }

  .navbar-dark .navbar-nav .nav-link {

    font-size: 14px;

  }

  .menu_box p {

    line-height: 22px;

    font-size: 14px;

  }

  .navbar-dark .navbar-nav .menu_box ul {

    padding: 0px 10px;

  }  

  section .container {

    max-width: 98%;

  }



  .researchLeft h4{

    margin-bottom: 80px;

  }

  .researchGraph img{

    width: 85%;

  }

  .step p {

    font-size: 15px;

    line-height: 23px;

  }

  .menu_box h5 {

    font-size: 12px;

  } 

  header .container.nav_container{

    padding: 0px 0px 0px 30px;

  }

 

  .services_content .tab-content{

    height:78%;

  }

  .menu_box img {

    max-width: 80%;

    max-height: 43px;

  }

  section.textPage .container{

    max-width: 95%;

  } 



    li.list-inline-item {

    max-width: 40px;

    }

    

}

@media (max-width: 1080px){  

  h1 {

    font-size: 32px;

    line-height: 42px;

  }

    

    li.list-inline-item {

    max-width: 40px;

    }

    

  

}

@media (min-width: 991px){

.hidden-sm{display:none;}

}



@media (max-width: 991px){

  .copyRight {

    margin: 15px 0px;

    text-align: center;

  } .homeFinancial_service,

  .desktopShowt, .desktopShow{

    display: none !important;

  }

  header .menu_section{

    position: fixed;

    top: 0px;

    left: auto;

    padding: 0px;

    width: 95%;

    right: -100%;

    border-bottom: 2px solid #AFAFAF;

    background-color: #ef6523;

    -webkit-transition: .7s ease;

    -moz-transition:.7s ease;

    -ms-transition: .7s ease;

    -o-transition: .7s ease;

    transition: .7s ease;

    z-index: 999;

    overflow-y: auto;

    height: 100%;

  }

  .blueHeaderBg header.nav_open_hover .navbar, header.nav_open_hover .navbar{

    background: #fff;

  }

  .nav_open_hover .on_hover{

    display: none;

  }

  .navbar .nav-item{

    padding: 0px;

    line-height: 0px;

    width: 100%;

  }

  .menu_list.mobileShow ul{

    padding: 0px;

  }

  .header_hide.blueHeaderBg .navbar-dark .navbar-nav .nav-link,

  .menu_list.mobileShow ul li a,

  .navbar-dark .navbar-nav .nav-link{

    font-size: 24px;

    color: #fff;

    padding: 18px 50px;

    text-align: left;

    display: inline-block;

    vertical-align: top;

    width: 100%;

    line-height: 55px;

    border-bottom: 1px solid #fff;

    float: left;

    display: inline-block;

    position: relative;

  }  

  .blueHeaderBg .nav_open_hover .navbar-dark .navbar-nav .nav-link, .nav a, .navbar-dark .navbar-nav .nav-link{

    padding:  20px;

}

  .navbar-dark .navbar-nav .nav-item.dropdown.show .subMenu .nav-link:after,

  .navbar-dark .navbar-nav .nav-item.dropdown .nav-link:after{

    content: "\f107";

    display: inline-block;

    font-family: "Font Awesome 5 Pro";

    font-size: 40px;

    position: absolute;

    padding: 4px;

    top: 15px;

    right: 25px;

    background: none;

    text-align: right;

    left: auto;

  }

  .navbar-dark .navbar-nav .nav-item.dropdown.logingLink .subMenu .nav-link:after{

      display:none;

  }

  .navbar-dark .navbar-nav .nav-item.dropdown.logingLink .subMenu .dropdown .dropdown-menu {

    display: inline-block;

}

  .navbar-dark .navbar-nav .subMenu .nav.nav-pills li a{

    padding: 20px 0px;

  }

  .navbar-dark .navbar-nav .nav-item.dropdown.show .subMenu .nav-link:after{

    right: 25px;

    top: 0px;

    background: none;    

    text-align: right;

  }

  .navbar-dark .navbar-nav .nav-item.dropdown.show .subMenu .dropdown.show.ddShow .nav-link:after{

    content: "\f106";

  }

  .navbar-dark .navbar-nav .subMenu .dropdown.show .dropdown-menu{

    /*display: inline-block;*/

  }

  .navbar-dark .navbar-nav .subMenu .dropdown .dropdown-menu,

  .navbar-dark .navbar-nav .nav-item.dropdown .nav-link.singleBTN:after,

  .navbar-dark .navbar-nav .nav-item.dropdown .tab-content .btn{

    display: none;

  }

  .navbar-dark .navbar-nav .subMenu .dropdown.ddShow.show .dropdown-menu {

    display: inline-block;

    height: auto !important;

  }

  .navbar .dropdown:hover .dropdown-menu{

    padding: 0px;

  }

  .navbar .dropdown:hover .dropdown-menu.mobileShow{

    display:inline-block;

  }

  .navbar-dark .navbar-nav .nav.nav-pills{

    background: none;

    margin: 0px;

    text-align: center;

    padding: 0px;

  }

  .navbar-dark .navbar-nav .nav.nav-pills li{

    width: 85%;

  }

  .navbar-dark .navbar-nav .nav.nav-pills li a{

    font-size: 20px;

    font-weight: 500;

    text-align: left;

    padding: 40px 0px;

    display: inline-block;

    width: 100%;

    border-bottom: 1px solid #2A4EA1;

    margin: 0px;

    color: #fff;

  }

  .navbar .subMenuOpen.show .dropdown-menu,

  .navbar .dropdown-menu{

    height: 0px !important;

  }

  .navbar .nav-item.subMenuOpen .mobileShow,

  .navbar .nav-item.show .mobileShow,

  .navbar .show .dropdown-menu{

    height: auto !important;

  }

  /*.navbar-dark .navbar-nav .nav-item.dropdown.ddShow ul li.ddShow .nav-link:after,*/

  /*.navbar-dark .navbar-nav .nav-item.dropdown.ddShow .nav-link:after,*/

  

  .navbar-dark .navbar-nav .nav-item.dropdown.show .nav-link:after{

    content: "\f106";

  }

  .navbar-dark .navbar-nav .nav-item.dropdown.ddShow ul li .nav-link:after,

  .navbar-dark .navbar-nav .nav-item.dropdown .nav-link:after{

    content: "\f107";

  }

  .navbar-dark .navbar-nav .nav-item.dropdown.show .menu_box .nav-link:after,

  .navbar-dark .navbar-nav .menu_box .nav-link:after{

    display: none !important;

  }

  .navbar .show .dropdown-menu .container{

    opacity: 1;

  }

  .menu_list.mobileShow ul li{

    display: inline-block;

    width: 100%;

    list-style: none;

  }

  .menu_list.mobileShow ul li a{

    border: none;

  }

  header .nav-pills .nav-link.active, .nav-pills .show>.nav-link{

    background: none;

  }

  .mobileMenuTop a{

    float: left;

    margin: 20px 0px 20px 35px;

    font-size: 20px;

    max-width: 100%;

    width: auto;

    padding: 6px 35px;

  }

  .nav_open_hover .defaultLogo{

    display: inline-block;

  }

  .open_menu header .menu_section{

    right: 0px;

  }

  .navbar .dropdown-menu::before{

    display: none;

  }

  .closeMenu{

    vertical-align: top;

    color: #fff;

    font-weight: 300;

    font-size: 36px;

    float: right;

    display: inline-block;

    padding:15px 20px;

  }

  .navbar-dark .navbar-toggler{

    margin-top: 10px;

  }



  .menu_box h5 {

    font-size: 20px;

    font-weight: normal;

    line-height: 18px;

  }



  .menu_box{

    margin: 0px 0px;

    padding: 0px;

  }

  .menu_box p {

    line-height: 22px;

    font-size: 14px;

  }

  .accountOpen a {

    margin: 11px 0px 0px

  }

 .banimg {

    float: left;

    position: absolute;

    right: -10px;

    top: 140px;

    z-index: -1;

}

  .services_content .tab-content,

  .services_content{

    position: relative;

    width: 100%;

  }

  h2.mobileShow{

    margin: 30px 0px ;

    text-align: right;

  }

  .services_content .tab-content {

    margin: 15px 0px;

    bottom: 0px;

  }

 

  .tableBg::after{

    display: none;

  }

  .lastUl{

    border-bottom: 1px solid #AFAFAF;    

  }

  .open_menu header .navbar-expand-lg .navbar-collapse {

    margin-left: 0px;

  }

  header .container.nav_container{

    padding: 0px 20px;

  }

  .testimonial_slider{

    background: none;

  }

  .testimonial_slider:before,

  .testimonial_slider:after{

    display: none;

  }

  .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {

    color: #ccc;

  } 

 header .accountOpen .btn {

    font-size: 24px;

    max-width: 100%;

    margin-top: 8px;

    background: #ef6523;

  }.navbar .nav-item .step_img{

    display: none;

  }

  .step{

    width: 100%;

    max-width: 500px;

    margin: 20px;

  }

 .main section {

    text-align: center;

  }

  section .container {

    max-width: 100%;

  }

  .step p {

    font-size: 24px;

    line-height: 34px;

  }.mobileShow img{

    max-width: 100%;

  }

  header .navbar .row {

    width: -webkit-fill-available;

  }

  .calendarWrap{

    width: 100%;

    display: inline-block;

    vertical-align: top;

    position: relative;

    overflow-x: auto;

  }

  #calendar{

    max-width: 100%;

  }.owl-carousel.insureListSlider .owl-item .img_Box img{

    width: auto;

    display: inline-block;

  }







 

  .heading {

    font-weight: 400;

    font-size: 20px;

  }





  .textPage li {

    line-height: 40px;

    font-size: 20px;

  }

  .textPage h3 {

    margin: 40px 0px 15px;

    font-size: 18px;

    line-height: 30px;

  }

  .textPage h2{

    font-size: 20px;

    line-height: 30px;

  }.dwBtn_filed{

    display: inline-block;

    vertical-align: top;

    text-align: left;

    width: 100%;

    margin: 10px 0px;

    font-size: 20px;

    line-height: 30px;

    height: auto;

    padding: 15px;

    padding-right: 70px;

    min-width: 100%;

  }



  .dwBtn_filed br{

    display: none;

  }

  .navbar .dropdown.show a.nav-link h6, .navbar .dropdown.show .tab-content .menu_box h5 br,

  .navbar .dropdown.show a.nav-link p, .navbar .dropdown.show .dropdown-menu .menu_list{

    display: block;

  }

  .menu_box a{

    text-align: left;

  }

  .navbar .dropdown a.nav-link img{

    float: none;

    width: auto;

    margin: 0px;

    height: 100%;

    max-height: 100%;

    max-width: 100%;

  }  

  .menuImg{float:left;width:90px;height:40px;position:relative;text-align:center;margin:0 15px}

  .navbar-dark .navbar-nav .menu_box a{

    padding: 15px 5px;

  }



  .navbar .dropdown .dropdown-menu .menu_box:hover, .navbar .dropdown .dropdown-menu:hover .menu_box:hover{

    background: none;

  }



  .navbar .dropdown.ddShow .dropdown-menu.mobileShow,

  .mobileShow{

    display: inline-block;

    width: 100%;

    text-align: center;

  }



  li.list-inline-item {

    max-width: 40px;

    }

   

}



@media (max-width: 767px){  

 

  

  	.navbar-expand-lg .col-lg-2{

	        width: 33.33333333%;float:left;

	}

.navbar-expand-lg .col-sm-5{

	        width: 46.333333%;float:left;    padding-right: 0px;

	}

.navbar-expand-lg .col-sm-2{width: 20.333333%!important;float:left;padding: 0px;}

	.navbar-expand-lg .col-sm-6{width: 53.33333333%;float:left;}

.hidden-xs{display:none!important}

  .mobileShow_small {

    display: inline-block;

    width: 100%;

  }

  header .accountOpen .btn {

    font-size: 14px;

    padding: 4px 0px;

    margin-top: 5px;

  }



.searchIcon {

    width: 80%;

}.navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover {

    top: 145px;

  }

  .navbar .nav-item .dropdown-menu .col-md-6{

    width: 50%;

  }

  .menu_box h5 {

    font-size: 18px;

  }

  .listContentBox{

    padding: 0px 15px;

  }

 

  .sectionHeaing {

    font-size: 30px;

  }

   .mainNavBtn.navbar-toggle{margin-top:6px}

 section.textPage .container{

    width: 80%;

  }

.main section {

    padding: 20px 0px;

  } li.list-inline-item {

    max-width: 40px;

    }

    

  

}

@media (max-width: 575px){

  .col-xs-5{

    flex: 0 0 41.666667%;

    max-width: 41.666667%;

    padding: 0px 10px;

  }

  .col-xs-2{

    -webkit-box-flex: 0;

    -ms-flex: 0 0 16.666667%;

    flex: 0 0 16.666667%;

    max-width: 16.666667%;

  }

  .testimonial_slider .owl-carousel .owl-stage-outer{

    padding-bottom: 0px;

  }

  .contact_infoCard h4{

    font-size: 22px;

  }

  .contact_infoCard h5{

    font-size: 16px;

  }

  .textPage .card{

    padding: 15px !important;

  }

  .form-check{

    padding: 0px;

  }

  .textPage [type="checkbox"]:checked + label, [type="checkbox"]:not(:checked) + label {

    padding-left: 40px;

    line-height: 32px;

    text-align: left;

    margin: 10px 0px;

  }

  .textPage .card.aquaCard {

    font-size: 12px;

  }

  .textPage h3{

    font-size: 14px;

    text-align: left;

  }

  .textPage{

    text-align: left;

  }



  .dwBtn_filed{

    font-size: 14px;

    line-height: 24px;

  }

  [type="checkbox"]:checked + label, [type="checkbox"]:not(:checked) + label {

    padding-left: 60px !important;

    line-height: 35px !important;

  }

  section.textPage .container{

    width: 90%;

  }

 .photos:before {

        left: -22%;

        width:250%;

        -webkit-transform: rotate(7deg);

        transform: rotate(7deg);

    }

    

    li.list-inline-item {

    max-width: 40px;

    }

   

}

@media (max-width: 480px){



  header .accountOpen .btn {

    font-size: 10px;

    margin-top: 10px;

  }





  .menu_box h5 {

    font-size: 14px;

  }

  .menu_box p {

    line-height: 16px;

    font-size: 12px;

  }

  .navbar-dark .navbar-nav .menu_box a {

    font-size: 14px;

    padding: 5px 0px;

    margin: 5px 0px;

  }

  header .menu_section{

    width: 90%;

  }

  .closeMenu{

    font-size: 22px;

    padding: 18px 26px;

  }

  .mobileMenuTop a {

    margin: 20px 0px 20px 10px;

    font-size: 14px;

    padding: 6px 15px;

  }

  .navbar-dark .navbar-nav .nav-link {

    font-size: 16px;

    padding: 10px 20px;

    line-height: 26px;

  }

  .navbar-dark .navbar-nav .nav-item.dropdown.show .subMenu .nav-link:after, .navbar-dark .navbar-nav .nav-item.dropdown .nav-link:after {

    font-size: 24px;

    padding: 4px;

    top: 3px;

  }

  .header_hide.blueHeaderBg .navbar-dark .navbar-nav .nav-link, .menu_list.mobileShow ul li a, .navbar-dark .navbar-nav .nav-link {

    font-size: 16px;

    padding: 5px 20px;

    line-height: 36px;

  }

  .navbar-dark .navbar-nav .nav-item.dropdown.show .subMenu .nav-link:after {

    right: 20px;

    top: -3px;

  }

  .menuImg {

    width: 50px;

    height: 45px;

  }

  .navbar-dark .navbar-nav .nav.nav-pills li a{

    font-size: 16px;

  }

  .dwBtn::after {

    width: 50px;

  }

  h1 {

    font-size: 20px;

    line-height: 32px;

  }

  h2{

    font-size: 20px;

  }

  h3{

    font-size: 26px;

  }

    .main section {

        padding: 15px 0px;

    }

    .photos:before {

        top: 30%;

        left: -120%;

    }

}	