@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@400;500;600&display=swap');
.fixed_header{overflow-x:hidden;overflow-y:auto;}


  


/* font-family: 'Open Sans', sans-serif;
font-family: 'Space Grotesk', sans-serif; */
*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box;}
body{background:#F7F7F7;margin:0;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;line-height:27px; overflow-x: hidden; overflow-y: auto;}
h1{margin:0 0 20px;color:#373E47;font-size:62px;font-weight:700;line-height:72px;letter-spacing:-1.24px;}
h2{color:#373E47;/* Heading-H2 */font-size:46px;font-weight:700;line-height:53px; /* 115.217% */letter-spacing:-0.92px;font-family:'Open Sans',sans-serif;margin:0 0 20px;}
p{font-size:16px;color:#373E47;font-weight:400;line-height:26px;margin-top:0;}
a{text-decoration:none;transition:all 0.4s ease-in-out;color:#373E47;}
ul{padding:0;margin:0;}
ul li{font-size:16px;color:#373E47;font-weight:400;line-height:28px;list-style:none;background:url(../images/circle_icon.svg) no-repeat left top 5px / 20px;padding-left:30px;margin-bottom:10px;}
.container{width:100%;max-width:1320px;margin:0 auto;padding:0 20px;}
img {max-width: 100%;}



.primary-btn{border-radius:100px;background:linear-gradient(90deg, #800000 0%, #ff2400 20%, #ff7f50 40%, #ff2400 60%, #800000 80%);box-shadow:0px 2px 20px 0px rgba(246,126,60,0.40);color:#fff;font-size:18px;font-weight:500;padding:13px 25px;min-width:180px;display:inline-flex;text-align:center;justify-content:center;animation:animateBg 2.5s linear infinite;background-size:500% 100%;@keyframes animateBg{0%, 100%{background-position:100% center;}50%{background-position:0% center;}}}
.primary-btn:after{content:"";width:15px;height:15px;display:inline-block;background:url(../images/btn-Icon.svg) no-repeat top right / 14px;position:relative;top:5px;right:-6px;}
.primary-btn:hover{box-shadow:0px 0px 10px 5px rgba(246,126,60,0.60);}
.header_wrap{display:flex;align-items:center;justify-content:space-between;padding:16px 0;min-height:80px;}
.header_top p{margin:0;font-size:14px;}
.header_top{text-align:center;background:#fff;padding:7px 0;margin-top:0;transition:all 0.5s ease-in-out;}
.header_top a{font-weight:600;margin-left:12px;}
.header_top p img{width:12px;position:relative;top:3px;left:-3px;}
.header_top .right .login_link{color:#373E47;font-size:18px;font-weight:600;line-height:27px;margin-right:25px;}
.header_menu ul{display:flex;align-items:center;margin:0;padding:0;}
.header_menu ul li a{font-size:16px;font-weight:600;opacity:0.8;}
.header_menu ul li a:hover{opacity:1;}
.header_menu ul li{background:transparent;padding:0 12px;margin:0;}
.header_wrap .left{display:flex;align-items:center;width:170px;}
.header_logo{display:inline-flex;margin-right:70px;}
.header_wrap .right{width:calc(100% - 170px);display:flex;align-items:center;justify-content:flex-start;}
.header_space{width:100%;height:126px;display:block;transition:all 0.5s ease-in-out;}
header {position:fixed;left:0;right:0;top:0;transition:all 0.5s ease-in-out;background:transparent;z-index:99;}
header .login_link{font-size:18px;font-weight:600;margin-right:20px;margin-left:auto;}
header{background:#fff;}
body.fixed_header .header_space{height:85px;}
body.fixed_header .header_top{margin-top:-10px;}

     .navbar-toggler span {
    width: 30px;
    height: 2px;
    background: #000;
    margin: 0px 0;
    position: relative;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
    margin: 3px 0;
         top:0;
}


button.navbar-toggler {
    display: flex;
    flex-direction: column;
    background: transparent;
    border: 0 !important;
    outline: 0 !important;
    cursor: pointer;
    opacity: 1;
    display: none;
}
    button.navbar-toggler.active span:nth-child(1) {
    transform: rotate(45deg);
    top: 8px;
}


button.navbar-toggler.active span:nth-child(3) {
    transform: rotate(-45deg);
    top: -8px;
}

button.navbar-toggler.active span:nth-child(2) {
    opacity: 0;
}


.banner_section{padding:100px 0;position:relative; animation: fade-out 1s ease-out reverse both;}
.banner_section .left ul{display:flex;align-items:center;}
.banner_section .left ul li{margin-right:25px;}
.banner_section .left p{font-size:18px;margin-bottom:40px;max-width:470px;}
.banner_section .left{width:50%;padding:0 20px;}
.banner_section .right{width:50%;padding:0 20px;position:relative;}
.banner_section .wrapper{display:flex;align-items:center;flex-wrap:wrap;margin:0 -20px;position:relative;}
.banner_section .tags{margin-top:27px;}
.banner_section:before{content:"";background:url(../images/hero_bg-circle2.svg) no-repeat top -70px left / 50%,url(../images/hero_bg-circle1.svg) no-repeat bottom 0px right / 440px;position:absolute;left:0;right:0;top:-85px;bottom:-85px;width:100%;z-index:0;}
.banner_section .right img{max-width:100%;width:100%;}
.banner_section .container{position:relative;z-index:2;}
.banner_section .right .img_icon img.img1{max-width:70px;}
.banner_section .right .img_icon img.img2{max-width:60px;bottom:auto;top:20px;left:90px;right:auto;animation-delay:1s;}
.banner_section .right .img_icon img{position:absolute;bottom:30px;right:0px;animation:scale-up-center 2s ease-in-out infinite alternate-reverse both;}

.trusted_section{position:relative;z-index:1;padding-bottom:50px;}
.trusted_section h4{color:#373E47;/* Subheading */font-size:14px;font-weight:600;line-height:21px; /* 150% */letter-spacing:0.7px;text-transform:uppercase;margin:0 0 35px;text-align:center;font-family:'Space Grotesk',sans-serif;}
.trusted_slider{max-width:960px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;}
/* .trusted_slider .item{margin:0 20px;width:calc(25% - 40px);} */
.trusted_slider .owl-stage {
    display: flex;
    align-items: center;
}
.trusted_section .owl-nav button{background:#373e47 url(../images/slider-Icon.svg) no-repeat center!important;display:inline-block;width:35px;height: 35px; font-size:0!important;border-radius:50%;transition:all 0.5s ease-in-out;margin:0 6px;    background-size: 15px!important;}
.trusted_section .owl-nav button:hover{background:#707378 url(../images/slider-Icon.svg) no-repeat center!important;background-size: 15px!important;}
.trusted_section .owl-nav{display:flex;align-items:center;;bottom:-60px;left:0;margin-top:0px}
.trusted_section .owl-nav button.owl-prev{transform:rotateY(180deg)  translate(0px, -50%);;    position: absolute;
    top: 50%;
    left: -79px;}
.trusted_section .owl-nav button.owl-next {
    position: absolute;
    right: -79px;
    top: 50%;
    transform: translate(0px, -50%);
}
.two_column_section .wrapper .item{display:flex;flex-wrap:wrap;align-items:center;margin:0 -20px;padding:60px 0;}
.two_column_section .wrapper .item .left{width:50%;padding:0 20px;}
.two_column_section .wrapper .item .right{padding:0 20px;width:50%;position:relative;}
.two_column_section .wrapper .item .left p{max-width:600px;margin-bottom:30px;color: #5d636a;}
.two_column_section .wrapper .item .right .bg_img img{width:195px;}
.two_column_section .wrapper .item .right .bg_img{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:-20px;}
.two_column_section .wrapper .item .right img{width:100%;max-width:470px;margin:0 auto;position:relative;z-index:1;}
.two_column_section .wrapper .item:nth-child(even){flex-direction:row-reverse;}
.two_column_section .wrapper .item:nth-child(even) .right{padding-left:60px;}
.two_column_section .wrapper .item:nth-child(even) .bg_img{left:0;top:120px;right:auto;}
.sub_title{color:#373E47;/* Subheading */font-family:'Space Grotesk';font-size:14px;font-weight:600;line-height:21px; /* 150% */letter-spacing:0.7px;text-transform:uppercase;display:block;margin:0 0 5px;}
.counter_section .item h2{font-size:62px;line-height:72px; /* 116.129% */letter-spacing:-1.24px;}
.counter_section .item p{margin:0;}
.counter_section .wrapper{display:flex;flex-wrap:wrap;align-items:stretch;max-width:1120px;margin:0 auto;border-top:1px solid rgba(251,176,64,0.40);}
.counter_section .wrapper .item{width:33.33%;text-align:center;border-right:1px solid rgba(251,176,64,0.40);padding-top:25px;}
.counter_section .wrapper .item:nth-last-child(1){border-right:0;}
.counter_section{margin-bottom:60px;}
.marketing_section .wrapper .left .item{border-radius:12px;background:var(--Neutral-100,#FFF);padding:24px;max-width:450px;margin-bottom:32px;display: block;}
.marketing_section .wrapper{display:flex;flex-wrap:wrap;align-items:center;margin:0 -20px;}
.marketing_section .wrapper .left{width:50%;padding:0 20px;}
.marketing_section .wrapper .right{width:50%;padding:0 20px;position:relative;}
.marketing_section .wrapper .top h4{font-size:16px;margin: 0;}
.marketing_section .wrapper .left .top{display:flex;align-items:center;flex-wrap:wrap;}
.marketing_section .wrapper .right .img_icon img.img1{max-width:70px;}
.marketing_section .wrapper .right .img_icon img.img2{max-width:60px;bottom:auto;top:-50px;left:90px;right:auto;animation-delay:1s;}
.marketing_section .wrapper .right .img_icon img{position:absolute;bottom:-40px;right:-5px;animation:scale-up-center 0.9s ease-in-out infinite alternate-reverse both;}
.marketing_section .wrapper .left .top img{display:inline-block;margin-right:10px;}
.marketing_section{padding:60px 0;}
.people_slider_section .people_slider{}
.people_slider_section .people_slider .item{/* width:33.33%; */padding:24px;background:#fff;border-radius:10px;transition: all 0.4s ease-in-out;}
.people_slider_section .people_slider{display:flex;align-items:flex-start;justify-content:flex-start;}
.people_slider_section .people_slider .item .top_head{display:flex;align-items:center;justify-content:flex-start;margin:0 0 15px;}
.people_slider_section .people_slider .item .top_head img{width:32px;height:32px;border-radius:50%;object-fit:cover;margin-right:10px;}
.people_slider_section .people_slider .item .top_head h4{margin:0;font-size:16px;font-weight:600;}
.people_slider_section .people_slider .item .text span{color:#373E47;/* P3 - Semibold */font-size:14px;font-weight:600;line-height:21px; /* 150% */}
.people_slider_section{padding:50px 0 120px;position:relative;}
.block_head{text-align:center;max-width:680px;margin:0 auto 60px;}
.block_head h2{display:block;margin:0 0 15px;}
.faq_section{padding:60px 0;}
.faq_section .accordion-wrapper{border-bottom:1px solid rgb(55 62 71 / 20%);}
.faq_section .accordion-wrapper .btn-wrapper button{color: #373E47;font-size:18px;font-weight:600;line-height:27px;border:0;outline:0;background:transparent;font-family:'Open Sans',sans-serif;padding:12px 0;margin:12px 0;display:block;width:100%;text-align:left;cursor:pointer;}
.faq_section .accordion-wrapper .btn-wrapper{display:flex;position:relative;}
.faq_section .accordion-wrapper .wrapper{max-width:960px;margin:0 auto;}
.faq_section .accordion-wrapper .collepsing-div{max-width:780px;}
.faq_section .accordion-wrapper .btn-wrapper:before{content:"";width:23px;height:23px;background:url(../images/faq-Icon.svg) no-repeat center / 100%;border-radius:50%;position:absolute;top:25px;right:15px;transform:rotate(0deg);transition:all 0.2s ease-in-out;    z-index: -1;}

.demo_section .wrapper{border-radius:12px;max-width:700px;text-align:center;padding:60px 30px;margin:0 auto;position:relative;z-index:1;}
.demo_section .wrapper span{font-family:'Space Grotesk';font-size:14px;font-weight:600;line-height:21px; /* 150% */letter-spacing:0.7px;text-transform:uppercase;color:#fff;}
.demo_section .wrapper h2{ color:#fff;margin:0 0 20px;}
.demo_section .wrapper p{margin:0;}
.demo_section .wrapper ul{display:flex;align-items:center;justify-content:center;}
.demo_section .wrapper p{color:#FFF;text-align:center;/* Paragraph-P1 */font-family:'Open Sans';font-size:18px;font-weight:400;line-height:28px;}
.demo_section .wrapper ul li{color:#fff;margin-right:30px;}
.demo_section .container{max-width:960px;margin:0 auto;background:linear-gradient(285deg,#ff2400 10.33%,#ff7f50 88.11%);border-radius:10px;position:relative;}
.demo_section .wrapper .tags{margin-top:40px;}
.demo_section{padding:60px 0;}
footer p{font-size:14px;color: #5d636a;}
.copyright{text-align:center;}
.trusted_slider .item img {width: 100%;    opacity: 0.8;}
footer{padding-bottom:15px;padding-top:40px;}
footer .wrapper{border-bottom:1px solid rgba(55,62,71,0.10);margin-bottom:30px;padding-bottom:20px;  }
footer .wrapper ul{display:flex;align-items:center;}
footer .wrapper ul li{background:transparent;padding-left:20px;font-size:16px;margin:0;}
footer .wrapper ul li:nth-child(1) { padding-left: 0;}
footer .wrapper ul li a{opacity:0.8;font-weight: 500;}
footer .wrapper ul li a:hover{opacity:1;}
footer .wrapper .social ul li{padding-left:0;padding-right:15px;margin-top:12px;}
footer .wrapper .left{width:100%;}
footer .wrapper .right{display:flex;align-items:center;justify-content:space-between;width:100%;}
footer a {
    color: #5d636a;
    font-weight: 600;
}
footer img {
    max-width: 150px;
}
.faq_section .accordion-wrapper.active .btn-wrapper:before{transform:rotate(45deg);}

section.people_slider_section:before{content:"";background:radial-gradient(50% 50% at 50% 50%,rgba(251,176,64,0.15) 0%,rgba(239,66,54,0.15) 100%);filter:blur(385px);position:absolute;left:0;right:0;top:0;bottom:0;display:block;z-index:-1;}
/* .demo_section .container:before{content:"";background:linear-gradient(285deg, #800000 0%, #ff2400 25%, #ff7f50 50%, #ff2400 75%, #800000 100%);position:absolute;left:10px;right:10px;top:10px;bottom:0px;filter:blur(0px);} */
.animated-gradient{animation:animateBg 2s linear infinite;background-image:linear-gradient(90deg,#ff2400,#ff7f50,#ff2400,#ff7f50);background-size:300% 100%;}
@keyframes animateBg{
    0%{background-position:0% 0%;}
    100%{background-position:100% 0%;}
}
.scale-up-center{-webkit-animation:scale-up-center 0.4s ease-in-out infinite alternate-reverse both;animation:scale-up-center 0.4s ease-in-out infinite alternate-reverse both;}
@-webkit-keyframes scale-up-center{
    0%{-webkit-transform:scale(0.5);transform:scale(0.5);}
    100%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes scale-up-center{
    0%{-webkit-transform:scale(0.5);transform:scale(0.5);}
    100%{-webkit-transform:scale(1);transform:scale(1);}
}
.compare_plan .item{border-radius:12px;background:#FFF;padding:40px;width:calc(33.33% - 30px);margin:0 15px 30px;position: relative;}
.compare_plan .wrapper{display:flex;flex-wrap:wrap;margin:0 -20px 50px;align-items:stretch;}
.compare_plan .item:nth-last-child(1){width:calc(100% - 30px);display:flex;align-items:stretch;margin:0 15px;position:relative;}
.compare_plan .item:nth-last-child(1) .head{width:50%;border-right:1px solid rgb(95 101 108 / 20%);padding-right:30px;}
.compare_plan .item:nth-last-child(1) .list{width:50%;padding:0 0 0 40px;display:flex;align-items:center;justify-content:flex-start;}
.compare_plan .item:nth-last-child(1) .list ul{display:flex;flex-wrap:wrap;}
.compare_plan .item:nth-last-child(1) .list ul li{width:50%;margin-bottom:10px;}

.compare_plan .item li.disable {
    list-style: none;
    background: url(../images/faq-Icon_disable.svg) no-repeat left -3px top 1px / 28px;
}
.compare_plan .item li.disable {
    color: #94989c;
}

.compare_plan .bottom_link{text-align:center;}
.compare_plan{padding:100px 0 50px;}
.marketing_section .wrapper .right img{width:100%;}
.compare_plan .head h2 span{font-family:'Space Grotesk';font-size:16px;line-height:21px;letter-spacing:0.7px;color:#5f656c;text-transform:lowercase;margin-right:13px;}
.compare_plan .head h2{font-size:38px;display:flex;align-items:baseline;margin:0 0 5px;}
.compare_plan .head p{margin:0px;color:#5f656c;}
.compare_plan .head{margin:0 0 25px;position:relative;padding-bottom:25px;}
.compare_plan .head:before{position:absolute;content:"";height:1px;bottom:0;left:0;right:0;background:linear-gradient(90deg,#EF4236 0%,#FBB040 100%);}
.compare_plan .head span.sub_title{color:#5f656c;margin:0;}
.compare_plan .item:nth-last-child(1) .head::before{background:transparent;}
.compare_plan .item:nth-last-child(1):before{position:absolute;content:"";background:linear-gradient(90deg,#EF4236 0%,#FBB040 100%);left:-2px;right:-2px;top:-2px;bottom:-2px;border-radius:12px;z-index:-1;}
.compare_section table td{color:#373E47;font-family:'Open Sans';font-size:16px;font-weight:400;line-height:27px;border-bottom:1px solid rgba(55,62,71,0.20);text-align:center;padding:20px 40px;}
.compare_section table{width:100%;max-width:1120px;margin:0 auto;border-spacing:0;}
.compare_section table tr th{width:250px;font-size:24px;color:#373E47;padding:30px 0;}
.compare_section table tr th:nth-child(1){width:calc(100% - 500px);}
.compare_section table tr td:nth-child(1){text-align:left;font-size:18px;font-weight:600;}
.compare_section table tr th:nth-child(3){opacity:0.8;}
.compare_plan .block_head { margin-bottom: 110px;}
.compare_section{padding:50px 0px;}
.compare_section table td:nth-last-child(1) img{transform:rotate(45deg);max-width:20px;}
.compare_section table tr:nth-last-child(1) td{border-bottom:0;}
.people_slider_section .owl-nav button{background:#373e47 url(../images/slider-Icon.svg) no-repeat center!important;display:inline-block;min-width:66px;font-size:0!important;border-radius:30px;height:30px;transition:all 0.5s ease-in-out;margin:0 6px;}
.people_slider_section .owl-nav button:hover{background:#707378 url(../images/slider-Icon.svg) no-repeat center!important;}
.people_slider_section .owl-nav{display:flex;align-items:center;position:absolute;bottom:-60px;left:0;}
.people_slider_section .owl-nav button.owl-prev{transform:rotateY(180deg);}





.trusted_section {
    padding-bottom: 30px;
}

.most_popular p {
    font-size: 14px;
    margin: 0;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
}

.people_slider_section .people_slider .item p {
    color: #5d636a;
}

.people_slider_section .block_head p {
    color: #5d636a;
}

.faq_section .block_head p {
    color: #5d636a;
}
.most_popular {
    background: linear-gradient(90deg,#800000 0%,#ff2400 100%);
    position: absolute;
    left: 0;
    right: 0;
    top: -27px;
    text-align: center;
    padding: 5px 0;
    border-radius: 12px 12px 0 0;
}



.header_logo img {
    width: 10px;
    min-width: 150px;
}

.marketing_section .wrapper .left .item:hover {
    background: #373E47;
}

.marketing_section .wrapper .left .item:hover p {
    color: #fff;
}

.marketing_section .wrapper .left .item:hover h4 {
    color: #fff;
}

.marketing_section .wrapper .left .item:hover img {
    filter: brightness(10);
}







.people_slider_section  .owl-item.active:nth-child(1) .item {
    background: #373E47;
}

.people_slider_section  .owl-item.active:nth-child(1) .item p {
    color: #fff;
}

.people_slider_section  .owl-item.active:nth-child(1) .item h4 {
    color: #fff;
}
.people_slider_section  .owl-item.active:nth-child(1) .item span {
    color: #fff;
}



.people_slider_section  .owl-item.first_active .item {
    background: #373E47;
}

.people_slider_section  .owl-item.first_active .item p {
    color: #fff;
}

.people_slider_section  .owl-item.first_active .item h4 {
    color: #fff;
}
.people_slider_section  .owl-item.first_active .item span {
    color: #fff;
}


.demo_section  button.btn.btn-primary {
    border-radius: 100px;
    background: #fff;
    color: #000;
    font-size: 18px;
    font-weight: 500;
    padding: 13px 25px;
    min-width: 180px;
    display: inline-flex;
    text-align: center;
    justify-content: center;
    border: 2px solid #fff;
    min-height: 55px;
    line-height: 24px;
    cursor: pointer;
}

.demo_section .form input {
    border-radius: 42px;
    border: 1px solid rgba(255, 255, 255, 0.20);
    background: rgba(255, 255, 255, 0.60);
    height: 55px;
    padding: 10px 20px;
    width: calc( 100% - 195px );
    margin-right: 10px;
    outline: 0 !important;
}

.demo_section .form {
    margin-top: 30px;
}

.demo_section.fade_scale ::placeholder{ color:#5d636a; font-size:16px }





@media only screen and (max-width:1400px){
    .container{max-width:1160px;}
    h1{font-size:52px;line-height:62px;}
    .banner_section{padding:80px 0;}
    .banner_section{padding:60px 0;}
    h2{font-size:38px;line-height:42px;}
    .two_column_section .wrapper .item .right .bg_img{right:0px;}
}
@media only screen and (max-width:1199px){
    h1{font-size:42px;line-height:50px;}
    .container{max-width:950px;}
    .two_column_section .wrapper .item{padding:50px 0;}
    .two_column_section .wrapper .item:nth-child(even) .right{padding-left:40px;}
    .two_column_section .wrapper .item:nth-child(even) .bg_img{left:-20px;top:100px;}
    .header_wrap .left{width:160px;}
    .header_wrap .right{width:calc(100% - 130px);}
    .compare_plan{padding: 60px 0 40px;}
    .compare_plan .item{padding:25px;}
    .compare_plan .head h2{font-size:20px;line-height:30px;}
    .compare_plan .item li{font-size:14px;}
    .compare_plan .item:nth-last-child(1) .list{padding:0 0 0 15px;}
    ul li{background:url(../images/circle_icon.svg) no-repeat left top 5px / 18px;padding-left:25px;}

    .trusted_slider{
        max-width: 760px;
    }
}
@media only screen and (max-width:991px){
    h1{font-size:32px;line-height:42px;}
    h2{font-size:32px;line-height:38px;}
    .container{max-width:100%;}
    .banner_section .left{width:100%;margin-bottom:30px;}
    .banner_section .right{width:70%;}
    .banner_section .right{width:60%;margin-bottom:30px;margin:0 auto;}
    .banner_section .left ul{flex-wrap:wrap;}
    .two_column_section .wrapper .item{padding:50px 0;}
    .header_wrap .right{flex-wrap:wrap;justify-content:space-between;position:absolute;left:0;right:0;top:100%;background:#fff;padding:0px 20px 40px 20px;width:100%;transform:translateX(102%);transition:all 0.5s ease-in-out;}
    .header_wrap .right .header_menu{width:100%;}
    header .login_link{margin:0;}
    .header_menu ul{flex-direction:column;justify-content:flex-start;}
    .header_menu ul li{padding:5px 0;text-align:left;width:100%;}
    .header_menu ul li a{padding:5px 0;display:block;}
    .trusted_slider{max-width:550px;}
    .counter_section .wrapper .item:nth-child(1){width:100%;border-bottom:1px solid rgba(251,176,64,0.40);border-right:0;padding-bottom:30px;}
    .counter_section .wrapper{border-top:0;}
    .counter_section .wrapper .item{width:50%;}
    .marketing_section .wrapper .right{width:100%;}
    .marketing_section .wrapper .left{width:100%;margin-bottom:40px;}
    .marketing_section .wrapper .left .item{max-width:520px;margin:0 auto 32px;}
    .marketing_section .wrapper .right{max-width:622px;margin:0 auto;}
    .demo_section .container{max-width:calc(100% - 40px);}
    .demo_section .wrapper .tags ul{flex-wrap:wrap;}
    .counter_section .item h2{font-size:38px;line-height:42px;letter-spacing:-1.24px;margin:0 0 15px;}
    .marketing_section{padding:40px 0;}
    .block_head{margin: 0 auto 60px;}
    .compare_plan .item{width:calc(50% - 30px); height: 100%;}
    .compare_plan .wrapper{max-width:720px;margin:0 auto 50px;}
    .compare_plan .item:nth-last-child(1){width:calc(50% - 30px);flex-wrap:wrap;}
    .compare_plan .item:nth-last-child(1) .list{width:100%;padding:0;}
    .compare_plan .item:nth-last-child(1) .head{width:100%;border:0;}
    .compare_plan .item:nth-last-child(1) .list ul li{width:100%;}
    .compare_plan .item:nth-last-child(1) .head::before{background:linear-gradient(90deg,#EF4236 0%,#FBB040 100%);}
    .compare_plan .head{margin:0 0 20px;}
    button.navbar-toggler { display: flex;}

    .header_space{width:100%;height:93px;display:block;transition:all 0.5s ease-in-out;}
    
    body.open_menu .header_wrap .right {  transform: translateX(0%); }
    
    .people_slider_section {    padding: 50px 0 80px;            }
    .compare_plan .block_head {
        margin-bottom: 80px;
    }
    .banner_section h1 {
        font-size: 56px;
        line-height: 60px;
    }
    .people_slider_section .owl-nav{right:0;justify-content:center;}
    .demo_section {
        padding: 60px 0 40px;
    }
    section {
        overflow: hidden;
    }

}
@media only screen and (max-width:767px){
    .banner_section .left p{font-size:16px;margin-bottom:30px;line-height:26px;}
    .banner_section .right{width:100%;margin-bottom:30px;}
    h1{font-size:24px;line-height:32px;}
    .banner_section .left ul li{margin-right:10px; font-size: 14px;}
    .two_column_section .wrapper .item .left{width:100%;order:2;}
    .two_column_section .wrapper .item .right{width:90%;order:1;margin:0 auto 30px;}
    
    .header_space{width:100%;height:93px;display:block;transition:all 0.5s ease-in-out;}

    .faq_section .accordion-wrapper .btn-wrapper button{padding-right:25px;}
    .faq_section .accordion-wrapper .btn-wrapper:before{right:0;}
    .demo_section .wrapper .tags ul{width:100%;justify-content:flex-start;}
    .demo_section .wrapper{text-align:left;padding:40px 10px;}
    .demo_section .wrapper p{text-align:left;}
    .banner_section{padding:40px 0;}
    .banner_section .left p{font-size:18px;margin-bottom:40px;max-width:100%;}
    /* .trusted_slider .item{width:calc(50% - 40px);text-align:center;} */
    .marketing_section .wrapper .right{max-width:calc(100% - 20px);margin:0 auto;}
    footer .wrapper{flex-wrap:wrap;justify-content:center;margin:0px 0 20px;padding:0px 0 0;border:0;display:flex;}
    footer .wrapper .right{flex-direction:column-reverse;justify-content:center;align-items:center;margin-top: 0;}
    footer .wrapper .social ul li img{width:30px;height:30px;}
    footer .wrapper .social{width:100%;border-top:1px solid #000;justify-content:center;}
    footer .wrapper .social ul li img{width:25px;height:25px;}
    footer .wrapper .social{width:100%;border-top:1px solid rgba(55,62,71,0.10);padding-top: 20px;margin-top: 30px;}
    footer .wrapper ul{width:100%;justify-content:center;}
    footer .wrapper .left{max-width:100%;text-align:center;margin: 0 0 30px;}
    .compare_plan .item{width:calc(100% - 0px);padding: 32px;}
    .compare_plan .item:nth-last-child(1){width:calc(100% - 30px);flex-wrap:wrap;}
    section.compare_section .wrapper tr{display:flex;flex-wrap:wrap;}
    .compare_section table tr td:nth-child(1){width:100%;text-align:center;border:0;padding:5px 15px;}
    .compare_section table td{width:50%;}
    .compare_section table tr th:nth-child(1){display:none;}
    .compare_section table tr th{width:50%;border-bottom:1px solid rgb(251 176 64);margin-bottom:25px;}
    .compare_section table tr th{font-size:20px;padding:25px 0;}
    .compare_plan .item:nth-child(2) {
        margin-top: 20px;
    }

    .primary-btn {
        font-size: 16px;
        padding: 10px 20px;
        min-width: 160px;
    }
    .compare_section table td {      
        font-size: 14px;
        padding: 18px 10px;
    }
    .people_slider_section {    padding: 50px 0 60px;}
    .banner_section .primary-btn {
        width: 100%;
    }
    .trusted_section {
        padding-bottom: 20px;
    }
    .faq_section {
        padding: 60px 0 30px;
    }
    .demo_section {
        padding: 30px 0 60px;
    }
    .compare_plan .block_head {
        margin-bottom: 60px;
    }

    .compare_plan {
        padding: 60px 0 20px;
    }
    
    .compare_section {
        padding: 50px 0px 30px;
    }

    
    .people_slider_section  .owl-item.active .item {
        background: #373E47;
    }
    
    .people_slider_section  .owl-item.active .item p {
        color: #fff;
    }
    
    .people_slider_section  .owl-item.active .item h4 {
        color: #fff;
    }
    .block_head > span {
        display: block;
        margin: 0 0 8px;
    }
    .banner_section h1 {
        font-size: 38px;
        line-height: 46px;
    }
    .demo_section .form input {
        width: 100%;
        margin-bottom: 20px;
    }
    .demo_section button.btn.btn-primary {
        width: 100%;
    }




}
@media only screen and (max-width:575px){
    .header_top p {
        margin: 0;
        font-size: 10px;
    }
}





