.nav>li.service-navlink{position:initial;}
.navbar-default .navbar-nav>li>a:hover{border:0;}
.navbar-default .navbar-nav>li>a:after{bottom:0px;}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent;color:#212121;}
.navbar-fixed-top{min-height:auto;}
.banner-section{background-image:url('../images/software_testing_services.webp');}
.banner-section{height:80vh;max-height: 900px;padding:50px 0;background-size:cover;background-position:top center;background-repeat:no-repeat;margin-top:70px;display:flex;align-items:center;justify-content:center;position:relative;}
.banner-content p{color:#fff;margin-bottom:20px;font-weight:unset;font-size:20px;}
.banner-content h1{color:#fff;margin-bottom:30px;font-weight:900;font-size:40px;line-height:1.2em;}
.banner-content a{color:#fff;display:inline-block;border-radius:10px;font-weight:600;text-decoration:none;font-size:20px;padding:15px 30px}
.middlE-arrow-cont{z-index:99!important;position:absolute!important;bottom:-30px;top:auto;left:50%;right:auto;transform:translateX(-50%);text-align:center;}
.middlearrow{position:relative;width:60px;height:60px;border-radius:100%;border:1px solid #1d00c6;background:#fff;margin:0 auto;display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flexbox;justify-content:center;align-items:center;cursor:pointer;}
.awardsrecognitions{background-color:#f8f8f8;padding:50px 0;text-align:center;}
.awardsrecognitions h2{padding-bottom:35px;font-weight:700;font-size:40px;line-height:40px;text-align:center;}
.awardsrecognitions h2 span{color:#1f00c3;}
.tools{background-color:#fff!important;}
.arrows:before{background-color:rgba(0,0,0,0.1);}
.service-section{background-color:#fff;}

.awardsslider{background:#fff;box-shadow:0 0 15px rgb(0 0 0 / 15%);padding:30px 20px;border-radius:5px;min-height:150px;}
.awardsslider .slick-prev,.awardsslider .slick-next{border:2px solid #281fc8;width:42px;height:42px;background:#fff;line-height:normal;color:#281fc8;z-index:999;}
.awardsslider .slick-prev:before,.awardsslider .slick-next:before{content:'';color:#281fc8!important;opacity:1;width:15px;height:15px;border-color:#281fc8;display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.awardsslider .slick-prev:before{content:'';border-bottom:2px solid;border-left:2px solid;transform:rotate(45deg);margin-right:7px;}
.awardsslider .slick-next:before{content:'';border-bottom:2px solid;border-left:2px solid;transform:rotate(-135deg);margin-left:7px;}
.awardsslider .slick-prev{left:-45px;}
.awardsslider .slick-next{right:-45px;}
.awardsslider .slick-initialized .slick-slide figure{margin:0 10px;}

.image-text-section{padding:50px 0;}
.image-text-section .row{display:flex;flex-wrap:wrap;}
.image-text-section > h2{font-weight:700;font-size:40px;line-height:40px;text-align:center;width:100%;display:block;}
.image-text-section h2{font-weight:700;font-size:40px;line-height:40px;text-align:center;width:100%;display:block;padding-bottom:35px;}
.image-text-section h2 span{color:#1f00c3;display:inline-block!important}
.image-text-section  .text-content{text-align:right;}
.image-text-section  .text-content h2{text-align:right;}
.image-text-section  .text-content p{font-size:18px;font-weight:500;line-height:28px;color:#000000;}
.image-text-section  .image-content{height:100%;}
.image-text-section  .image-content img{width:100%;height:100%;object-fit:cover;}

.testimonial-sec{position:relative;margin:auto;width:100%;padding-top:50px;}
.testimonial-sec h2{padding-bottom:35px;font-weight:700;font-size:46px;line-height:40px;text-align:center;}
.testimonial-sec h2 span{color:#1f00c3;}
.testimonial-sec .testimonial-slider-section{position:relative;height:450px;padding-top:0;}
.testimonial-sec .testimonial-box{position:relative;transition:all 500ms ease;width:100%;min-height:260px;background-color:#ffffff;padding:30px;border-radius:25px;position:relative;}
.testimonial-sec .testimonial-box .img-container{width:80px;height:80px;border-radius:50%;overflow:hidden;margin:auto;position:absolute;top:-44px;left:0;right:0;margin:auto;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);}
.testimonial-sec .testimonial-box .img-container img{width:100%;height:100%;object-fit:cover;object-position:center;}
.testimonial-sec .testimonial-content{margin-top:30px;overflow:hidden;position:relative;min-height:100px;}
.testimonial-sec .client-name{color:#1f00c3;}
.testimonial-sec .client-role{color:#888888;}
.testimonial-sec .client-testimonial{line-height:24px;margin:16px 0px;}
.testimonial-sec .client-name{color:#1f00c3;font-size:25px;font-weight:600;margin: 10px auto 10px;display: block;}
.testimonial-sec .client-role{font-size:14px;}
.testimonial-sec .client-testimonial{color:#000000;font-size:16px;line-height:27px;margin:16px 0px;text-align:left!important;font-weight: 500}
.testimonial-sec .slick-active .testimonial-box:hover{background-color:#1f00c3;color:#ffffff;}
.testimonial-sec .slick-active .testimonial-box:hover .client-name{color:#ffffff;}
.testimonial-sec .slick-active .testimonial-box:hover .client-role{color:#ffffff;}
.testimonial-sec .slick-slide.slick-center .testimonial-box:hover{background-color:#ffffff;color:#1f00c3;}
.testimonial-sec .slick-slide.slick-center .testimonial-box:hover .client-name{color:#1f00c3;}
.testimonial-sec .slick-slide.slick-center .testimonial-box:hover .client-role{color:#888888;}
.testimonial-sec .slick-slide > div{width:100%}
.testimonial-sec .slick-slide.slick-center > div{min-width:190%}
.testimonial-sec .slick-slide .testimonial-box{background-color:#F2F4FF;}
.testimonial-sec .slick-center .testimonial-box{background-color:#ffffff;}
.testimonial-sec .slick-slide .client-testimonial{display:none;}
.testimonial-sec .slick-center .client-testimonial{display:inline-block;color:#333;}
.testimonial-sec .slick-slide.slick-active .testimonial-box{width:55%}
.testimonial-sec .slick-slide.slick-active.slick-center .testimonial-box{width:100%;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);}
.testimonial-sec .slick-slide.slick-active.slick-center + .slick-active .testimonial-box{margin-left:auto}

/*mobile arrows*/
.testimonial-sec .testimonial-slider-section .arrow-button{display:none;position:relative;font-family:"Font Awesome 5 Free";font-size:40px;font-weight:900;color:#1f00c3;position:absolute;bottom:25%;z-index:999;}
.testimonial-sec .testimonial-slider-section .arrow-button.prev{left:12%}
.testimonial-sec .testimonial-slider-section .arrow-button.next{right:13%;}
.testimonial-sec .testimonial-slider-section .arrow-button.prev:before{content:"\f053";}
.testimonial-sec .testimonial-slider-section .arrow-button.next:before{content:"\f054";}

/*desktop arrows*/
.testimonial-sec .testimonial-box .arrow-button{position:relative;font-family:"Font Awesome 5 Free";font-size:40px;font-weight:900;color:#1f00c3;position:absolute;bottom:12%;z-index:999;}
.testimonial-sec .testimonial-box .arrow-button.prev{left:45%}
.testimonial-sec .testimonial-box .arrow-button.next{right:50%;}
.testimonial-sec .testimonial-box .arrow-button.prev:before{content:"\f053";}
.testimonial-sec .testimonial-box .arrow-button.next:before{content:"\f054";}
.testimonial-sec .slick-slide .testimonial-box .arrow-button.prev{display:block;}
.testimonial-sec .slick-slide .testimonial-box .arrow-button.next{display:none;}
.testimonial-sec .slick-slide.slick-center .testimonial-box .arrow-button{display:none;}
.testimonial-sec .slick-slide.slick-center + .slick-slide .testimonial-box .arrow-button.prev{display:none;}
.testimonial-sec .slick-slide.slick-center.slick-current + .slick-slide .testimonial-box .arrow-button.next{display:block;}
.testimonial-sec .slick-slide .testimonial-box:hover .arrow-button.prev{color:#ffffff;}
.testimonial-sec .slick-slide.slick-active.slick-current.slick-center + .slick-active .testimonial-box:hover .arrow-button.next{color:#ffffff;}

/* Default slide */
.testimonial-sec .slick-track{padding:100px 0 50px 0;}
.testimonial-sec .slick-center{position:relative;z-index:99999;}
.testimonial-sec .slickslider .slick-slide{color:#FFF;margin:0 20px;display:flex;align-items:center;justify-content:center;transform:scale(1);transition:all 0.4s ease-in-out;}
.testimonial-sec .slickslider .slick-slide,.testimonial-sec .slickslider .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"]{transform:scale(1);transition:all 0.4s ease-in-out;}

/* Active center slide (You can change anything here for cenetr slide)*/
.testimonial-sec .slickslider .slick-center,.testimonial-sec .slickslider .slick-slide[aria-hidden="true"]:not([tabindex="-1"]) + .slick-cloned[aria-hidden="true"]{transform:scale(1);}
.testimonial-sec .slickslider .slick-current.slick-active{transform:scale(1);}
.video-text{padding:50px 0;background-color:#f8f8f8}
.video-text > h3{display:none;}
.video-text >h3{font-size:30px;color:#1f00c3;line-height:1.3em;text-align:center;font-weight:700;margin-bottom:20px;}
.video-text .row{display:flex;align-items:center;flex-wrap:wrap;}
.video-text .body-content h3{font-size:30px;color:#1f00c3;line-height:1.3em;text-align:left;font-weight:700;margin: 0 auto 20px;}
.video-text .body-content span{font-size:30px;color:#1f00c3;line-height:1.3em;text-align:left;font-weight:700;margin: 0 auto 20px;display: block;}
.video-text .body-content p{line-height:28px;line-height:28px;font-weight:400;font-size:18px;text-align:justify;}

.global-impact .box{align-items:flex-start;box-shadow:0 0 40px #00000005;padding:15px 20px}
.global-impact .box span h4{padding-top:0;margin-top:5px;color:#1f00c3;}
.global-impact .box span p:first-child{padding-top:0;margin-top:5px;color:#1f00c3;}
.global-impact .row .col:first-child .box img{background-color:#d3f3ff;}
.global-impact .row .col:nth-child(2) .box img{background-color:#d9f4cb;}
.global-impact .row .col:nth-child(3) .box img{background-color:#fff2f0;}
.global-impact .row .col:nth-child(4) .box img{background-color:#d8fffa;}
.global-impact .row .col:nth-child(5) .box img{background-color:#ffebd8;}
.global-impact .row .col:nth-child(6) .box img{background-color:#fffed9;}
.global-impact .row .col:nth-child(7) .box img{background-color:#fee3ff;}
.global-impact .row .col:nth-child(8) .box img{background-color:#ebebff;}
.global-impact .row .col:nth-child(9) .box img{background-color:#fff2f0;}
.global-impact .row .col:last-child .box img{background-color:#fff2f0;}

.navbar-right .dropdown-menu{right:auto;left:0;padding:30px 0;}
.dropdown-menu{border:0}
.dropdown-menu > li > a{font-size:20px;color:#212121;font-weight:400;padding:6px 20px;width:250px;padding-left:40px;}
.dropdown-menu > li > a:hover{color:#fff;background-color:#1c00c6;}
.dropdown.service-navlink .dropdown-menu{display:none;left:0;right:0;height:calc(85vh - 100px);width:95%;margin:auto;background-color:#f1f1f1;padding:20px 0;}
.dropdown.service-navlink:hover .dropdown-menu{display:block;}
.dropdown.service-navlink.open-megamenu .dropdown-menu{display:block;}
.dropdown.service-navlink .dropdown-menu.sub-menu{top:0;width:calc(100% - 290px);left:auto;right:0;height:99%;box-shadow:none;border:none;display:none;overflow-y:auto;padding:30px;}
.dropdown.service-navlink .dropdown-menu.sub-menu::-webkit-scrollbar{width:0px;background:rgba(255,255,255,.5);}
.dropdown.service-navlink .dropdown-menu.sub-menu::-webkit-scrollbar-thumb{background:rgba(8,0,256,.5);width:4px;border-radius:2px;}
.dropdown.service-navlink .dropdown-menu.sub-menu::-webkit-scrollbar-track{background-color:rgba(204,204,204,.4);}
.dropdown.service-navlink .open .dropdown-menu.sub-menu{display:block;}

.service-megamenu{font-family:'Avenir',sans-serif;}
.service-megamenu > ul{padding:20px 0;width:100%;margin:0;border:0;min-height:calc(70vh - 100px);background-color:#f1f1f1;overflow-y:auto;display:flex;flex-flow:column;}
.service-megamenu > ul:after{content:"";width:1px;height:100%;background:#ccc;position:absolute;top:0;left:289px;}
.service-megamenu > ul > li{display:inline-flex;position:initial;margin-bottom:10px;max-width:inherit;flex:0 0 auto;width:290px;padding-left:0;}
.service-megamenu > ul > li > a{display:inline-flex;width:290px;min-height:80px;justify-content:flex-start;padding-left:30px;align-items:center;font-size:20px;color:#212121;font-weight:700;text-align:left;background:transparent;box-shadow:none;border:0;}
.service-megamenu > ul > li.dropdown.open > a,.service-megamenu > ul > li > a:hover{color:#1c00c6;background-color:#fff;text-decoration:none;}
.service-megamenu > ul > li > a:focus{text-decoration:none;background:transparent;}
.service-megamenu .sub-menu li{display:inline-flex;max-width:33%;flex:0 0 33%;width:100%;padding:10px 10px;clear:both;font-weight:400;color:#181825;text-align:inherit;background-color:transparent;border:0;font-size:15px;line-height:15px;}
.service-megamenu .sub-menu li a{background:#fff;display:block;padding:15px;box-shadow:0px 0 6px 0 rgba(0,0,0,15%);width:100%;position:relative;min-height:inherit;border:1px solid transparent;transition:transform .5s;}
.service-megamenu .sub-menu li a:hover{opacity:1!important;box-shadow:0 0 16px rgba(40,31,20,27%)!important;border-color:#281fc8!important;transform:scale(1.1,1.1);z-index:99;}
.service-megamenu .sub-menu li a img{width:50px;float:left;margin:0 10px 0px 0;display:inline-block;padding-right:10px;}
.service-megamenu .sub-menu li a span{font-size:16px;color:#000;font-weight:400;line-height:1.3;padding-left:0;width:calc(100% - 60px);margin:0;display:block;padding-top:8px;margin-bottom:10px;font-family: "Avenir-Heavy"}
.service-megamenu .sub-menu li a p{font-size:14px;color:#000;font-weight:400;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:auto;word-break:keep-all;white-space:normal;width:100%;padding-left:60px;margin-bottom:0px;font-family:"Avenir";font-weight:500;}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:unset;}
.nav.navbar-nav>li.dropdown{margin:0;padding-top:12px;padding-bottom:14px;}

.navbar-default .navbar-nav>li>a{font-weight:500;font-family:'Avenir',sans-serif;font-size:20px!important;color:#212121;}
.navbar-default .navbar-nav>li.active>a{font-weight:400;color:#333333 !important;}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;}
.wpcf7-not-valid-tip{position:absolute;width:100%;left:0;bottom:-35px;}
.wpcf7-not-valid-tip{bottom:-20px;z-index:999;text-align:left;white-space:normal;font-size:12px;}
.wpcf7-not-valid-tip{color:red!important;font-family:"Avenir";font-size:11px!important;}
.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#e52300!important;display:none!important;}
.mobileBi{display:none!important;}
.form8 textarea.form-control{height:125px!important;padding-top:10px!important;}

a.view-all-btn:hover{text-decoration:underline;}
.navbar-fixed-top{border:0;}
.navbar-default .navbar-nav>li>a{border:0;}
.case-study .div{margin-top:20px;margin-bottom:0;}
.section.testimonial-sec{padding-bottom:0!important;}
.testimonial-sec .slick-track{padding-bottom:40px!important;}
.section.contact{margin-top:0!important;}
.video-text .body-content h3{color:#1f00c3!important;}
.video-text .body-content span{color:#333333!important;}
.getstartedsection .step-details .step-content h3{color:#333333!important;}
.global-impact .box span h4{color:#1f00c3!important;}
.global-impact .box span p:first-child{color:#1f00c3!important;}
#whatsapp_chat_widget{display:none!important;}
#whatsapp-chat-widget{display:none!important;}
.footer-contact{display:none;}
.section.contact{background-image:url(https://codoid.com/wp-content/uploads/2022/07/contact-form-bg-1.webp);}
.testimonial-sec .slick-slide.slick-current.slick-active.slick-center .testimonial-box .img-container{width:120px;height:120px;top:-65px;}

/*header*/
body::-webkit-scrollbar{width:10px;background:rgba(255,255,255,.5);}
body::-webkit-scrollbar-thumb{background:rgba(8,0,256,.5);width:4px;border-radius:2px;}
body::-webkit-scrollbar-track{background-color:rgba(204,204,204,.4);}
.nav>li>a{padding:10px 17px;}
.navbar-default .navbar-nav>li>a{padding:27px 9px;margin:0;}
.navbar-brand{width:120px;min-height:70px;display:flex;align-items:center;justify-content:flex-start;padding:15px 0;margin-left: 3px}
.navbar .seccontainer{width:90%;max-width:90%;}
.navbar-default .navbar-nav>li.active>a:after{width:100%;}
.navbar-nav>li{padding-right:22px;margin:0;}
.navbar-nav>li:last-child{padding-right:0;}
.navbar-right{margin-right:0;}
.navbar-default .navbar-nav>li>a{padding:12px 9px;}
.navbar-collapse > .nav > li.dropdown > a{padding:12px 20px 12px 9px;}
.navbar-nav>li{margin:12px 0;}
.navbar-default .navbar-nav>li:last-child>a{background-color:#1c00c6;color:#fff;width:auto;border-radius: 6px}
.navbar-default .navbar-nav>li:last-child>a:hover{background-color:#1c00c6!important;color:#fff}
.navbar-default .navbar-nav>li:last-child>a:focus{background-color:#1c00c6!important;color:#fff;border:none;outline:none;box-shadow:none;}
.navbar-default .navbar-nav>li:last-child>a:hover:after{display:none}

.contact{background-blend-mode:initial;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(https://codoid.com/wp-content/uploads/2022/12/contact-form-bg.jpg);margin-top:0px;padding:100px 0;display:flex;align-items:center;}
.form-sec{box-shadow:none;}

.header>h2, .header>h3, .header>p {padding: 0 0 30px;margin: 0 auto;font-weight: 900;font-size: 46px;line-height: 50px;}
.case-study .stud h4{font-size: 24px;padding: 30px 10px 20px;margin: 0}
.case-study .stud span{font-size: 24px;padding: 30px 10px 20px;margin: 0}
.case-study .stud p{font-size: 20px !important;padding: 0 10px 20px;margin: 0;font-weight: 500;text-align: center;}
.case-study img{height: 250px;object-fit: cover;object-position: center;}
img.img-fluid.smalllog{height: auto;}

.navbar-default.homepage-header .navbar-nav>li>a{position: relative;}
.navbar-default.homepage-header .navbar-nav>li.service-navlink:after{content: "";clear: both;display:table}
.navbar-default.homepage-header .navbar-nav>li>a + span{display:none;position:absolute!important;top:-6px;right:18px!important;left:auto!important;padding:15px;}
.navbar-default.homepage-header .navbar-nav>li>a + span:after{content:""!important;width:10px!important;height:10px!important;border-style:solid;border-color:#333;border-width:0px 2px 2px 0px;transform:rotate(45deg);display:block;background-color:transparent!important;display: block}
.navbar-default.homepage-header .navbar-nav>li.open >a + span{top: 2px;}
.navbar-default.homepage-header .navbar-nav>li.open >a + span:after{transform:rotate(-135deg);}

.video-text > p{display: none;}
.video-text > p span{color: #333333 !important}

.footermenu {display: flex; gap: 24px;}
.footermenu > *{flex-grow: 1;}

@media only screen and (max-width:1920px){
.testimonial-sec .slick-slide.slick-center .client-name{font-size: 24px}
.testimonial-sec .slick-slide.slick-center .client-role{font-size: 16px;font-weight: 300;font-family: 'Avenir';}
.testimonial-sec .slick-slide.slick-center .client-testimonial{text-align: center;font-size: 20px;}
.testimonial-sec .slick-slide .client-role{font-size: 13px;}
}

@media only screen and (max-width:1537px){
.testimonial-sec .client-role {font-size: 16px;}
.testimonial-sec .client-testimonial{font-size: 18px;}
.testimonial-sec .slick-slide.slick-center .client-name{font-size: 24px}
.testimonial-sec .slick-slide.slick-center .client-role{font-size: 16px;}
.testimonial-sec .slick-slide.slick-center .client-testimonial{font-size: 18px;}
}
@media only screen and (max-width:1536px){
.testimonial-sec .client-name{font-size: 20px;}
.testimonial-sec .slickslider .slick-current.slick-active .client-name{font-size: 24px;}
.testimonial-sec .slick-slide.slick-current.slick-active.slick-center .testimonial-box .img-container { width: 110px; height: 110px; top: -58px;}
.case-study .stud h4{font-size: 20px;}
.case-study .stud span{font-size: 20px;}
.case-study .stud p{font-size: 18px !important;}
.case-study img{height: 200px;}
.header>h2, .header>h3, .header>p {font-size: 36px !important;line-height: 46px;}
}

@media only screen and (max-width:1440px){
.testimonial-sec .slick-slide.slick-center .client-name{font-size: 18px}
.testimonial-sec .slickslider .slick-current.slick-active .client-name{font-size: 22px;}
.testimonial-sec .slick-slide.slick-center .client-role{font-size: 16px;}
.testimonial-sec .slick-slide.slick-center .client-testimonial{font-size: 16px;}
.testimonial-sec .slick-slide.slick-current.slick-active.slick-center .testimonial-box .img-container { width: 100px; height: 100px; top: -52px;}
}

@media only screen and (max-width:1366px){
.case-study .stud h4{font-size: 18px !important;}
.case-study .stud span{font-size: 18px !important;}
.case-study .stud p{font-size: 16px !important;}
.section.contact .form4 .img-fluid{height:55px!important;width:122px!important;object-fit:cover!important;}
.section.contact .col-md-7.form8{padding:30px 0;}
.section.contact .form8 .form-control{height: 45px;}
.service-megamenu .sub-menu li a{padding-left: 10px}
.service-megamenu .sub-menu li a p{padding-left: 50px}
.service-megamenu .sub-menu li a img {margin-right: 0px}
}

@media only screen and (max-width:1280px){
  .dropdown.service-navlink .dropdown-menu.sub-menu{padding: 15px;}
  .navbar-nav>li {padding-right: 15px;}
  .testimonial-sec .slick-slide.slick-center > div {min-width: 180%;}
  .testimonial-sec .client-name {padding: 0 5px;}
	.service-megamenu .sub-menu li a span{font-size: 14px;}
}
@media only screen and (max-width:1200px){
  .video-text .body-content h3{text-align: center;}
  .video-text .body-content span{text-align: center;}
  .service-megamenu .sub-menu li a span{white-space: normal;padding-top: 0}
  .navbar .seccontainer{width:95%;max-width:95%;}
}
@media only screen and (max-width:1180px){
  .service-megamenu .sub-menu li {max-width: 49%;flex: 0 0 49%;padding-right: 15px !important;}
  .case-study .col-md-3:first-child h4 {padding: 30px 28px 20px;}
  .case-study>div.seccontainer>div>div:first-of-type>a>div.stud>h4{padding: 30px 28px 20px;}
  .case-study>div.seccontainer>div>div:first-of-type>a>div.stud>span{padding: 30px 28px 20px;}
  .getstartedsection .detail-section::before{left: 30%}
  .video-text .body-content span{display: none;}
  .video-text .body-content h3{display: none;}
  .video-text .body-content p{margin-top: 30px}
  .video-text > p{display: block;}
}
@media only screen and (max-width:1080px){
  .testimonial-sec .client-name{font-size: 18px;}
  .navbar-nav>li {padding-right: 5px;}
  .case-study .stud h4{padding: 30px 15px 20px;}
  .case-study .stud span{padding: 30px 15px 20px;}
  .case-study>div.seccontainer>div>div:first-of-type>a>div.stud>h4{padding: 30px 40px 20px;}
  .case-study>div.seccontainer>div>div:nth-of-type(2)>a>div.stud>h4{padding: 30px 28px 20px;}
  .case-study>div.seccontainer>div>div:first-of-type>a>div.stud>span{padding: 30px 40px 20px;}
  .case-study>div.seccontainer>div>div:nth-of-type(2)>a>div.stud>span{padding: 30px 28px 20px;}
  
  .footermenu{display: none;}
}
@media only screen and (max-width:1024px){
	.testimonial-sec .slick-slide.slick-center > div {min-width: 170%;}
}
@media only screen and (max-width:991px){
	.row-col-2{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
	.row-col-2 .col{width: calc(50% - 20px);margin-right: 20px;display: inline-flex;}
	.row-col-2 .col:nth-child(2n),.row-col-lg-5 .col:last-child{margin-right: 0px;}

	.image-text-section  .text-content {text-align: center;}
	.image-text-section  .text-content h2 {text-align: center;}
	.image-text-section  .image-content {text-align: center;}

  .video-text > h3{display: block;color: #242424;}
  .video-text > h3 span{color: #1f00c3;}
  .case-study .stud h4{padding: 30px 10px 20px;}
  .case-study .stud span{padding: 30px 10px 20px;}
  .image-text-section .text-content h2 br {display: none;}
  .testimonial-sec .seccontainer{max-width: 95%;width: 95%}
  .testimonial-sec .slick-slide.slick-active .testimonial-box {width: 75%;}

  .navbar-default.homepage-header .navbar-nav>li>a:after{display: none;}
  .navbar-default.homepage-header .navbar-nav>li>a + span{display: inline-block;}
  
  
}
@media only screen and (max-width:990px){
  .banner-section{background-position: right 0px center;}
  .service-navlink > a{display:none !important;}
  .service-navlink > ul{display:block!important;visibility:visible!important;opacity:1;padding:0;}
  .service-navlink > ul:after{display:none;}
  .navbar-default .navbar-nav>li>a{padding:12px 10px;height:auto;min-height:auto;display:inline-block;width:100%;background-color:unset;font-family: 'Avenir Medium';}
  .navbar-default .navbar-nav>li.active>a:after {display: none;}
  .dropdown:hover .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;display: none;}
  .navbar-nav .open .dropdown-menu{padding: 10px;display: block;}
  .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background: none;color: #000;}
  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{max-height: 100%;overflow-x: hidden;}
  .dropdown.service-navlink .dropdown-menu{display:block;background:transparent;height:auto;padding:0;margin:0;width:100%;border:0;box-shadow: none;position: relative;margin-top: 0!important;margin-bottom: 5px}
  .service-megamenu > ul {display: block;min-height: auto;background: transparent;box-shadow: none;padding: 0px;}
  .service-megamenu > ul:after{display: none;}
  .service-megamenu > ul > li{display:block;margin:0;width:100%;}
  .service-megamenu > ul > li > a{width:100%;min-height:auto;padding:10px 10px 10px 40px;display:block;font-weight:400;padding-left: 15px;}
  .dropdown.service-navlink .open .dropdown-menu.sub-menu{display:block;width:100%;margin:0;padding:0;max-height:315px;overflow-y:auto;}
  .service-megamenu .sub-menu li{min-height:auto;height:auto;display:block;background:transparent;box-shadow:none;width:100%;min-width:100%;padding: 5px 10px;}
  .service-megamenu .sub-menu li a{box-shadow:none;}
  .service-megamenu .sub-menu li a img{display: none;}
  .service-megamenu .sub-menu li a span{font-weight: 400;color: #777;margin: 0;padding: 0;font-size: 18px;}
  .service-megamenu .sub-menu li a p{display: none;}
  .service-megamenu > ul > li.dropdown.open > a, .service-megamenu > ul > li > a:hover, .service-megamenu > ul > li > a:focus {color: #000;}
  .service-megamenu .sub-menu li a:hover {box-shadow: none;transform: none;border: none;}
	.navbar-default .navbar-nav>li>a,.service-megamenu > ul > li > a{padding:10px 0;background:transparent;border:0;color:#666;font-size:20px;font-weight: 400;margin:0;font-family: "Avenir Medium";}
	.service-megamenu > ul > li.dropdown.open > a,.service-megamenu > ul > li > a:hover,.service-megamenu > ul > li > a:focus{color:#000}
	.nav>li{padding:5px 4%;}
	.navbar-default .navbar-nav .service-megamenu  .open .dropdown-menu>li>a{color:#666;padding:0;border: 0 !important;}
  .navbar-default .navbar-nav .service-megamenu  .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .service-megamenu  .open .dropdown-menu>li>a:focus{box-shadow: none !important;color: #000;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a span{color:#666;font-size:20px;padding:0;font-weight:400;font-family: 'Avenir Medium';}
	.navbar-default .navbar-nav .service-megamenu  .open .dropdown-menu>li>a:hover span,.navbar-default .navbar-nav .service-megamenu  .open .dropdown-menu>li>a:focus span{color: #1f00c3;}
  .service-megamenu .sub-menu li{padding:10px}
	.navbar-nav>li>.dropdown-menu > li{padding:5px 0;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#333;padding:8px 20px;line-height:16px;font-weight:400;white-space:unset;font-family: "Avenir Medium";}
	.navbar-right{float:none!important;}
	.navbar-right .dropdown-menu{padding:10px;}
	.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:85vh;}
	.dropdown > a{position:relative;}
	.dropdown > a:after{content:'\f107'!important;position:absolute!important;top:10px;right:15px!important;left:auto!important;font-family:'Font awesome 5 free';font-weight:900;font-size:20px;width:0!important;display:block;}
	.dropdown > a:after{content:""!important;width:10px!important;height:10px!important;border-style:solid;border-color:#333;border-width:0px 2px 2px 0px;transform:rotate(45deg);display:block;background-color:transparent!important;}
	.dropdown.open > a:after{content:'';transform:rotate(-135deg);bottom:15px!important;}
  .service-megamenu > ul > li > a:after{right: 15px !important}
  .dropdown-menu > li > a{color: #777;line-height: 20px;padding: 5px 15px 5px 25px;}
  .desktopBi{display: none !important;}
  .mobileBi{display: flex !important;}

  .dropdown.service-navlink .dropdown-menu.sub-menu::-webkit-scrollbar{width:5px;background:rgba(255,255,255,.5);}
  .navbar-collapse.in::-webkit-scrollbar{width:0px;background:rgba(255,255,255,.5);}
  .global-impact .box{padding: 15px;}
 	
 	.navbar-collapse > .nav > li.dropdown > a{padding: 10px 0}
	.nav.navbar-nav>li.dropdown {padding-top: 0;padding-bottom: 0;}
	.service-megamenu > ul > li{margin: 11px 0}
	.navbar-default .navbar-nav>li:last-child>a{padding: 15px}

	.testimonial-sec .testimonial-slider-section {height: 600px;}
	.navbar-nav>li {margin: 5px 0;}
	.service-megamenu>ul>li{margin: 5px 0;}
	.service-megamenu>ul>li:first-child{margin-top: 0!important}
}
@media only screen and (max-width: 768px){
  .banner-content {text-align: center;}
	.awardsslider {margin: 0 30px;}
	.awardsslider .slick-initialized .slick-slide figure {padding: 0 10px;}	
	.testimonial-sec .slick-list{height: auto !important;}
	.testimonial-sec .slick-track{padding: 70px 0;}
	.testimonial-sec .slick-slide{transform:none !important;}
	.testimonial-sec .slick-slide.slick-center > div{min-width: unset;}
	.testimonial-sec .slickslider .slick-slide{color: #FFF;margin: unset;display: block;transform: none;}
	.testimonial-sec .slick-slide > div{width: unset;margin:0 30px;}
	.testimonial-sec .slick-slide .client-testimonial{display: inline-block;text-align: center !important;}
	.testimonial-sec .slick-slide .testimonial-box{display:flex;background-color: #F2F4FF;}
	.testimonial-sec .slick-slide.slick-active .testimonial-box{width: 70%;margin: auto;}
	.testimonial-sec .testimonial-box .arrow-button{display: none !important;}
	.testimonial-sec .testimonial-slider-section .arrow-button{bottom: 40%;display: block;}
	.testimonial-sec .testimonial-slider-section .arrow-button.prev{left: 0;}
	.testimonial-sec .testimonial-slider-section .arrow-button.next{right: 0;}
	.testimonial-sec .slick-active .testimonial-box:hover {background-color: #F2F4FF;color:  #1f00c3;}
	.testimonial-sec .slick-active .testimonial-box:hover .client-name {color: #1f00c3;}
	.testimonial-sec .slick-active .testimonial-box:hover .client-role {color: #888888;}
	.testimonial-sec .seccontainer {max-width: 90%;width: 90%;}
	.testimonial-sec .testimonial-slider-section {height: 450px;}
}
@media only screen and (max-width: 767px){
	.global-impact .box{flex-direction: row;}
	.case-study > div.seccontainer > div.row{margin: 0;}
	.global-impact .box span h4{text-align: right;}
  .global-impact .box span p:first-child{text-align: right;}
	.section.testimonial-sec{padding-bottom: 40px !important;}
	.testimonial-sec .client-name{font-size: 24px !important;}
	.case-study h2{font-size: 40px !important;}
	.case-study img{height: auto;margin-bottom: 12px;}

	#hubspot-messages-iframe-container{display: none !important;visibility: hidden;z-index: -9999999 !important;opacity: 0;}
	.footer_fixed .footer-contact{display: none !important;}
  .footer_fixed .footer-contact{position: fixed;bottom: 0;left: 0;width: 100%;transform: translateY(0);transition: transform 500ms ease, background 500ms ease;-webkit-transition: transform 500ms ease, background 500ms ease;padding: 0;box-shadow: 0 5px 5px rgba(0,0,0,0.2);z-index: 99999;}
	.footer_fixed .footer-contact {background-color: #fff;display: block; box-shadow: 0px -10px 10px #00000020 !important;height: 8vh;padding: 10px;display: flex;}
	.footer_fixed .footer-contact .container{display: flex;align-items: center;justify-content: center;width: 100%;max-width: 100%;padding:0;}
	.footer_fixed .footer-contact .container .col-xs-6{display: flex;align-items: center;justify-content: center;height:100%}
	.footer_fixed .footer-contact:after{content: "";position: absolute;left: 50%;width: 1px;height: 80%;background-color: #cccccc}
	.footer-contact figure{display: inline-block;width: 30px;}
	.footer-contact figure img{width: 100%;}
	.footer-contact a.btn-call{font-size: 18px;text-align: left;text-decoration: none;background: none!important;color: #707070!important;padding: 0;padding-left: 12px;margin: 0;margin-top: 3px}
	.footer-contact span {font-size: 18px;text-align: left;text-decoration: none;background: none!important;color: #707070!important;padding: 0;padding-left: 12px;margin: 0;margin-top: 3px}
	.footer-contact .float-cta{display: flex;align-items: center;justify-content: center}
	#wa-widget-send-button .wa-messenger-svg-whatsapp{fill: #4dc247 !important;}
	#wa-widget-send-button div{color: #707070 !important;}
	#whatsapp_chat_widget #wa-widget-send-button { margin: 0 0 0 0 !important; right: 20px;box-shadow: none;bottom:8px !important;z-index:-1 !important;}
	.wa-chat-box-brand{box-shadow: none !important;}
	.wa-chat-box-send .wa-chat-box-content-send-btn{background-color:#4dc247!important;}
	.wa-chat-box-send .wa-chat-box-poweredby{display: none !important;}
	.footer-contact a{text-decoration: none !important;}
  .case-study img{margin-bottom: 0}
}
@media only screen and (max-width:600px){
  .image-text-section .row > h2{padding-bottom: 0}
  #hubspot-messages-iframe-container{visibility: hidden;}
	.footer_fixed .footer-contact .container{padding: 0}
	.footer_fixed .footer-contact .container .row {width: 100%;}
  .footer_fixed .footer-contact{padding: 10px 0;}
  .footer-contact span{font-size: 16px;}
  footer{padding-bottom: 0;}
  .header>h2, .header>h3, .header>p {font-size: 24px !important;line-height: 31px !important;}
  .header>h2  span, .header>h3 span, .header>p span {display: inline;}
  img.img-fluid.smalllog {width: 100px;}
  .banner-section{background-image:url('../images/software_testing_services_mobile.webp');}
}
@media only screen and (max-width:570px){
	.testimonial-sec  .slick-slide.slick-active .testimonial-box{width: 100%;margin: auto;}
}
@media only screen and (max-width:480px){
  .testimonial-sec .testimonial-box{padding: 30px}
  .testimonial-sec .slick-slide > div{margin: 0 30px}
  .testimonial-sec .seccontainer{margin: auto;padding: 0}
  .case-study h4{font-size: 18px !important;padding: 10px}
  .case-study .stud span{font-size: 18px !important;padding: 10px}
  .case-study .stud p{font-size: 15px;}
  .stud p{font-size: 14px;}
  .row-col-2 .col {width: calc(50% - 10px);margin-right: 10px;}
  .stud {min-height: 280px;}
  .banner-section{height: 50vh;}
  
  .section.banner-section:before {content: '';width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: absolute;left: 0;top: 0;}
  .banner-content h1{font-size: 28px;}
  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{ max-height: 85vh;}
  .video-text .body-content h3{text-align: center;}
  .video-text .body-content span{text-align: center;}
  .testimonial-sec .testimonial-slider-section {max-height: 450px;height: auto}
  .case-study .col-md-3:first-child h4 {padding: 10px 20px;}
	.footer-contact a.btn-call{font-size: 16px}
	.footer-contact span{font-size: 16px}
	.footer-contact figure {width: 20px;}
	.testimonial-sec .seccontainer {max-width: 95%;width: 95%;}
  .testimonial-sec .client-name {font-size: 20px !important;}
  .testimonial-sec .client-testimonial {font-size: 16px;}
}
@media only screen and (max-width:414px){
  .slick-slider .slick-slide { margin: 0px 20px;}
  .middlearrow{position:relative;width:60px;height:60px;border-radius:100%;border:1px solid #1d00c6;background:#fff;margin:0 auto;display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flexbox;justify-content:center;align-items:center;cursor:pointer;}
  .case-study .row > div{padding-left: 5px;padding-right: 5px}
  .case-study .stud h4 {padding: 20px 11px 20px;}
  .case-study .stud span {padding: 20px 11px 20px;}
  .case-study>div.seccontainer>div>div:nth-of-type(2)>a>div.stud>h4 {padding: 20px 11px 20px;}
  .case-study>div.seccontainer>div>div:first-of-type>a>div.stud>h4 {padding: 20px 21px 20px;}
  .case-study .row > div:nth-of-type(6) .stud  h4 {padding: 20px 20px 20px;}
  .case-study>div.seccontainer>div>div:nth-of-type(2)>a>div.stud>span {padding: 20px 11px 20px;}
  .case-study>div.seccontainer>div>div:first-of-type>a>div.stud>span {padding: 20px 21px 20px;}
  .case-study .row > div:nth-of-type(6) .stud  span {padding: 20px 20px 20px;}
}
@media only screen and (max-width:384px){
	.image-text-section .text-content{margin: 0 -20px;}
	.image-text-section .text-content p{padding: 0 20px;}
}
@media only screen and (max-width:360px){
  .testimonial-sec .testimonial-slider-section {max-height:unset;}
  .case-study .row > div:nth-of-type(4) .stud  h4 {padding: 20px 5px 20px;}
  .case-study>div.seccontainer>div>div:nth-of-type(2)>a>div.stud>h4 {padding: 20px 5px 20px;}
  .case-study>div.seccontainer>div>div:first-of-type>a>div.stud>h4 {padding: 20px 5px 20px;}
  .case-study>div.seccontainer>div>div:nth-of-type(2)>a>div.stud>span {padding: 20px 5px 20px;}
  .case-study>div.seccontainer>div>div:first-of-type>a>div.stud>span {padding: 20px 5px 20px;}
}
@media only screen and (min-width:768px){
	.row-col-2 .col:nth-child(2n),.row-col-lg-5 .col:last-child{margin-right: 20px;}
	.row-col-sm-3{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
	.row-col-sm-3 .col{width: calc(33.33% - 20px);margin-right: 20px;display: inline-flex;}
	.row-col-sm-3 .col:nth-child(3n),.row-col-lg-5 .col:last-child{margin-right: 0px;}
}
@media only screen and (min-width:991px){
	.row-col-sm-3 .col:nth-child(3n),.row-col-lg-5 .col:last-child{margin-right: 20px;}
	.row-col-lg-5{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
	.row-col-lg-5 .col{width: calc(20% - 20px);margin-right: 20px;display: inline-flex;}
	.row-col-lg-5 .col:nth-child(5),.row-col-lg-5 .col:last-child{margin-right: 0px;}
}
@media only screen and (min-width:1680px){
  .service-megamenu > ul{padding: 30px 0}
  /* .service-megamenu .sub-menu li{padding: 20px;} */
  .service-megamenu .sub-menu li a span{font-size: 20px;}
  /* .service-megamenu .sub-menu li a{padding: 30px} */
  .service-megamenu .sub-menu li a p{font-size: 14px !important;}

  .getstartedsection .step-details .step-image .image-container img{width:100%;}
  .getstartedsection .topic-body{font-size:20px;}
  .getstartedsection .step-content p{font-size:20px;font-family:"Avenir";line-height:28px;}
  .getstartedsection .step-detail-container .step-image{width:100%;}

  .case-study h4{padding: 10px 14px 0;}
  .image-text-section .text-content h2{font-size: 46px;line-height: 50px;}
  .image-text-section .text-content p{font-size: 24px !important;line-height: 32px;}

  .video-text .body-content{margin: 0 50px;}
  .navbar-default .navbar-nav>li>a{font-size: 20px !important;}
  .testimonial-sec .client-role {font-size: 18px;}
  .testimonial-sec .client-testimonial{font-size: 20px;}
}
@media only screen and (min-width:1920px){
	.testimonial-sec .client-role {font-size: 18px;}
  .testimonial-sec .client-testimonial{font-size: 20px;}
	.text-size-large > h2{font-size: 46px;}
	.banner-content p{font-size: 22px;}
	.banner-content h1{font-size: 46px;}
	.banner-section .col-md-5{width: 50%;}
  .header>p,
  .header>h2,
  .header>h3{font-size:46px !important;text-align: center;}
  .header>p span,
  .header>h2 span,
  .header>h3>span{color:#1f00c3 !important;display: inline-block!important;margin: 0;padding:0}
}


.section.contact{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(https://codoid.com/wp-content/uploads/2022/12/contact-form-bg.jpg);margin-top:0px;padding:150px 0 !important;display:flex;align-items:center;}
.section.contact .col-md-7.form8{padding:0px;width:60%;}
.section.contact .form-sec{margin-top:0;box-shadow:none;width: 60%;}
.section.contact .col-md-5.form4{padding:30px 60px;width:40%;}
.section.contact .col-md-5.form4 hr{width:100%;height:2px;background-color:#2b2852;border:0;padding:0;margin:30px 0;}
.section.contact .form4 .img-fluid{width:auto;height:70px;margin-bottom:18px;}
.section.contact .col-md-5.form4 h4,.section.contact .col-md-5.form4 > p{font-weight:700!important}
.section.contact .form8 form{width: 80%;}

@media only screen and (min-width:1537px){
  .section.contact .col-md-7.form8 h2{font-size:48px;}
  .section.contact .col-md-7.form8 > p{font-size:48px !important;}
}
@media only screen and (max-width:1920px){
  .section.contact .col-md-7.form8 h2{font-size:48px;font-weight:900;}
  .section.contact .col-md-7.form8 > p{font-size:48px;font-weight:900;}
  .section.contact .col-md-5.form4 h4,.section.contact .col-md-5.form4 > p{font-size:27px;color:#ffffff;font-weight:900;}
}
@media only screen and (max-width:1600px){
  .section.contact .col-md-7.form8 h2{font-size:48px;}
  .section.contact .col-md-7.form8 > p{font-size:48px;}
  .section.contact .col-md-5.form4 h4,.section.contact .col-md-5.form4 > p{font-size:24px;}
  .section.contact .col-md-7.form8{padding:30px 0px;}
  .section.contact .col-md-5.form4{padding:30px 30px;}
}
@media only screen and (max-width:1536px){
  .section.contact .col-md-7.form8 h2{font-size:36px;}
  .section.contact .col-md-7.form8 > p{font-size:36px;}
  .section.contact .form-sec{width: 70%;max-width: 70%}
}
@media only screen and (max-width:1400px){
  .section.contact{padding-top:50px;}
  .section.contact .col-md-7.form8 h2{font-size:36px;padding-bottom: 25px}
  .section.contact .col-md-7.form8 > p{font-size:36px;padding-bottom: 25px}
  .section.contact .col-md-5.form4{padding-bottom:30px;}
  .section.contact .col-md-5.form4 h4,.section.contact .col-md-5.form4 > p{font-size:22px;}
  .section.contact .form-sec{width:70%;}
  .section.contact .col-md-5.form4{padding-top:30px;}
  .section.contact .col-md-5.form4 hr{margin:20px 0;}
}
@media only screen and (max-width:1200px){
}
@media only screen and (max-width:1080px){
	.section.contact .col-md-5.form4{width:40%;}
	.section.contact .col-md-7.form8{width:60%;}
  .section.contact{padding-bottom:50px;}
}
@media only screen and (max-width:991px){
	.section.contact .col-md-5.form4{width:100%;text-align:center;padding-bottom:30px;}
	.section.contact .col-md-7.form8{width:80%;margin:0 auto;padding-bottom:30px;}
	.section.contact .form8 form{width: 100%;}
}
@media only screen and (max-width:767px){
  .section.contact .col-md-7.form8{width:90%}
  .section.contact .form8 form {width: 100%;}
  .section.contact .col-md-7.form8{width: 100%;padding-left: 0;padding-right: 0;}
  .section.contact .form-sec{width: 90%;max-width: 90%}
}
@media only screen and (max-width:480px){
  .section.contact .col-md-7.form8{width:100%;padding:30px 10px;}
  .section.contact .col-md-7.form8{width:100%;padding:30px 10px;}
  .section.contact .col-md-5.form4 > div.row>div.col-md-12.col-xs-6:first-of-type img{margin-top:12px;}
}

.getstartedsection{background:#ffffff!important;text-align:center;padding-top:36px;padding-bottom:36px}
.getstartedsection > h2{padding-bottom:35px;font-weight:900;font-size:40px;line-height:40px;text-align:center}
.getstartedsection > h2 span{color:#1f00c3}
.getstartedsection .container{padding-top:20px!important;}
.getstartedsection .row{display:flex;flex-wrap:wrap;}
.getstartedsection .title{padding:50px 0;}
.getstartedsection .title-bg-blue{color:#fff;background-color:#1d00c6;padding:20px;}
.getstartedsection .topic{margin-bottom:0px;position:relative;z-index:1;}
.getstartedsection .topic-list{position:relative;height:100%;}
.getstartedsection .topic-list:before{content:"";width:2px;height:97%;background-color:#9e9fa0;position:absolute;left:9px;top:1%;z-index:0;}
.getstartedsection .topic-body{font-size:14px;display:flex;position:relative;letter-spacing:0px;font-weight:600;color:#000;}
.getstartedsection ul > li:before{content:"";position:absolute;top:8%;left:0;border:2px solid #9e9fa0;border-radius:50px;width:20px;height:20px;background-color:#fff;}
.getstartedsection ul > li:hover:before{border-color:#1d00c6;}
.getstartedsection ul > li.slick-active:before{border-color:#1d00c6;}
.getstartedsection .slick-active  .topic-body{color:#1d00c6;font-weight:600;}
.getstartedsection .slick-active .topic-body:before{border-color:#1d00c6;}
.getstartedsection ul > li:hover .topic-body{color:#1d00c6;font-weight:600;}
.getstartedsection ul > li:hover .topic-body .topic-text{color:#1d00c6;font-weight:600;}
.getstartedsection ul > li:hover .topic-body .round i{border-color:#1d00c6;}
.getstartedsection ul > li:active .topic-body{color:#1d00c6;font-weight:600;}
.getstartedsection ul > li:active .topic-body .topic-text{color:#1d00c6;font-weight:600;}
.getstartedsection .topic-text{text-align:left;margin-left:8px;display:block;color:#000;font-weight:600;}
.getstartedsection .slick-active .topic-text{color:#1d00c6;font-weight:600;}
.getstartedsection span.topic-text:hover{color:#1d00c6!important;}
.getstartedsection .slick-active span{color:#1d00c6!important;}
.getstartedsection .detail-section{position:relative;}
.getstartedsection .detail-section::before{content:"";position:absolute;bottom:0;left:32%;z-index:0;width:70%;background-color:#f2f2f2;height:60%;border-radius:16px;}
.getstartedsection .step-details{position:relative;background-color:#fff;border:none;border-radius:16px;box-shadow:2px 2px 35px rgba(0,0,0,.1);}
.getstartedsection .step-details .step-image{}
.getstartedsection .step-details .step-content{padding-top:16px;padding-left:16px;margin:0;text-align:left;}
.getstartedsection .step-details .step-content h3{font-size:30px;font-weight:700;}
.getstartedsection .step-content p{padding:16px 0;text-align:justify;}
.getstartedsection .step-details .step-count{font-weight:500;color:#e1e1e1;text-align:right;position:absolute;right:4%;top:8%;}
.getstartedsection .pagination{justify-content:center;position:relative;margin:16px 0;width:100%}
.getstartedsection .pagination-count .total-page,.current-page{font-size:16px;font-weight:600;}
.getstartedsection .pagination-arrows{top:0;display:flex;justify-content:space-between;align-items:center;}
.getstartedsection .pagination-arrows .fa{color:#1d00c6;font-size:20px;cursor:pointer;}
.getstartedsection .pagination-arrows{position:absolute;width:100%;}
.getstartedsection .pagination-count{text-align:center;}
.getstartedsection .step-detail-container{padding:0px 20px;}
.getstartedsection .topic-list ul{display:flex!important;flex-direction:column;justify-content:space-between;}
.getstartedsection .slick-dots{position:unset;display:block;width:100%;height:100%;list-style:none;padding:0;}
.getstartedsection .slick-dots li{position:relative;display:block;width:100%;height:auto;margin:0;padding:0 0 0 40px;cursor:pointer;list-style:none;}
.getstartedsection .slick-dots li:last-child .topic-text{height: 20px;}
.getstartedsection .step-details{padding:16px;}
.getstartedsection .step-detail-container .col-md-4{display:flex;align-items:center;justify-content:center;}
.getstartedsection .step-detail-container .row{align-items:center;}
.getstartedsection .slickslider .slick-list .slick-track{display:flex;justify-content:center;align-items:center;}
.getstartedsection .step-details .step-image .image-container img{width:90%;}
.getstartedsection .slick-dotted.slick-slider{margin-bottom:0;}
.getstartedsection .topic-body:before{display:none}
.slick-slider .slick-slide{margin: 0}


@media only screen and (max-width:1080px){
  .getstartedsection .topic-body{font-size:14px;}
  .getstartedsection .step-count{font-size:28px;}
  .getstartedsection .step-detail-container{padding:0px;}
  .getstartedsection .step-details .step-image .image-container img{width:80%;margin:auto;}
  .getstartedsection .detail-section::before{left: 30px;}
}
@media only screen and (max-width:991px){
  .getstartedsection .slick-dots li{padding:0 20px;}
  .getstartedsection ul > li:before{left:-5px;}
  .getstartedsection .topic-list:before{bottom:-57%;width:75%;left:0;right:0;margin:auto;}
  .getstartedsection .topic-list ul{justify-content:space-evenly;}
}
@media only screen and (min-width:821px){
  .getstartedsection .col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
  .getstartedsection .col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
  .getstartedsection .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
  .getstartedsection .col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
  .getstartedsection .col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
}
@media only screen and (max-width:820px){
  .getstartedsection .pagination{display:flex;}
  .getstartedsection .detail-section::before{bottom:0;height:50%;}
  .getstartedsection .topic-text{display:none;}
  .getstartedsection .slick-dots{height:unset;}
  .getstartedsection .slick-dots li{width:unset;padding:0;}
  .getstartedsection .list-section{width:100%;flex:100%;}
  .getstartedsection .detail-section{margin-top:50px;}
  .getstartedsection .detail-section::before{bottom:0;margin:auto;height:50%;left:0;right:0;}
  .getstartedsection .topic-list:before{content:"";border:1px solid #9e9fa0;width:calc( 100% - 15px);height:unset;background-color:#9e9fa0;position:absolute;left:0;top:unset;bottom:-50%;z-index:1;}
  .getstartedsection .topic-list ul{display:flex!important;justify-content:space-between;flex-direction:row;}
  .getstartedsection .topic-body{font-size:14px;}
  .getstartedsection ul > li:before{top:100%;left:0px;margin-top:9%;z-index:2}
  .getstartedsection .pagination-arrows{width:50%;}
  .getstartedsection .step-details .step-content h3{text-align:center;}
  .getstartedsection .slick-slider .slick-slide{margin:0px 20px;}
  .getstartedsection .step-details .step-image{width:80%;}
}
@media only screen and (max-width:768px){
  .getstartedsection{padding-top:0px;}
  .getstartedsection .list-section,.detail-section{max-width:100%!important;flex:unset;}
  .getstartedsection .container{max-width:540px;}
  .getstartedsection .topic{margin:0;}
  .getstartedsection .topic-list ul{display:flex!important;justify-content:space-between;}
  .getstartedsection .topic-text{display:none;}
  .getstartedsection .topic-list:before{height:0;width: calc( 100% - 15px);top:37px;left:0px;z-index:1;}
  .getstartedsection ul > li:before{top:100%;left:0;margin-top:4%;}
  .getstartedsection .pagination-section{margin-left:auto;margin-right:auto;}
  .getstartedsection .pagination-arrows{width:60%;}
  .getstartedsection .step-content p{font-size:16px;}
  .getstartedsection .step-details .step-count{text-align:center;margin-bottom:48px;position:unset;}
  .getstartedsection .step-details .col-md-4,.step-details .col-md-8{max-width:100%;flex:unset;}
  .getstartedsection .step-details .step-content{padding:8px;margin-top:48px;}
}
@media only screen and (max-width:767px){
  .getstartedsection .step-detail-container{padding:0;}
}
@media only screen and (max-width:600px){
  .getstartedsection .title{font-size:24px;}
  .getstartedsection .step-details .step-content{margin-top:20px;}
  .getstartedsection .slickslider .slick-list .slick-track{align-items:flex-start;}
  .getstartedsection .slick-dotted.slick-slider{margin-bottom:0;}
  .getstartedsection .step-details .col-md-4,.step-details .col-md-8{padding:0;}
  .getstartedsection{padding-top:0;}
  .getstartedsection{padding-top:0;}
  .getstartedsection .container{padding-top:0!important;}
}
@media only screen and (max-width:479px){
  .getstartedsection .topic-list:before{left:0;}
  .getstartedsection .slick-dots li{padding:0;}
}
@media only screen and (max-width:360px){
  .getstartedsection .title{font-size:20px;}
}
.d-mobile{display:none!important;}
.d-desktop{display:block!important;}
.getstartedsection .detail-section::before{background-color:#F2F4FF;left:35%;bottom:-20px;}
.getstartedsection{padding:50px 0;}
.getstartedsection ul>li:before{width:31px;height:31px;border:2px solid #DEE6F2;background-color:#fff;}
.getstartedsection .topic-list:before{background-color:#DEE6F2;}
.getstartedsection .step-details .step-content h3{font-size:40px;}
.getstartedsection .step-content p{font-size:24px;line-height: 28px;}
.getstartedsection .slick-track{display:flex;align-items:center}
.getstartedsection .topic-list:before{border:1px solid #DEE6F2}
.getstartedsection .step-details{padding:80px 20px}

@media only screen and (max-width:1920px){
  .getstartedsection>h2{font-size:48px;}
  .getstartedsection .topic-list:before{left:15px;}
  .getstartedsection .slick-active .topic-body{font-size:20px!important;}
}
@media only screen and (min-width:1680px){
  .getstartedsection .topic-body,.getstartedsection .slick-active span{font-size:20px!important}
}
@media only screen and (max-width:1680px){
  .getstartedsection .topic-body,.getstartedsection .slick-active span{font-size:18px!important}
}
@media only screen and (max-width:1600px){
  .getstartedsection>h2{font-size:48px;}
}
@media only screen and (max-width:1536px){
  .getstartedsection .slick-active .topic-body{font-size:18px!important;}
	.getstartedsection .step-content p{font-size:20px;line-height: 24px;}
}
@media only screen and (max-width:1400px){
  .getstartedsection>h2{font-size:36px;}
  .getstartedsection .slick-active .topic-body{font-size:16px;}
}
@media only screen and (max-width:1366px){
  .getstartedsection .topic-body,.getstartedsection .slick-active span{font-size:16px!important}
  .getstartedsection .step-details{padding:60px 20px}
  .getstartedsection .step-details .step-content h3{font-size:30px;line-height:36px;}
  .getstartedsection .step-content p{font-size:16px;}
  .getstartedsection .topic-body,.getstartedsection .slick-active span{font-size:15px!important;}
  .getstartedsection .detail-section::before {left: 30%;}
}
@media only screen and (max-width:820px){
  .getstartedsection .topic-list:before{bottom:-73%;}
  .getstartedsection .detail-section::before{left:0;}
  .getstartedsection .step-details {padding: 30px;}
}
@media only screen and (max-width:767px){
  .getstartedsection .row{margin:0;}
  .getstartedsection .list-section,.getstartedsection .detail-section {padding: 0 5px;}
  .getstartedsection .topic-list{margin: 0}
}
@media only screen and (max-width:480px){
  .getstartedsection>h2{font-size:24px!important;line-height:31px;padding-bottom:50px;margin-bottom:0}
  .getstartedsection ul>li:before{left:-6px;}
  .getstartedsection .topic-body{font-size:18px!important;}
  .getstartedsection .slick-active .topic-body{font-size:18px!important;}
  .getstartedsection .step-details .step-content h3{font-size:20px;line-height:22px;margin-bottom:20px;color:#212121}
  .getstartedsection .step-details .step-content p{font-size:15px;line-height:20px;color:#212121}
  .getstartedsection .step-content p{font-size:16px!important}
  .getstartedsection .step-details{padding:20px 10px;}
  .getstartedsection .step-details .step-content h3{font-size:20px;line-height:22px;margin-bottom:20px;color:#212121;}
  .getstartedsection .slick-track{display:flex;align-items:flex-start;}
  .getstartedsection .topic-list:before{left:0;bottom: -88%;}
  .getstartedsection .slick-slider .slick-slide{margin:0;}
  .getstartedsection .detail-section{padding-left:0;padding-right:0;}
  .getstartedsection .step-details .step-image .image-container img{min-height:250px;}
}


/* Cookies CSS */
html.show--consent #cc-main .cc--anim .cm{left: 50%;transform: translateX(-50%);margin: 0}
body #cc-main {font-family: "Avenir Book"}
body #cc-main .cm--cloud .cm__body {align-items: center;text-align: center;padding: 8px 0}
body #cc-main .cm__btns{flex-direction: row}
body #cc-main .cm__btn-group{display: flex;}
body #cc-main .cm--cloud .cm__btns{max-width: unset}
body #cc-main .cm__btn+.cm__btn, 
body #cc-main .cm__btn-group+.cm__btn-group{margin: 0 8px 0 0}
body #cc-main .cm--inline .cm__btn+.cm__btn {margin-left: 8px;}
body #cc-main .cm--cloud .cm__texts{padding: 0}
body #cc-main .cm__title{font-size: 16px;font-weight:700;color: #181ab1;display: none;}
body #cc-main .cm__desc{font-size: 10px;color: #000000;white-space: nowrap;}
body #cc-main .cm--cloud {max-width: 100%;width: auto;padding: 0 24px}
body #cc-main .cm--cloud.cm--inline .cm__btn{min-width: unset;}
body #cc-main .cm__btn{font-size: 10px;font-weight: 400;background: #181ab1;border: 0;white-space: nowrap;padding: .4em 1em;min-height: auto}
body #cc-main .cm__btn--secondary{background: #eaeff2}
body #cc-main .cm__btn+.cm__btn {background: transparent;border: 1px solid #1f00c3;color: #1f00c3;}
body #cc-main .cm__title+.cm__desc{margin: 8px 0;padding: 0}
#cc-main .cm--cloud.cm--inline .cm__btn-group{margin:0}

@media (min-width: 1200px) {
  body #cc-main .cm__title{font-size: 20px;}
  body #cc-main .cm__desc{font-size: 12px !important;}
  body #cc-main .cm__btn{font-size: 12px;}  
}
@media (min-width: 1537px) {
  body #cc-main .cm__title{font-size: 24px;}
  body #cc-main .cm__desc{font-size: 14px !important;}
  body #cc-main .cm__btn{font-size: 14px;}  
}
@media (max-width: 767px) {
  body #cc-main .cm__title+.cm__desc{white-space: normal;}
  body #cc-main .cm--cloud .cm__btns{flex-direction: row !important;gap: 8px;}
  #cc-main .cm--cloud.cm--inline .cm__btn-group {flex-direction: row !important; margin: 0 !important; gap: 8px;}
  body #cc-main .cm--cloud.cm--inline .cm__btn{min-height: unset;margin: 0 !important;}
}