*{box-sizing:border-box;padding:0;margin:0;font-family:Outfit,sans-serif}
a{text-decoration:none;color:inherit}
h3{font-size:calc(1.3rem + .6vw)}
.navBarAbove{font-size:15px;color:#fff;padding:10px 0;background:#4f5b65;font-size:14px}
.navBarAbove span{color:#f1ae01}
#navbarBelow .navbar-toggler i{color:#000}
#navbarAbove a{color:#fff;letter-spacing:1px}
.WhatsAppContainer{font-size:15px;margin-right:15px;width:52px;background-color:#ff414d;border:1px solid #f8621f73;border-radius:50px;padding:12px 15px;color:#fff;transition:.5s ease-in-out}
.WhatsAppContainer i{font-size:25px}
.WhatsAppContainer:hover{color:#ff414d;background-color:#fff}
.headerTopContainer{display:flex;align-items:center;justify-content:space-between}
#navbarAbove .headerLeft{display:flex;align-items:center}
#navbarAbove .headerRight .WhatsAppContainer{width:57px}
#navbarAbove .headerLeft p{margin-bottom:0;color:#000;font-weight:700}
#navbarAbove .styled-link:hover:after{background-color:#000!important}
#navbarBelow{z-index:999;color:#000;background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}
#navbarBelow a{color:#000;font-weight:400}
#navbarBelow .navbar-toggler{color:#fff;border:none;box-shadow:none}
#navbarBelow.fixed-top{background-color:#fff;animation:navbarBelow .5s linear}
@keyframes navbarBelow{
	0%{opacity:0;transform:translateY(-50%)}
	100%{opacity:100%;transform:translateY(0)}
}
#navbarNavDropdown{font-size:1.1rem;font-weight:600}
.navbar-brand img{max-height:60px}
.dropdown-menu{background-color:#fff}
.dropdown-item{color:#000;font-weight:400}
.dropdown-item.active,.dropdown-item:active,.dropdown-item:hover{background-color:#121c3df4;color:#fff!important}
.navbar-right-button{background-color:#25d366;border:none;box-shadow:1px 1px 5px #000;color:#fff!important;font-weight:400;padding:9px 11px;border-radius:10px;transition:transform .2s;text-decoration:none}
.navbar-right-button:hover{transform:scale(1.05)}
#navbarBelow .navbar-collapse.collapsing,#navbarBelow .navbar-collapse.show{margin-top:10px}
.navbar-fixed-bottom{position:fixed;bottom:0;z-index:999999}
.float{font-weight:600;vertical-align:middle;padding:8px 16px 10px;position:fixed;bottom:20px;left:10px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:16px;z-index:100;text-decoration:none;animation:key1 .3s ease infinite alternate}
.float:hover{color:#fff}
.float i{margin-right:10px;font-size:22px;position:relative;top:2px;color:#f8f8f8}
@keyframes key1{
	0%{transform:translateY(0)}
	100%{transform:translateY(-10px)}
}
footer{background:#191919;padding:50px 10px 0 0}
.foot_bot{margin-top:1rem}
.foot_box>h3,.foot_box>p{color:#fff}
.foot_box>ul{list-style-type:none;padding-left:0}
.foot_box>ul>li>a{color:#fff}
.copyRight>p{color:#fff}
@media screen and (max-width:991px){
	.out{display:none!important}
	.navbar-right-button{display:inline-block;margin:10px 0}
	.section2 .contact{font-size:12px}
	.subject-item{padding:8px}
}
@media screen and (min-width:991px){
	.navbar-nav li.nav-item:last-child{display:none!important}
}
.modal.show .modal-content{animation:modalAnim .5s linear}
@keyframes modalAnim{
	0%{transform:translateY(20%);opacity:0}
	100%{transform:translateY(0);opacity:100%}
}
.modal-dialog{display:flex;justify-content:center;align-items:center;height:100%;width:100%;margin:0 auto;padding:0 6px}
.modal-content{background-color:#efefef;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.3)}
.modal-content .line{background-color:#5e17a5;height:3px;width:100%}
.modal-content .close{margin-left:450px;border:none;box-shadow:none;color:#5e17a5}
.modal-content h5{text-align:center;color:#5e17a5;font-weight:500}
.modal-content .field{display:flex;align-items:center;gap:5px}
.modal-content .pop_icon{width:20px;color:#5e17a5}
.form-control{box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}
.pop_btn{background-color:#5e17a5;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);border:none;color:#fff;font-size:.9rem;padding:2px 10px;border-radius:5px;margin-left:auto}
a:hover{color:inherit}
p{margin-bottom:0}
.section1 .buttonsContainers{justify-content:start!important}
.section1{background-image:url(img/home-15-new-testimonials-bg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;overflow:hidden}
.banner-heading{color:#e59c25}
.banner-sub-heading{color:#fbfbfb}
.banner-content{color:#fbfbfb}
.leftContainer{padding:5rem 0}
form{position:relative;padding:50px 30px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;background-color:#fff;border-radius:20px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}
form .form-group{width:100%;margin-bottom:20px}
form .form-group input:focus,textarea{border:1px solid #999;box-shadow:none;outline:0}
form .form-group input{border:1px solid #ccc;color:#333;background-color:#f7f7f7;padding:10px 20px}
textarea{border:1px solid #ccc;color:#333;background-color:#f7f7f7;padding:10px 20px}
form .form-group:last-child{width:100%;text-align:center}
.right-btn{background:#f15a25;border:0;padding:8px 15px;font-weight:600;font-size:18px;border-radius:8px;color:#fff}
form .image-wrapper{position:absolute;top:-50px;right:-20px}
.section1{padding:50px 0}
.section1 .sub-heading{font-size:33px;color:#333}
.section1 .heading{font-size:37px;font-weight:600;color:#5e17a5}
.section1 .sub-title{font-size:18px;font-weight:400;color:#333}
.section1 .benefits-card{display:flex;gap:.5rem}
.section1 .benefits-card i{font-size:40px;color:#5e17a5}
.section1 .benefits-card .content h6{font-size:16px;color:#333;font-weight:600;margin-bottom:0}
.section1 .benefits-card .content p{font-size:15px;color:#333}
.social-reviews{display:flex;align-items:center;justify-content:center;padding:7.5px;border-radius:40px;background:linear-gradient(313deg,rgba(115,54,176,1) 0,rgba(94,23,165,1) 100%)}
.social-reviews .imageContainer{padding:10px;justify-content:center;display:flex;color:#fff;gap:10px;align-items:center}
.social-reviews .imageContainer img{width:80%;object-fit:contain}
@media (max-width:991px){
	.section1 .benefits-card i{font-size:52px}
	.section1 .benefits-card .content h6{font-size:18px;margin-bottom:.5rem}
	.social-reviews{margin-bottom:5rem}
	.section1 .sub-heading{font-size:32px}
	.section1 .heading{font-size:32px}
}
@media (max-width:767px){
	.section1 .benefits-card{flex-direction:column;align-items:center;text-align:center}
}
@media (max-width:400px){
	.section1 .benefits-card .content h6{font-size:14px;margin-bottom:.5rem}
	.section1 .benefits-card i{font-size:38px}
}
.section2{margin-bottom:50px}
.section2 .heading{font-size:24px;font-weight:600;color:#333}
.section2 .head-contant{font-size:15px;margin-bottom:20px;color:#333}
.section2 .sub-heading{font-size:18px;color:#333}
.section2 .contact{margin-bottom:8px;align-items:center}
.imageScale i{transform:scaleX(-1)}
.section2 .contact i{color:#5e17a5;font-size:1.25rem}
.section2 .contact span{margin-left:5px}
.orangeBtn{width:100%;font-size:16px;color:#f15a25;border:3px solid #f15a25;background-color:transparent;padding:10px 30px;border-radius:10px;display:inline-block;text-align:center;cursor:pointer}
@media (max-width:575px){
	.orangeBtn{margin-bottom:1rem}
	.section1 .buttonsContainers{justify-content:center!important}
	.content{text-align:center}
}
.section3 .imageWrapper img{object-fit:cover}
.section3 .content{padding:30px}
.section3 .content h4{font-size:21px;font-weight:500;color:#333}
.section3 .content h4 span{color:#5e17a5}
.section3 .best-content{padding:30px}
.section3 .best-content .heading-title{font-size:24px;color:#333;font-weight:600}
.section3 .best-content .content-item{font-size:15px;color:#000;font-weight:400;line-height:20px}
.section3{background:url(img/planesection2.webp);background-repeat:no-repeat;background-position:center right;padding-bottom:60px}
.section3 .perksCard{display:flex;align-items:center;gap:.5rem}
.section3 .perksCard i{color:#5e17a5}
.section3 .perksCard{padding-bottom:10px}
.perksContainer .perksCard:nth-child(2){border-top:1px solid #ccc;border-bottom:1px solid #ccc}
@media (max-width:767px){
	.perksContainer{margin-bottom:1rem}
}
.section4{background-color:#5e17a5}
.section4 .leftContainer{background-color:#fff;padding:30px 30px;border-top:2px solid #5e17a5}
.section4 .leftContainer h2{color:#333}
.lineContainer{padding:15px 0}
.lineContainer .line{width:30%;height:3px;background-color:#5e17a5}
.section4 .leftContainer ul{list-style-type:none;padding-left:0;margin-top:1.5rem}
.section4 .leftContainer ul li span:nth-child(1){color:#5e17a5}
.section4 .leftContainer ul li span:nth-child(2){padding-left:.8rem}
.section4 .leftContainer ul li:not(:last-child){padding:10px 0;border-bottom:1px solid #333;border-color:#333}
.section4 .leftContainer ul li:last-child{padding-top:10px}
.section4 .rightContainer{padding:30px}
.section4 .rightContainer h2{color:#fff}
.section4 .rightContainer .line{background-color:#fff}
.section4 form{padding:0;width:100%;max-width:none;gap:.5rem;flex-direction:row;background-color:transparent;box-shadow:none!important}
.section4 form .form-group{width:48.9%;margin-bottom:0}
.section4 form .form-group input{padding:4px 20px}
.section4 form .form-group:last-child{margin:auto;width:100%}
.section4 form .form-group button{width:100%}
.section4 form textarea{padding:1px 16px;height:36px;border-radius:5px;margin-top:3px}
@media (max-width:575px){
	.section1,.section2,.section3{text-align:center}
	.section1 .heading{font-size:24px}
	.section2 a{justify-content:center}
	.section2 .orangeBtn{width:65%}
	.perksCard{text-align:start}
	.section5 h2{font-size:17px}
	.section4 .leftContainer ul{margin-bottom:0}
	.section4 .leftContainer .secondUl{margin-top:.5rem}
	.section4 .leftContainer .secondUl li:first-child{border-top:1px solid #333}
	.section2 .float1{width:auto!important;margin-bottom:20px}
	.buttonsContainers a{font-size:10px}
	.navbar-brand img{max-width:130px}
	.navbar-right-button{font-size:10px;}
}
@media (max-width:460px){
	.section4 .rightContainer{padding:30px 0}
	.section4 form{flex-direction:column}
	.section4 form .form-group{width:100%}
}
.section5{padding:50px 0 20px 0}
.section5 h2{color:#333}
.section5 .lineContainer{display:flex;justify-content:center}
.why-us-Card{padding:30px 10px;border:2px solid #ccc;margin-bottom:1rem;transition:.2s linear}
.why-us-Card h6{font-size:14px;font-weight:700}
.why-us-Card p{font-size:14px;font-weight:400;line-height:20px}
.why-us-Card:hover{background-color:#5e17a5;color:#fff;border-color:#52a3c0}
.why-us-Card:hover img{filter:brightness(0) invert(1)}
.buttonsContainers{display:flex;justify-content:center;gap:1rem}
.buttonsContainers a{margin-top:1rem;background-color:transparent;border:2px solid #f15a25;color:#f15a25!important;padding:10px 30px;border-radius:5px;font-weight:500;transition:.2s linear;cursor:pointer}
.buttonsContainers button:hover{color:#fff;background-color:#f15a25}
.section6{padding:50px 0}
.mainProcessBox{position:relative}
.greyLine{position:absolute;left:18px;z-index:0;height:100%}
.greyLine .Top{width:12px;height:12px;background-color:#d6d6d6;border-radius:50%}
.greyLine .Mid{width:4px;height:100%;position:relative;margin-left:4px;background-color:#d6d6d6}
.greyLine .Mid::after{width:12px;height:12px;background-color:#d6d6d6;border-radius:50%;content:"";position:absolute;top:100%;left:-4px}
.processStepsContainer{padding:40px 0}
.processBox{display:flex;justify-content:start;gap:2rem}
.ImageWrapper{width:48px;height:48px;background-color:#5e17a5;color:#fff;border:2px solid #d6d6d6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;z-index:2}
.contentContainer{padding:12px;background-color:#ffffff00;box-shadow:0 2px 8px -2px rgba(0,0,0,.3);border-radius:6px;position:relative}
.contentContainer::before{background:linear-gradient(to top right,var(--tw-arw-bg) 52%,transparent 48%);position:absolute;content:"";left:-9px;top:7%;width:15px;height:15px;z-index:-1;background-color:#fff;box-shadow:-4px 4px 8px -4px rgb(0,0,0,.4);transform:rotate(45deg)}
.processStepsContainer{display:flex;flex-direction:column;gap:3rem}
.section6{background:url(img/cta-img4.webp);background-position:center left;background-repeat:no-repeat;background-size:cover}
.section7{background-color:#5e17a5;background-image:url(http://editingconsultants.uk/wp-content/uploads/2022/05/free-trial-bg.jpg);background-position:center center;background-repeat:no-repeat;background-attachment:fixed}
.section7 .buttonsContainers a,.section9 .buttonsContainers a{margin:2rem 0;color:#fff!important;cursor:pointer;border-width:3px;border-color:#fff}
.section8{background:url(img/subject-matter-experts.webp);background-position:center left;background-repeat:no-repeat;background-size:cover;padding:30px 0}
.subjectContainer h2,.subjectContainer h6{color:#fff}
.subjectContainer h6 span{color:#ff6822}
.subject-item{display:flex;align-items:center;background-color:#fff;padding:20px 0;justify-content:center;gap:.5rem;border-radius:4px;margin-bottom:1rem}
.subject-item i{color:#f15a25}
.section9{background:url(img/free-trial-bg1.webp);background-color:#5e17a5;background-repeat:no-repeat;background-size:cover;padding:30px 0;background-attachment:fixed}
.contact-container h3{color:#fff;margin-bottom:2rem}
.call-contact{display:flex;align-items:center;gap:1rem;color:#fff}
.call-contact h6{font-size:18px;margin-bottom:5px;line-height:1.6}
.call-contact p{font-size:17px;font-weight:400;line-height:20px}
.contact-container-inner{display:flex;justify-content:center;margin-bottom:1rem}
@media (max-width:575px){
	.section9 h3{font-size:1.3rem}
}
.section10{padding:50px 0 30px}
.section10 .lineContainer{display:flex;justify-content:center}
.reviewsContainer{margin-top:30px}
.reviewsCard{padding:30px;text-align:center;color:#fff;background-color:#5e17a5;border-radius:15px}
.reviewsCard .content{margin-bottom:1rem}
.reviewsContainer{position:relative;padding-bottom:4.5rem}
.swiper-pagination-clickable .swiper-pagination-bullet{width:20px;height:20px;background-color:#333}
.buttonsContainers .float1,.float1{background-color:#25d366;border:none;color:#fff!important;font-weight:400;padding:11px 22px;display:inline-block;text-align:center;border-radius:5px}
.section2 .float1{padding:13px 22px}
#captcha{background:#fff;color:#00252d;margin:8px 9px;padding:2px 30px;font-weight:700;text-transform:uppercase;border:1px solid #c2c2c2}
.refresh{background:#acacac;border:0;border-radius:50%;padding:0 14px;font-size:16px;margin:0 9px;display:flex;align-items:center;text-decoration:none;color:#fff}
#navbarAbove{background-color:#000;padding:10px 0}