/* header start */
::selection{background:#0079b2;color:#fff}
header .navbar button.navbar-toggler{background:#e9e9e9;padding:0;width: 40px;height: 40px;position: relative;}
header .collapse > div{top:0;border-bottom: 3px solid #7abd49;border-bottom-left-radius: 5px!important;border-bottom-right-radius: 5px!important;}
header #navbarToggleExternalContent h5{font-size:16px}
header ul li a {padding:4px 20px;color:#063e58;display:inline-block;text-decoration:none!important;font-size:14px;font-weight: 300}

header .form-inline{top:4px;vertical-align: top;}
header .form-inline input[type="text"]{background:#f5f5f5;border-radius:5px;font-size:12px}
header .form-inline input[type="text"]:focus{box-shadow:unset}
header .form-inline button{background:transparent;padding:2px 5px;right:6px;top:5px}
header .form-inline .deskSuggList{z-index:1;background:#e9e9e9;box-shadow:1px 1px 8px #b6b6b6}
header .form-inline .deskSuggList p{margin-bottom:8px}
header .form-inline .deskSuggList ul{max-height:250px;overflow-y:auto}
header .form-inline .deskSuggList ul li{border-bottom:1px solid #dedede}
header .form-inline .deskSuggList ul li:hover:not(:first-child){background-color:#dedede}
header .form-inline .deskSuggList ul li a{font-size:12px;color:#555;text-decoration:none;padding:4px 0;display:inline-block;font-weight:normal}
header .login_btn a{background-color: #0079b2;color: #fff;padding: 2px 5px;border:1px solid #0079b2;border-radius: 4px;}
header .login_btn a:hover{background-color: #044d6f;color: #fff;text-decoration: none;}
header .login_btn a img{border-radius: 100px;}

.policyAgreeBar {box-shadow: 0px 0px 1px 0px #5a5a5a; }
.policyAgreeBar a.t-green{color:#0065d1}

/*Menu Line menu button*/
.menulines {position: absolute; top: 0px; width: 100%; height: 100%; }
.navbar-toggler .menu-line{background: #747474; border: none; height: 2px; width: 24px; position: absolute; top: 11px; right: 8px; -webkit-transition: all .35s ease; transition: all .35s ease; }
.navbar-toggler span:nth-of-type(2) {top: 20px; }
.navbar-toggler span:nth-of-type(3) {top: 29px; }
.rotateMenuLines .top-line {-webkit-transform: translateY(6px) translateX(0) rotate(45deg);transform: translateY(6px) translateX(0) rotate(45deg);background: #747474;}
.rotateMenuLines .middle-line {opacity: 0;background: #ff0;}
.rotateMenuLines .bottom-line {-webkit-transform: translateY(-12px) translateX(0) rotate(-45deg);transform: translateY(-12px) translateX(0) rotate(-45deg);background: #747474;}

.static-page-section .staticPageBlogs .bg-white{border-radius:10px}
.static-page-section .sectionHeader h1{margin:-24px;border-radius:8px 8px 0 0}
.static-page-section{background:#f4f4f4;padding-top:0px;position:relative}
.static-page-section:before{content:'';position:absolute;height:300px!important;width:100%;top:-24px;background-image:url('../images/inner-header-short-image.webp')}
.static-page-section .services-section h2{font-size:20px}
.static-page-section .sectionHeader {position: relative;}


/* common classes start */
.fs-11{font-size:11px}
.fs-12{font-size:12px}
.fs-13{font-size:13px}
.fs-14{font-size:14px}
.fs-15{font-size:15px}
.fs-16{font-size:16px}
.fs-18{font-size:18px}
.fs-20{font-size:20px}
.fs-24{font-size:24px}
.fs-30{font-size:30px}
.txt-black{color:#303030}
.txt-black1{color:#292929}
.txt-black2{color:#323232}
.txt-black3{color:#555}
.txt-blue{color:#007db3}
.txt-green{color: #20b61c}
.txt-grey{color:#5d5d5d}
.txt-cyan1{color:#abe2f9}
.bg-grey1{background:#f9f9f9}
.bg-grey2{background:#f6f6f6}
.bg-yellow{background:#ffff00}
.bg-blue{background:#007db3}
.btn-blue{background:#007db3;border-color:#007db3;color:#fff}
.btn-blue:hover{background:#fff;color:#007db3!important;border-color:#007db3}
.btn-white{background:#fff;color:#007db3!important;border-color:#007db3}
.btn-white:hover{background:#007db3;color:#fff!important;border-color:#007db3}
.btn-cyan{background-color:#7edbff;color:#001f68;font-weight:500;font-size:11px}
.lineHeight-25{line-height:25px}
.lineHeight-30{line-height:30px}
.lineHeight-32{line-height: 32px;}
.lineHeight-35{line-height: 35px;}
.bold300{font-weight: 300;}
.bold400{font-weight: 400;}
.bold500{font-weight: 500;}
.radius4{border-radius: 4px;}
.radius6{border-radius: 6px;}
.radius10{border-radius: 10px;}
.radius100{border-radius: 100px;}
.list-style-circle{list-style: circle;}