/*Main Css */
::selection{background:rgb(239,73,91);color:#fff;text-shadow:none;}
::-webkit-scrollbar{width:10px;background-color:#F5F5F5;}
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment{display:none;}
::-webkit-scrollbar-track-piece{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#dedede;}
::-webkit-scrollbar-thumb:vertical{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background:rgb(239,73,91);background:linear-gradient(0deg,rgba(239,73,91,1) 0%,rgba(189,64,139,1) 100%);}

/* Tabbing CSS */
[class^="box-"]{display:none}
[class^="box-"].showfirst{display:block}

/* Accordion CSS */
.myaccordion li .faq-opt{display:none;}
.myaccordion li.active .faq-opt{display:block;}
.myaccordion li.active .faq-ang h4:before{content:'\f077';}

body{font-family:"Millar W00 Regular";overflow-x:hidden;font-size:16px;line-height:1;color:#000000;}
h1,
h2,
h3,
h4,
h5,
h6{display:block;font-weight:normal;}
*:hover,
*:focus,
*{outline:none!important;}
img{max-width:100%;height:auto;}
a,
input[type="submit"]{-webkit-transition:all 0.4s ease-In-out;-moz-transition:all 0.4s ease-In-out;-o-transition:all 0.4s ease-In-out;transition:all 0.4s ease-In-out;display:inline-block;cursor:pointer;}
a:hover{color:#e00000;text-decoration:none;}
p,
a{font-size:16px;font-weight:normal;color:#000000;}
p{line-height:26px;display:block;}
span{display:inline-block;}

/* Custom Slick Css */
.slick-list{margin:0 -15px;}
.slick-slide{margin:0 15px;}
ul.slick-dots{padding:50px 0 0;text-align:center;}
ul.slick-dots li{margin:0 20px 0 0px;width:auto;display:inline-block;vertical-align:middle;overflow:hidden;padding:0px;border:none;}
.slick-dots li button:before,
.slick-dots li button:before{color:#FFF;opacity:1;font-size:20px;}
.slick-dots li button{height:8px;width:8px;border-radius:50%;padding:0px;background:#d6d6d6;border:none;cursor:pointer;font-size:0px;padding:0px;-webkit-transition:all 0.4s ease-In-out;-moz-transition:all 0.4s ease-In-out;-o-transition:all 0.4s ease-In-out;transition:all 0.4s ease-In-out;box-sizing:border-box;}
.slick-dots li.slick-active button{background:#f3c919;width:11px;height:11px;}
span.arrows{width:40px;height:40px;border:none;position:absolute;top:0px;bottom:0px;margin:auto;z-index:2;cursor:pointer;line-height:39px;font-size:12px;text-align:center;font-weight:300;top:0;border-radius:0;background:#f7f7f7;color:#696969}
span.arrows.next{right:1%;}

textarea,
select,
input[type],
textarea,
select,
button{background:transparent;border:none;border-radius:0px;font-family:"Millar W00 Regular";font-weight:400;}
::-webkit-input-placeholder{color:#a3a3a3;font-weight:400;}
::-moz-placeholder{color:#a3a3a3;font-weight:400;}
:-ms-input-placeholder{color:#a3a3a3;font-weight:400;}
:-moz-placeholder{color:#a3a3a3;font-weight:400;}

/* Padding Classes */
.pad-sec{}
.pad-zero{padding:0px;}
.pad-l-zero{padding-left:0px;}
.pad-r-zero{padding-right:0px;}

/* Global Css */
.sprite-icn:before{content:"";background-image:url(../images/sprite.png);background-repeat:no-repeat;display:inline-block;}
.ovr-hiddn{overflow:hidden;}
.overlay:after{content:"";position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.60);z-index:1;}
.overlay{display:none;}
.overlay.active{display:block;}
.mn-btn{color:#ffffff;font-size:18px;background:#000000;border:1px solid #000000;font-weight:400;text-transform:uppercase;padding:0px 0px;}
.mn-btn:hover{background:transparent;color:#000000;}

/* Heading Classes */
.mn-hd h1{}
.mn-hd h2{}
.mn-hd h3{}
.mn-hd h4{}
.mn-hd h5{}
.mn-hd h6{}
.mn-hd p{}

/* header CSS */
header{position: relative;z-index: 1;-webkit-transition:all 0.4s ease-In-out;-moz-transition:all 0.4s ease-In-out;-o-transition:all 0.4s ease-In-out;transition:all 0.4s ease-In-out;}
.main-header{padding:20px 50px;}
.logo{display:inline-block;max-width:50%;}
.logo img{display:block;}

/* Menu Css */
.menu{font-size:0px;text-align:center;}
.menu li{display:inline-block;vertical-align:middle;margin-right:50px;}
.menu li a{display:block;font-size:16px;color:#000;font-weight:600;}
.menu li:hover a,
.menu li.active a{color:#e4367e;}
.menu li.active a{font-weight:700;}
.header-side-btn{text-align:right;}
.header-side-btn li{display:inline-block;vertical-align:middle;margin-right:10px;}
.header-side-btn li.last{margin-right:0px;}
.header-side-btn li a{font-size:16px;color:#000;line-height:normal;font-weight:400;}
.header-side-btn li a:hover{color:#e4367e;}
.header-side-btn li a.square-btn{padding:10px 15px;color:#fff;border-radius:10px;background:rgb(239,73,91);background:linear-gradient(0deg,rgba(239,73,91,1) 0%,rgba(189,64,139,1) 100%);}
.header-side-btn li a.square-btn:hover{background:linear-gradient(0deg,rgba(189,64,139,1) 0%,rgba(239,73,91,1) 100%);}

/* Dropdown CSS*/
@keyframes btotreverse{
	0%{top:75px;opacity:1;}
	100%{top:115px;opacity:0;}
}
@keyframes btot{
	0%{top:115px;opacity:0;}
	100%{top:40px;opacity:1;}
}


@font-face {
	font-family: Fontspring;
	src: url(assets/fonts/Fontspring-DEMO-artegra_sans-400-regular.otf);
}


.dropdown-nav{position:relative;overflow:hidden;vertical-align:middle;}
.dropdown-nav:hover{overflow:visible;}
ul.dropdown{position:absolute;width:100%;left:-0px;margin:auto;background:#fff;padding:20px;text-align:left;border-radius:2px;box-shadow:0 0 10px 3px #00000014;opacity:0;animation:btotreverse 0.5s forwards;}
ul.dropdown li{width:100%;display:inline-block;vertical-align:middle;}
ul.dropdown li a{padding:0;font-size:14px;color:#000!important;display:block;width:100%;margin:0px 0 15px;text-align:center;font-weight:600;background:transparent!important;}
ul.dropdown li.last a{margin-bottom:0px;}
ul.dropdown li a:hover{color:#000!important;}
.dropdown-nav:hover ul.dropdown{animation:btot 0.5s forwards;z-index:9;}

/* Hamburger Menu */
.menu-Bar{width:30px;height:20px;cursor:pointer;position:absolute;right:15px;top:0;bottom:0px;margin:auto;z-index:22;display:none;}
.menu-Bar span{display:block;height:4px;width:100%;background:#ffff00;position:absolute;transition:.6s all;border-radius:100px;}
.menu-Bar span:nth-child(1){top:0;}
.menu-Bar span:nth-child(2){top:8px;transform-origin:left;}
.menu-Bar span:nth-child(3){top:16px;}
.menu-Bar.open span{background:#b70404;}
.menu-Bar.open span:nth-child(1){transform:rotate(45deg);top:12px;transform-origin:right-center;}
.menu-Bar.open span:nth-child(2){width:0;opacity:0;}
.menu-Bar.open span:nth-child(3){transform:rotate(-45deg);top:12px;transform-origin:right-center;}

/* Custom CSS Styling */
/* Main Banner CSS */
.mainBanner{position:relative;text-align:center;padding-top:100px;padding-bottom: 100px;}
.banner-top-line{padding:15px;text-align:center;position:relative;max-width:40%;margin:auto;border:2px solid #ef495b;border-radius:20px;margin-bottom:80px;}
.banner-top-line h5{font-size:25px;color:#000;font-weight:400;font-family:"Millar W00 Bold";}
.banner-heading {
    padding: 50px 0;
}
.banner-heading h4 {
    position: relative;
    font-size: 140px;
    color: #000;
    font-family: "Millar W00 Bold";
    text-transform: uppercase;
    line-height: normal;
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 20px;
}
.banner-heading h4 span {
    height: 100px;
    width: 350px;
    background-color: #000;
    border-radius: 10px;
}
.influencers{background-color:#d8ff00;padding:0 5px;position:absolute;left:310px;top:-10px;transform:rotate(-20deg);}
.influencers h6{font-size:36px;color:#042914;font-weight:400;font-family:'Bebas Neue';}
.roas {
    position: absolute;
    right: 350px;
    bottom: 15px;
    background-color: #7127c6;
    padding: 0 30px;
    transform: rotate(15deg);
}
.roas h6{font-size:36px;color:#fff;font-weight:400;font-family:'Bebas Neue';}
.strategy {
    background-color: #00ca00;
    position: absolute;
    right: 180px;
    bottom: 15px;
    padding: 0 20px;
    transform: rotate(-14deg);
}
.strategy h6{font-size:36px;color:#fff;font-weight:400;font-family:'Bebas Neue';}
.mainBanner p{font-size:25px;color:#000;line-height:normal;font-weight:400;padding-bottom:30px;font-family:"Millar W00 Bold";}
.banner-find{display:flex;align-items:center;border:2px solid #ef495b;padding:15px 50px;border-radius:15px;max-width:39%;margin:auto;justify-content:center;}
.banner-find h6{font-size:25px;line-height:normal;font-weight:400;font-family:"Millar W00 Bold";margin-right:20px;}
.banner-find a{font-size:20px;color:#fff;background-color:#000;border-radius:10px;padding:10px 30px;}
.banner-find a:hover{background: linear-gradient(0deg,rgba(239,73,91,1) 0%,rgba(189,64,139,1) 100%);}

.perspective-section{padding-bottom:100px}
.image figure{width:900px;height:auto;margin:auto}
.image figure video{-webkit-transform:perspective(100px)
    rotateX(3deg)
    rotateY(0deg)
    rotateZ(0deg);transform:perspective(100px)
    rotateX(3deg)
    rotateY(0deg)
rotateZ(0deg);opacity:.5}
.icons-sec{padding:100px 0;text-align:center}
.icons-sec h5{font-size:26px;color:#000;line-height:normal;font-family:"Millar W00 Bold";padding-bottom:20px}
.icons-sec ul{}
.icons-sec ul li{display:inline-block;vertical-align:middle;margin-right:30px}
.icons-sec ul li.last{margin-right:0}

.findsec{padding:0 100px 100px;}
.findsec h4{font-size: 66px;color: #000;line-height: normal;font-family:"Millar W00 Bold";padding-bottom: 20px;}
.findsec p{font-size:29px;color: #000;line-height: 39px;padding-bottom: 30px;}
.findsec p strong{font-family:"Millar W00 Bold";}
.findsec a{font-size: 20px;color: #fff;padding:15px 20px;background-color: #000;border-radius: 10px;}
.findsec a:hover{background: linear-gradient(0deg,rgba(239,73,91,1) 0%,rgba(189,64,139,1) 100%);}

.process-sec{position: relative;padding: 50px 100px;background:rgb(239,72,93);background:-moz-linear-gradient(90deg,rgba(239,72,93,1) 0%,rgba(189,64,139,1) 100%);background:-webkit-linear-gradient(90deg,rgba(239,72,93,1) 0%,rgba(189,64,139,1) 100%);background:linear-gradient(90deg,rgba(239,72,93,1) 0%,rgba(189,64,139,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef485d",endColorstr="#bd408b",GradientType=1);}
.process-sec h4{font-size:56px;color:#fff;line-height:normal;font-family:"Millar W00 Bold";text-align:center;padding-bottom:30px;}

.sliderContainer{padding-top:100px;}
.sliderContainer h5{font-size:45px;color:#fff;line-height:normal;font-family:"Millar W00 Bold";padding-bottom:20px;}
.sliderContainer a{width:190px;height:50px;line-height:50px;border-radius:50px;background-color:#fff;font-size:18px;color:#000;font-family:"Millar W00 Bold";position:relative;padding-left:20px;}
.sliderContainer a span{position:absolute;right:0;top:0;bottom:0;margin:auto;height:50px;width:50px;border-radius:50%;background-color:#000;color:#fff;font-size:20px;text-align:center;line-height:50px;}
.sliderContainer a:hover{background-color: #000;color: #fff;}
.progressBarContainer{position:absolute;top:170px;width:100%;left:7%;margin:auto;right:0;}
.progressBarContainer div{display:block;width:18%;padding:0;cursor:pointer;margin-right:5%;float:left;color:#fff;}
.progressBarContainer div:last-child{margin-right:0;}
.progressBarContainer div span.progressBar{width:100%;height:8px;background-color:#fff;display:block;border-radius:10px;}
.progressBarContainer div span.progressBar .inProgress{background-color:#000;width:0%;height:8px;border-radius:10px;}
.procesimg{text-align: right;}

.datasec{padding:100px 0;text-align:center;}
.datasec h4{font-size:60px;color:#000;line-height:normal;padding-bottom:30px;font-family:"Millar W00 Bold";}
.data-box{}
.data-box img{margin-bottom:20px;}
.data-label{display:flex;align-items:center;justify-content:center;margin:auto;width:165px;height:30px;background-color:#000;border-radius:14px;color:#fff;font-size:14px;text-align:center;line-height:30px;margin-bottom:20px;}
.data-label span{margin-right:5px;display:block;height:24px;}
.data-label span img{filter:brightness(0) invert(1);}
.data-box h6{font-size:25px;color:#000;line-height:normal;padding-bottom:20px;font-family:"Millar W00 Bold";}
.data-box p{font-size:16px;color:#000;line-height:normal;}

.ctasec{text-align:center;padding-bottom:100px;}
.ctasec h3{font-size:200px;padding-bottom:30px;background:-webkit-linear-gradient(#ef3f6b,#b3438f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"Millar W00 Bold";}
.ctasec h6{font-size:30px;color:#000;line-height:normal;font-family:"Millar W00 Bold";padding:30px;}
.ctasec a{width:190px;height:50px;line-height:50px;text-align:left;border-radius:50px;background-color:#000;font-size:18px;color:#fff;font-family:"Millar W00 Bold";position:relative;padding-left:20px;}
.ctasec a span{position:absolute;right:0;top:0;bottom:0;margin:auto;height:50px;width:50px;border-radius:50%;background-color:#fff;color:#000;font-size:20px;text-align:center;line-height:50px;}
.ctasec a:hover{background-color:#c84283;background:-webkit-linear-gradient(#ef3f6b,#b3438f);}

.tabbing-sec{padding:100px;}
.tabbing-sec .text h2{font-size:80px;font-weight:600;padding-bottom:80px;}
.tabbing-sec ul.nav.nav-tabs{display:flex;flex-direction:column;border:none!important;row-gap:25px;padding-left:100px;max-width:650px;margin-top:-50px;}
.tabbing-sec ul.nav.nav-tabs li{border:none!important;transition:.3s;}
.tabbing-sec ul.nav.nav-tabs li a{border:none;}
.tabbing-sec ul.nav.nav-tabs li a{position:relative;padding:0;font-size:35px;font-weight:600;opacity:50%;transition:all 2s linear;}
.tabbing-sec ul.nav.nav-tabs li a p{font-size:25px;line-height:1.1em;max-width:580px;padding-top: 10px; display:none;margin-top:5px;transition:.3s;}
.tabbing-sec ul.nav.nav-tabs li a::after{content:"";background-color:black;width:7px;height:100%;border-radius: 10px;position:absolute;top:0;left:-30px;transition:all 1s linear;}
.tabbing-sec ul.nav.nav-tabs li.current p{display:block;transition: all 0.4s ease-in-out;}
.tabbing-sec ul.nav.nav-tabs li.current a{opacity:100%;color:black!important;transition: all 0.4s ease-in-out;}
.tabbing-sec .tab-pane .main-img-box img{display:block;margin:auto;}
.questions-sec{padding:100px 0;text-align:center;}
.questions-sec .text{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:20px;}
.questions-sec .text h2{font-size:40px;font-weight:600;}
.questions-sec .text p{font-size:25px;font-weight:600;}
.questions-sec .text 
.t-btn.t-btn-gradient{background:linear-gradient(0deg,rgba(239,73,91,1) 0%,rgba(189,64,139,1) 100%);color:white;padding:15px 20px;border-radius:15px;font-size:19px;transition:.3s;display:inline-flex;margin-top:10px;}
.questions-sec .text .t-btn.t-btn-gradient:hover{background:linear-gradient(0deg,rgb(0 0 0) 0%,rgb(0 0 0) 100%);}

footer{background-color:#f1f3f4;padding:50px 100px 100px 100px;}
footer .footer-logo-form-box .form-boxing form{display:flex;flex-direction:column;justify-content:flex-start;width:300px;row-gap:15px;flex-wrap:wrap;align-items:flex-start;}
footer .footer-logo-form-box .form-boxing form input{background-color:white;border-radius:10px;height:40px;padding:10px;color:black;width:100%;}
footer .footer-logo-form-box .form-boxing form input::placeholder{color:black;font-weight:600;}
footer .footer-logo-form-box .form-boxing form button{background-color:black;color:white;display:inline-flex;padding:10px;border-radius:10px;transition:.3s;align-items:center;justify-content:center;width:150px;}
footer .footer-logo-form-box .form-boxing form button:hover{background-color:red;background:linear-gradient(0deg,rgba(239,73,91,1) 0%,rgba(189,64,139,1) 100%);}
footer{background-color:#f1f3f4;padding:50px 100px 100px 100px;}
footer .footer-logo-form-box{display:flex;flex-direction:column;row-gap:50px;}
footer .footer-logo-form-box .form-boxing form{display:flex;flex-direction:column;justify-content:flex-start;width:300px;row-gap:15px;flex-wrap:wrap;align-items:flex-start;margin:auto;}
footer .footer-logo-form-box .form-boxing form input{background-color:white;border-radius:10px;height:40px;padding:10px;color:black;width:100%;}
footer .footer-logo-form-box .form-boxing form input::placeholder{color:black;font-weight:600;}
footer .footer-logo-form-box .form-boxing form button{background-color:black;color:white;display:inline-flex;padding:10px;border-radius:10px;transition:.3s;align-items:center;justify-content:center;width:150px;margin:auto;}
footer .footer-logo-form-box .form-boxing form button:hover{background-color:red;background:linear-gradient(0deg,rgba(239,73,91,1) 0%,rgba(189,64,139,1) 100%);}
footer .footer-box-links{display:flex;column-gap:40px;margin-left:30px;}
footer .footer-box-links .footer-box h6{font-size:17px;font-weight:600;margin-bottom:15px;}
footer .footer-box-links .footer-box ul{display:flex;flex-direction:column;justify-content:flex-start;row-gap:10px;}
footer .footer-box-links .footer-box ul li a{font-size:13px;color:black;transition:.3s;font-weight:600;}
footer .footer-box-links .footer-box ul li a:hover{color:#cd437c;}
footer .col-lg-4{border-right:1px solid black;}

.socialicons{text-align:center;padding:50px 0 0;}
.socialicons li{display:inline-block;vertical-align:middle;margin-right:10px;}
.socialicons li.last{margin-right:0px;}
.socialicons li a{height:40px;width:40px;line-height:40px;border-radius:50%;text-align:center;font-size:18px;color:#fff;background-color:#000;transition:none;}
.socialicons li a:hover{background-color:red;background:linear-gradient(0deg,rgba(239,73,91,1) 0%,rgba(189,64,139,1) 100%);transition:none;}


/*Popup*/
.popup{display: none;padding:30px;border-radius:15px;background-color:#fff;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1;height:550px;width:500px;box-shadow:-1px 1px 31px 0px rgba(0,0,0,0.3);-webkit-box-shadow:-1px 1px 31px 0px rgba(0,0,0,0.3);-moz-box-shadow:-1px 1px 31px 0px rgba(0,0,0,0.3);}
.popup h4{font-size:30px;color:#000;font-weight:700;line-height:normal;padding-bottom:20px;text-align:center;}
.closePop{height:30px;width:30px;border-radius:50%;background-color:#000;line-height:27px;color:#fff;font-weight:700;text-align:center;position:absolute;right:10px;top:10px;}
.field{margin-bottom:15px;}
.field input,
.field textarea{height:50px;width:100%;border:1px solid #000;border-radius:5px;padding:0 15px;}
.field textarea{height:150px;resize:none;padding:15px;}
.popup button{font-size:18px;color:#fff;background-color:#000;border-radius:10px;padding:15px 30px;display:block;margin:auto;}
.popup button:hover{background:linear-gradient(0deg,rgba(239,73,91,1) 0%,rgba(189,64,139,1) 100%);}
.thank-you {
    color: green;
    margin-top: 10px;
    text-align:center;
    line-height:normal;
}

/* .bot-left {
	border: double 2px transparent;
	border-radius: 80px;
	display:inline-block;
	background-image: linear-gradient(white, white), radial-gradient(circle at top left, #f00,#3020ff);
	background-origin: border-box;
	background-clip: content-box, border-box;
  
  }
  .bot-left p {padding:20px;} */

  /* .header{
  transition:.5s ease-in;
}

.header.fixed{
    width: 100%;
    position: fixed;
    top: 0;
    height: 50px;
} */

.findsec.about-us-01{padding:150px 100px 100px 100px;}
.findsec.about-us-01 h6{font-size:25px;font-weight:700;margin-bottom:20px;}
.findsec.about-us-02 .text.text-center h6{font-size:40px;font-weight:900;}
.about-us-03{padding:100px 0;}
.about-us-03 .text{text-align:center;margin-bottom:20px;}
.text h3{font-size:25px;margin-bottom:10px;color:#c04087;font-weight:600;}
.text h2{font-size:50px;color:black;font-weight:700;}
.about-us-03 .five-boxes-align{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:30px;row-gap:30px;}
.about-us-03 .five-boxes-align .content-box{width:48%;background-color:#ea485f33;border-radius:20px;background:linear-gradient(90deg,rgb(239 72 93) 0%,rgb(189 64 139) 100%);padding:30px;text-align:center;}
.about-us-03 .five-boxes-align .content-box h5{color:white;font-weight:800;font-size:20px;margin-bottom:20px;}
.text p{color:white;font-size:17px;}
.about-us-04{padding:100px 0;}
.about-us-04 .text p{color:black;margin-top:10px;font-size:25px;}
.about-us-03 .five-boxes-align .content-box p{color:white;}
.contact-us-sec-01{padding:150px 0 100px;}
.contact-us-sec-01 .main-form-box h3{margin-bottom:30px;font-size:50px;border-bottom:1px solid #00000045;padding-bottom:10px;}
.contact-us-sec-01 .main-form-box form input{height:50px;width:100%;border-radius:5px;border:1px solid #00000059;margin-bottom:15px;padding:10px;}
.contact-us-sec-01 .main-form-box form label{display:block;margin-bottom:5px;font-size:17px;}
.contact-us-sec-01 .main-form-box form .input-box-singal.check-box{display:flex;column-gap:10px;margin:15px 0;}
.contact-us-sec-01 .main-form-box form .input-box-singal.check-box input{width:20px;height:20px;margin-top:4px;}
.contact-us-sec-01 .main-form-box form textarea{width:100%;height:100px;border:1px solid #00000042;border-radius:5px;}
.contact-us-sec-01 .main-form-box form select{margin-bottom:10px;height:50px;}
.contact-us-sec-01 .main-form-box form button{padding:10px 30px;color:#fff;border-radius:10px;background:rgb(239,73,91);background:linear-gradient(0deg,rgba(239,73,91,1) 0%,rgba(189,64,139,1) 100%);}
.contact-us-sec-01 .main-parent-box{background-color:red;background:linear-gradient(0deg,rgba(239,73,91,1) 0%,rgba(189,64,139,1) 100%);padding:30px;border-radius:20px;overflow:hidden;}
.contact-us-sec-01 .main-parent-box .text h2{color:white;font-size:35px;margin:50px 0;max-width:300px;}
.contact-us-sec-01 .main-parent-box .four-boxes-align{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:20px;margin:30px 0;}
.contact-us-sec-01 .main-parent-box .four-boxes-align .child-box{width:100%;background-color:white;border-radius:10px;padding:15px;}
.contact-us-sec-01 .main-parent-box .four-boxes-align .child-box h6{font-size:20px;font-weight:600;}
.contact-us-sec-01 .main-parent-box .four-boxes-align .child-box p{font-size:16px;margin-top:10px;}
.contact-us-sec-01 .main-parent-box img{position:absolute;top:0;right:15px;width:190px;}
.platform-sec-01{padding:150px 100px 100px;}
.platform-sec-01 img{width:100%;}
.platform-sec-01 .text h2{font-size:56px;}
.platform-sec-01 .text h3{font-size:20px;}
.platform-sec-01 .text p{color:black;margin:30px 0;font-size:29px;line-height:1.2em;}
.platform-sec-01 .text p{color:black;margin:30px 0;}
.platform-sec-01 .text a.square-btn.pop-btn{background:linear-gradient(0deg,rgba(239,73,91,1) 0%,rgba(189,64,139,1) 100%);color:white;padding:10px;border-radius:10px;margin-top:0px;}
.datasec.platform-sec-02 h4{font-size:40px;}
.datasec.platform-sec-02 p{font-size:25px;line-height:1.5em;margin-bottom:30px;}
.datasec.platform-sec-02 .data-box{background-color:red;background:linear-gradient(0deg,rgba(239,73,91,1) 0%,rgba(189,64,139,1) 100%);padding:0px;border-radius:10px;min-height:330px;}
.datasec.platform-sec-02 .data-box img{border:2px solid #00000029;border-radius:10px 10px 0px 0px;}
.datasec.platform-sec-02 .data-box  h6{color:white;padding:10px;font-size:20px;}
.datasec.platform-sec-02 .data-box  p{color:white;font-size:16px;padding:15px;}
.datasec.platform-sec-02 .data-box a{color:white;font-size:18px;transition:.3s;}
.datasec.platform-sec-02 .data-box a:hover{color:white;}
.platform-sec-04{padding:100px 0;}
.platform-sec-04 .text h3{font-size:35px;}
.platform-sec-04 .two-boxes-align{display:flex;justify-content:space-between;}
.platform-sec-04 .two-boxes-align .content-box{width:48%;background-color:#e4e4e400;border-radius:10px;border:1px solid #0000004f;padding:20px;}
.platform-sec-04 .two-boxes-align .content-box{width:45%;background-color:#e4e4e400;border-radius:10px;border:1px solid #0000004f;padding:20px;}
.platform-sec-04 .two-boxes-align .content-box .img-box h6{font-size:20px;font-weight:800;}
.platform-sec-04 .two-boxes-align .content-box p{font-size:18px;color:black;}
.platform-sec-04 .two-boxes-align .content-box .img-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;}
.sliderContainer p{color:white;font-size:20px;margin-bottom:20px;}
a.logo.mb-logo{display:none;}
.findsec.about-us-02 .row{margin:50px 0;}
footer .footer-menu ul{display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:25px;}
.form-group.form-check label{padding-left:10px;}
.form-group.form-check input{width:20px!important;height:20px!important;display:block!important;}
.banner-heading h4 span.myslider-text.slick-initialized.slick-slider.slick-vertical h5{color:white;font-size:40px;height:95px;display:flex;align-items:center;justify-content:center;}
.banner-heading h4 span.myslider-text.slick-initialized.slick-slider.slick-vertical{display:flex;align-items:center;}
img.menu-open-logo{display:none;}
.typingText::after{content:"|";color:white;animation:blink 1s infinite;}
.typingText.typingText-02::after{content:"|";color:white;animation:blink 5s infinite;}
@keyframes blink{
    0%,
    100%{opacity:1;}
    50%{opacity:0;}
}
@keyframes blink-02{
    0%,
    100%{opacity:1;}
    50%{opacity:0;}
}
.ctasec h3.linear-wipe{text-align:center;background:linear-gradient(to right,#ef3f6b 20%,#b3438f 40%,#ef3f6b 60%,#b3438f 80%);background-size:200% auto;color:transparent;-webkit-background-clip:text;background-clip:text;animation:shine 10s linear infinite;}
@keyframes shine{
    0%{background-position:0% center;}
    100%{background-position:200% center;}
}
.header{width:100%;transition:top 0.3s;}
.sticky{position:fixed;top:0;left:0;right:0;z-index:1000;background:white; /* Ensure the header has a background color */box-shadow:0 2px 5px rgba(0,0,0,0.1); /* Optional: add a subtle shadow */}
video{height:auto;width:100%;}

.ourblogsec{}
.ourblogsec .data-box{text-align:left;}
.ourblogsec .data-label{margin-left:0;}
.ourblogsec .data-box p{padding-bottom:15px;}
.blogbtn{display:block;height:50px;width:150px;background-color:#000;border-radius:50px;text-align:center;line-height:50px;font-size:16px;color:#fff;}
.ourblogsec .slick-dots li{margin:0 10px 0 0px;}
.ourblogsec .slick-dots li button{height:10px;width:20px;border-radius:50px;}
.ourblogsec .slick-dots li.slick-active button{background:#ef3f6b;width:50px;height:11px;}
.blogdetail{padding:200px 0 100px;}
.blogimg{margin-bottom:30px;}
.blogimg img{width:100%;height:auto;}
.blogheading{padding-bottom:30px;}
.blogheading h1{font-size:40px;line-height:normal;font-weight:700;color:#000;padding-bottom:20px;}
.blogheading h6{font-size:16px;color:#000;font-weight:400;line-height:normal;}
.blogheading h6 span{color:#ef3f6b;}
.blogdesc{padding-bottom:30px;}
.blogdesc h1{font-size:40px;color:#000;font-weight:700;line-height:normal;padding-bottom:15px;}
.blogdesc h2{font-size:35px;color:#000;font-weight:700;line-height:normal;padding-bottom:15px;}
.blogdesc h3{font-size:30px;color:#000;font-weight:700;line-height:normal;padding-bottom:15px;}
.blogdesc h4{font-size:25px;color:#000;font-weight:600;line-height:normal;padding-bottom:15px;}
.blogdesc h5{font-size:20px;color:#000;font-weight:600;line-height:normal;padding-bottom:15px;}
.blogdesc h6{font-size:16px;color:#000;font-weight:600;line-height:normal;padding-bottom:15px;}
.blogdesc p{font-size:16px;color:#000;line-height:normal;padding-bottom:15px;font-weight:400;}
.blogdesc strong{font-weight:600;}
.blogdesc a{text-decoration:underline;}
.blogdesc ul{padding-bottom: 15px;}
.blogdesc ul li{font-size: 16px;color: #000;line-height: normal;margin-bottom: 15px;}
.blogdesc ul li.last{margin-bottom: 0;}
.lists{list-style: disc;padding-left: 15px;}
.blogmain .data-box{padding-bottom: 30px;}


.privacy-policy {
  padding: 50px 0;
}
.privacy-policy h1 {
  font-size: 3rem;
  font-weight: bold;
  padding-bottom: 50px;
}
.privacy-policy h2 {
  font-size: 2rem;
  padding-bottom: 15px;
  font-weight: bold;
}
.privacy-policy p {
  padding-bottom: 25px;
}
.privacy-policy ul {
  list-style: decimal;
  list-style-position: inside;
  line-height: 25px;
  padding-bottom: 25px;
}
.privacy-policy a {
  color: blue;
  text-decoration: underline;
}



@media (max-width:1660px){
    .influencers{left:140px;top:-20px;}
    .roas{right:85px;bottom:0;}
    .strategy{right:0;bottom:0;}
    .findsec{padding:0 0 100px;}
    .banner-top-line h5{font-size:22px;}
    .findsec h4{font-size:56px;}
    .findsec p{font-size:24px;line-height:34px;}
    .ctasec h3{font-size:130px;}
    .tabbing-sec .text h2{font-size:60px;padding-bottom:50px;}
    .tabbing-sec ul.nav.nav-tabs li a{font-size:30px;}
    .tabbing-sec ul.nav.nav-tabs li a p{font-size:22px;}
    .banner-heading h4{font-size:110px;}
    .banner-find{padding:10px 20px;max-width:40%;}
    .banner-find h6{font-size:22px;font-weight:400;margin-right:15px;}
    .findsec h4{font-size:50px;}
    .findsec p{font-size:22px;line-height:30px;padding-bottom:20px;}
    .process-sec h4{font-size:50px;padding-bottom:20px;}
    .sliderContainer h5{font-size:40px;padding-bottom:15px;}
    .datasec{padding:80px 0;text-align:center;}
    .datasec h4{font-size:50px;padding-bottom:25px;}
    .data-box h6{font-size:22px;padding-bottom:15px;}
    .ctasec h3{font-size:110px;line-height:0.9em;}
}
@media (max-width:1440px){
    .banner-heading h4{font-size:100px;}
    .banner-heading h4 span{height:70px;width:400px;}
    .banner-top-line{max-width:50%;}
    .influencers h6,
    .roas h6,
    .strategy h6{font-size:26px;}
    .influencers{left:240px;top:-10px;}
    .roas{right:175px;bottom:10px;}
    .strategy{right:80px;bottom:10px;}
}
@media (max-width:1366px){
    .influencers{left:210px;top:-20px;}
    .roas{right:130px;bottom:0;}
    .strategy{right:50px;bottom:10px;}
    .tabbing-sec{padding:50px 80px;}
    .tabbing-sec .text h2{font-size:50px;padding-bottom:40px;}
    footer{padding:40px 50px 50px 50px;}
    .questions-sec{padding:70px 0;}
    .questions-sec{padding:70px 0;}
}
@media (max-width:1280px){
    .influencers{left:170px;}
    .roas{right:90px;bottom:0;}
    .strategy{right:10px;bottom:10px;}
}
@media (max-width:1260px){
    .banner-find h6{font-size:19px;}
    .banner-find a{font-size:16px;padding:8px 25px;}
    .banner-heading h4 span.myslider-text.slick-initialized.slick-slider.slick-vertical h5{font-size:30px;}
}
@media (max-width:1200px){
    img{max-width:100%;height:auto;}
    .menu-Bar{display:block;top:0px;}
    .menuWrap.open{display:flex;left:0px;}
    .menuWrap{position:fixed;left:-210%;right:0;top:0;bottom:0;margin:auto;background:#000000;height:100vh;display:flex;align-items:center;justify-content:center;flex-flow:column;transition:all 0.4s ease;z-index:3;width:100vw;}
    ul.menu li{display:block;}
    ul.menu li a{margin-bottom:10px;padding:0;display:block;text-align:center;margin-bottom:15px;padding-right:0px;margin-right:0px;color:#fff;font-size:15px;text-transform:capitalize;}
    .logo img{max-width:50%;}
    .container{position:relative;}
    header .header-top{display:none;}
    header .main-header ul.menu>li{display:block;padding:0px;}
    header .main-header ul.menu>li a{color:#fff;padding:0px;}
    header .main-header ul.menu>li a:before{display:none;}
    .logo{display:inline-block;max-width:100%;}
    .banner-heading{padding:0px 0 50px;}

    /* .menuWrap.open a.logo.desk-logo img {
        filter: invert(1);
    } */
    a.logo.desk-logo img{display:none;}
    a.logo.desk-logo img.menu-open-logo{display:block;}
    .header-side-btn li a{color:#fff;}
    a.logo.mb-logo{display:block;}
    .menu-Bar{display:block;}
    .menu-Bar span{background:#e03783;}
    .logo img{max-width:100px;}
    .banner-top-line{max-width:60%;}
    .banner-top-line h5{font-size:20px;}
    .banner-heading h4{font-size:75px;}
    .banner-heading h4 span{height:60px;width:350px;}
    .banner-find{padding:10px 15px;max-width:50%;}
    .mainBanner p{font-size:22px;padding-bottom:20px;}
    .image figure img{max-width:900px!important;object-fit:contain;}
    .image figure{width:900px;height:auto;margin:auto;}
    .findsec h4{font-size:40px;}
    .findsec p{font-size:20px;line-height:28px;padding-bottom:15px;padding-right:20px;}
    .process-sec{padding:50px;}
    .sliderContainer h5{font-size:35px;padding-bottom:15px;}
    .datasec{padding:60px 0;}
    .datasec h4{font-size:40px;padding-bottom:20px;}
    .ctasec h3{font-size:90px;line-height:0.9em;padding-bottom:0px;}
    .ctasec h6{font-size:26px;padding:20px;}
    .tabbing-sec{padding:30px;}
    .tabbing-sec .text h2{font-size:45px;padding-bottom:30px;}
    .tabbing-sec ul.nav.nav-tabs{row-gap:20px;padding-left:50px;max-width:600px;margin-top:0px;}
    .tabbing-sec ul.nav.nav-tabs li a{font-size:26px;}
    .tabbing-sec ul.nav.nav-tabs li a p{font-size:20px;}
    .questions-sec .text h2{font-size:35px;}
    .questions-sec .text p{font-size:22px;}
    .menuWrap.open .row.align-items-center{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%!important;row-gap:20px;padding:20px;}
    .menuWrap.open .row.align-items-center ul.header-side-btn{display:flex;flex-direction:column;width:100%!important;max-width:100%!important;align-items:flex-start;row-gap:20px;}
    .menuWrap.open .row.align-items-center .col-md-2,
    .menuWrap.open .row.align-items-center .col-md-10{width:100%!important;max-width:100%!important;}
    .about-us-03{padding:40px 0;}
    .text h2{font-size:40px;color:black;font-weight:700;}
    .findsec.about-us-01{padding:50px 20px 50px 20px;}
    .platform-sec-01{padding:50px 0;}
    .platform-sec-04 .two-boxes-align .content-box p{font-size:13px;color:black;}
    .platform-sec-04 .text h3{font-size:25px;}
    .datasec.platform-sec-02 .data-box{min-height:290px;}
    .datasec.platform-sec-02 .data-box h6{font-size:16px;}
    .platform-sec-01 .text h2{font-size:30px;}
    .contact-us-sec-01 .main-parent-box .four-boxes-align .child-box{width:100%;padding:15px;}
    .contact-us-sec-01 .main-parent-box img{display:none;}
    .contact-us-sec-01{padding:50px 0;}
    .contact-us-sec-01 .main-parent-box .text h2{font-size:25px;margin:20px 0;max-width:300px;}
    .contact-us-sec-01 .main-form-box h3{margin-bottom:20px;font-size:30px;padding-bottom:5px;}
}
@media (max-width:991px){
    .banner-top-line{max-width:70%;}
    .banner-heading h4{font-size:60px;}
    .banner-heading h4 span{height:45px;width:300px;}
    .influencers{left:50px;}
    .roas{right:50px;bottom:50px;}
    .strategy{right:10px;bottom:-20px;}
    .banner-find{padding:10px 15px;max-width:60%;}
    .image figure img{max-width:600px!important;object-fit:contain;}
    .image figure img{max-width:600px!important;object-fit:contain;height:auto!important;}
    .image figure img{max-width:600px!important;object-fit:contain;height:auto!important;}
    .findsec h4{font-size:35px;}
    .findsec p{font-size:16px;line-height:26px;padding-bottom:10px;padding-right:15px;}
    .process-sec h4{font-size:40px;padding-bottom:20px;}
    .progressBarContainer{top:150px;}
    .sliderContainer h5{font-size:25px;padding-bottom:15px;}
    .sliderContainer a{width:180px;height:40px;line-height:40px;font-size:16px;padding-left:15px;}
    .sliderContainer a span{height:40px;width:40px;font-size:16px;line-height:40px;}
    .datasec h4{font-size:35px;padding-bottom:20px;}
    .data-box p{font-size:14px;}
    .data-box h6{font-size:20px;padding-bottom:15px;}
    .ctasec h3{font-size:75px;}
    .ctasec{padding-bottom:50px;}
    .tabbing-sec .row.align-items-center{display:flex;flex-direction:column-reverse;}
    .tabbing-sec ul.nav.nav-tabs{row-gap:20px;padding-left:50px;max-width:100%;margin-top:10px;margin-bottom:40px;}
    .tabbing-sec ul.nav.nav-tabs li a{font-size:24px;}
    .questions-sec{padding:50px 0;}
    .questions-sec .text h2{font-size:30px;}
    .questions-sec .text p{font-size:20px;}
    footer .footer-logo-form-box{display:flex;flex-direction:column;row-gap:30px;}
    .footer-logo-form-box a img{max-width:150px;}
    .about-us-03 .five-boxes-align .content-box{width:45%;padding:20px;}
    .text h2{font-size:32px;}
    .platform-sec-01 img{display:block;margin:auto;margin-top:20px;}
    .platform-sec-01{text-align:center;}
    .datasec.platform-sec-02 .data-box{min-height:250px;}
    .platform-sec-04{padding:40px 0;}
    .platform-sec-04 .text h3{font-size:25px;text-align:center;margin-bottom:20px;}
    .contact-us-sec-01 .main-parent-box{margin-top:30px;}
    .banner-heading h4 span.myslider-text.slick-initialized.slick-slider.slick-vertical h5{font-size:22px;}
}
@media (max-width:824px){
    .footer-logo-form-box a img{max-width:150px;}
    .findsec h4{font-size:30px;padding-bottom:5px;}
    .findsec a{font-size:16px;padding:12px 15px;}
    .process-sec h4{font-size:35px;padding-bottom:20px;}
    .progressBarContainer{top:130px;}
    .sliderContainer{padding-top:80px;}
    .process-sec{padding:40px;}
    .datasec h4{font-size:30px;padding-bottom:20px;}
    .data-box p{font-size:13px;}
    .ctasec h3{font-size:65px;}
    .image figure{width:600px;height:auto;margin:auto;}
    .ctasec h3{font-size:55px;}
    .ctasec h6{font-size:22px;padding:20px;}
    .tabbing-sec .text h2{font-size:40px;padding-bottom:20px;}
    .about-us-03 .five-boxes-align{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:30px;row-gap:30px;align-items:center;justify-content:center;}
}
@media (max-width:767px){
    .main-header{padding:20px 30px;}
    .sliderContainer p{font-size:14px;}
    a{font-size:14px;}
    .platform-sec-01 .text p{font-size:22px;}
    footer .footer-menu ul{display:flex;flex-direction:column;align-items:center;justify-content:center;column-gap:25px;row-gap:10px;}
    .main-header .row.align-items-center div{width:50%!important;padding:0;}
    .main-header .row.align-items-center{display:flex;align-items:center!important;justify-content:center;}
    .banner-top-line{max-width:80%;}
    .banner-top-line h5{font-size:16px;}
    .banner-heading h4{font-size:40px;}
    .banner-heading h4 span{height:30px;width:200px;}
    .influencers h6,
    .roas h6,
    .strategy h6{font-size:18px;}
    .mainBanner p{font-size:18px;padding-bottom:20px;}
    .banner-find{padding:10px 15px;max-width:80%;}
    .banner-find h6{font-size:16px;}
    .banner-find a{font-size:14px;padding:8px 25px;}
    .image figure img{max-width:500px!important;object-fit:contain;height:auto!important;}
    .perspective-section{padding-bottom:30px;}
    .findsec .row.align-items-center{display:flex;flex-direction:column-reverse;row-gap:20px;text-align:center;align-items:center!important;justify-content:center;}
    .findsec{padding:0 0 60px;}
    .process-sec h4{font-size:28px;padding-bottom:15px;}
    .sliderContainer .row.align-items-center{display:flex;flex-direction:column-reverse;align-items:center!important;justify-content:center;text-align:center;row-gap:20px;}
    .progressBarContainer{top:110px;}
    .sliderContainer a{width:150px;height:40px;line-height:40px;font-size:14px;padding-left:15px;text-align:left;}
    .datasec h4{font-size:28px;padding-bottom:20px;}
    .data-box{margin-bottom:25px;}
    .data-box img{margin-bottom:20px;display:block;margin:auto;margin-bottom:20px;}
    .data-box ul.slick-dots{padding:0px 0 0;text-align:center;}
    .slick-dots li.slick-active button{background:#e1466a;width:11px;height:11px;}
    .ctasec h3{font-size:45px;}
    .ctasec h6{font-size:20px;padding:20px;}
    .tabbing-sec .text h2{font-size:35px;padding-bottom:15px;}
    footer{padding:40px;}
    .questions-sec .text .t-btn.t-btn-gradient{padding:10px 15px;font-size:13px;margin-top:0px;}
    ul.slick-dots{padding:0px 0 0;text-align:center;}
    .ctasec{padding-bottom:20px;}
    .findsec.about-us-01 .row{display:flex;flex-direction:column;}
    .findsec.about-us-02 .row{margin:0px 0;}
    .text h2{font-size:25px;}
    .text h3{font-size:18px;}
    .datasec.platform-sec-02 h4{font-size:25px;}
    .datasec.platform-sec-02 .data-box img{margin:0;width:100%;height:200px;object-fit:cover;}
    .tabbing-sec .text h2{font-size:25px;padding-bottom:15px;}
    .contact-us-sec-01 .main-form-box form label{font-size:14px;}
    .contact-us-sec-01 .main-form-box form input{height:40px;font-size:13px;}
    .contact-us-sec-01 .main-form-box form textarea,
    .contact-us-sec-01 .main-form-box form select{font-size:13px;}
    .contact-us-sec-01 .main-form-box h3{margin-bottom:15px;font-size:20px;padding-bottom:5px;}
    .contact-us-sec-01 .main-form-box form .input-box-singal.check-box{display:flex;column-gap:10px;margin:15px 0;}
    .contact-us-sec-01 .main-parent-box{margin-top:30px;padding:20px;}
    .text p{color:white;font-size:13px;}
    .contact-us-sec-01 .main-parent-box .four-boxes-align .child-box h6{font-size:16px;font-weight:600;}
    .banner-heading h4 span{border-radius:5px;}
    .banner-heading h4 span.myslider-text.slick-initialized.slick-slider.slick-vertical h5{font-size:16px;}
    .blogdetail{padding:50px 0;}
    .blogheading h1{font-size:30px;}
    .blogdesc h2{font-size:27px;}
}
@media (max-width:575px){
    .header-side-btn li a.square-btn{padding:10px 15px;font-size:13px;}
    .banner-heading h4 span.myslider-text.slick-initialized.slick-slider.slick-vertical h5{font-size:10px;}
    .logo img{max-width:90px;}
    .banner-top-line{max-width:100%;margin-bottom:60px;}
    .banner-top-line h5{font-size:11px;}
    .banner-heading h4 span{height:25px;width:100px;}
    .banner-heading h4{font-size:28px;}
    .influencers h6,
    .roas h6,
    .strategy h6{font-size:14px;}
    .influencers{left:0px;}
    .roas{right:0px;bottom:20px;}
    .strategy{right:0px;bottom:-10px;}
    .banner-find{padding:10px;max-width:100%;}
    .banner-find h6{font-size:14px;}
    .banner-find a{font-size:11px;padding:10px;}
    .mainBanner{padding-top:50px;padding-bottom:50px;}
    .image figure img{max-width:280px!important;}
    .mainBanner p{font-size:16px;padding-bottom:20px;}
    .banner-heading{padding-bottom:40px;}
    .image figure div{height:auto!important;}
    .findsec h4{font-size:22px;padding-bottom:5px;}
    br{display:none;}
    .findsec p{font-size:14px;line-height:21px;padding-bottom:10px;padding-right:0px;}
    .process-sec{padding:30px 15px;}
    .process-sec h4{font-size:22px;padding-bottom:15px;}
    .sliderContainer h5{font-size:18px;padding-bottom:15px;}
    .sliderContainer{padding-top:60px;}
    .datasec{padding:40px 0;}
    .datasec h4{font-size:22px;padding-bottom:20px;}
    .data-box{margin-bottom:0px;}
    .ctasec h3{font-size:35px;}
    .ctasec h6{font-size:16px;padding:15px 10px;}
    .ctasec a{width:180px;height:40px;line-height:40px;font-size:14px;padding-left:15px;}
    .ctasec a span{height:40px;width:40px;font-size:16px;line-height:40px;}
    .tabbing-sec{padding:30px 15px;}
    .tabbing-sec .text h2{font-size:22px;padding-bottom:15px;}
    .tabbing-sec ul.nav.nav-tabs{row-gap:15px;padding-left:35px;max-width:100%;margin-top:10px;margin-bottom:30px;}
    .tabbing-sec ul.nav.nav-tabs li a{font-size:18px;}
    .tabbing-sec ul.nav.nav-tabs li a p{font-size:16px;padding-top:5px;max-width:100%;}
    .questions-sec{padding:20px 0 40px;}
    .questions-sec .text{row-gap:15px;}
    .questions-sec .text h2{font-size:22px;}
    .questions-sec .text p{font-size:14px;line-height:1.5em;}
    .questions-sec .text img{max-width:80px;}
    footer{padding:30px;}
    .footer-logo-form-box a img{max-width:115px;}
    footer .footer-logo-form-box .form-boxing form{width:100%;row-gap:10px;}
    footer .footer-logo-form-box .form-boxing form input{font-size:12px;}
    footer .footer-logo-form-box .form-boxing form button{padding:8px;width:140px;font-size:14px;}
    .popup{padding:20px;height:400px;width:300px;}
    .popup h4{font-size:18px;padding-bottom:15px;}
    .field input,
    .field textarea{height:40px;width:100%;border:1px solid #000;border-radius:5px;padding:0 10px;font-size:13px;}
    .field textarea{height:100px;padding:10px;}
    .popup button{font-size:14px;padding:10px 30px;}
    .findsec a{font-size:13px;padding:10px 15px;}
    .image figure{width:100%;height:auto;margin:auto;}
    .platform-sec-01 .text h2{font-size:20px;}
    .platform-sec-01 .text p{color:black;margin:10px 0;font-size:14px;line-height:1.5em;}
    .datasec.platform-sec-02{padding:0px 0;}
    .platform-sec-04 .two-boxes-align{display:flex;justify-content:space-between;flex-direction:column;}
    .platform-sec-04 .two-boxes-align .content-box{width:100%;background-color:#e4e4e400;border-radius:10px;border:1px solid #0000004f;padding:20px;margin-bottom:20px;}
    .platform-sec-04 .two-boxes-align .content-box p{font-size:13px;color:black;line-height:1.5em;}
}
