.icon-box-cs:hover{background:#051a41!important;transform:scale(1.05);transition:.6s ease all;cursor:pointer}.case-st-sec .btn-wraper{padding-top:20px}.icon-box-cs:hover .elementor-element .elementor-icon-box-title{color:#fff}.icon-box-cs:hover .elementor-element .elementor-icon-box-description{color:#fff}.icon-box-cs p{text-align:justify}.read-more-link{color:#fff;text-decoration:none;font-weight:700;cursor:pointer}.elementor-icon-box-description.expanded{display:block}.icon-box-cs .elementor-icon-box-title{text-align:left!important}.gb-home-banner h2{color:#fff!important;font-family:"Plus Jakarta Sans",Sans-serif!important;font-size:24px!important;font-weight:500!important;line-height:28px!important}.sol-cs-content{display:none}.cs-read-more-btn{background:#007bff;color:#fffcfc!important;padding:10px 14px;border-radius:3px;border-radius:35px;border:1px solid #007bff!important;font-size:15px;font-weight:500;transition:all .5s ease}.cs-read-more-btn:hover{background-color:#fff!important;color:#000!important}.gb-home-banner h1{font-size:42px!important;line-height:52px!important;font-family:"Plus Jakarta Sans",Sans-serif!important;font-weight:700!important;text-transform:capitalize!important}.gb-home-banner h2{color:#fff!important;font-family:"Plus Jakarta Sans",Sans-serif!important;font-size:24px!important;font-weight:500!important;line-height:36px!important;margin:15px 0!important}.n2-font-568896dac9f3cf484b8952d5239cce6a-paragraph{font-family:"Plus Jakarta Sans",Sans-serif!important;font-weight:400!important;color:#fff!important;transition:color .3s!important}.elementor-element.gb_banner_main{padding:0}.elementor-element.sec-2-paragraph .elementor-widget-container p{line-height:26px}.elementor-element.para_style p{line-height:26px;font-size:16px}.elementor-element.dmc_blue_boxes .elementor-icon-box-description{line-height:26px!important}.n2-ss-layer.n2-ow.banner_infos p b.bicon_infos{font-weight:400}.dmc_blue_boxes .elementor-icon-box-wrapper .elementor-icon-box-description a{display:block;margin-top:20px}.page-id-1225 .ekit-wid-con li,.ekit-wid-con ul{margin:0 27px!important;padding:0}.newbannerpara2{font-family:Inter;font-weight:300;color:#1d1d1d;font-size:18px;line-height:150%;text-align:center}@media (max-width:1440px){.gb-home-banner h1{font-size:46px!important;line-height:56px!important}}@media (max-width:1399px){.gb-social-sec2 .elementor-element.elementor-element-7be06c9{right:30px!important}.gb-social-sec2 h3{font-size:38px!important;line-height:48px!important}.gb-social-sec2 p{font-size:16px!important;line-height:26px!important}.gb-sec-3 h3{font-size:38px!important;line-height:48px!important}.gb-sec-4 h3{font-size:38px!important;line-height:48px!important}.sec-5-left h3{font-size:38px!important;line-height:48px!important}.gb-sec-6 h3{font-size:38px!important;line-height:48px!important}.gb-sec-7 h3{font-size:38px!important;line-height:48px!important}.space-alignment{padding:40px 20px!important}}@media (max-width:1299px){.gb-sec-3 .elementor-element.elementor-element-bd6e98c{right:-10px!important;bottom:-20px!important}}@media (max-width:1199px){.gb-sec-3 .elementor-element.elementor-element-bd6e98c{right:0!important;bottom:-20px!important;width:100px!important}.gb-sec-4 h3{font-size:20px!important;line-height:24px!important}.space-alignment{padding:40px 20px!important}}@media (max-width:991px){.gb-home-banner h1{font-size:36px!important;line-height:46px!important}.gb-social-sec2 h3{font-size:26px!important;line-height:34px!important}.gb-sec-3 h3{font-size:26px!important;line-height:34px!important}.sec-5-left h3{font-size:26px!important;line-height:34px!important}.gb-sec-6 h3{font-size:26px!important;line-height:34px!important}.gb-sec-7 h3{font-size:26px!important;line-height:34px!important}.space-alignment{padding:40px 20px!important}#uc_post_accordion_elementor_9e37d49 .uc_content_inner_wrapper{display:flex;flex-direction:column}#uc_post_accordion_elementor_7ea1641 .uc_content_inner_wrapper{display:flex;flex-direction:column}}@media (max-width:767px){.gb-home-banner h1{font-size:30px!important;line-height:40px!important;text-align:center!important}.gb-home-banner h2{font-size:20px!important;line-height:29px!important}.n2-ss-layer.n2-ow.banner_infos{display:flex;justify-content:flex-start}.gb-home-banner h1{font-size:27px!important;line-height:37px!important;text-align:left!important}.gb-home-banner h2{font-size:20px!important;line-height:26px!important;text-align:left!important}.gb-social-sec2 h3{font-size:30px!important;line-height:37px!important}.gb-sec-3 h3{font-size:20px!important;line-height:24px!important}.sec-5-left h3{font-size:30px!important;line-height:37px!important}.gb-sec-6 h3{font-size:30px!important;line-height:37px!important}.gb-sec-7 h3{font-size:30px!important;line-height:37px!important}.space-alignment{padding:40px 20px!important}.gb-social-sec2 .elementor-element.elementor-element-7be06c9{right:100px!important;bottom:250px!important}div#n2-ss-2 .n2-style-103ff64b711eb4b5c53f79c2c99c1e99-heading{padding:16px 30px!important}.gb-social-sec2 h4{font-size:20px!important;line-height:28px!important}.space-alignment.gb_sec3 h3{font-size:30px!important;line-height:37px!important}.space-alignment.gb_sec3 .elementor-element{padding:20px 30px}.elementor-element.dmc_blue_boxes .elementor-icon-box-title{text-align:center!important}.gb-sec-3.gb-sec-3-2 h3{font-size:30px!important;line-height:37px!important}.elementor-element.gb-sec-3.gb-sec-3-2.space-alignment{padding-top:20px!important}.elementor-element.gb-sec-5.space-alignment{padding-top:20px!important;padding-bottom:20px!important}.gb-sec-7 .gb-sec-6-box_infos h3{font-size:22px!important;line-height:32px!important}.gb-sec-7 .form_main h3{font-size:24px!important;line-height:32px!important}.gb-sec-7.gb-sec-9 h4.elementor-heading-title{font-size:18px!important;text-align:center}.n2-ss-layer.n2-ow.banner_infos p{display:flex;flex-wrap:wrap;align-items:center}.n2-ss-layer.n2-ow.banner_infos p b.bicon{flex:0 0 20px}.n2-ss-layer.n2-ow.banner_infos p b.bicon_infos{flex:0 0 80%;max-width:80%;text-align:left;justify-content:flex-start;font-weight:400}.n2-ss-layer.n2-ow.gb-home-banner .n2-ss-section-main-content{margin-top:30px!important;padding-top:0!important}.n2-ss-layer.bannerbtn_outer{display:flex!important;align-items:center!important;justify-content:center!important}}@media (max-width:576px){.gb-home-banner h1{font-size:22px!important;line-height:33px!important}.gb-home-banner h2{font-size:17px!important;line-height:26px!important}}@media (max-width:480px){.n2-ss-layer.n2-ow.banner_infos{font-size:15px;text-align:left}.elementor-element.gb-social-sec2.space-alignment{padding:15px 20px 40px!important}}