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

:root{
  --body-font: 16px;
  --gap:calc(var(--size) / 14);
  --size:clamp(10rem, 1rem + 40vmin, 30rem);
  --duration:60s;
  --scroll-start:0;
  --scroll-end:calc(-100% - var(--gap));
}

html{}
body{font-family: "Poppins", sans-serif;font-size:var(--body-font);line-height:1.5;letter-spacing:0.3px;color:#333333;}

.comments-area a,.page-content a{text-decoration:underline}.alignright{float:right;margin-left:1rem}.alignleft{float:left;margin-right:1rem}.aligncenter{clear:both;display:block;margin-inline:auto}.alignwide{margin-inline:-80px}.alignfull{margin-inline:calc(50% - 50vw);max-width:100vw}.alignfull,.alignfull img{width:100vw}.wp-caption{margin-block-end:1.25rem;max-width:100%}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{display:block;margin-inline:auto}.wp-caption-text{margin:0}.gallery-caption{display:block;font-size:.8125rem;line-height:1.5;margin:0;padding:.75rem}.pagination{display:flex;justify-content:space-between;margin:20px auto}.sticky{display:block;position:relative}.bypostauthor{font-size:inherit}.hide{display:none!important}.post-password-form{margin:50px auto;max-width:500px}.post-password-form p{align-items:flex-end;display:flex;width:100%}.post-password-form [type=submit]{margin-inline-start:3px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:12px 24px;text-decoration:none;top:5px;width:auto;z-index:100000}.post .entry-title a{text-decoration:none}.post .wp-post-image{max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:991px){.post .wp-post-image{max-height:400px}}@media(max-width:575px){.post .wp-post-image{max-height:300px}}#comments .comment-list{font-size:.9em;list-style:none;margin:0;padding:0}#comments .comment,#comments .pingback{position:relative}#comments .comment .comment-body,#comments .pingback .comment-body{border-block-end:1px solid #ccc;display:flex;flex-direction:column;padding-block-end:30px;padding-block-start:30px;padding-inline-end:0;padding-inline-start:60px}#comments .comment .avatar,#comments .pingback .avatar{border-radius:50%;left:0;margin-inline-end:10px;position:absolute}body.rtl #comments .comment .avatar,body.rtl #comments .pingback .avatar,html[dir=rtl] #comments .comment .avatar,html[dir=rtl] #comments .pingback .avatar{left:auto;right:0}#comments .comment-meta{display:flex;justify-content:space-between;margin-block-end:.9rem}#comments .comment-metadata,#comments .reply{font-size:11px;line-height:1}#comments .children{list-style:none;margin:0;padding-inline-start:30px;position:relative}#comments .children li:last-child{padding-block-end:0}#comments ol.comment-list .children:before{content:"↪";display:inline-block;font-size:1em;font-weight:400;left:0;line-height:100%;position:absolute;top:45px;width:auto}body.rtl #comments ol.comment-list .children:before,html[dir=rtl] #comments ol.comment-list .children:before{content:"↩";left:auto;right:0}@media(min-width:768px){#comments .comment-author,#comments .comment-metadata{line-height:1}}@media(max-width:767px){#comments .comment .comment-body{padding:30px 0}#comments .children{padding-inline-start:20px}#comments .comment .avatar{float:left;position:inherit}body.rtl #comments .comment .avatar,html[dir=rtl] #comments .comment .avatar{float:right}}.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{margin-inline-end:auto;margin-inline-start:auto;width:100%}@media(max-width:575px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{padding-inline-end:10px;padding-inline-start:10px}}@media(min-width:576px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:500px}.site-footer.footer-full-width .footer-inner,.site-header.header-full-width .header-inner{max-width:100%}}@media(min-width:768px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:600px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}@media(min-width:992px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:800px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}@media(min-width:1200px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1140px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}.site-header+.elementor{min-height:calc(100vh - 320px)}

.ekit-template-content-header{position: fixed;top: 0;width: 100%;z-index: 9999;background: #ffffff;transition:all 0.5s ease-in-out;}

.scroll-up .ekit-template-content-header{-webkit-transform: translate3d(0,0%,0);-ms-transform: translate3d(0,0%,0);transform: translate3d(0,0%,0)}
.scroll-down .ekit-template-content-header {-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0)}
.sscroll-animi .ekit-template-content-header {background: #ffffff;box-shadow: 0 0 10px 1px rgb(0 0 0 / 7%);}

html body .displaynone{display: none!important;}
body .sectionblock{padding-block:10vh;}
body .sectionblock50px{padding-block:50px;}
body .elementor-widget-text-editor{color: #333333;font-family: "Poppins", sans-serif;}
.comtitlestb {}
.e-con .comtitlestb.textcenter {text-align:center;}
.e-con .comtitlestb.marbtm {margin-bottom:4vh;}
.e-con .comtitlestb.marbtm:last-child{margin-bottom:0;}
.comtitlestb h2{color:#012169;font-size:3.2vw;margin-block:0 10px;font-weight:700;line-height: 1;letter-spacing: -1px;}
body .comtitlestb h2 b{font-weight:700;}
.comtitlestb h2:last-child{margin-block:0px;}
.comtitlestb h4{font-size:1.8vw;margin-block:0 10px;font-weight:500;line-height: 1;letter-spacing: -1px;color: #333333;}
.comtitlestb h5{}
.comtitlestb p{color:#333333;}
.comtitlestb p:last-child{margin-bottom:0;}
.comtitlestb.whitetext h2{color:#ffffff; }
.comtitlestb.whitetext h5{color:#ffffff; }
.comtitlestb.whitetext p{color:#ffffff; }
#pptcSec .e-con-inner{gap:0;}
#pptcSec .elementor-widget-text-editor{color: #333333;}
#pptcSec .comtitlestb{border-bottom:1px solid #dddddd;padding-block:30px;}
#pptcSec .comtitlestb h4{font-size:26px;font-weight:600;}
#pptcSec .comtitlestb ul{margin:0;padding:0;list-style:none;}
#pptcSec .comtitlestb ul li{margin-bottom:5px;position:relative;}
#pptcSec .comtitlestb ul li::before{content:'-';position:relative;margin-right:10px;}
#pptcSec .comtitlestb ul li:last-child{margin-bottom:0px;}

#mainHeader{align-items: center;}
#mainHeader .logocol{width:10vw;padding: 0;}
#mainHeader .menucol{width:calc(100% - 10vw);padding: 0;}
#mainHeader .menucol ul li a{font-family: "Poppins", sans-serif;}
#topHeadersec ul.elementor-icon-list-items{}
#topHeadersec ul.elementor-icon-list-items li{}
#topHeadersec ul.elementor-icon-list-items li a{}
#topHeadersec ul.elementor-icon-list-items li a .elementor-icon-list-icon i{color: #c6122b;}
#topHeadersec ul.elementor-icon-list-items li a .elementor-icon-list-text{color:#000000;}
#topHeadersec ul.elementor-icon-list-items li a:hover .elementor-icon-list-text{color:#c6122b;text-decoration:underline;}

#mainTopfootersec{padding-block:40px 20px;padding-inline:5vw;background: #0a2a65;border-bottom:1px solid #3159a1;}
#mainTopfootersec h4{color:#ffffff;margin-block:0 10px;font-size:1.3vw;}
#mainTopfootersec ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;}
#mainTopfootersec ul li{margin:4px;width:50px;border-radius:4px;overflow:hidden;line-height: 0;}
#mainTopfootersec ul li img{width:100%;}

#mainfootersec{padding-block:20px;padding-inline:5vw;background: #0a2a65;}
#mainfootersec h4{color:#ffffff;margin-block:0 10px;font-size:1.3vw;}
#mainfootersec h6{color:#ffffff;margin-block:0 5px;font-size:14px;}
#mainfootersec ul{margin:0;padding:0;list-style:none;}
#mainfootersec ul li{color:#ffffff;margin-bottom:4px;position:relative}
#mainfootersec ul li:before{content:'-';position:relative;margin-right:5px;}
#mainfootersec .elementor-widget-elementskit-icon-box{margin-bottom:5px;}
#mainfootersec .media{height:auto;border:none;background:transparent;}
#mainfootersec .media .elementskit-box-header{}
#mainfootersec .media .elementskit-info-box-icon{font-size: 26px;color: #ffffff;margin-right: 12px;margin-bottom:0;}
#mainfootersec .media .box-body a{background: transparent;padding: 0;}

#mainfootcopysec{padding-block:20px 40px;padding-inline:5vw;background: #0a2a65;border-top:1px solid #3159a1;}
#mainfootcopysec p.copyrightpara{line-height:1;}
#mainfootcopysec ul:not(.payopul){margin:0;padding:0;list-style:none;display:flex;}
#mainfootcopysec ul:not(.payopul) li{padding-inline:15px;border-right:1px solid #ffffff;}
#mainfootcopysec ul:not(.payopul) li:first-child{padding-left:0px;}
#mainfootcopysec ul:not(.payopul) li:last-child{padding-right:0px;border-right:0px solid #ffffff;}
#mainfootcopysec ul:not(.payopul) li a{color:#ffffff;display: block;line-height: 1;}
#mainfootcopysec ul:not(.payopul) li a:hover{text-decoration:underline;}
#mainfootcopysec h4{color:#ffffff;margin-block:0 10px;font-size:1.3vw;}
#mainfootcopysec ul.payopul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;}
#mainfootcopysec ul.payopul li{margin:4px;width:40px;border-radius:4px;overflow:hidden;line-height: 0;}
#mainfootcopysec ul.payopul li img{width:100%;}


#filextenSec{}

#HBanerSec{padding: 0;}
#HBanerSec .banCont {position: absolute;width: 42%;left: 8%;top: 50%;transform: translateY(-50%);}
#HBanerSec .banCont h1{color:#ffffff;font-size:3.5vw;margin-block:0 10px;font-weight:700;line-height: 1;letter-spacing: -1px;}
#HBanerSec .banCont p{color:#ffffff;}
#HBanerSec .hbansliderboxhtml{position: absolute;width: 46%;right: 6%;top: 50%;transform: translateY(-50%);z-index: 9;}
.hbanslider button.slick-arrow{width: 40px;height: 40px;z-index: 99;opacity: 0.25;border: 2px solid #000000;border-radius: 50%;filter: invert(1);}
.hbanslider button.slick-arrow:hover{opacity: 0.8;}
.hbanslider button.slick-arrow:before{opacity: 0;visibility: hidden;}
.hbanslider button.slick-prev{left: -45px;background: url(../images/arrow-prev-icon.svg) no-repeat center center!important;background-size: 100%;}
.hbanslider button.slick-next{right: -45px;background: url(../images/arrow-next-icon.svg) no-repeat center center!important;background-size: 100%;}
.hforbanslider .hbansliderimg{width: calc(100% - 16px); margin-inline: auto;border: 5px solid rgb(255 255 255 / 20%);border-radius: 5px;}
.hforbanslider .hbansliderimg img{} 
.hbanslider{display: flex;}
.hforbanslider{display: flex;}

#howitworkSec{padding-inline: 7vw 0;}
#howitworkSec .hwitemBox{width: 100%;}
.hwitemBox .elementor-widget-container{counter-reset: my-awesome-counter;display:flex;flex-wrap:wrap;}
.hwitems{position:relative;counter-increment: my-awesome-counter;padding: 20px;padding-left: 4vw;width: 100%;}
.hwitems:before{content: counter(my-awesome-counter);position:absolute;width: 3vw;height: 3vw;left: 0;color:#ffffff;background: #ff0040;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: 600;font-size: 1.5vw;}
.hwitems:after{content: '';position:absolute;width: 1px;height: 40px;left: 1.5vw;background: #ff0040;top: 75%;opacity: 0.5;}
.hwitemBox .elementor-widget-container .hwitems:last-child:after{opacity: 0;visibility: hidden;}
.hwitemBox .elementor-widget-container .hwitems:last-child{margin-bottom:15px;}
.hwitems h4{color:#012169;font-size:1.2vw;margin-block:0 4px;font-weight:600;line-height: 1;letter-spacing: -0.5px;}
.hwitems p{margin-bottom: 0;}

.filexteninrow{}
.filexteninslider{display: flex;}
.filexteninrow .filextenincol{background: #ffffff;padding: 26px;border-radius: 20px;width: calc(100% - 10px);margin-inline: auto;}
.filexteninrow .filextenincol h5{color: #012169;font-weight: 700;letter-spacing: -0.3px;font-size: 1.2vw;line-height: 1;margin-block: 0 15px;}
.filexteninrow .filextenincol ul {list-style: none;padding: 0;margin: 0; margin-top: 15px;}
.filexteninrow .filextenincol ul li{margin-bottom: 7px;background: #fbfbfb;padding: 5px 8px;border-radius: 5px;}
.filexteninrow .filextenincol ul li:last-child{margin-bottom: 0px;}
.filexteninrow .filextenincol ul li strong{color: #ff0040;}
.filexteninslider .slick-track{display: flex;align-items: stretch;}
.filexteninslider .slick-slide{height: auto;}
.filexteninslider .slick-slide div{position: relative;height: 100%;}
.filexteninslider .slick-arrow{width: 40px;height: 40px;z-index: 99;opacity: 0.25;border: 2px solid #000000;border-radius: 50%;}
.filexteninslider .slick-arrow:hover{opacity: 0.8;}
.filexteninslider .slick-arrow:before{opacity: 0;visibility: hidden;}
.filexteninslider .slick-prev{left: -45px;background: url(../images/arrow-prev-icon.svg) no-repeat center center!important;background-size: 100%;}
.filexteninslider .slick-next{right: -45px;background: url(../images/arrow-next-icon.svg) no-repeat center center!important;background-size: 100%;}

#BYReseaSec .byResearchinrow {flex-wrap: wrap;gap: 0;padding: 0;}
.byResearchinrow .byResearchincol {width: calc(33.333% - 20px);margin: 10px;padding: 30px 20px;background: #ffffff;border-radius: 10px;gap: 10px;box-shadow: 0 0 10px rgb(51 51 51 / 9%);}
.byResearchinrow .byResearchincol h5{color: #012169;font-weight: 700;letter-spacing: -0.3px;font-size: 1.2vw;line-height: 1;margin-block: 0 10px;}
.byResearchinrow .byResearchincol .elementor-widget-image{width: 70px;}
.byResearchinrow .byResearchincol .elementor-widget-image img{width: 100%;}

#DeliincluSec{padding-inline: 7vw;background: #DEE7FF;}
#DeliincluSec .Delevincluinrow {gap:0;}
#DeliincluSec .Delevincluinrow .deliinclutb{width: calc(25% - 20px);margin: 10px;background: #ffffff; border: 2px solid #eaeaea; border-radius: 10px; overflow: hidden;}
#DeliincluSec .Delevincluinrow .deliinclutb .elementor-widget-container{padding: 15px; display: flex;align-items: center;}
#DeliincluSec .Delevincluinrow .deliinclutb .elementor-widget-container img{width: 60px;padding: 0px;border: 2px solid #eaeaea;border-radius: 10px;margin-right: 15px;}
.Delevincluinrow .deliinclutb h5{color: #000000;font-weight: 600;letter-spacing: -0.3px;font-size: 17px;line-height: 1.2;margin-block: 0 5px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}
.Delevincluinrow .deliinclutb p{margin-bottom: 0;}

.alllogoSec .journalsSlider{display: flex;}
.journalslideimg{padding-inline: 1.5vw;}
.journalslideimg img{width: auto;height: 80px;max-width: none;}

.faqssections{background: #DEE7FF;}
#faqssections .e-n-accordion{}
#faqssections .e-n-accordion .e-n-accordion-item{margin-bottom: 5px;}
#faqssections .e-n-accordion .e-n-accordion-item-title{padding: 0 20px;background: #fff;}
#faqssections .e-n-accordion .e-n-accordion-item-title-header .e-n-accordion-item-title-text{font-size: 16px;font-weight: 600;line-height: 1.3;padding-block: 10px;}
#faqssections .e-n-accordion .e-n-accordion-item-title-icon{}
#faqssections .e-n-accordion .e-n-accordion-item .elementor-element{padding: 0;border-top: 0px solid;border-color: #ff0040;} 
#faqssections .e-n-accordion .e-con-inner{padding-block: 0;} 
#faqssections .e-n-accordion .e-con-full{}
#faqssections .e-n-accordion .e-con-full .e-con-boxed{padding: 0px;background: #fff;}
#faqssections .e-n-accordion .e-con-full .e-con-boxed .e-con-inner{}
#faqssections .e-n-accordion .e-con-boxed .elementor-widget-container{padding: 20px;background: #ffffff;}

#faqssections .e-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title{background: #ff0040;color: #ffffff;}
#faqssections .e-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon i{color: #ffffff;}
#faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(12),#faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(13),#faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(14),#faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(15),#faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(16),#faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(17),#faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(18),#faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(19),#faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(20),#faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(21),#faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(22) {display: none;}

#testmoniSec{overflow: hidden;}
.testmosliditem{text-align: center;width: calc(100% - 20px);margin-inline: 10px;background: #ffffff;border-radius: 10px;padding: 20px;}
.htestminislider .slick-slide .testmoslidimg{width: 6vw;border-radius: 50%;margin-inline: auto;overflow: hidden;margin-bottom: 20px;height: auto;}
.testmoslidimg img{width: 100%;}
.htestminislider .slick-slide .testmoslidcont{height: auto;}
.testmoslidcont h4{color: #0952c3;font-weight: 700;letter-spacing: -0.3px;font-size: 1.2vw;line-height: 1;margin-block: 0 10px;text-transform: uppercase;}
.testmoslidcont p{margin: 0;color: #333333;}

.htestminislider{}
.htestminislider .slick-track{display: flex;align-items: stretch;}
.htestminislider .slick-slide{height: auto;}
.htestminislider .slick-slide div{position: relative;height: 100%;}
.htestminislider .slick-arrow{width: 2.5vw;height: 2.5vw;z-index: 99;opacity: 0.25;border: 2px solid #000000;border-radius: 50%;filter: invert(1);}
.htestminislider .slick-arrow:hover{opacity: 0.8;}
.htestminislider .slick-arrow:before{opacity: 0;visibility: hidden;}
.htestminislider .slick-prev{left: -45px;background: url(../images/arrow-prev-icon.svg) no-repeat center center!important;background-size: 100%;}
.htestminislider .slick-next{right: -45px;background: url(../images/arrow-next-icon.svg) no-repeat center center!important;background-size: 100%;}

#zeroworrySec{}
#zeroworrySec>.e-con-inner{gap: 0;}
#zeroworrySec>.e-con-inner>.elementor-element{padding: 0;}
#zeroworrySec .diagram{  width:55vw;  height:45vw;  margin:0px;  position:relative;  border-radius:22px;  padding:20px;  box-shadow: var(--shadow);  overflow:visible;margin-inline: auto;align-items: center;justify-content: center;flex-direction: row;flex-wrap: wrap;}
#zeroworrySec .box{position:relative;width: calc(33.33% - 20px);padding: 12px; border-radius:14px;text-align: center;background: #fff;border: 2px solid #7aacc3;    min-height: 165px;}
#zeroworrySec .box h3{ margin: 0 0 10px;padding-bottom: 10px;border-bottom: 1px solid #333;font-size: 1vw;font-weight: 700;letter-spacing: -0.5px;color: #193f63;}
#zeroworrySec .box p{margin:0;  color:#596f82;line-height:1.4;}
#zeroworrySec .box img{margin-bottom: 10px;width: 80px;display: block;margin-inline: auto;}

/* position tuning to match the sample layout */
#zeroworrySec .box-top{ left:0%; top:0%;margin-inline: auto;margin-bottom: auto;}
#zeroworrySec .box-top-left{ left:0%; top:18%;margin-right: auto;margin-bottom: auto;}
#zeroworrySec .box-top-right{ right:0%; top:18%;margin-left: auto;margin-bottom: auto;}
#zeroworrySec .box-bottom-left{ left:0%; bottom:18%;margin-right: auto;margin-top: auto; }
#zeroworrySec .box-bottom{ left:0%; bottom:0%;margin-inline: auto;margin-top: auto;}
#zeroworrySec .box-bottom-right{ right:0%; bottom:18%;margin-left: auto;margin-top: auto;}
#zeroworrySec .boxcenter{  width:10vw;  height:10vw;  border-radius:50%;  background: #71b2ce;display:flex;align-items:center;justify-content:center;box-shadow: 0 8px 22px rgba(0,0,0,0.12);border: 8px solid rgb(171 214 233);position: absolute;padding: 10px;}
#zeroworrySec .boxcenter .allines{width: 100%;height: 100%;position: absolute;}
#zeroworrySec .boxcenter .allines .lines {font-size: 0;width: 100%;height: 2px;background: #71b2ce;position: absolute;}
#zeroworrySec .boxcenter .allines .lineone {transform: rotate(45deg) translate(-50%, 0px);left: -45%;top: 30%;}
#zeroworrySec .boxcenter .allines .linetwo {transform: rotate(90deg) translate(-50%, 0px);left: 0;top: 0;}
#zeroworrySec .boxcenter .allines .linethree {transform: rotate(135deg) translate(-50%, 0px);left: 45%;top: 30%;}
#zeroworrySec .boxcenter .allines .linefour {transform: rotate(135deg) translate(50%, 0px);left:  -45%;bottom: 30%;}
#zeroworrySec .boxcenter .allines .linefive {transform: rotate(90deg) translate(50%, 0px);left: 0;bottom: 0%;}
#zeroworrySec .boxcenter .allines .linesix {transform: rotate(45deg) translate(50%, 0px);left: 45%;bottom: 30%;}
#zeroworrySec .boxcenter>.elementor-widget-container{display: flex;align-items: center;justify-content: center;}
#zeroworrySec .boxcenter .center-inner{text-align:center;font-weight:700;line-height:1.05;font-size:20px;position: relative;color:#ffffff;width: 100%;height: 100%;display: flex
;flex-direction: column;justify-content: center;align-items: center;background: #71b2ce;border-radius: 50%;}
#zeroworrySec .boxcenter .center-inner br{display: none;}
#zeroworrySec .boxcenter .center-inner strong{ display:block; font-size:20px; color:#ffffff; }
#zeroworrySec .boxcenter .center-inner span{ display:block; font-size:20px; margin-top:6px; color:#ffffff; }

#lmmSec {padding-block: 40px;background: #DEE7FF;}
#lmmSec>.e-con-inner {/*padding: 40px 20px;background: #ffffff;border-radius: 20px;box-shadow: 0px 0px 30px 11px rgba(27, 67, 96, 0.08);*/}
#lmmSec>.e-con-inner>.elementor-element{border-right: 1px solid #ccc;}
#lmmSec>.e-con-inner>.elementor-element:last-child{border-right: 0px solid #ccc;}
#lmmSec .elementor-widget-image{width: 5vw;margin-inline: auto;}
#lmmSec .elementor-widget-text-editor{}
#lmmSec .elementor-widget-text-editor>.elementor-widget-container{display: flex;flex-direction: column;align-items: center;}
#lmmSec .elementor-widget-text-editor h3{font-size: 2vw;color: #333333;text-align: center;margin-block: 0 30px;font-weight: 700;}
#lmmSec .elementor-widget-text-editor p{text-align: center;}
#lmmSec .elementor-widget-text-editor ul{margin: 0;padding: 0;list-style: none;}
#lmmSec .elementor-widget-text-editor ul li{position: relative;display: flex;align-items: center;font-size: 1vw;}
#lmmSec .elementor-widget-text-editor ul li:before{content:'\2713'; position: relative;display: block;font-weight: 600;margin-right: 10px;}

#tseSec{background: #0952c3;}
#tseSec::after{content: '';position: absolute;width: 250px;aspect-ratio: 1;bottom: 20px;right: 20px;background: url(../images/anniver19th-icon.png) no-repeat center center;background-size: 100%;z-index: 99;}
#tseSec .tsetb{width: 48%;}    
#tseSec .tsetb h4{font-size: 1.4vw;color: #ffffff;margin-block: 0 30px;font-weight: 700;position: relative;padding-left: 4.5vw;}
#tseSec .tsetb h4::before{content: '';position: absolute;width: 4.2vw;height: 4.2vw;left: 0;top: 50%;transform: translateY(-50%);border: 2px solid #eaeaea;border-radius: 5px;}
#tseSec .tsetb.teccapatb h4::before{background: #ffffff url(../images/Technical-icon.gif) no-repeat center center;background-size: 85%;}
#tseSec .tsetb.servguartb h4::before{background: #ffffff url(../images/service-guaranteed-icon.gif) no-repeat center center;background-size: 85%;}
#tseSec .tsetb ul{margin: 0;padding: 0;list-style: none;}
#tseSec .tsetb ul li{position: relative;display: flex;align-items: center;font-weight: 500;margin-bottom: 5px;color: #ffffff}
#tseSec .tsetb ul li:last-child{margin-bottom: 0px;}
#tseSec .tsetb ul li:before{content:'\2713'; position: relative;display: block;font-weight: 600;margin-right: 10px;}


#simulatolsec{background: #F0F0F0;background: linear-gradient(180deg, rgb(249 249 249) 0%, rgba(255, 255, 255, 1) 100%);}
#simulatolsec .simulationtoolcol{padding: 20px;border: 2px solid #ff0040;border-radius: 5px;width: calc(100% - 20px);margin-inline:10px;background: #ffffff;}
#simulatolsec .simulationtoolcol h5{font-size: 1.1vw;color: #333333;margin-block: 0 30px;font-weight: 700;}
#simulatolsec .simulationtoolcol ul{margin: 0;padding: 0;list-style: none;}
#simulatolsec .simulationtoolcol ul li{position: relative;display: flex;align-items: center;}
#simulatolsec .simulationtoolcol ul li:before{content:'\2713'; position: relative;display: block;font-weight: 600;margin-right: 10px;}
.simulationtoolslider{padding-inline: 3vw;}
#simulatolsec .simulationtoolslider {overflow: hidden;display: flex;}
.simulationtoolslider .slick-track{display: flex;align-items: stretch;}
.simulationtoolslider .slick-slide{height: auto;}
.simulationtoolslider .slick-slide div{position: relative;height: 100%;}
.simulationtoolslider .slick-arrow{width: 2.5vw;height: 2.5vw;z-index: 99;opacity: 0.25;border: 2px solid #000000;border-radius: 50%;}
.simulationtoolslider .slick-arrow:hover{opacity: 0.8;}
.simulationtoolslider .slick-arrow:before{opacity: 0;visibility: hidden;}
.simulationtoolslider .slick-prev{left: 0px;background: url(../images/arrow-prev-icon.svg) no-repeat center center!important;background-size: 100%;}
.simulationtoolslider .slick-next{right: 0px;background: url(../images/arrow-next-icon.svg) no-repeat center center!important;background-size: 100%;}

#alllogoSec{}
#alllogoSec .alllogocontain {border-bottom:1px solid #cccccc ;}
#alllogoSec .journlogo  {padding-bottom: 50px;}
#alllogoSec .Awardslogo   {padding-top: 50px;}
#alllogoSec .alllogocontain:last-child {border-bottom:0px solid #cccccc ;}

#graphSec .marquee{  display: flex;  overflow: hidden;  user-select: none;  gap:10px;}
#graphSec .marquee_group{flex-shrink: 0;display: flex;align-items: stretch;justify-content: space-around;gap:10px;min-width: 100%;animation: scroll-x 60s linear infinite;}
#graphSec .reversemarquee .marquee_group{  animation-direction: reverse;  animation-delay: -3s;}
@keyframes scroll-x{
  from{transform: translateX(var(--scroll-start));}
  to{transform: translateX(var(--scroll-end));}
}
#graphSec{padding-inline: 4vw;}
#graphSec .marquee{padding-block: 10px;}
#graphSec .marquee .slick-track{display: flex;align-items: stretch;}
#graphSec .marquee .slick-track>.slick-slide{height: auto;}
#graphSec .marquee .slick-track>.slick-slide div{line-height: 1;position: relative;height: 100%;}
#graphSec .marquee .slick-track>.slick-slide>div img{position: relative;height: 100%;object-fit: cover;}
#graphSec .graphimg{padding-inline: 5px;width: 150px;border:4px solid #979797;}
#graphSec .graphimg img{width:100%;height: 100%;object-fit: cover;}

.genepurpSec .genepurpimg{width: calc(100% - 20px);margin-inline: auto;padding: 20px;border: 1px solid #d9d9d9;border-radius: 10px;overflow: hidden;}
#genepurpSec .genepurpslider{display: flex;}
.genepurpslider .slick-arrow{width: 2.5vw;height: 2.5vw;z-index: 99;opacity: 0.25;border: 2px solid #000000;border-radius: 50%;}
.genepurpslider .slick-arrow:hover{opacity: 0.8;}
.genepurpslider .slick-arrow:before{opacity: 0;visibility: hidden;}
.genepurpslider .slick-prev{left: -50px;background: url(../images/arrow-prev-icon.svg) no-repeat center center!important;background-size: 100%;}
.genepurpslider .slick-next{right: -50px;background: url(../images/arrow-next-icon.svg) no-repeat center center!important;background-size: 100%;}


#ytubesec{background: #DEE7FF;}
#ytubesec .youtubeslider {margin-bottom: 0;}
#ytubesec .ytubeimg{position: relative;width: calc(100% - 20px);margin-inline: auto;border-radius: 10px;overflow: hidden;}
#ytubesec .ytubeimg::before{content: ''; position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #333333;opacity: 0.4;z-index: 99;pointer-events:none;}
#ytubesec .ytubeimg::after{content: ''; position: absolute;width: 40px;height: 30px;top: 50%;left: 50%;background: url(../images/youtube-icon.png) no-repeat center center;background-size: 100%;z-index: 99;transform: translate(-50%, -50%);pointer-events:none;}
#ytubesec .ytubeimg a{display:block; width: 100%;}
#ytubesec .ytubeimg img{display:block; width: 100%;}
#ytubesec ul.slick-dots{}
#ytubesec ul.slick-dots li{width: 8px;height: 8px;border-radius: 10px;background: #cccccc;transition: all 0.5s ease-in-out;}
#ytubesec ul.slick-dots li.slick-active{width: 20px;background: #ff0040;}
#ytubesec ul.slick-dots li button{display: none;}

#threeDifSegmtSec{overflow: hidden;padding-block: 10vh;padding-inline:5vw;background: #F0F0F0;background: linear-gradient(0deg, rgb(249 249 249) 0%, rgba(255, 255, 255, 1) 100%);}
.panel { width: 100%; }

#threeDifSegmtSec.panel--full-horizontal {position: relative; margin:0; padding:0;transform: none !important;display: block; }
#threeDifSegmtSec .horizontal-wrap {position: sticky !important;top: 0 !important;overflow: visible !important;padding: 0;transform: none !important;display: block;}
#threeDifSegmtSec .horizontal-track {position: relative; display:block; height:calc(100% - 120px);padding: 0;gap: 0;}
#threeDifSegmtSec .hp-panel { width:100vw; height:auto; flex-shrink: 0; padding: 0;transform: none !important;display: block;}
/*
#threeDifSegmtSec.panel--full-horizontal {  position: relative;  padding: 0;  background: #fff;transform: none;transform: inherit;transition: inherit;}
#threeDifSegmtSec .horizontal-wrap {  position: sticky;top: 0;height: 100vh;width: 100%;background: #ffffff;display: block;transform: inherit;transition: inherit;}
#threeDifSegmtSec .horizontal-track {  position: absolute;  left: 0;  top: 0;  height: 100vh;  display: flex;  will-change: transform;  transition: transform 0.03s linear;padding: 0;overflow: hidden;}
#threeDifSegmtSec .hp-panel { flex: 0 0 100vw; width: 100vw; height: 100vh; display: grid; place-items: center; border-right: 1px solid rgba(0,0,0,0.06);padding: 0;}
*/
#threeDifSegmtSec .elementor-widget-html{width: 100%;}
#threeDifSegmtSec .elementor-widget-html h4{}
#threeDifSegmtSec .elementor-widget-html ul{width: 100%;margin: 0;padding: 30px;list-style: none;display: flex;flex-wrap: wrap;}
#threeDifSegmtSec .elementor-widget-html ul li {width: 25%;padding-left: 30px;position: relative;    padding-block: 4px;}
#threeDifSegmtSec .elementor-widget-html ul li a{color:#333333;text-decoration:none;}
#threeDifSegmtSec .elementor-widget-html ul li a:hover{color:#c36;text-decoration:underline;}
#threeDifSegmtSec .elementor-widget-html ul li::before{content: '';position: absolute;width: 18px;height:18px;left: 0;top: 7px;background: url(../images/currecticons.gif) no-repeat center center;background-size: 100%; /* -webkit-animation: rotating 2s linear infinite;  -moz-animation: rotating 2s linear infinite;  -ms-animation: rotating 2s linear infinite;  -o-animation: rotating 2s linear infinite;  animation: rotating 2s linear infinite;*/}

@-webkit-keyframes rotating {
  from {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.testmonislider{display: flex;}
.testmonibox {background: rgba(255, 255, 255, 0.85);padding: 30px;border-radius: 8px;width: calc(100% - 10px); margin-inline: auto;}
.testmonibox p{}
.testmonibox .starimg{width: 100px;}
.testmonibox .starimg img{width: 100%;}
.testmonibox h3{font-size: 20px;color: #012169;margin-block: 10px;font-weight: 600;line-height: 1; }
.testmonibox h5{font-size: 14px;color: #333333;margin-block: 0;font-weight:300;}
.testmonislider .slick-arrow{width: 40px;height: 40px;z-index: 99;opacity: 0.25;border: 2px solid #000000;border-radius: 50%;filter: brightness(0) invert(1);}
.testmonislider .slick-arrow:hover{opacity: 0.8;}
.testmonislider .slick-arrow:before{opacity: 0;visibility: hidden;}
.testmonislider .slick-prev{left: -45px;background: url(../images/arrow-prev-icon.svg) no-repeat center center!important;background-size: 100%;}
.testmonislider .slick-next{right: -45px;background: url(../images/arrow-next-icon.svg) no-repeat center center!important;background-size: 100%;}

#threeDifSegmtSec .e-n-accordion{}
#threeDifSegmtSec .e-n-accordion .e-n-accordion-item{margin-bottom: 10px;border-radius: 10px;box-shadow: 0 0 10px rgb(51 51 51 / 16%);}
#threeDifSegmtSec .e-n-accordion .e-n-accordion-item-title{padding: 0 20px;padding-block: 16px;background: #fff;border: none;}
#threeDifSegmtSec .e-n-accordion .e-n-accordion-item-title-header .e-n-accordion-item-title-text{font-size: 16px;font-weight: 600;line-height: 1.3;position: relative;top: 0px;transition: all 0.5s ease-in-out;}
#threeDifSegmtSec .e-n-accordion .e-n-accordion-item-title-icon{margin-left: auto;}
#threeDifSegmtSec .e-n-accordion .e-n-accordion-item .elementor-element{padding: 0;border-top: 0px solid;border-color: #ff0040;border:none;} 
#threeDifSegmtSec .e-n-accordion .e-con-inner{padding-block: 0;} 
#threeDifSegmtSec .e-n-accordion .e-con-full{}
#threeDifSegmtSec .e-n-accordion .e-con-full .e-con-boxed{padding: 0px;background: #fff;}
#threeDifSegmtSec .e-n-accordion .e-con-full .e-con-boxed .e-con-inner{}
#threeDifSegmtSec .e-n-accordion .e-con-boxed .elementor-widget-container{padding: 20px;}

#threeDifSegmtSec .e-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title{background: #ffffff;color: #ff0040;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
#threeDifSegmtSec .e-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon i{color: #ffffff;}
#threeDifSegmtSec .e-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-header .e-n-accordion-item-title-text{top: 10px;}

#clirevsec{padding-inline: 4vw;background: #fafafa;}
#clirevsec>.elementor-element{align-items: center;justify-content: space-between;}
#clirevsec .reviews-wrapper {display: flex;gap: 20px;flex-wrap: wrap;}
#clirevsec .review-card {background: #ffffff;border-radius: 12px;padding: 15px;width: 12vw;text-align: center;box-shadow: 0 4px 12px rgba(0,0,0,0.08);}
#clirevsec .review-card .logo {height: auto;width: 100%; object-fit: contain;margin-bottom: 8px;}
#clirevsec .stars {color: #f5b200;font-size: 18px;margin-bottom: 5px;}
#clirevsec .rating {font-size: 20px;font-weight: 600;color: #333;}

.page .page-header{display: none;}
#innerbansec .elementor-widget-text-editor{position: absolute;width: 50%;height: 100%;left: 0;top: 0;z-index: 9;}
#innerbansec .elementor-widget-text-editor>.elementor-widget-container{display: flex;flex-direction: column;justify-content: center;padding-inline: 7vw;}
#innerbansec .elementor-widget-text-editor h1{color: #012169;font-size: 4vw;margin-block: 0 10px;line-height: 1;letter-spacing: -1px;font-weight: 500;text-transform: uppercase;}
#innerbansec .elementor-widget-text-editor h1 strong{color: #FF0040;font-weight: 500;}
#innerbansec .elementor-widget-text-editor h3{font-size: 2vw;margin-block: 0 10px;line-height: 1;letter-spacing: -1px;font-weight: 400;color: #333333;}
#innerbansec .elementor-widget-text-editor p{}

#innerbansec{}

#condetlSec .comtitlestb {color: #ffffff;}
#condetlSec .wpcf7{margin-top: 20px;}
.formrow .formcol:not(.submitcol) {background: #ffffff;border: 1px solid #f0f0f0;border-radius: 5px;padding: 10px 20px;margin-bottom: 15px;}
.formrow .formcol p {margin-bottom: 0;}
.formrow .formcol p label {font-weight: 700;color: #ccc5d4;text-transform: uppercase;display: block;line-height: 1;padding-top: 5px;}
.formrow .formcol p .wpcf7-form-control-wrap input {background: transparent!important;border-radius: 0;border: none;padding: 0;height: 42px;color: #ff0040;}
.formrow .formcol p .wpcf7-form-control-wrap textarea {background: transparent!important;border-radius: 0;border: none;padding: 0;height: 80px;color: #ff0040;}
.formrow .formcol input.wpcf7-submit{background: #ff0040;color: #ffffff;border-color: #ff0040;text-transform: uppercase;font-weight: 500;letter-spacing: 1px;}
.formrow .formcol input.wpcf7-submit:hover{background: #ffffff;color: #ff0040;border-color: #ff0040;}

#condetlSec{}
#condetlSec .condetlLCol{}
#condetlSec .condetlLCol .condetlstb{padding-left: 65px;position: relative;margin-bottom: 50px;} 
#condetlSec .condetlLCol .condetlstb::before{content: '';position: absolute;width: 50px;height: 50px;left: 0;top: 0px;} 
#condetlSec .condetlLCol .condetlstb h3{color: #ffffff;font-size: 2.5vw;margin-block: 0 10px;font-weight: 600;line-height: 1;letter-spacing: -1px;} 
#condetlSec .condetlLCol .condetlstb h4{color: #ffffff;font-size: 1.1vw;margin-block:0 5px;font-weight: 600;line-height: 1;letter-spacing: -0.5px;text-transform: uppercase;    opacity: 0.7;} 
#condetlSec .condetlLCol .condetlstb h5{color: #ffffff;font-size: 1vw;margin-block: 0 0px;font-weight: 400;line-height: 1.6;letter-spacing: 0.5px;} 
#condetlSec .condetlLCol .condetlstb a{color: #ffffff;text-decoration: none;} 
#condetlSec .condetlLCol .condetlstb a:hover{text-decoration: underline;} 
#condetlSec .condetlLCol .addrstb::before{background: url(../images/location-icon.gif) no-repeat center center;background-size: 100%;top: 11px;} 
#condetlSec .condetlLCol .phonetb::before{background: url(../images/mail-icon.gif) no-repeat center center;background-size: 100%;} 
#condetlSec .condetlLCol .mailtb{margin-bottom: 0px;}
#condetlSec .condetlLCol .mailtb::before{background: url(../images/phone-icon.gif) no-repeat center center;background-size: 100%;} 

#inerbanSec{padding-block: 10vh;}
#inerbanSec h1{margin-block: 0 5px;color: #ffffff;font-size: 3vw;font-weight: 600;}
#inerbanSec .elementor-widget-text-editor{color: #ffffff;}

#inpagemainSec{padding-inline: 8vw;}
#inpagemainSec .InpagemainSections{width: calc(100% - 400px);gap: 0;}
#inpagemainSec .InpagemainSections>div:first-child{padding-top:0;}
#inpagemainSec .sidewidgetsSec{width: 400px;}

.cardallbox{background:#ffffff;border-radius:12px;box-shadow:0 6px 20px rgba(16,24,40,0.08);padding:15px;display:flex;flex-direction:column;gap:15px;border:1px solid rgba(15,23,42,0.03);}
.media{position:relative;border-radius:12px;overflow:hidden;background:#000;height:170px;display:block;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.04);}
.media-img{ width:100%;height:100%;object-fit:cover;display:block;}
.media-overlay{position:absolute;inset:0;pointer-events:none;}
.content{padding:6px 2px 2px 2px;text-align: center;}
.title{margin:8px 0 6px;font-size:20px;line-height:1.12;font-weight:700;color:#0f172a;}
.subtitle{margin:0;color:#6b7280;font-size:13px;line-height:1.5;margin-bottom:12px;}
.badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#e6f2ff;border-radius:999px;color:#1f8ef1;font-weight:600;font-size:13px;width:max-content;box-shadow:inset 0 0 0 1px rgba(31,142,241,0.06);}
.badge-icon{width:18px;height:18px;flex:0 0 18px;color:#1f8ef1;}
.actions{display:flex;gap:12px;margin-top:14px;align-items:center;}
.btn{flex:1;padding:12px 14px;border-radius:10px;font-weight:600;font-size:14px;cursor:pointer;border:1px solid rgba(15,23,42,0.08);background:white;color:#0f172a;transition:transform .08s ease, box-shadow .08s ease;}
.btn:active{transform:translateY(1px)}
.btn:focus{outline:3px solid rgba(31,142,241,0.15);outline-offset:2px}
.btn-outline{background:#fff;border:1px solid rgba(15,23,42,0.08);}
.btn-primary{background:linear-gradient(180deg,#1f8ef1 0%, #106ed8 100%);color:white;border:1px solid rgba(0,0,0,0.06);box-shadow: 0 6px 14px rgba(31,142,241,0.18);}

#threeDifSegmtSec.inpthreeDifSegmtSec {background: #F0F0F0;background: linear-gradient(180deg, rgb(249 249 249) 0%, rgba(255, 255, 255, 1) 100%);border-top: 1px solid #cccccc;} 
#threeDifSegmtSec.inpthreeDifSegmtSec .elementor-widget-html ul{padding-inline: 0;padding-bottom: 0;}
#threeDifSegmtSec.inpthreeDifSegmtSec .elementor-widget-html{ overflow-y:auto;  max-height:400px;padding-inline: 10px;}
#threeDifSegmtSec.inpthreeDifSegmtSec .e-n-tabs-heading{}
#threeDifSegmtSec.inpthreeDifSegmtSec .elementor-widget-html ul li{width: 25%;}
#threeDifSegmtSec.inpthreeDifSegmtSec .e-n-tabs-content{}
#threeDifSegmtSec.inpthreeDifSegmtSec .e-n-tabs-content .elementor-element{padding-inline: 0;padding-bottom: 0;}


.swSectwo{}
.swSectwo table{border-color: #ff0040;}
.swSectwo table thead{background: #ff0040;}
.swSectwo table thead tr{border-color: #ff0040;}
.swSectwo table thead tr th{color: #ffffff;border-color: #ff0040;}
.swSectwo table tbody{}
.swSectwo table tbody tr{border-color: #ff0040;}
.swSectwo table tbody tr td{border-color: #ff0040;padding: 7px 10px;vertical-align: middle;text-align: center;}

.articleboxtwo{max-width:100%;margin:0px auto;padding: 20px 12px;border: 1px solid #f0f0f0;}
.articleboxtwo h4{font-size: 1.1vw;margin-block:0 5px;font-weight: 600;line-height: 1;letter-spacing: -0.5px;text-transform: uppercase;}
.articleboxtwo p{}
.articleboxtwo .news-item{display:flex;gap:12px;align-items:flex-start;padding:12px 4px;border-bottom:1px solid #f0f0f0;}
.articleboxtwo .thumb{width:50px;height:50px;flex:0 0 50px;background:#ddd;border-radius:4px;overflow:hidden;box-shadow: none;display:block;}
.articleboxtwo .thumb img{width:100%;height:100%;object-fit:cover; display:block;}
.articleboxtwo .meta{flex:1 1 auto;min-width:0;}
.articleboxtwo .title{margin:0;font-size:18px;line-height:1.25;font-weight:600;color:#333333;word-wrap:break-word;}
.articleboxtwo .sub{margin-top:6px;font-size:13px;color:#333333;}
.articleboxtwo .news-item:last-child{border-bottom:none;}


.ns3servcard{width:100%;max-width:#ffffff;background:#ffffff;border-radius:8px;padding:20px;box-shadow:0 0 10px #cccccc;border:1px solid rgba(0,0,0,0.03);}
.ns3servcard .card-header{display:flex;gap:14px;align-items:center;margin-bottom:10px;padding-bottom: 10px;    border-bottom: 1px solid #ccc;}
.ns3servcard .logo{width:64px;height:64px;flex:0 0 64px;display:flex;align-items:center;justify-content:center;}
.ns3servcard img {border-radius:50%}
.ns3servcard .heading h1{font-size:20px;margin-bottom:4px;font-weight:700;color:#0f1b22;}
.ns3servcard .subtitle{font-size:13px;color:#333333;margin:0;font-weight:500;}
.ns3servcard .services{list-style:none;padding:0 4px;margin:0;}.ns3servcard .divider{height:4px;margin:12px 0 16px 0;background:linear-gradient(90deg,var(--teal-2),var(--teal-1));border-radius:4px;}

.ns3servcard .services li{display:flex;gap:12px;align-items:center;padding:0px;border-radius:6px;margin-bottom:8px;position: relative;}
.ns3servcard .services li:before{content: '';position: relative;display: block; width: 18px;height: 18px;left: 0;top: 0px;background: url(../images/snowflake.gif) no-repeat center center;
    background-size: 100%;}
.ns3servcard .services li:last-child{margin-bottom:0px;}
.ns3servcard .sicon{width:32px;height:32px;min-width:32px;display:inline-flex;align-items:center;justify-content:center;}
.ns3servcard .stext{font-weight:600;color:#14202a;}
.ns3servcard .card-footer{margin-top:16px;display:flex;justify-content:center;}
.ns3servcard .btn{display:inline-block;background: linear-gradient(180deg,#2b2b34,#19171a);color:#fff;padding:10px 28px;border-radius:8px;text-decoration:none;font-weight:700;box-shadow: 0 6px 12px rgba(0,0,0,0.12);transition:transform .12s ease, box-shadow .12s ease;letter-spacing:0.3px;text-align: center;}
.ns3servcard .btn:hover{ transform:translateY(-2px); box-shadow:0 10px 20px rgba(0,0,0,0.16) }

.recommend-wrap{max-width:100%;margin:28px auto;padding:16px;box-shadow: 0 0 10px #cccccc;border-radius: 10px;}
.recommend-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.recommend-wrap .title-left{display:flex;align-items:center;gap:10px}
.recommend-wrap .title-left .spark{font-size:18px;opacity:.9}
.recommend-wrap .recommend-header h2{font-size:16px;margin:0;font-weight:600;color:#0f1b22}
.recommend-wrap .view-all{color:#333333;text-decoration:none;font-weight:600;font-size:13px}
.recommend-wrap .slider{position:relative}
.recommend-wrap .slide{padding:6px}
.recommend-wrap .card{background:#ffffff;border-radius:14px;padding:18px;box-shadow:0 6px 20px #0f161c0f;border:1px solid #080c0f0a;display:flex;flex-direction:column;gap:14px;min-height:160px}
.recommend-wrap .card-body{display:flex;align-items:flex-start;gap:12px}
.recommend-wrap .card-content{flex:1 1 auto}
.recommend-wrap .card-art{flex:0 0 auto;align-self:center}
.recommend-wrap .card-title{margin:0 0 6px;font-size:16px;color:#0f1b22;font-weight:700}
.recommend-wrap .card-desc{margin:0;color:#333333;font-weight:500;line-height:1.4;font-size:13px}
.recommend-wrap .card-cta{display:flex;justify-content:center}
.recommend-wrap .btn{display:inline-block;background:linear-gradient(180deg,#083046 0%,#072534 100%);color:#fff;padding:12px 22px;border-radius:10px;text-decoration:none;font-weight:700;box-shadow:0 6px 14px #08141e1f;transition:transform .12s ease;letter-spacing:.2px}
.recommend-wrap .btn:hover{transform:translateY(-2px)}
.recommend-wrap .slick-dots{margin-top:12px;display:flex!important;justify-content:center;padding:0}
.recommend-wrap .slick-dots li{margin:0 6px}
.recommend-wrap .slick-dots li button{width:10px;height:10px;border-radius:50%;background:#e6eef0;border:none;padding:0;cursor:pointer}
.recommend-wrap .slick-dots li button::before {opacity: 0;visibility: hidden;pointer-events: none;}
.recommend-wrap .slick-dots li.slick-active button{background:#c2d7da;box-shadow:0 2px 6px #0e16181f inset}
.recommend-wrap .slick-dots li button:focus{outline:2px solid #2aa6ad29;outline-offset:3px}

.NsAssignmentsSec{padding-top: 0;border-bottom: 1px solid #cccccc;}
.NsAssignmentsSec {padding-top: 0;border-bottom: 1px solid #cccccc;}
.NsAssignmentsSec ul {margin: 0;padding: 0;list-style: none;display: flex;flex-wrap: wrap}
.NsAssignmentsSec ul li{width: 33.333%;position: relative;display: flex;gap: 10px;align-items: center;padding-block: 5px;padding-inline: 5px;}
.NsAssignmentsSec ul li::before{content: ''; position: relative;display: block;width: 6px;height: 6px;border-radius: 0;background-color: #2d4eed;border-radius: 50%;}

#genepurpSec.inpageSec .genepurpslider{width: calc(100% - 80px);margin-inline: auto;}

#inpagecontSec{background: #293170;background: linear-gradient(90deg,rgba(41, 49, 112, 1) 0%, rgba(0, 130, 160, 1) 100%);padding-inline: 5vw;padding-block: 30px;}
#inpagecontSec h2{font-size: 2.5vw;color: #ffffff;margin-block: 0 20px;line-height: 1;}
#inpagecontSec ul{margin: 0;margin-bottom: 20px; padding: 0;list-style: none;display: flex;gap: 20px;}
#inpagecontSec ul li{}
#inpagecontSec ul li a{display: flex;color: #ffffff;gap: 8px;align-items: center;}
#inpagecontSec ul li a:hover{text-decoration: underline;}
#inpagecontSec ul li a img{width: 20px;}
#inpagecontSec p a{display:inline-block;background:#ffffff;color:#293170;padding:12px 22px;border-radius:10px;text-decoration:none;font-weight:700;box-shadow:0 6px 14px #08141e1f;transition:transform .12s ease;letter-spacing:.2px}
#inpagecontSec p a:hover{transform:translateY(-2px)}

#DomainListSec{padding-inline: 5vw;border-top: 1px solid #cccccc;}
#DomainListSec .Domainsliders .slick-arrow {width: 40px;height: 40px;z-index: 99;opacity: 0.25;border: 2px solid #000000;border-radius: 50%;}
#DomainListSec .Domainsliders .slick-arrow:hover {opacity: 0.8;}
#DomainListSec .Domainsliders .slick-arrow:before {opacity: 0;visibility: hidden;}
#DomainListSec .Domainsliders .slick-prev {left: -50px;background: url(../images/arrow-prev-icon.svg) no-repeat center center!important;background-size: 100%;}
#DomainListSec .Domainsliders .slick-next {right: -50px;background: url(../images/arrow-next-icon.svg) no-repeat center center!important;background-size: 100%;}
#DomainListSec .Domainsliders{display: flex;}
#DomainListSec .DomainsItems h2{color: #012169;font-size: 3.2vw;margin-block: 0 20px;font-weight: 700;line-height: 1;letter-spacing: -1px;}
#DomainListSec .DomainsItems ul{margin: 0;padding: 0;list-style: none;display: flex;flex-wrap: wrap;}
#DomainListSec .DomainsItems ul li{width: 25%;position: relative;display: flex;gap: 10px;align-items: center;padding-block: 5px;padding-inline: 5px;}
#DomainListSec .DomainsItems ul li::before {content: '';position: relative;display: block;width: 28px;height: 28px;left: 0;top: 0px;background: url(../images/website.gif) no-repeat center center;background-size: 100%;}

#pptcSec{}

#mainHeader .megamenuSec{padding: 35px;background: #fcfcfc;width: 80%;box-shadow: 0 0 10px rgb(0 0 0 / 18%);}
#mainHeader .megamenuSec .megamenuTabs{}
#mainHeader .megamenuSec .megamenuTabs ul.nav-tabs{padding-block:10px;border-right:1px solid #f9b8c3;}
#mainHeader .megamenuSec .megamenuTabs ul.nav-tabs li {margin:0;border-bottom:1px solid #f9b8c3;}
#mainHeader .megamenuSec .megamenuTabs ul.nav-tabs li a{padding:0;border:none;color:#333333;}
#mainHeader .megamenuSec .megamenuTabs ul.nav-tabs li a:hover{color:#ca0e2f;}
#mainHeader .megamenuSec .megamenuTabs ul.nav-tabs li a.active{background:#ca0e2f;color:#ffffff;}
#mainHeader .megamenuSec .megamenuTabs ul.nav-tabs li a div {}
#mainHeader .megamenuSec .megamenuTabs ul.nav-tabs li a div span{display:block;text-align: left;    padding-inline: 20px;    line-height: 40px;    text-transform: uppercase;    font-weight: 600;}
#mainHeader .megamenuSec ul.submenu{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;}
#mainHeader .megamenuSec ul.submenu li{width:25%;padding:4px;position:relative;display:flex;}
#mainHeader .megamenuSec ul.submenu li:before{content: '\2713';    position: relative;    display: block;    font-weight: 600;    margin-right: 10px;}
#mainHeader .megamenuSec ul.submenu li a{display:block;color:#333333;}
#mainHeader .megamenuSec ul.submenu li a:hover{text-decoration:underline;}
#mainHeader .megamenuSec .mmmtitle{position: absolute;bottom: 0;right: 0; font-size: 4vw;text-transform: uppercase;font-weight: 600;color: #ff0342;text-shadow: 5px 3px #cccccc, 8px 6px BLACk;opacity: 0.8;}
#mainHeader .e-n-tabs-content .elementor-element{position:relative;height:100%;}
#mainHeader .e-n-tabs-content .elementor-element .elementor-widget-container{position:relative;height:100%;}

#menu-item-10701 .elementskit-megamenu-panel{}


#comwtsapp_link {position: fixed;bottom: 45px;right: 45px;width: 60px;z-index: 999;}
#comwtsapp_link a.link-desktop {display: block;}
#comwtsapp_link a.link-mobile {display: none;}
#comwtsapp_link a img {width: 100%;}
#comwtsapp_link a:hover img {-webkit-animation: bounce2 2s ease infinite;animation: bounce2 2s ease infinite;}

@-webkit-keyframes bounce2 {
    0%,20%,50%,80%,100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }

    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}

@keyframes bounce2 {
    0%,20%,50%,80%,100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }

    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}
.ratingbox {}
.ratingbox .elementor-widget-container{display:flex;justify-content:center;}

.rating-badge {color: #000000;padding: 15px 0px 0px;width: fit-content;text-align: center;}
.badge-text {font-size: 12px;margin-block:0px;font-weight: 500;text-transform:uppercase;}
.rating-row {display: flex;flex-direction:column-reverse; align-items: center;justify-content: center;gap: 6px;margin-bottom: 6px;line-height:1;}
.stars {color: #fbbc04;font-size: 1.2vw;letter-spacing: 1px;}
.google-logo span {font-size: 2.2vw;font-weight: bold;}
.g-blue { color: #4285F4; }
.o-red { color: #DB4437; }
.o-yellow { color: #F4B400; }
.l-green { color: #0F9D58; }
.e-red { color: #DB4437; }
.rating-text {  font-size: 15px;color: #000000;font-weight:600;}

.mainfootersec .rating-badge{color: #ffffff;}
.mainfootersec .rating-text{color: #ffffff;}


@media (prefers-reduced-motion: reduce) {
  .horizontal-track { transition: none !important; }
}

@media (max-width: 1720px) {
  :root{
  --body-font: 15px;
  }
    #zeroworrySec .diagram{    width: 100%;}
}
@media (max-width: 1520px) {
    :root{
      --body-font: 14px;
    }
    .Delevincluinrow .deliinclutb h5{font-size: 15px;white-space: normal;}
    #DeliincluSec .Delevincluinrow .deliinclutb .elementor-widget-container {padding: 10px;}
    #DeliincluSec .Delevincluinrow .deliinclutb .elementor-widget-container img {width: 50px;border-radius:6px;margin-right: 10px;}
    #zeroworrySec .diagram{    width: 100%;}
    #zeroworrySec .box{padding: 8px;}
    #zeroworrySec .box img{width: 70px;}
    #zeroworrySec .boxcenter .allines .lines{width: 152%;}
    #zeroworrySec .boxcenter .allines .lineone {transform: rotate(30deg) translate(-50%, 0px);left: -66%;top: 30%;}
    #zeroworrySec .boxcenter .allines .linetwo{width: 100%;}
    #zeroworrySec .boxcenter .allines .linethree {transform: rotate(150deg) translate(-50%, 0px);left: 19%;top: 34%;}
    #zeroworrySec .boxcenter .allines .linefour {transform: rotate(150deg) translate(50%, 0px);left: -70%;bottom: 30%;}
    #zeroworrySec .boxcenter .allines .linefive{width: 100%;}
    #zeroworrySec .boxcenter .allines .linesix {transform: rotate(30deg) translate(50%, 0px);left: 16%;bottom: 30%;}
    .hwitems h4{font-size: 1vw;}
    .hwitems h4 br{display: none;}
    .hwitems{padding: 12px;padding-left: 45px;}
    .hwitems:before{width: 35px;height: 35px;font-size: 1vw;}
    .hwitems:after{height: 30px;left: 18px;top: 65%;}
	#inpagemainSec {padding-inline: 40px;}
	#mainHeader .megamenuSec ul.submenu li{width: 33.3333%;}
}

@media (max-width: 1300px) {	
	#HBanerSec .elementor-widget-image img{}
	#HBanerSec .HbanLContent{width: 41%;}
	#HBanerSec .HbanLContent h1{font-size: 54px;line-height:1.1;}
	#HBanerSec .hbansliderboxhtml {width: 44%;right: 8%;}
	#clirevsec{padding-inline: 20px;}
	#clirevsec .comtitlestb{}
}

@media (min-width: 1101px) {
	#mmtabs{}
	#mmtabs .e-n-tabs{flex-direction: row;display:flex;}
	#mmtabs .e-n-tabs .e-n-tabs-heading{flex-direction: column;justify-content: flex-start;gap: 0;padding-right: 0px;padding-block: 20px;border-right: 1px solid #f7d7d7;display: flex;width: 220px;}
	#mmtabs .e-n-tabs .e-n-tabs-heading button{padding-block: 8px;justify-content: start;background: transparent;color: #333333;font-weight: 500;border-radius:0px;padding-inline: 20px;border-bottom:1px solid #f7d7d7;margin: 0;border: none;display: flex;}
	#mmtabs .e-n-tabs .e-n-tabs-heading button[aria-selected="true"]{background:#da1a1a;color:#ffffff;}
	#mmtabs .e-n-tabs .e-n-tabs-content{width:calc(100% - 220px);}
	#mmtabs .e-n-tabs .e-n-tabs-content .e-con[role="tabpanel"]{display:none;}
	#mmtabs .e-n-tabs .e-n-tabs-content .e-con[role="tabpanel"].e-active{display:block;}
	#mmtabs .e-n-tabs .e-n-tabs-content .hmmenuinContain{}
	#MHeaderSec #mmtabs .hmmenuinContain .e-con-inner{gap: 15px;flex-direction:row;flex-wrap:wrap;padding-left: 1vw;}	
}

@media (max-width: 1100px) {	
	body .sectionblock {padding-block: 70px;}
	#HBanerSec .elementor-widget-image img{}
	#HBanerSec .HbanLContent{left: 33px;top: 5%;}
	#HBanerSec .HbanLContent h1{font-size: 46px;line-height:1.1;}
	#HBanerSec .hbansliderboxhtml {width: 44%;right: 8%;}
	#clirevsec{}
	#clirevsec .comtitlestb{}
	#filextenSec .filexteninslider {width:90%;margin-inline:auto;}
	#tseSec::after{    width: 155px;}
	#faqssections .faqinrow{gap: 10px;}
	#faqssections .faqinrow .elementor-widget-n-accordion{width:calc(50% - 5px);}
	#zeroworrySec .diagram{height: 606px;}
	#zeroworrySec .boxcenter {    width: 150px;    height: 150px;}#zeroworrySec .box h3{    font-size: 15px;}
	#threeDifSegmtSec .e-n-tabs-heading button{padding-inline: 20px;}
	#threeDifSegmtSec .elementor-widget-html ul {padding-inline:0;}
	#threeDifSegmtSec .elementor-widget-html ul li {width: 33%;}
	#lmmSec .elementor-widget-text-editor ul li{font-size: 14px;}
	#mainfootersec .colone{width:33.33%;}
	#mainfootersec .coltwo{width:33.33%;}
	#mainfootersec .colthree{width:33.33%;}
	#mainfootersec .cofour{width:100%;border-top: 1px solid #3159a1;padding-top:20px}
	#inpagemainSec .InpagemainSections {width: calc(100% - 330px);}
	#inpagemainSec .sidewidgetsSec {width: 330px;}
	.swSectwo .respontable{white-space: nowrap;overflow-x: scroll;overflow-y: hidden;}
	.articleboxtwo h4,#inpagecontSec h2 {font-size: 20px;}
	.recommend-wrap .recommend-header h2 {font-size: 14px;}
	#DomainListSec .DomainsItems ul li {width: 33.333%;}
	#threeDifSegmtSec.inpthreeDifSegmtSec .elementor-widget-html ul li {width: 50%;}
	#mmtabs .e-n-tabs{padding: 5px;background: #fff;box-shadow: 0 0 10px rgb(51 51 51 / 14%);}
	#mmtabs .e-n-tabs .e-n-tabs-heading{}
	#mmtabs .e-n-tabs .e-n-tabs-heading button{padding: 7px 20px;justify-content: flex-start;margin: 0;line-height:1;background: transparent;border-bottom: 1px solid #ffe9e9;position:relative;justify-content: space-between;}
	#mmtabs .e-n-tabs .e-n-tabs-heading button:after{content:'+';position:relative;}
	#mmtabs .e-n-tabs .e-n-tabs-heading button .e-n-tab-title-text{font-size:13px}
	#mmtabs .e-n-tabs .e-n-tabs-heading button[aria-selected="true"]{background:#da1a1a;color:#ffffff;border-bottom-color:#da1a1a;}
	#mmtabs .e-n-tabs .e-n-tabs-heading button[aria-selected="true"]:after{content:'-';}
	#mmtabs .e-n-tabs .e-n-tabs-content>.elementor-element{border: 1px solid #da1a1a;}
	#mainHeader .megamenuSec {padding: 10px;background: #fcfcfc00;width: 100%;box-shadow: unset;}
}

@media (max-width: 820px) {
	.ekit-template-content-header{position:relative;}
	#DeliincluSec .Delevincluinrow .deliinclutb {width: calc(50% - 20px);}
	#threeDifSegmtSec .elementor-widget-html ul li {width: 50%;}
	#mainfootersec .colone,#mainfootersec .coltwo,#mainfootersec .colthree {width:  50%;}
	#mainfootersec h4 {font-size: 20px;}
	#DomainListSec .DomainsItems ul li {width: 50%;}
	#NsAssignmentsSec ul li{width:50%;}
	#DomainListSec .DomainsItems h2{font-size: 25px;}
	#inpagecontSec ul{flex-direction:column;}
	#innerbansec .elementor-widget-text-editor h1{font-size: 30px;}
	#innerbansec .elementor-widget-text-editor h3 {font-size: 20px;}
	#innerbansec.Contusbansec .elementor-widget-image img{}
	#condetlSec .condetlLCol .condetlstb h3{font-size: 28px;}
	#condetlSec .condetlLCol .condetlstb h4{font-size: 22px;}
	#condetlSec .condetlLCol .condetlstb h5{font-size: 16px;}
	#condetlSec .condetlLCol .condetlstb {margin-bottom: 20px;}
	#comwtsapp_link {bottom: 30px;right: 30px;width: 42px;}
	#comwtsapp_link a.link-desktop {display: none;}
	#comwtsapp_link a.link-mobile {display: block;}
	#mainHeader .megamenuSec ul.submenu li{width: 50%;}
	#inerbanSec h1{font-size: 26px;text-align: center;}
	#inerbanSec p{text-align: center;}
	#DomainListSec .Domainsliders .slick-prev{left:0;}
	#DomainListSec .Domainsliders .slick-next{right: 0;}
	.swSectwo table tbody tr td{padding: 5px 5px;font-size:12px;letter-spacing: 0;}
	#mainHeader .e-n-tabs-content .elementor-element {height: auto;}
	#mainHeader .megamenuSec .mmmtitle{opacity:0;pointer-events:none;}

@media (max-width: 700px) {
  .panel-inner { padding: 28px 16px; }
  .hp-inner { width: calc(100% - 40px); height: calc(100% - 80px); font-size: 14px; }
	#threeDifSegmtSec.inpthreeDifSegmtSec .elementor-widget-html ul{padding-inline:10px;}
	#threeDifSegmtSec.inpthreeDifSegmtSec .elementor-widget-html ul li {width: 100%;}
}


@media (max-width: 550px){
	.comtitlestb h2{font-size: 22px;    letter-spacing: 0px;}
	#topHeadersec{display:none;}
	#mainHeader .logocol {width: 100px;}
	#mainHeader .menucol {width: calc(100% - 100px);}
	#HBanerSec{background:url(../images/HBanBgImg.jpg) no-repeat center center;background-size:cover;flex-direction: column-reverse;}
	#HBanerSec .elementor-widget-image{display:none;}
	#HBanerSec .hbansliderboxhtml{position: relative;left: 0;top: 0;padding: 20px;width: 100%;transform: translateY(0%);}
	#HBanerSec .HbanLContent{position: relative;left: 0;top: 0;padding: 20px;width: 100%;}
	#HBanerSec .HbanLContent h1{font-size: 30px;}
	.hbanslider button.slick-arrow{width: 28px;height: 28px;}
	.hbanslider button.slick-prev {left: 0;}
	.hbanslider button.slick-next{right: 0px;}
	#clirevsec .reviews-wrapper{gap: 10px;}
	#clirevsec .review-card{width:calc(50% - 5px);}
	body .sectionblock {padding-block: 40px;}
	#whystandSec .elementor-widget-html .elementor-widget-container{    overflow-y: scroll;}
	#filextenSec .filexteninslider {width: 100%;padding-bottom: 30px;}
	.filexteninslider .slick-arrow{width: 28px;height: 28px;top: 100%;}
	.filexteninslider .slick-prev{left: 30%;}
	.filexteninslider .slick-next{right: 30%;}
	.filexteninrow .filextenincol h5{font-size: 18px;}
	.byResearchinrow .byResearchincol{width: calc(100% - 20px);padding: 20px 20px;}
	.hwitems h4 {font-size: 16px;}
	.hwitems:before{font-size: 16px;}
	#DeliincluSec .Delevincluinrow .deliinclutb {width: calc(100% - 0px);margin-inline:0;}
	#DeliincluSec .Delevincluinrow {gap: 0;padding: 0;}
	.e-con .comtitlestb.marbtm {margin-bottom: 0px;}
	#tseSec{padding-bottom: 80px;}
	#tseSec .tsetb h4 {font-size: 20px;margin-block: 0 15px;padding-left: 50px;}
	#tseSec .tsetb h4::before{width: 35px;height: 35px;}
	#tseSec .tsetb {width: 100%;}
	#tseSec::after {width: 102px;}
	#alllogoSec .Awardslogo .gallery{display: flex;flex-wrap: wrap;gap:10px;}
	#alllogoSec .Awardslogo .gallery .gallery-item{width: calc(50% - 5px);}
	#alllogoSec .Awardslogo .gallery .gallery-item img{width:100%;}
	#faqssections .faqinrow .elementor-widget-n-accordion {width: calc(100% - 0px);}
	#faqssections .faqinrow .elementor-widget-n-accordion:nth-child(2) {display:none;}
	#faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(12), #faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(13), #faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(14), #faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(15), #faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(16), #faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(17), #faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(18), #faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(19), #faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(20), #faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(21), #faqssections .accordone .e-n-accordion>.e-n-accordion-item:nth-child(22) {display: flex;}
	#zeroworrySec .boxcenter{position:relative;}
	#zeroworrySec .diagram {height: auto;}
	#zeroworrySec .boxcenter .allines{display:none;}
	#zeroworrySec .box {position: relative;width: calc(100% - 0px);}
	#zeroworrySec .box-top-left{left: 0%;}
	
	#ytubesec .youtubeslider{padding-bottom:15px;}
	#ytubesec .youtubeslider .slick-arrow {width: 28px;height: 28px;z-index: 99;opacity: 0.25;border: 2px solid #000000;border-radius: 50%;top: 100%;}
	#ytubesec .youtubeslider .slick-prev {left: 30%;background: url(../images/arrow-prev-icon.svg) no-repeat center center ;background-size: 100%;}
	#ytubesec .youtubeslider .slick-next {right: 30%;background: url(../images/arrow-next-icon.svg) no-repeat center center;background-size: 100%;}
	#threeDifSegmtSec .elementor-widget-html ul{padding: 0;}
	#threeDifSegmtSec .elementor-widget-html ul li {width: 100%;}
	#threeDifSegmtSec .e-n-tabs-heading button[aria-selected="true"]{margin-bottom:0;}
	#threeDifSegmtSec .e-n-tabs-content>div{border:1px solid #FF0040;}
	#threeDifSegmtSec .e-n-tabs-content>div.e-active{}
	
	.genepurpSec .genepurpimg{width: calc(100% - 0px);padding: 5px;}
	.genepurpslider .slick-arrow {width: 35px;height: 35px;top: 100%;}
	.genepurpslider .slick-prev {left: 30%;}
	.genepurpslider .slick-next {right: 30%;}
	#simulatolsec .simulationtoolcol h5 {font-size: 20px;margin-block: 0 15px;}
	.simulationtoolslider {padding-bottom:20px;}
	.simulationtoolslider .slick-arrow {width: 35px;height: 35px;top: 100%;transform: translateY(-100%);}
	.simulationtoolslider .slick-prev{left: 30%;background:#ffffff url(../images/arrow-prev-icon.svg) no-repeat center center !important;}
	.simulationtoolslider .slick-next{right: 30%;background:#ffffff url(../images/arrow-next-icon.svg) no-repeat center center !important;}
	#lmmSec .elementor-widget-image {width: 133px;}
	#lmmSec .elementor-widget-text-editor h3{    font-size: 30px;margin-block: 0 15px;}
	#graphSec .comtitlestb {width:100%;}
	#graphSec .elementor-widget-html {width:100%;}
	#mainfootersec .colone,#mainfootersec .coltwo,#mainfootersec .colthree {width: 100%;}
	#mainfootersec h4 {font-size: 16px;}
	#mainfootcopysec ul:not(.payopul) li {padding-inline: 8px;}
	#mainfootcopysec ul:not(.payopul) li a{font-size: 12px;}
	#mainfootcopysec p.copyrightpara {line-height: 1.6;}
	#mainfootcopysec h4 {font-size: 18px;}
	#mainTopfootersec h4{font-size: 18px;}
	#mainTopfootersec .elementor-element{width:100%;}
	#DomainListSec .DomainsItems ul li {width: 100%;}
	#inpagemainSec {padding-inline: 20px;}
	#inpagemainSec .InpagemainSections {width: calc(100% - 0px);}
	#NsAssignmentsSec{padding-inline:0;}	
	#NsAssignmentsSec ul li{width:100%;}
	#genepurpSec.inpageSec .genepurpslider {width: calc(100% - 0px);    margin-inline: auto;}
	#inpagemainSec .sidewidgetsSec {width: 100%;}
	#innerbansec .elementor-widget-text-editor{position: relative;width: 100%;}
	#innerbansec.Contusbansec .elementor-widget-image img {height: 412px;object-fit: cover;object-position: right;}
	#mainHeader .megamenuSec ul.submenu li{width:50%;}
	
	
	
	
	
	
}