@import url('https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700;800;900&display=swap');


body{font-family: 'Inter', sans-serif;color: #030623;font-size: 15px;font-weight: 400;line-height: 1.5;margin: 0;padding: 0;-webkit-font-smoothing: antialiased;}

.container{max-width: 1380px;padding-right: 35px;padding-left: 35px;}

h1{font-size: 62px;line-height: normal;}
h2{font-size: 48px;font-weight: 600;}
h3{font-size: 34px;font-weight:700; padding:10px 10px 10px 0px;}
h4{font-size: 24px;}

.fw-900{font-weight: 900;}
.fs-16{font-size: 16px;}
.fs-18{font-size: 18px;}
.fs-20{font-size: 20px;}
.fs-22{font-size: 22px;}
.fs-24{font-size: 24px;}
.fs-26{font-size: 26px;}
.fs-28{font-size: 28px;}
.fs-38{font-size: 38px;}

.z-index-m-1{z-index: -1;}
.z-index-0{z-index: 0;}
.z-index-1{z-index: 1;}
.z-index-2{z-index: 2;}
.z-index-3{z-index: 3;}

.text-blue{color: #0566a1;}
.word-break-all{word-break: break-all;}


.p-0 {padding: 0px !important;}
.p-5 {padding: 5px !important;}
.p-8 {padding: 8px !important;}
.p-10 {padding: 10px !important;}
.p-15 {padding: 15px !important;}
.p-20 {padding: 20px !important;}
.p-25 {padding: 25px !important;}
.p-30 {padding: 30px !important;}
.p-35 {padding: 35px !important;}
.p-40 {padding: 40px !important;}
.p-45 {padding: 45px !important;}
.p-50 {padding: 50px !important;}
.p-55 {padding: 55px !important;}
.p-60 {padding: 60px !important;}
.p-65 {padding: 65px !important;}
.p-70 {padding: 70px !important;}
.p-75 {padding: 75px !important;}
.p-80 {padding: 80px !important;}
.p-85 {padding: 85px !important;}
.p-90 {padding: 90px !important;}
.p-95 {padding: 95px !important;}
.p-100 {padding: 100px !important;}
.p-105 {padding: 105px !important;}
.p-110 {padding: 110px !important;}
.p-115 {padding: 115px !important;}
.p-120 {padding: 120px !important;}
.p-125 {padding: 125px !important;}
.p-130 {padding: 130px !important;}
.p-135 {padding: 135px !important;}
.p-140 {padding: 140px !important;}
.p-145 {padding: 145px !important;}
.p-150 {padding: 150px !important;}
.p-155 {padding: 155px !important;}
.p-160 {padding: 160px !important;}
.p-165 {padding: 165px !important;}
.p-170 {padding: 170px !important;}
.p-175 {padding: 175px !important;}
.p-180 {padding: 180px !important;}
.p-185 {padding: 185px !important;}
.p-190 {padding: 190px !important;}
.p-195 {padding: 195px !important;}
.p-200 {padding: 200px !important;}
.pt-0 {padding-top: 0px !important;}
.pt-5 {padding-top: 5px !important;}
.pt-10 {padding-top: 10px !important;}
.pt-15 {padding-top: 15px !important;}
.pt-20 {padding-top: 20px !important;}
.pt-25 {padding-top: 25px !important;}
.pt-30 {padding-top: 30px !important;}
.pt-35 {padding-top: 35px !important;}
.pt-40 {padding-top: 40px !important;}
.pt-45 {padding-top: 45px !important;}
.pt-50 {padding-top: 50px !important;}
.pt-55 {padding-top: 55px !important;}
.pt-60 {padding-top: 60px !important;}
.pt-65 {padding-top: 65px !important;}
.pt-70 {padding-top: 70px !important;}
.pt-75 {padding-top: 75px !important;}
.pt-80 {padding-top: 80px !important;}
.pt-85 {padding-top: 85px !important;}
.pt-90 {padding-top: 90px !important;}
.pt-95 {padding-top: 95px !important;}
.pt-100 {padding-top: 100px !important;}
.pt-105 {padding-top: 105px !important;}
.pt-110 {padding-top: 110px !important;}
.pt-115 {padding-top: 115px !important;}
.pt-120 {padding-top: 120px !important;}
.pt-125 {padding-top: 125px !important;}
.pt-130 {padding-top: 130px !important;}
.pt-135 {padding-top: 135px !important;}
.pt-140 {padding-top: 140px !important;}
.pt-145 {padding-top: 145px !important;}
.pt-150 {padding-top: 150px !important;}
.pt-155 {padding-top: 155px !important;}
.pt-160 {padding-top: 160px !important;}
.pt-165 {padding-top: 165px !important;}
.pt-170 {padding-top: 170px !important;}
.pt-175 {padding-top: 175px !important;}
.pt-180 {padding-top: 180px !important;}
.pt-185 {padding-top: 185px !important;}
.pt-190 {padding-top: 190px !important;}
.pt-195 {padding-top: 195px !important;}
.pt-200 {padding-top: 200px !important;}
.pb-0 {padding-bottom: 0px !important;}
.pb-5 {padding-bottom: 5px !important;}
.pb-10 {padding-bottom: 10px !important;}
.pb-15 {padding-bottom: 15px !important;}
.pb-20 {padding-bottom: 20px !important;}
.pb-25 {padding-bottom: 25px !important;}
.pb-30 {padding-bottom: 30px !important;}
.pb-35 {padding-bottom: 35px !important;}
.pb-40 {padding-bottom: 40px !important;}
.pb-45 {padding-bottom: 45px !important;}
.pb-50 {padding-bottom: 50px !important;}
.pb-55 {padding-bottom: 55px !important;}
.pb-60 {padding-bottom: 60px !important;}
.pb-65 {padding-bottom: 65px !important;}
.pb-70 {padding-bottom: 70px !important;}
.pb-75 {padding-bottom: 75px !important;}
.pb-80 {padding-bottom: 80px !important;}
.pb-85 {padding-bottom: 85px !important;}
.pb-90 {padding-bottom: 90px !important;}
.pb-95 {padding-bottom: 95px !important;}
.pb-100 {padding-bottom: 100px !important;}
.pb-105 {padding-bottom: 105px !important;}
.pb-110 {padding-bottom: 110px !important;}
.pb-115 {padding-bottom: 115px !important;}
.pb-120 {padding-bottom: 120px !important;}
.pb-125 {padding-bottom: 125px !important;}
.pb-130 {padding-bottom: 130px !important;}
.pb-135 {padding-bottom: 135px !important;}
.pb-140 {padding-bottom: 140px !important;}
.pb-145 {padding-bottom: 145px !important;}
.pb-150 {padding-bottom: 150px !important;}
.pb-155 {padding-bottom: 155px !important;}
.pb-160 {padding-bottom: 160px !important;}
.pb-165 {padding-bottom: 165px !important;}
.pb-170 {padding-bottom: 170px !important;}
.pb-175 {padding-bottom: 175px !important;}
.pb-180 {padding-bottom: 180px !important;}
.pb-185 {padding-bottom: 185px !important;}
.pb-190 {padding-bottom: 190px !important;}
.pb-195 {padding-bottom: 195px !important;}
.pb-200 {padding-bottom: 200px !important;}
.ps-0 {padding-left: 0px !important;}
.px-0{padding-left: 0px !important;padding-right: 0px !important;}
.px-5{padding-left: 5px !important;padding-right: 5px !important;}
.px-10{padding-left: 10px !important;padding-right: 10px !important;}
.px-15{padding-left: 15px !important;padding-right: 15px !important;}
.px-20{padding-left: 20px !important;padding-right: 20px !important;}
.px-25{padding-left: 25px !important;padding-right: 25px !important;}
.px-30{padding-left: 30px !important;padding-right: 30px !important;}
.px-35{padding-left: 35px !important;padding-right: 35px !important;}
.px-40{padding-left: 40px !important;padding-right: 40px !important;}
.px-45{padding-left: 45px !important;padding-right: 45px !important;}
.px-50{padding-left: 50px !important;padding-right: 50px !important;}
.px-55{padding-left: 55px !important;padding-right: 55px !important;}
.px-60{padding-left: 60px !important;padding-right: 60px !important;}
.px-65{padding-left: 65px !important;padding-right: 65px !important;}
.px-70{padding-left: 70px !important;padding-right: 70px !important;}
.px-75{padding-left: 75px !important;padding-right: 75px !important;}
.px-80{padding-left: 80px !important;padding-right: 80px !important;}
.px-85{padding-left: 85px !important;padding-right: 85px !important;}
.px-90{padding-left: 90px !important;padding-right: 90px !important;}
.px-95{padding-left: 95px !important;padding-right: 95px !important;}
.px-100{padding-left: 100px !important;padding-right: 100px !important;}
.px-105{padding-left: 105px !important;padding-right: 105px !important;}
.px-110{padding-left: 110px !important;padding-right: 110px !important;}
.px-115{padding-left: 115px !important;padding-right: 115px !important;}
.px-120{padding-left: 120px !important;padding-right: 120px !important;}
.px-125{padding-left: 125px !important;padding-right: 125px !important;}
.px-130{padding-left: 130px !important;padding-right: 130px !important;}
.px-135{padding-left: 135px !important;padding-right: 135px !important;}
.px-140{padding-left: 140px !important;padding-right: 140px !important;}
.px-145{padding-left: 145px !important;padding-right: 145px !important;}
.px-150{padding-left: 150px !important;padding-right: 150px !important;}
.px-155{padding-left: 155px !important;padding-right: 155px !important;}
.px-160{padding-left: 160px !important;padding-right: 160px !important;}
.px-165{padding-left: 165px !important;padding-right: 165px !important;}
.px-170{padding-left: 170px !important;padding-right: 170px !important;}
.px-175{padding-left: 175px !important;padding-right: 175px !important;}
.px-180{padding-left: 180px !important;padding-right: 180px !important;}
.px-185{padding-left: 185px !important;padding-right: 185px !important;}
.px-190{padding-left: 190px !important;padding-right: 190px !important;}
.px-195{padding-left: 195px !important;padding-right: 195px !important;}
.px-200{padding-left: 200px !important;padding-right: 200px !important;}
.py-0{padding-top: 0px !important;padding-bottom: 0px !important;}
.py-5{padding-top: 5px !important;padding-bottom: 5px !important;}
.py-7{padding-top: 7px !important;padding-bottom: 7px !important;}
.py-10{padding-top: 10px !important;padding-bottom: 10px !important;}
.py-15{padding-top: 15px !important;padding-bottom: 15px !important;}
.py-20{padding-top: 20px !important;padding-bottom: 20px !important;}
.py-25{padding-top: 25px !important;padding-bottom: 25px !important;}
.py-30{padding-top: 30px !important;padding-bottom: 30px !important;}
.py-35{padding-top: 35px !important;padding-bottom: 35px !important;}
.py-40{padding-top: 40px !important;padding-bottom: 40px !important;}
.py-45{padding-top: 45px !important;padding-bottom: 45px !important;}
.py-50{padding-top: 50px !important;padding-bottom: 50px !important;}
.py-55{padding-top: 55px !important;padding-bottom: 55px !important;}
.py-60{padding-top: 60px !important;padding-bottom: 60px !important;}
.py-65{padding-top: 65px !important;padding-bottom: 65px !important;}
.py-70{padding-top: 70px !important;padding-bottom: 70px !important;}
.py-75{padding-top: 75px !important;padding-bottom: 75px !important;}
.py-80{padding-top: 80px !important;padding-bottom: 80px !important;}
.py-85{padding-top: 85px !important;padding-bottom: 85px !important;}
.py-90{padding-top: 90px !important;padding-bottom: 90px !important;}
.py-95{padding-top: 95px !important;padding-bottom: 95px !important;}
.py-100{padding-top: 100px !important;padding-bottom: 100px !important;}
.py-105{padding-top: 105px !important;padding-bottom: 105px !important;}
.py-110{padding-top: 110px !important;padding-bottom: 110px !important;}
.py-115{padding-top: 115px !important;padding-bottom: 115px !important;}
.py-120{padding-top: 120px !important;padding-bottom: 120px !important;}
.py-125{padding-top: 125px !important;padding-bottom: 125px !important;}
.py-130{padding-top: 130px !important;padding-bottom: 130px !important;}
.py-135{padding-top: 135px !important;padding-bottom: 135px !important;}
.py-140{padding-top: 140px !important;padding-bottom: 140px !important;}
.py-145{padding-top: 145px !important;padding-bottom: 145px !important;}
.py-150{padding-top: 150px !important;padding-bottom: 150px !important;}
.py-155{padding-top: 155px !important;padding-bottom: 155px !important;}
.py-160{padding-top: 160px !important;padding-bottom: 160px !important;}
.py-165{padding-top: 165px !important;padding-bottom: 165px !important;}
.py-170{padding-top: 170px !important;padding-bottom: 170px !important;}
.py-175{padding-top: 175px !important;padding-bottom: 175px !important;}
.py-180{padding-top: 180px !important;padding-bottom: 180px !important;}
.py-185{padding-top: 185px !important;padding-bottom: 185px !important;}
.py-190{padding-top: 190px !important;padding-bottom: 190px !important;}
.py-195{padding-top: 195px !important;padding-bottom: 195px !important;}
.py-200{padding-top: 200px !important;padding-bottom: 200px !important;}
.mt-0 {margin-top: 0px !important;}
.mt-5 {margin-top: 5px !important;}
.mt-10 {margin-top: 10px !important;}
.mt-15 {margin-top: 15px !important;}
.mt-20 {margin-top: 20px !important;}
.mt-25 {margin-top: 25px !important;}
.mt-30 {margin-top: 30px !important;}
.mt-35 {margin-top: 35px !important;}
.mt-40 {margin-top: 40px !important;}
.mt-45 {margin-top: 45px !important;}
.mt-50 {margin-top: 50px !important;}
.mt-55 {margin-top: 55px !important;}
.mt-60 {margin-top: 60px !important;}
.mt-65 {margin-top: 65px !important;}
.mt-70 {margin-top: 70px !important;}
.mt-75 {margin-top: 75px !important;}
.mt-80 {margin-top: 80px !important;}
.mt-85 {margin-top: 85px !important;}
.mt-90 {margin-top: 90px !important;}
.mt-95 {margin-top: 95px !important;}
.mt-100 {margin-top: 100px !important;}
.mb-0 {margin-bottom: 0px !important;}
.mb-5 {margin-bottom: 5px !important;}
.mb-10 {margin-bottom: 10px !important;}
.mb-15 {margin-bottom: 15px !important;}
.mb-20 {margin-bottom: 20px !important;}
.mb-25 {margin-bottom: 25px !important;}
.mb-30 {margin-bottom: 30px !important;}
.mb-35 {margin-bottom: 35px !important;}
.mb-40 {margin-bottom: 40px !important;}
.mb-45 {margin-bottom: 45px !important;}
.mb-50 {margin-bottom: 50px !important;}
.mb-55 {margin-bottom: 55px !important;}
.mb-60 {margin-bottom: 60px !important;}
.mb-65 {margin-bottom: 65px !important;}
.mb-70 {margin-bottom: 70px !important;}
.mb-75 {margin-bottom: 75px !important;}
.mb-80 {margin-bottom: 80px !important;}
.mb-85 {margin-bottom: 85px !important;}
.mb-90 {margin-bottom: 90px !important;}
.mb-95 {margin-bottom: 95px !important;}
.mb-100 {margin-bottom: 100px !important;}

.header_area {background: #eff0f8;position: sticky;top: -1px;z-index: 1000;border-bottom: 1px solid #c8cbe0;}

.gray-bg{background: #eff0f8}


.topHeader{padding: 20px 0;background: #eff0f8; /* margin-top: 15px; */}

.header-box{display: inline-block;width: 100%;}
.top-logo{display: inline-block;margin-top: 5px;}
.top-logo img{width: 210px;}
.navs{display: none;position: absolute;z-index: 2;width: 100%;top: 65px;background-color: #fff;right: 0;left: 0;}
.main-nav-list, .column{margin: 0;padding: 0;}
.main-nav-list li{display: block;padding: 7px 0;font-weight: 500;font-size: 14px;text-align: left;}
.main-nav-list li a{color:#23242b;padding: 0 10px;text-decoration: none;}
.main-nav-list li a:hover{opacity: .8;-webkit-transition: opacity .2s ease,-webkit-transform .2s ease;transition: opacity .2s ease,-webkit-transform .2s ease;transition: opacity .2s ease,transform .2s ease;transition: opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;}
.dropbtn{outline: none;margin: 0;}
.dropdown-content{display: none;position: relative;min-width: 270px;background-color: #FFF;top: 0;z-index: 2;border-radius: 8px;}
.dropdown:hover .dropdown-content{display: block;box-shadow: 0 6px 12px rgb(182 188 233 / 21%);}
.column li{display: block !important;padding: 0;}
.column li a{padding: 12px 12px;color: #000824;display: inline-block;width: 100%;line-height: normal;border-radius: 4px;text-align: left;}
.column li a:hover{background-color: #f3f4ff;}
.caret{display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px solid;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.secondary-navigation{padding: 0;margin: 0;float: right;}
.secondary-navigation li{display: inline-block;padding-left: 8px;line-height: normal;}
.secondary-navigation li a{color: #090e2c;text-decoration: none;font-weight: 500;display: inline-block;font-size: 14px;}
.secondary-navigation li a:hover{text-decoration: none;}
.phone-contact{display: inline-block;border: 1px solid #5468fd;padding: 8px 8px;border-radius: 6px;color: #000824;}
.phone-contact:hover{color: #fff;text-decoration: none;}
.signup-btn{background: #f9bc15;color: #090e2c !important;padding: 10px 17px;border-radius: 5px;text-transform: uppercase;text-decoration: none;white-space: nowrap;}
.controlar{cursor: pointer;position: relative;float: right;right: 0;display: block;top: 3px;margin: 0 10px 0 20px;}
.controlar span{cursor: pointer;width: 4px;height: 4px;background-color: #402323;display: block;margin: 5px 0;border-radius: 20px;}

.comtag{background: rgb(126 137 217 / 27%);color: #1a2ebe;padding: 10px 25px;border-radius: 30px;display: inline-block;line-height: normal;font-size: 16px;}
.bnrHeading{font-size: 50px;font-weight: 700;}
.bnrHeading span{color: #1a2ebe;}
.bnrHeading span:after{content: "";position: absolute;background: url(../images/fancy-line.png) center center no-repeat;width: 100%;height: 5px;bottom: 0;left: 0;}
.bnr-content{font-size: 22px;font-weight: 300;}

/* slider our client */
.slider {margin: 0 auto;}
.slick-slide {margin: 0px 20px;}
.slick-slide img {width: 100%;max-width: 110px;}
.slick-slide img:hover {filter: grayscale(1);}


.yellow-btn-hvr,.yellow-btn-hvr::after {-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.yellow-btn-hvr {background: none;color: #000;position: relative;text-decoration: none;display: inline-block;text-transform: uppercase;z-index: 1;}
.yellow-btn-hvr::before,.yellow-btn-hvr::after {background: #fff;border: 1px solid #f9bc15;content: '';position: absolute;z-index: -1;}
.yellow-btn-hvr:hover {color: #000;}
.yellow-btn-hvr::before {height: 100%;left: 0;top: 0;width: 100%;border-radius: 5px;}
.yellow-btn-hvr::after {background: #f9bc15;height: 100%;left: 0;top: 0;width: 100%;z-index: -1;border-radius: 5px;}
.yellow-btn-hvr:hover:after {height: 0;left: 50%;top: 50%;width: 0;}
.yellow-btn-rv-hvr::before,.yellow-btn-rv-hvr::after {background: #f9bc15;}
.yellow-btn-rv-hvr::after {background: #fff;}

.sBut-arrow {animation: arwright 2s infinite;position: relative;left: 0;top: 0;color: #000;}
@keyframes arwright {0% {left: 0}100% {left: 10px}}

.yellow-btn{background: #f9bc15;padding: 18px 40px;text-decoration: none;color: #23242b;font-weight: 600;border-radius: 7px;display: inline-block;}
.green-btn{background: #62b33f;padding: 18px 30px;text-decoration: none;color: #fff;font-weight: 500;border-radius: 7px;display: inline-block;}

.charge_tag{font-size: 32px;font-weight: 600;line-height: normal;}
.investTag{font-size: 52px;font-weight: 600;line-height: normal;}
.investTag span{color: #1a2ebe;}
.investTag span:after{content: "";position: absolute;/*background: url(../images/yellow-line.png) center center no-repeat; */width: 100%;height: 5px;bottom: 0;left: 0;}
.arrow-img1{position: absolute;right: 30%;margin: 0 auto;width: 100px;}
.arrow-img2{position: absolute;left: 20%;margin: 0 auto;bottom: -110px;}
.arrow-img3{position: absolute;left: 0px;margin: 0 auto;top: 124px;}

.countcad{border-radius: 8px;padding: 25px 23px;position: relative;display: block;}
.countcad:after{content: "";position: absolute;background: url(../images/yellow-brd.png) bottom left no-repeat;width: 100%;height: 110%;top: -10px;bottom: -10px;left: -9px;z-index: -1;}

.countcad2{border-radius: 8px;padding: 15px 23px;position: relative;display: inline-block;}
.righafttbrd:after{content: "";position: absolute;background: url(../images/yellow-brd.png) bottom left no-repeat;width: 100%;height: 110%;top: -10px;bottom: -10px;right: -4px;z-index: -1;-webkit-transform: scaleX(-1);transform: scaleX(-1);}

.totlecostom{font-size: 23px;font-weight: 700;text-shadow: 5px 5px 5px #141c5599;}
.bluecard{background: #141c55;}

.txt_notslct{ -webkit-user-select: none;-ms-user-select: none;user-select: none;}

.bouncessect{background: url(../images/images-3.png) center center no-repeat;min-height: 280px;border-radius: 10px;background-size: cover;}
.affordcoll{background: url(../images/affordable-budget.png) center center no-repeat;min-height: 460px;border-radius: 10px;background-size: cover;}
.custSupport{background: url(../images/images-5.png) center center no-repeat;min-height: 460px;border-radius: 10px;background-size: cover;}
.CusSatiimg{background: url(../images/images-6.png) center center no-repeat;min-height: 460px;border-radius: 10px;background-size: cover;}

.gray-gradient {background: rgb(255,255,255);background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(235,237,249,1) 50%, rgba(255,255,255,1) 100%);}
.blue-dark-bg{background-color: #141c55;}

.social-ratings{background: #fff;padding: 20px 10px;border-radius: 5px;}
.ratiList{line-height: normal;}
.ratiList img{width: 40px;}

.ratiName{font-size: 18px;}
.TotleRating{font-size: 22px;font-weight: 600;}
.TotleRating span{font-size: 16px}

.mailCredits_table{vertical-align: middle;}
.mailCredits_table thead tr th{font-size: 22px;background: #1a2ebe;border-radius: 10px 10px 0 0;padding: 14px 5px;border-style: solid; border-width: 1px 5px; border-color: #141c55;}
.mailCredits_table tbody tr td{font-size: 20px;color: #fff !important;border-style: solid; border-width: 1px 5px; border-color: #141c55;}
.mailCredits_table tbody tr td sup{font-weight: 100;}
.mailCredits_table tbody tr td:nth-child(2){background: #fff}
.mailCredits_table>:not(caption)>*>*{border-bottom: 1px solid #1c2562;}
.mailCredits_table.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: #8d96ca1c;}

.text-blue{color: #1a2ebe;}
.text-orange{color: #eb6719;}
.text-gray{color: #aeb3d2;}

.disctag{background: #62b33f;padding: 5px 10px;border-radius: 15px;font-size: 14px;font-weight: 300;white-space: nowrap;}
.tbl_btn{background: #f9bc15;padding: 9px 20px;text-decoration: none;color: #23242b;font-weight: 500;border-radius: 3px;display: inline-block;font-size: 14px;}

.ordivider{z-index: 1;}
.ordivider span{background-color: #141c55;padding: 5px; font-size: 25px;}
/* .ordivider:after{position: absolute;content: "";background: #fff;width: 100px;height: 1px;top: 10px;left: 0;right: 0;margin: 0 auto;z-index: -1;} */
.creditsipt{background: #ffffff;height: 75px;font-size: 35px;padding: 23px;color: #1a2ebe;font-weight: 600;border: 1px solid #a0abf6;}
.priceipt{background:#ffffff;height: 75px;font-size: 30px;padding: 15px;color: #1a2ebe;font-weight: 600;border: 1px solid #a0abf6;}
.discountprice{background:#90EE90;height: 75px;font-size: 30px;padding: 15px;color: #1a2ebe;font-weight: 600;border: 1px solid #a0abf6;}

.coucode{border: 1px solid #62b33f;color: #62b33f;padding: 2px 5px;display: inline-block;font-weight: 500;}

.bluetrancimg{background: url(../images/email-blue-img.jpg) center center no-repeat;background-size: cover;}

.validate-email-form{position: relative;text-align: center;right: 0;left: 0;z-index: 1;max-width: 600px;width: 100%;margin: 30px auto 0;box-shadow: 0px 0px 32px #1a2cb91c;border-radius: 8px;}
.visuallyhidden{overflow: hidden;padding: 2px 8px;position: absolute;font-size: 15px;background-color: #FFF;top: 30px;left: 35px;margin: 0;line-height: normal;}
.email-test-field{padding: 18px 44px;border: 1px solid #9b9fbb;color: #000824;-webkit-appearance: none;-webkit-transition: border .2s ease-in-out;transition: border .2s ease-in-out;border-radius: 3px;margin: 0;width: 100%;background-color: #ffffff;outline: none;}
.validate-email-button{background-color: #f9bc15;padding: 19px 30px;color: #000000;font-weight: 700;cursor: pointer;position: absolute;right: 0px;border-radius: 3px;outline: none !important;border: 0;font-size: 18px;font-weight: 500;}
.email-airplane{position: absolute;top: 30px;left: 100px;opacity: .6;}
.transparent-email{position: absolute;right: 100px;bottom: 30px;opacity: .6;}

.testEnmail{position: absolute;color: #1a2ebe;top: 19px;left: 2%;font-size: 24px;}
.emailtext{margin-left: 28%;}
.toolList{position: relative;margin-left: 30px;}
.toolList:before{position: absolute;content: "\f058";left: -28px;top: 0;color: #62b33f;font-family: "Font Awesome 6 Free";font-weight: 900;font-size: 20px;}

.rewCard{padding: 5%;background: #ffffff;border-radius: 8px;border: 1px solid #e3e4f1;box-shadow: 0px 6px 8px #c2c5db42;}
.videoItem{background: url(../images/video-img1.jpg) center center;height:100%; max-height: 215px;border-radius: 50px;background-size: cover;}

.darkblue_linebg{background-image: url(../../images/line-bg.png);background-color: #1a2ebe;background-blend-mode: multiply;}
.bluedark_linebg{background-image: url(../../images/line-bg.png);background-color: #141c55;background-blend-mode: multiply;}

.divedbrd{position: relative;}
.divedbrd:after{position: absolute;left: 0;top: 0;content: "";background: #ffffff;height: 100%;width: 1px;}
.rightsteps:after{position: absolute;
	left: -47px;
	top: 40px;
	content: "";
	background: #ffffff;
	height: 1px;
	width: 40px;}
.rightsteps:before{position: absolute;
	left: -53px;
	top: 35px;
	content: "";
	background: #ffffff;
	height: 10px;
	width: 10px;
	border-radius: 10px;}

	.leftsteps:after{position: absolute;
	right: -47px;
	top: 40px;
	content: "";
	background: #ffffff;
	height: 1px;
	width: 40px;}
.leftsteps:before{position: absolute;
	right: -53px;
	top: 35px;
	content: "";
	background: #ffffff;
	height: 10px;
	width: 10px;
	border-radius: 10px;}

.vrtcls_list{padding: 0;margin: 0;}
.vrtcls_list li{display: inline-block;}
.vrtcls_list li a{display: inline-block;color: #1a2ebe;text-decoration: none;font-size: 25px; padding: 25px;}
.SurpValidcol{    background: #fff;
	padding: 0px 25px 30px;
	border: 1px solid #cbcddb;
	border-radius: 8px;
	box-shadow: 0px 5px 5px #eceef9;min-height: 220px; position: relative;}
	.SurpValidcol p{font-size: 22px;font-weight: 500;}
	.blueimgcaruser{background: url(../images/blue-img-bg.jpg) center center no-repeat;background-size: cover;}
	.skybluecard{background: #1a2ebe;}
	.Bunc_col {    background: #ffffff1f;
	padding: 35px 10px;
	border-radius: 8px;}
	/* .Bunc_col p{} */
	.accorFAQ .accordion-item .accordion-button{font-weight: 600;font-size: 20px;background: #ebedf9;}
	.accorFAQ .accordion-item{    background: #ebedf9;
	border-radius: 8px;
	border: 0;
	overflow: hidden;}
	.accorFAQ .accordion-body{font-size: 16px;}
	.footmenu{padding: 0;margin: 0}
	.footmenu li{display: block;}
	.footmenu li a{display: block;padding: 4px 0;font-size: 16px;color: #ffffff;text-decoration: none;}
	.footmenu li a:hover{color: #f9bc15;}

	.contactlist{font-size: 28px;font-weight: 500;}

	.foot-title{border-bottom: 1px solid #3e4997;padding: 0 0 10px 0;font-size: 18px;font-weight: 600;}

.foot-social-icon a {background: #1f2866;text-align: center;padding: 7px 9px;display: inline-block;width: 35px;height: 35px;border-radius: 25px;color: #fff;}
.foot-social-icon a:hover {color: #000;background: #f9bc15;}

@media (max-width: 768px) {
	.headingh1{font-size: 28px;line-height: 40px;}
	.headingh2{font-size: 30px;}
	.headingh3{font-size: 24px;}
	.contactlist{font-size: 23px}

	.investTag{font-size: 32px;}

	.SurpValidcol{padding: 20px 15px;}
	.SurpValidcol p{font-size: 18px;}

	.vrtcls_list li a{padding: 15px;}

	.py-100 {padding-top: 50px !important;padding-bottom: 50px !important;}
	.pb-100{padding-bottom: 50px !important;}

	.arrow-img1{width: 50px;}
	.arrow-img2{width: 140px;}
	.arrow-img3{width: 140px;left: -70px;}


}
@media (max-width: 400px) {
	.top-logo img{width: 150px;}
	body{overflow-x: hidden;min-width: 380px;}

}
@media (min-width: 890px) {
	.header-box{ display: flex; }
	.controlar{display: none;}
	.navs {display:block;position: relative;width: auto;top: auto;background-color: transparent;}
	.utility-nav-list{display: none;}
	.dropdown-content{position: absolute;top:100%;}
	.column {width: 100%;height: auto;}

	.main-nav-list li{display: inline-block;}
}

.is-visible{display: block;}
.is-hidden{display: none;}

.heading2{font-size:30px;margin:20px 0px 20px 0px;}
.padding-tb70 { padding: 20px 20px 20px 20px;
	font-size: 1.2rem;
	font-weight: 400;
	line-height: 1.6;
	}
.font_white {color: white !important; }
footer {padding: 0px 20px 20px 20px; }
.breadcrumb{font-size: 16px;}
.ligth-gray-bg { background-color: #eff0f8;}

.learn-more-button{vertical-align: middle;background: #2135cc;padding: .60rem 1.5em;text-decoration: none;color: #ffffff;letter-spacing: 1px;font-size: 24px; -webkit-transition: background .2s ease-in-out;transition: background .2s ease-in-out;border-radius: 8px;font-weight: 800;}
.learn-more-button:hover{background: #0e207d;text-decoration: none;color: #ffffff;}

.blue-purple-bg{position: relative;background-color: #f4f8ff;}
.pd70{padding: 70px 0 !important;}
.blue-btn span.arrow.next {background-position: -109px -428px;}
.blue-btn{padding: 15px 50px 15px 24px;text-transform: uppercase;text-align: center;line-height: normal;color: #FFF;display: inline-block;margin: 15px 0;border-radius: 8px;font-weight: 700;font-size: 24px;position: relative;background-color: #2135cc;letter-spacing: 1px;text-decoration: none;}
.blue-btn:hover{background-color: #0e207d;text-decoration: none;color: #FFF;}
.arrow{position: absolute;}

.round:hover .arrow.primera{
	animation-name: bounceAlpha;
	animation-duration:1.4s;
	animation-delay:0.2s;
	animation-iteration-count:infinite;
	animation-timing-function:linear;
}
.next {background: url(../../images/css_sprites.png) center center no-repeat;background-position: -135px -430px;height: 22px;width: 20px;right: 17px;top: 19px;}
.blue-btn span.arrow.next {background-position: -109px -428px;}
.segunda{margin-right: 8px;}
.select-field {padding: 9px 1.2em;vertical-align: middle;border-radius: 4px;border: 1px solid #ccd4db;width: 100%;-webkit-appearance: none;-webkit-transition: border .2s ease-in-out;transition: border .2s ease-in-out;-moz-appearance: none;background-image: url(../images/select-arrows.svg);background-repeat: no-repeat;background-position: 97%;color: #4c5c71;outline: none;}
.submit-button{vertical-align: middle;background: #2135cc;padding: 15px 20px;display: inline-block;text-decoration: none;border: 0;color: #ffffff;letter-spacing: 1px;-webkit-transition: background .2s ease-in-out;transition: background .2s ease-in-out;border-radius: 8px;font-weight: 700;outline: none !important;cursor: pointer;}
.submit-button:hover{background: #0e207d;text-decoration: none;color: #ffffff;}
.contact-info-list{padding: 0;margin: 5px 0;}
.contact-info-list li{list-style-type: none;font-weight: 600;padding-bottom: 8px;}
.contact-info-list li a{position: relative;display: inline-block;}
.social-icon li{display: inline-block;}
.social-icon li a{opacity: 0.5;}
.social-icon li a:hover{opacity: 1;}
.font-normal{font-weight: 600 !important;}
.free-credits-cont-row img{background-color: #2135cc;border-radius: 10%;padding: 10px;margin-bottom: 20px;}

/*----faqs----*/

.faq-search {width: 100%;padding: 12px 16px;margin-bottom: 40px;border: 1px solid #e7e7e7;border-radius: 5px;font-size: 20px;font-weight: 100;transition: .5s ease;}
.faq{margin-bottom: 10px;padding-bottom: 10px;}
.faq h3 a{font-size: 20px;font-weight: normal;cursor: pointer;color: #4c5c71;margin-bottom: 20px;}
.faq h3 a:hover{text-decoration: none;}
.collapsedicon{position: relative;display: block;}
.collapsedicon:after{background: url(../../images/css_sprites.png) no-repeat;content: "";position: absolute;width: 23px;height: 18px;right: 0px;top: 9px;background-position: 96% 81%;}
.faq-content{background: #f5f9ff;padding: 20px 20px 10px;border-radius: 9px;border: 1px solid rgb(222, 232, 251);}
.faq-mainhead{font-size: 20px;font-weight: 700;background:#141c55; border: 1px solid #141c55;padding: 13px 20px;border-radius: 6px; color: white;}

.faq-point{border: 1px solid rgb(181 187 215);border-radius: 8px;}
.faq-point .card-header{padding: 15px 18px;background: #eff0f8;border-radius: 8px;}
.faq-point h3{font-size: 18px;font-weight: 700;margin-bottom: 0;position: relative;cursor: pointer;padding-right: 20px;}
.faq-point h3:after{background: url(../../images/css_sprites.png) no-repeat;content: "";position: absolute;width: 21px;height: 19px;right: 0px;top: 12px;background-position: -94px -456px;}
.faq-point h3.collapsed:after{ background-position: -63px -456px; }

.textcontent{font-size: 26px;}
.font-bold{font-weight: 800 !important;}
h1{font-size: 52px;margin-bottom: 20px;font-weight: 900;}
h2{font-size: 48px;margin-bottom: 20px;font-weight: 900;}
h3{font-size: 42px;margin-bottom: 20px;font-weight: 900;}
h4{font-size: 28px;margin-bottom: 20px;font-weight: 400;}
h5{font-size: 22px;margin-bottom: 10px;font-weight: 600;line-height: normal;}

.viewpricing{font-size: 18px; font-weight:bolder;}
.live-sale{background: #fff;padding: 4px 0 6px;box-sizing: border-box;-webkit-animation: slide 20s linear infinite;position: fixed;top: -2px;left: 0;right: 0;z-index: 10;box-shadow: 0 4px 8px rgb(24 41 180 / 5%);border-radius: 0 0 5px 5px;border: 1px dashed #12247f;line-height: normal;}
.couponcd{width: 50%; height: 250px; border-radius: 20px;}
.col1{background-color: #eff0f8; width: 45%; margin-left: -650px; border-radius: 50px; text-align: center;}
.ml-11{margin-left: 11%;}
.congimg{margin-left: -240px; margin-bottom: -174px; width: 70px;}
.congtext{margin-top:-27px;margin-left: 38%; }
.bold-text{font-weight: bolder;}
.marginleft{margin-left: 20px;}

.table-data{margin-top:30px;border:#000824;padding-right:0;padding-left:0; }
.table-data tbody{background: white !important}
.table-data tbody tr td{text-align: center; border: 1px solid #cacde3;}
.table-data thead tr th{text-align: center; border: 1px solid #cacde3;}
.tblvldt{background-color: #141c55; }

/*----Integration----*/

.monthly-plans{border-top: 8px solid #f9bc15;}
.wrap-card{margin-top: 30px;background-color: #fff;border: 1px solid #e3e4eb;border-radius: 8px;transition: background-color .3s,border .3s,box-shadow .3s;position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;padding: 2rem 1.5rem;cursor: pointer;transition: 0.3s ease-in-out;overflow: hidden;}
.wrap-card:hover{background: #fff;box-shadow: 0px 0px 32px #1a2cb91c;-webkit-transform: scale(1.014);transform: scale(1.014);cursor: pointer;transition: 0.3s ease-in-out;transition: box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;transition: box-shadow 0.15s ease-in-out, transform 0.15s ease-in-out;transition: box-shadow 0.15s ease-in-out, transform 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;}
.integrations-card-logo{width: 100px;margin: 0 auto;}
.integrations_head{font-size: 28px;margin: 30px 0 0;}
.integrat-point{list-style: none;padding: 0;margin-bottom: 35px;}
.integrat-point li{padding: 12px 0;position: relative;border-bottom: 1px solid #e0ebf5;}
.integrat-point li:before{/*background: url(../images/blue-check-icon.png) no-repeat;*/content: '';top: 8px;position: absolute;width: 19px;height: 17px;left: 0;}

.ribbon-text{position: absolute;top: -10px;right: -58px;display: block;width: 175px;height: 55px;transform: rotate(30deg);background: #f93a31;}
.ribbon-text span{position: relative;color: #fff;top: 26px;left: -4px;font-size: 18px;font-weight: 700;}
.highlightme{background: #fff;color: #1426ac !important;}
.lca_price{position: absolute;z-index: 1;top: -60px;right: 0;display: inline-block;}
.lca_price img, .lca-price-provide img{width: 90px;}

.Credits_table{vertical-align: middle; border: 1px solid black;}
.Credits_table thead tr th{font-size: 22px;border-radius: 10px 10px 0 0;padding: 14px 5px;border-style: solid; border-width: 1px 5px; border-color: #141c55;}
.Credits_table tbody tr td{font-size: 20px;color: rgb(0, 0, 0) !important;border-style: 1px solid; border-width: 1px 5px; border-color: #141c55;}
.Credits_table tbody tr td sup{font-weight: 100;}
.Credits_table tbody tr td:nth-child(2){background: rgb(255, 255, 255)}
.Credits_table>:not(caption)>*>*{border-bottom: 1px solid #1c2562;}
.Credits_table.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: #8d96ca1c;}

.prcblk{background: #2135cc;border-radius: 8px;}
.prcblk .col-md-6{border-right: 1px solid #3e52e5;}
.prcblk .prclnk{display: block;font-size: 20px;margin-bottom: 10px;color: #fff;}
.prcblk .prclnkb{display: inline-block;border-radius: 8px;font-weight: 700;color: #fff; font-size: 20px;}
.prcblk .prclnkb:hover {border: 1px solid #6577ff;}
.prcblk .col-md-6:last-child {border-right: 0;}
.prcblk .prclnk {display: block;font-size: 20px;color: #fff}
.nav-button,
.nav-menu>li,
.nav-menu>li>a,
.payment_box,
.prcblk .prclnkb {display: inline-block}

/* ============================ Sidebar Css Strat ======================================== */
.sidebarcards {padding: 15px 15px 0 0;scroll-behavior: smooth;height: 100vh;overflow: auto;position: sticky;top: 0;padding-top: 0px;}

.sidebarcard {border-radius: 4px;padding: 16px;border: 1px solid #54587347;margin-bottom: 16px;background: white;position: relative;}
.right-banner {position: sticky;top: 75px;}


.binactive {border-left: 5px solid #545873;background: #eff0f8;}
.sidebarcard:hover {background: #e6e9ff;border: 1px solid #1a2ebe;box-shadow: 0 3px 8px 0 rgb(148 163 224 / 42%);}
.sidebarcard_active {background: #e6e9ff;border: 1px solid #1a2ebe;box-shadow: 0 3px 8px 0 rgb(148 163 224 / 42%);}

/* .nonbinactive {border-left: 5px solid #0e1649;} */
.sidebarcards a {text-decoration: none;color: #0e1649;}
.sidebr-title {font-size: 18px;font-weight: 700;margin-bottom: 5px;color: #1a2ebe;}
.sidebr-sbtitle {font-size: 14px;line-height: 22px;color: #5c5d83;margin: 0;}
/* .sidebarcards::-webkit-scrollbar {width: 6px;} */
/* .sidebarcards::-webkit-scrollbar-thumb {-webkit-box-shadow: inset 0 0 6px #8692b0;border-radius: 8px;} */
.sidebarcards::-webkit-scrollbar {width: 7px;}
.sidebarcards::-webkit-scrollbar-thumb {background: #c7ccda;border-radius: 10px;}
.sidebarcards::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #c7ccda;border-radius: 10px;}
.item-rece-content img {width: 65px;margin-right: 10px;}

/* =================================================  Socila icon css Start ============================ */
.social_share_part a.sbtn span {position: absolute;transition: all .2s ease-in;color: #fff;display: inline-block;font-weight: 400;left: 30px;opacity: 0;font-size: 13px;padding: 6px 0;overflow: hidden;}
.social_share_part {
	/* position: absolute;
	right: -88px;
	top: 12%; */padding: 5px 0px;text-align: center;
}
.social_share_part a.sbtn {background: #fff;text-align: center;margin: 5px 0;width: 30px;height: 30px;padding: 4px 5px;border: 1px solid #8a9aaf;border-radius: 60px;display:block;transition: all .2s ease-in;position: relative;color: #8a9aaf !important;}
.social_share_part a.sbtn:hover {text-align: center;}
.social_share_part .s-facebook:hover {background-color: #1874ec;color: #fff !important;}
.social_share_part .s-twitter:hover {background-color: #29a5da;color: #fff !important;}
.social_share_part .s-linkedin:hover {background-color: #0074b2;color: #fff !important;}
.social_share_part a.sbtn::before {font-family: fontawesome;padding: 0px 2px;display: inline-block;font-size: 13px;}
.s-facebook::before {content: '\f09a';}
.s-twitter::before {content: '\f099';}
.s-linkedin::before {content: '\f0e1';}
.social_share_part a.sbtn span {position: absolute;-moz-transition: all .2s ease-in;-ms-transition: all .2s ease-in;-o-transition: all .2s ease-in;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;color: #fff;display: inline-block;font-weight: 400;left: 24px;opacity: 1;font-size: 13px;padding: 0px 0;}
.share-text {font-size: 11px;text-align: center;}
.right-banner img {width: 100%;}
.fs-30 {font-size: 30px;}
#emailTableBody .btn-info {margin-bottom: 10px;display: inline-block;}

/* =================================================  Socila icon css Start ============================ */

/* ============================ Sidebar Css End ======================================== */


/* ====================== Free Tools new CSS =============================*/

.share-icon {background: #1a2ebe;padding: 5px 0px 8px;margin: 15px 0px;text-align: center;}
ul.share-social {margin: 0;padding: 0;}
ul.share-social li {list-style: none;display: inline-block;color: #fff;font-size: 24px;font-weight: 700;}
ul.share-social li a {color: #1a2ebe;font-size: 17px;padding: 6px 7px;background: #fff;}


.free-toolsbanner{background: rgb(242, 243, 255);background: linear-gradient(314deg, rgba(242, 243, 255, 1) 0%, rgb(248 249 255) 100%);}

.free-tool-banner-content h1{font-size: 47px;line-height: 55px;color: #020722;background-image: linear-gradient(90deg, #020722, rgb(26 46 190));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.title-h2{font-size: 32px;line-height: 50px;color: #1a2ebe;font-weight:500;}
.title-h3{font-size: 28px;color: #020722;font-weight:700;}

.email-validator_form{background: #1a2ebe;border-radius: 14px;box-shadow: 9px 21px 39px 0 #f0f3f4;padding: 36px 38px;}

.social_share_part{position: fixed;top: 50%;right: 0;width: 35px;text-align: center;}
.social_share_part a.sbtn{display: block;}
.social-share-icon {background: #dce1ff;color: #777a95;padding: 8px 6px;display: inline-block;border-radius: 15px 0 0 15px;cursor: pointer;}

.free-tools-breadcrumb li a{color: #8a8fb3;}


/* ====================== Free Tools new CSS Ens =============================*/


/* ------------ Header CSS ---------- */


.nav-brand:focus,
.nav-brand:hover {color: #000824}

.navigation-portrait .nav-brand {font-size: 18px;line-height: 48px}
.nav-logo>img {height: 48px;margin: 11px auto;padding: 0 15px;float: left}
.nav-logo:focus>img {outline: initial}
.navigation-portrait .nav-logo>img {height: 36px;margin: 6px auto 6px 15px;padding: 0}
.nav-toggle {width: 30px;height: 30px;padding: 6px 2px 0;position: absolute;top: 50%;margin-top: -14px;right: 15px;display: none;cursor: pointer}
.nav-toggle:before {content: "";position: absolute;width: 24px;height: 2px;background-color: #000824;border-radius: 10px;box-shadow: 0 .5em 0 0 #000824, 0 1em 0 0 #000824}
.navigation-portrait .nav-menus-wrapper {width: 320px;height: 100%;top: 0;left: -400px;position: fixed;background-color: #fff;z-index: 20000;overflow-y: auto;
-webkit-overflow-scrolling: touch;transition-duration: .2s;transition-timing-function: ease}

.navigation-portrait .nav-menus-wrapper.nav-menus-wrapper-right {left: auto;right: -400px}
.navigation-portrait .nav-menus-wrapper.nav-menus-wrapper-right.nav-menus-wrapper-open {left: auto;right: 0}
.nav-menus-wrapper-close-button {width: 30px;height: 40px;margin: 10px 7px;display: none;float: right;color: #000824;font-size: 26px;cursor: pointer}
.nav-menu {margin: 0;padding: 0;list-style: none;line-height: normal;font-size: 0}
.megamenu-panel [class*=container],
.megamenu-panel-row,
.navigation-portrait .megamenu-panel-half,
.navigation-portrait .megamenu-panel-quarter,
.navigation-portrait .megamenu-tabs-nav,
.navigation-portrait .megamenu-tabs-pane,
.navigation-portrait .nav-dropdown-horizontal>li,
.navigation-portrait .nav-menu {width: 100%}

.navigation-landscape .nav-menu.nav-menu-centered {float: none;text-align: center}
.navigation-landscape .nav-menu.nav-menu-centered>li {float: none}
.nav-menu>li {float: left;text-align: left}
.navigation-portrait .nav-menu>li {width: 100%;position: relative;border-top: 1px solid #f0f0f0}
.navigation-portrait .nav-menu>li:last-child {border-bottom: 1px solid #f0f0f0}
.nav-menu>li>a {height: auto;padding: 10px 15px;text-decoration: none;font-size: 14px;color: #23242b;transition: color .3s, background .3s;font-weight: 700}
.nav-menu>li.active>a,
.nav-menu>li.focus>a,
.nav-menu>li:hover>a {opacity: .8}

.nav-menu>li>a>[class*=ion-],
.nav-menu>li>a>i {width: 18px;height: 16px;line-height: 16px;transform: scale(1.4)}
.nav-menu>li>a>[class*=ion-] {width: 16px;display: inline-block;transform: scale(1.8)}
.navigation-portrait .nav-menu.nav-menu-social {width: 100%;text-align: center}
.nav-menu.nav-menu-social>li {text-align: center;float: none;border: none !important}
.navigation-portrait .nav-menu.nav-menu-social>li {width: auto}
.nav-menu.nav-menu-social>li>a>[class*=ion-] {font-size: 12px}
.nav-menu.nav-menu-social>li>a>.fa {font-size: 14px}
.submenu-indicator {margin-left: 9px;margin-top: 11px;float: right;transition: .2s}
.navigation-portrait .submenu-indicator {width: 54px;height: 44px;margin-top: 0;position: absolute;top: 0;right: 0;text-align: center;z-index: 20000}

.submenu-indicator-chevron {height: 6px;width: 6px;display: block;border-style: solid;border-width: 0 1px 1px 0;border-color: transparent #70798b #70798b transparent;
transform: rotate(45deg);transition: border .2s}
.nav-overlay-panel,
.nav-search>form {width: 100%;height: 100%;display: none;top: 0}
.navigation-portrait .submenu-indicator-chevron {position: absolute;top: 18px;left: 24px}
.nav-menu>.active>a .submenu-indicator-chevron,
.nav-menu>.focus>a .submenu-indicator-chevron,
.nav-menu>li:hover>a .submenu-indicator-chevron {border-color: transparent #967adc #967adc transparent}

.navigation-portrait .nav-dropdown-horizontal .submenu-indicator.submenu-indicator-up,
.navigation-portrait .submenu-indicator.submenu-indicator-up {transform: rotate(-180deg)}
.nav-overlay-panel {left: 0;position: fixed;z-index: 19999}
.no-scroll {width: 100%;height: 100%;overflow: hidden}
.nav-search {float: right;z-index: 19998}
.navigation-portrait .nav-search {padding: 0 10px;margin-right: 52px}
.nav-search>form {padding: 0 auto;position: absolute;left: 0;background-color: #fff;z-index: 99}
.nav-search-close-button {width: 28px;height: 28px;display: block;position: absolute;right: 20px;top: 20px;line-height: normal;color: #000824;
font-size: 20px;cursor: pointer;text-align: center}
.navigation-portrait .nav-search-close-button {top: 10px;right: 14px}
.nav-button {margin: 18px 15px 0;padding: 8px 14px;color: #fff;font-size: 14px;text-align: center;text-decoration: none;border-radius: 4px}
.nav-dropdown>li>a,
.nav-text {display: inline-block;color: #000824;font-size: 14px}
.navigation-portrait .nav-button {width: calc(100% - 52px);margin: 17px 26px}
.nav-text {margin: 25px 15px}
.navigation-portrait .nav-text {width: calc(100% - 52px);margin: 12px 26px 0}
.navigation-portrait .nav-text+ul {margin-top: 15px}
.nav-dropdown {min-width: 180px;margin: 0;padding: 0;display: none;position: absolute;list-style: none;z-index: 98;box-shadow: 0 6px 12px rgb(182 188 233 / 21%)}
.navigation-portrait .nav-dropdown {width: 100%;position: static;left: 0}
.nav-dropdown .nav-dropdown {left: 100%}
.nav-menu>li>.nav-dropdown {border-top: 1px solid #f0f0f0}
.nav-dropdown>li {width: 100%;float: left;clear: both;position: relative;text-align: left}
.nav-dropdown>li>a {width: 100%;padding: 10px 20px;text-decoration: none;float: left;background-color: #fdfdfd;border-bottom: 1px solid #f6f6f6;font-weight: 500}
.nav-dropdown.nav-dropdown-left {right: 0}
.nav-dropdown>li>.nav-dropdown-left {left: auto;right: 100%}
.navigation-landscape .nav-dropdown.nav-dropdown-left>li>a {text-align: right}
.navigation-portrait .nav-dropdown>li>a {padding: 12px 20px 12px 30px}
.navigation-portrait .nav-dropdown>li>ul>li>a {padding-left: 50px}
.navigation-portrait .nav-dropdown>li>ul>li>ul>li>a {padding-left: 70px}
.navigation-portrait .nav-dropdown>li>ul>li>ul>li>ul>li>a {padding-left: 90px}
.navigation-portrait .nav-dropdown>li>ul>li>ul>li>ul>li>ul>li>a {padding-left: 110px}
.nav-dropdown .submenu-indicator {right: 15px;top: 10px;position: absolute}
.navigation-portrait .nav-dropdown .submenu-indicator {right: 0;top: 0}
.nav-dropdown .submenu-indicator .submenu-indicator-chevron {transform: rotate(-45deg)}
.navigation-portrait .nav-dropdown .submenu-indicator .submenu-indicator-chevron {transform: rotate(45deg)}
.nav-dropdown>.focus>a .submenu-indicator-chevron,
.nav-dropdown>li:hover>a .submenu-indicator-chevron {border-color: transparent #ff6b00 #ff6b00 transparent}

.megamenu-panel,
.nav-dropdown-horizontal {width: 100%;border-top: 1px solid #f0f0f0;background-color: #fdfdfd}
.navigation-landscape .nav-dropdown.nav-dropdown-left .submenu-indicator {left: 10px}
.navigation-landscape .nav-dropdown.nav-dropdown-left .submenu-indicator .submenu-indicator-chevron {transform: rotate(135deg)}
.nav-dropdown-horizontal {left: 0}
.nav-dropdown-horizontal .nav-dropdown-horizontal {width: 100%;top: 100%;left: 0}
.nav-dropdown-horizontal>li {width: auto;clear: none;position: static}
.nav-dropdown-horizontal .submenu-indicator {height: 18px;top: 11px;transform: rotate(90deg)}
.navigation-portrait .nav-dropdown-horizontal .submenu-indicator {height: 42px;top: 0;-webkit-transform: rotate(0);transform: rotate(0)}
.megamenu-panel {padding: 15px;display: none;position: absolute;font-size: 14px;z-index: 98;text-align: left;color: inherit;box-shadow: 0 10px 20px rgba(0, 0, 0, .075)}
.megamenu-tabs-nav>li>a,
.megamenu-tabs-pane {font-size: 13px;border: 1px solid #eff0f2;color: #000824}

.navigation-portrait .megamenu-panel {padding: 25px;position: static;display: block}
.megamenu-panel [class*=container] [class*=col-] {padding: 0}
.megamenu-panel-half,
.navigation-landscape .list-col-2 {width: 70%}
.megamenu-panel-quarter,
.navigation-landscape .list-col-4 {width: 25%}
.megamenu-panel-row:after,
.megamenu-panel-row:before {content: "";display: table;line-height: 0}

.megamenu-panel-row:after {clear: both}
.megamenu-panel-row [class*=col-] {display: block;min-height: 20px;float: left;margin-left: 3%}
.megamenu-panel-row [class*=col-]:first-child {margin-left: 0}
.navigation-portrait .megamenu-panel-row [class*=col-] {float: none;display: block;width: 100% !important;margin-left: 0;margin-top: 15px}
.navigation-portrait .megamenu-panel-row:first-child [class*=col-]:first-child {margin-top: 0}
.megamenu-tabs {width: 100%;float: left;display: block}
.megamenu-tabs-nav {width: 20%;margin: 0;padding: 0;float: left;list-style: none}
.megamenu-tabs-nav>li>a {width: 100%;padding: 10px 16px;float: left;text-decoration: none;outline: 0;background-color: #fff}
.megamenu-tabs-nav>li.active a,
.megamenu-tabs-nav>li:hover a {background-color: #f5f5f5}
.megamenu-tabs-pane {width: 80%;min-height: 30px;padding: 20px;float: right;display: none;background-color: #fff}
.megamenu-lists {width: 100%;display: table}
.megamenu-list {width: 100%;margin: 0 0 15px;padding: 0;display: inline-block;float: left;list-style: none}
.megamenu-list:last-child {margin: 0;border: none}
.navigation-landscape .megamenu-list {margin: -15px 0;padding: 20px 0;border-right: 1px solid #ebecfa}
.navigation-landscape .megamenu-list:last-child {border: none}
.megamenu-list>li>a {width: 100%;padding: 12px 15px;display: inline-block;color: #000824;text-decoration: none;font-size: 15px;font-weight: 500;border-bottom: 1px solid #ebecfa}
.megamenu-list>li>a:hover {background-color: #eff0f8}
.megamenu-list>li.megamenu-list-title>a {font-size: 16px;text-transform: uppercase;color: #000824;
font-weight: 800;position: relative;background: linear-gradient(95deg, transparent 13px, #ffae00 0) bottom left, linear-gradient(-87deg, transparent 5px, #ffae00 0) bottom right;
background-size: 52% 3px;background-repeat: no-repeat;width: auto}

.navigation-landscape .list-col-3 {width: 30%}
.navigation-landscape .list-col-5 {width: 20%}
.main_header_area.sticky {width: 100%;position: fixed;top: 0;left: 0;background-color: #fff;z-index: 9999;box-shadow: 0 5px 30px rgba(0, 0, 0, .1)}
.transparent-menu {position: absolute;width: 100%;left: 0;top: 0;z-index: 99}
.navigation-portrait .nav-menu>li>a {width: 100%;height: auto;padding: 10px 10px 10px 30px}

.sale-tagLabel{background: #f91e15;color: #fff;padding: 1px 3px;position: absolute;top: -6px;line-height: 14px;border-radius: 4px;right: 3px;font-weight: 600;font-size: 9px;}

/* ------------ Header CSS End---------- */








/*=== Responsive ===*/

@media (max-width: 768px) {
	.prcblk .col-md-6 {border-right:0 solid #d3d8ff;}
	.offer-balt-space{padding-top: 80px;}
	.pricing-calculator_aside{border-radius: 0 0 18px 18px;margin-top: 0;}

}

@media (max-width: 600px){
	.left_side_0{left: 0px;}
	.right_side_0{right: 0px;}
	h2{font-size: 36px;}
	.home-headline{font-size: 30px;}
	.banner-sub-text{font-size: 20px;}
	.validate-email-button{position: relative;width: 100%;margin-top: 5px;right: auto;}
}

@media (min-width: 768px) {
	.discount-heading{font-size: 62px;}
	.discount-heading:before{display: block;}
	.discount-heading:after{display: block;}
	.crackers-img{left: 10%;}
	.crackers-img-left{right: 10%;}

	.banner-purple-email{right:6em;top: 8em;}
	.banner-left-airplane{left: 0;top: 22em;}
	.counter_box_inner{margin-bottom: 0;}
	.most_popular{right: -24px;}
	.vedio-widge:after{top: 38%}
	.vedio-tag-line{font-weight: bold;font-size: 28px;}

	.santa-img{left: -76px;top: 2em;width: 155px;}
	.sect_arrow{width: 70px;}

}

@media (min-width: 990px) {
	/* .gif-part{} */
	.gif-part img{height: 380px;}
}

@media (max-width: 990px) {
	.sale-tagLabel{position: relative;;}
}

@media (max-width: 467px){
	.pad_responsive{padding-top: 20px;}
}

@media (min-width: 1120px) {
	.header-box{ display: flex; }
	.controlar{display: none;}
	.navs {display:block;position: relative;width: auto;}
	.utility-nav-list{display: none;}
	.dropdown-content{position: absolute;top:100%;}
	.column {width: 100%;height: auto;}

}
@media (max-width: 1024px) {
	.sidebr-sbtitle {display: none;}
	.sidebarcards .d-flex {display: block !important;}
	.sidebarcards .item-rece-content.d-flex.align-items-start {text-align: center;}
	h2.integrations_head span {display: block;}
	#copybutton {margin-top: 25px;}

	.free-tool-banner-content h1{font-size: 27px;line-height: 40px;}
	.title-h2 {font-size: 24px;line-height: 35px;}

}

@media (max-width: 450px){
	.main-nav-list{background-color:#FFF;padding:6px 15px;margin-top:10px;}
	.main-nav-list li{width: 100%;}
	.main-nav-list li a{color:#333;}
}


@media (max-width: 568px){
	.sidebarcards {margin-bottom: 30px;}

}

@media (max-width: 1200px) {
    .all-social-sahre-plt {
        display: none ;
    }
}

.pres-disc{background: #07480b;padding: 3px 6px;border-radius: 4px;line-height: normal;font-size: 13px;font-weight: 700;margin-left: 6px;color: #272525;white-space: nowrap;}
.pres-disc-light-green{background: #61b33f;color: #fff;}
.pres-disc-green{background: #61b33f;color: #fff;}
.pres-disc-dark-green{background: #28a745;color: #fff;}
.pricing tr th:nth-child(2), .pricing tr td:nth-child(2){background: #f1f6fb;border-left: 1px solid #e7eff7;border-right: 1px solid #e7eff7;}
/* count down animation offer */
@keyframes fadeIn {
	from { opacity: 0; }
	to { opacity: 1; }
}

@keyframes pulse {
	0% { transform: scale(1); }
	50% { transform: scale(1.1); }
	100% { transform: scale(1); }
}

.container1 {text-align: center;background: #ffcc00;color: #222;padding: 20px;border-radius: 10px;margin: auto;animation: fadeIn 1s ease-out;}
.headline {font-size: 22px;font-weight: bold;margin: 0 0 10px;}
.countdown {font-size: 28px;color: #d10000;font-weight: bold;animation: pulse 1.5s ease-in-out infinite;}
.learn-more {display: inline-block;background: #d10000;color: #fff;text-decoration: none;padding: 10px 20px;font-size: 18px;font-weight: bold;border-radius: 5px;transition: 0.3s;}
.learn-more:hover {background: #a80000;color: #fff;}



