::-webkit-scrollbar-thumb{background:#959fa0}::-webkit-scrollbar{height:.5rem;width:.5rem}html{-ms-overflow-style:scrollbar;scroll-behavior:smooth}p{margin-bottom:1em;margin-top:0}h1,h2,h3,h4,h5,h6,ol,ul{margin-bottom:1rem;margin-top:0}ol,ul{padding:0 0 0 40px}ol li,ul li{margin-bottom:0}a{text-decoration:underline}a:hover{text-decoration:none}.widget-type-rich_text b,.widget-type-rich_text strong{font-weight:500}body .hs-button,body .hs-sec-btn{font-size:inherit;font-weight:700;line-height:1;text-decoration:none}body .hs-button:hover,body .hs-sec-btn:hover{text-decoration:none}form label{display:block;font-size:1rem;font-size:14px;line-height:1.25;line-height:16px;margin-bottom:.5rem}.hs-form-field{margin-bottom:1.5rem}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{display:block;font-family:inherit;font-size:14px;font-weight:500;height:auto;line-height:1.25;padding:8px 16px}form textarea{height:auto;min-height:80px;resize:none}::-webkit-input-placeholder{font-weight:300}ul.hs-error-msgs{list-style:none;margin:0;padding:0}ul.hs-error-msgs li{margin-top:0}.hs-error-msg,ul.hs-error-msgs label{color:red!important;font-size:12px;font-weight:400;line-height:1.25;margin-top:5px}.hs-input.invalid.error{border-color:#bdbdbd}.hs_error_rollup ul.hs-error-msgs label{border:2px solid #ffb900;font-size:16px;line-height:1.25;margin:2em .5em 1em;padding:.2em 1em}@media (max-width:991px) and (min-width:758px){h2{font-size:40px}}@media (max-width:1199px) and (min-width:1025px){.content-wrapper,.dnd-section>.row-fluid,.footer .page-center,.header .page-center,.header .primary-section .page-center,.page-center{max-width:990px}}@media (max-width:1024px) and (min-width:768px){.content-wrapper,.dnd-section>.row-fluid,.footer .page-center,.header .page-center,.header .primary-section .page-center,.page-center{max-width:720px}}@media (max-width:1199px){body{font-size:14px}}.header_top_sec .row-fluid [class*=span]{min-height:0}header.custom-header .primary-section{border:0;min-height:80px;padding-bottom:16px;padding-top:16px}header.custom-header .page-center{padding-left:15px;padding-right:15px}header.custom-header .button-section-container{gap:24px}header.custom-header .btn-section .hs-button,header.custom-header .btn-section .hs-sec-btn{font-size:inherit;min-width:156px;padding:15px 33px}.custom-no-navigation .container-wrapper{height:auto;min-height:auto}@media (max-width:1199px){header.custom-header .btn-section .hs-button,header.custom-header .btn-section .hs-sec-btn{font-size:14px;min-width:auto;padding:11px 15px}}@media (max-width:1024px){header.custom-header .primary-section{border:0;min-height:58px;padding-bottom:10px;padding-top:10px}header.custom-header .btn-section:first-child{display:none}}@media (max-width:991px){header.custom-header .page-center,header.custom-header .primary-section .page-center{padding-left:15px;padding-right:15px}header.custom-header .cst-humburger-icon{display:none}header.custom-header .button-section-container .btn-section{display:block}header.custom-header .logo-section{width:194.56px}header.custom-header .btn-section:first-child{display:none}}@media (max-width:480px){header.custom-header .button-section-container{display:flex}}@media (max-width:400px){header.custom-header .btn-section .hs-button,header.custom-header .btn-section .hs-sec-btn{font-size:10px;padding:11px 10px}}footer.custom-footer{font-size:1em;line-height:1.25}footer.custom-footer a{text-decoration:none}footer.custom-footer a:hover{text-decoration:underline}footer.custom-footer .footer-section-1 .flex_row:before{border-top:1px solid #e0e0e0;content:"";display:block;left:15px;position:absolute;top:0;width:calc(100% - 30px)}footer.custom-footer .footer-section-1 .flex_row{padding-bottom:4rem;padding-top:2.5rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer.custom-footer .footer-button{padding-left:1.5rem}footer.custom-footer a.hs-button{color:#fff;font-size:inherit;text-decoration:none}footer.custom-footer .footer-social{padding-left:1rem}footer.custom-footer .footer-social svg,footer.custom-footer .footer-social-item{height:20px;width:20px}footer.custom-footer .footer-logo img{vertical-align:unset}@media (min-width:768px){footer.custom-footer .footer-section-1 .col-section{width:auto}footer.custom-footer .footer-section-1 .col-section.num2{margin:0 auto}footer.custom-footer .footer-menu .hs-menu-wrapper>ul{display:-webkit-box;display:-ms-flexbox;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:row;margin-left:-12px;margin-right:-12px}footer.custom-footer .footer-menu .hs-menu-wrapper>ul>li{margin:0;padding:0 12px}footer.custom-footer .footer-section-1 .col-section.num3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:1199px){footer.custom-footer{font-size:1rem}footer.custom-footer .hs-button{font-size:14px;padding:11px 15px}}@media (max-width:1024px){footer.custom-footer .footer-section-1 .flex_row{padding-bottom:1rem;padding-top:1rem}}@media (max-width:767px){footer.custom-footer .flex_row .col-section:not(:first-child){padding-top:16px}footer.custom-footer .footer-logo{width:169.89px}footer.custom-footer .footer-menu .hs-menu-wrapper>ul{display:-webkit-box;display:-ms-flexbox;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:row;margin-left:-12px;margin-right:-12px}footer.custom-footer .footer-menu .hs-menu-wrapper>ul>li{margin:0;padding:0 12px}footer.custom-footer .footer-section-1 .col-section.num3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer.custom-footer .footer-section-1 .col-section.num3 .footer-row.row3{margin-left:auto}}.cm-frameworks-sec.logo_slider.noDotsArrowsAdded .top_sec.noButton{margin:0;padding:0}.cm-frameworks-sec.logo_slider.no-slider .glide__slides{column-gap:0;justify-content:center}.testimonials_sliderv3.cm-home-testimonials .top_sec{margin-bottom:2px;padding-bottom:0}.testimonials_sliderv3.cm-home-testimonials .position-relative{position:relative}.testimonials_sliderv3.cm-home-testimonials .sec-testimonials--figure{left:-118px;max-width:465px;position:absolute;top:48px;width:129%}.testimonials_sliderv3 .text_left .icon_box{float:left;margin-right:20px}@media (max-width:1024px){.testimonials_sliderv3 .text_left .icon_box{float:none}}.testimonials_sliderv3.cm-home-testimonials .testmn_item .testmn_inner,.testimonials_sliderv3.cm-home-testimonials .testmn_item.glide__slide--active .testmn_inner{-webkit-box-shadow:4px 4px 16px rgba(97,107,124,.15);box-shadow:4px 4px 16px rgba(97,107,124,.15);transform:scale(1)}.testmn_inner.custom.text_left{height:100%}.testimonials_sliderv3 .card_content .name{color:#ff8f76}.testimonials_sliderv3.cm-home-testimonials .glide .glide__arrow svg{display:none}.testimonials_sliderv3.cm-home-testimonials .glide .glide__arrow svg#icon-arrow-left,.testimonials_sliderv3.cm-home-testimonials .glide .glide__arrow svg#icon-arrow-right{color:#959fa0;display:block}.testimonials_sliderv3.cm-home-testimonials .glide .glide__arrow svg#icon-arrow-left path,.testimonials_sliderv3.cm-home-testimonials .glide .glide__arrow svg#icon-arrow-right path{fill:unset!important}.testimonials_sliderv3.cm-home-testimonials .glide .glide__arrow{border-radius:100%;height:40px;height:48px;padding:12px;transition:.2s ease;width:40px;width:48px}.testimonials_sliderv3.cm-home-testimonials .glide .glide__arrow--left{left:-10px}.testimonials_sliderv3.cm-home-testimonials .glide .glide__arrow--right{right:-10px}.accordion_wrap.cm-home-accordion .acc-item{border-radius:0;border-top:1px solid #e2e2e2;margin:0}.accordion_wrap.cm-home-accordion .acc-item:not(:last-child){margin-bottom:0}.accordion_wrap.cm-home-accordion .acc-item .acctitle{border-radius:0;box-shadow:none}.accordion_wrap.cm-home-accordion .acc-item .acctitle:before{color:#000125;content:"\2022";font-size:24px;left:0;position:absolute;top:24px}.accordion_wrap.cm-home-accordion .acc-item .acc-content{box-shadow:none}.accordion_wrap.cm-home-accordion .acc-item .carrortwrap svg{fill:#5fdfa1}.accordion_wrap.cm-home-accordion .acc-item.activeaccord .acctitle:before{color:#ff8f76}.accordion_wrap.cm-home-accordion .acc-item.activeaccord .acctitle h3{background:linear-gradient(90.36deg,#5fdfa1 7.63%,#ff8f76 40.91%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.testimonials_slider.cm-quotation{padding-top:3px}.testimonials_slider.cm-quotation .testmn_inner{border:2px solid #f2f6f9;border-radius:18px;box-shadow:none}.testimonials_slider.cm-quotation .testmn_inner .card_content{margin-top:24px}.testimonials_slider.cm-quotation .testmn_inner .card_content h4{color:#ff8f76;display:block;font-size:18px;line-height:1.5;margin:0 0 8px}.testimonials_slider.cm-quotation .testmn_inner .card_quote p{color:#000125;font-size:18px;font-weight:500;line-height:1.5}.testimonials_slider.cm-quotation .box-quotation--figure{height:24px;position:absolute;width:24px}.testimonials_slider.cm-quotation .box-quotation--figure.figure-1{left:-24px;top:-24px}.testimonials_slider.cm-quotation .box-quotation--figure.figure-2{bottom:-4px;right:-6px}.testimonials_slider.cm-quotation .card_box .card_quote{position:relative}.counter-section.cm-counter-sec .item .inner{border-radius:4px;min-width:100%;padding:1rem}.counter-section.cm-counter-sec .flex_row.large .item .cont-wrap img{max-width:70px;min-height:70px}.counter-section.cm-counter-sec .item .count-wrap{line-height:1;padding-top:1.5rem}@media (max-width:1199px){.counter-section.cm-counter-sec .item .count-wrap{padding-top:0}.counter-section .item .inner{min-height:unset!important}.counter-section.cm-counter-sec .item .desc{margin-bottom:0!important}}.counter-section.cm-counter-sec .item .desc{color:#110f52;font-weight:500;margin-bottom:20px}.counter-section.cm-counter-sec .item .cont-wrap{margin-bottom:14px}@media (min-width:768px){.cm-frameworks-sec.logo_slider.no-slider .glide__slides{margin-left:-36px;margin-right:-36px;width:calc(100% + 72px)}.testimonials_sliderv3.cm-home-testimonials .sec-testimonials--figure{left:-10%;top:-70px;width:59%}.testimonials_slider.cm-quotation .testmn_inner .card_content h4,.testimonials_slider.cm-quotation .testmn_inner .card_quote p{font-size:24px}}@media (min-width:1200px){.cm-home-quotation .noImage .testmn_inner_outer{padding:98px 134px 54px 141px}.counter-section.cm-counter-sec .item .inner{padding:3rem}.testimonials_slider.cm-quotation .box-quotation--figure{height:36px;width:36px}.testimonials_slider.cm-quotation .box-quotation--figure.figure-1{left:-42px;top:-48px}.testimonials_slider.cm-quotation .box-quotation--figure.figure-2{bottom:-16px;right:-36px}}.testimonials_sliderv3 .bottom_row.glide{position:relative}.testimonials_sliderv3 .bottom_row.glide .glide__arrows{bottom:0;left:6vw;position:absolute}@media (max-width:767px){.testimonials_sliderv3 .bottom_row.glide .glide__arrows{display:block}}.testimonials_sliderv3 .bottom_row.glide .glide__arrow.glide__arrow--right{left:40px}