*,ul{padding:0}*,.about_us .sec_content .sec_left .combo_btn .text,.bf_footer .bf_left form button p,.btn_1,.btn_1 .text,.how_it_works .sec_right p,.services_sec2 .sec_content .sec_left .combo_btn .text,.services_sec3 .sec_left .combo_btn .text,ul{margin:0}.header .menu>ul>li .sub-menu.mega-menu>.list-item>ul>li>a,.header .menu>ul>li .sub-menu>ul>li>a{font-size:15px;color:#555;transition:color .3s;padding:10px 0;display:inline-block}h1,h2{font-weight:500}.btn_1 .text::before,.other_services .sec_content .tabs li h6::before{height:0;left:50%;content:""}.btn_1 .img,.btn_1 .text .text_2,.btn_1 .text::before,.header .menu>ul>li>a,.other_services .sec_content .tabs li h6 .text_2,.other_services .sec_content .tabs li h6::before{transition:.6s cubic-bezier(.615, 0, .07, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#000;font-family:Inter,sans-serif}.bf_footer .bf_right .menu .ft_menu a,.contact_banner .sec_left .info .left p,.contact_banner .sec_left .info .right ul a,.contact_banner .sec_left .info .right ul p,h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",serif}.wrapper{width:100%;height:auto;overflow:hidden}::selection{color:#f8c136;background-color:transparent}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#f8c136}.btn,.btn-check:focus+.btn,.btn:focus{box-shadow:none;outline:0}li{list-style-type:none}a{text-decoration:none!important}img{max-width:100%;outline:0}h1{font-size:60px}h2{font-size:50px}h3{font-size:40px}h4{font-size:36px}h5{font-size:30px}h6{font-size:20px}.testimonials .testimonials_slider .slick-dots li button:before,p{font-size:16px}.scroll_block{overflow:auto;padding-right:10px}.scroll_block::-webkit-scrollbar{width:1px}.scroll_block::-webkit-scrollbar-track{background:0 0}.scroll_block::-webkit-scrollbar-thumb{background:0 0}.combo_btn{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.btn_1,.v-center{align-items:center}.btn_1{display:flex;gap:2px;outline:0;padding:0;box-shadow:unset;border:unset;background:0 0}.btn_1 .img,.btn_1 .text{border-radius:12px;display:flex;height:50px}.btn_1 .img{width:50px;background:#3cc1ca;justify-content:center;align-items:center}.btn_1:hover .img{background:#fff}.btn_1 .text{width:140px;padding:0 20px;background:#fff;justify-content:center;align-items:center;position:relative;z-index:1;overflow:hidden}.btn_1 .text::before{width:0;background:#3cc1ca;position:absolute;bottom:-50px;transform:translateX(-50%);border-radius:100px;z-index:-1}.btn_1:hover .text::before{width:160px;height:160px;z-index:-1}.btn_1 .text span{position:absolute;color:#000;font-weight:300}.btn_1 .text .text_1,.other_services .sec_content .tabs li h6 .text_1{transform:translateY(0);transition:.6s cubic-bezier(.615, 0, .07, 1)}.btn_1:hover .text .text_1,.other_services .sec_content .tabs li.current h6 .text_1,.other_services .sec_content .tabs li:hover h6 .text_1{transform:translateY(-100px)}.btn_1:hover .text .text_2,.header .menu>ul>li>a{transform:translateY(0)}.btn_1 .text .text_2,.other_services .sec_content .tabs li h6 .text_2{transform:translateY(100px)}.sec_padding{padding:80px 0}.no_border{border:none!important}.about_us .sec_top h6,.banner .banner-content h6{border-radius:50px;text-transform:capitalize;font-family:Inter,sans-serif}.line_break,.my-tabs.current{display:block}.about_us .sec_top ul,.mobile-menu-head,.mobile-menu-trigger,.my-tabs,.services .sec_content .services_slider .slick-next:before,.services .sec_content .services_slider .slick-prev:before,.services_sec2 .sec_top ul{display:none}.header{background:linear-gradient(0deg,#c5b3b3,#262626);display:block;width:100%;position:relative;z-index:99;padding:10px 15px 0}.header::before{content:"";width:100%;height:1px;background:#ffffff24;position:absolute;top:40px;left:0;z-index:-1}.header .head_top{margin-bottom:20px}.header .head_top .left{display:flex;align-items:center;gap:5px}.header .head_top .left p{margin:0;color:#fff;font-weight:100;font-size:14px}.header .head_top .right ul{display:flex;justify-content:end;align-items:center;gap:30px}.header .head_top .right ul li a{color:#3cc1ca;display:flex;align-items:center;gap:5px;font-size:14px}.header .item-left{flex:0 0 17%}.header .logo a{font-size:30px;color:#000;font-weight:700;text-decoration:none}.header .item-center{flex:0 0 66%}.header .item-center nav.menu ul.menu-main{display:flex;justify-content:center;align-items:center;gap:10px}.header .item-right{flex:0 0 17%;display:flex;justify-content:flex-end}.header .item-right a.btn_1{margin-bottom:10px}.header .menu>ul>li>a{display:block;color:#fff;font-weight:300;position:relative;text-transform:capitalize;padding:15px;border-radius:10px 10px 0 0}.header .menu>ul>li>a:hover{color:#000;background:#fff;transform:translateY(3px)}.header .menu>ul>li .sub-menu{position:absolute;z-index:500;background-color:#fff;box-shadow:-2px 2px 70px -25px rgba(0,0,0,.3);padding:20px 30px;transition:.5s;margin-top:25px;opacity:0;visibility:hidden}.header .menu>ul>li .sub-menu>ul>li{line-height:1}.header .menu>ul>li .sub-menu>ul>li>a{text-decoration:none;text-transform:capitalize}.header .menu>ul>li .single-column-menu{min-width:200px;max-width:200px}.header .menu>ul>li .sub-menu.mega-menu>.list-item>ul>li{line-height:1;display:block}.header .menu>ul>li .sub-menu.mega-menu{left:50%;transform:translateX(-50%)}.header .menu>ul>li .sub-menu.mega-menu-column-4{max-width:650px;width:100%;display:flex;flex-wrap:wrap;padding:20px 15px}.header .menu>ul>li .sub-menu.mega-menu-column-4>.list-item{flex:0 0 33.3%;padding:0 15px}.header .menu>ul>li .sub-menu.mega-menu-column-4>.list-item .title{color:#3cc1ca;font-weight:500;line-height:1;padding:10px 0}.faqs-section .services_banner .sec-content h2,.faqs-section .services_banner .sec_top,.header .menu>ul>li .sub-menu.mega-menu-column-4>.list-item.text-center .title{text-align:center}.header .menu>ul>li .sub-menu.mega-menu-column-4>.list-item img{max-width:100%;width:100%;vertical-align:middle;margin-top:10px;height:300px;object-fit:cover}.header .menu>ul>li .sub-menu.mega-menu>.list-item>ul>li>a:hover,.header .menu>ul>li .sub-menu>ul>li>a:hover,.header .menu>ul>li:hover>a{color:#3cc1ca}.banner{background:url("../images/banner-bg.webp") center center/cover;padding:60px 0 0;position:relative;z-index:2}.banner .banner-content h6{margin:0 auto;width:203px;justify-content:center;align-items:center;gap:10px;padding:5px 20px;border:1px solid rgba(0,0,0,.1);background:#f7f3ef}.banner .banner-content h1{display:inline-block;margin:40px 0;position:relative;z-index:1}.banner .banner-content h1::before{content:"";width:116px;height:116px;background:url("../images/sun-rays.webp") 0 0/contain no-repeat;position:absolute;top:-15px;left:35px;z-index:-1;animation:8s linear infinite rotate}.about_banner .sec_right,.about_us,.awards_winning,.banner .banner-content h1 .dashed-line,.banner .banner-content h1 .swing-arrow,.bf_footer,.how_it_works .sec_content .box .img,.other_services,.portfolio .sec_top h2 .dashed-line,.services,.services_banner,.services_banner .sec_right,.services_sec2,.services_sec3,.services_sec3 .sec_right ul .box,.testimonials{position:relative;z-index:1}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.banner .banner-content h1 .dashed-line::after{content:"";width:63px;height:70px;background:url("../images/dashed-line.webp") 0 0/contain no-repeat;position:absolute;top:-30px;right:-40px;z-index:-1;animation:.7s linear infinite zoom}@keyframes zoom{0%,100%{scale:1}50%{scale:1.1}}.banner .banner-content h1 .swing-arrow::after{content:"";width:78px;height:44px;background:url("../images/swing-arrow.webp") 0 0/contain no-repeat;position:absolute;top:30px;right:-90px;z-index:-1}.banner .banner-content p{width:850px;margin:0 auto 40px}.banner .banner-content ul{display:flex;align-items:center;justify-content:center}.banner .banner-content ul li{margin:0 -5px}.banner .banner_left{position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:-1}.banner .banner_right{position:absolute;top:50%;transform:translateY(-50%);right:0;z-index:-1}.banner .girl-reading-book{position:absolute;left:50px;bottom:0;z-index:-1}@keyframes shadow{0%,100%{filter:drop-shadow(2px -3px 6px black)}50%{filter:drop-shadow(0px 0px 0px transparent)}}.banner .found-yourself{position:absolute;right:0;bottom:0;z-index:-1;transform:translateY(40px)}.banner .banner_form{width:100%;position:absolute;bottom:-100px;z-index:1}.about_us .sec_after,.about_us .sec_before,.about_us .sec_right,.services .sec_before{z-index:-1;position:absolute}.about_sec2 .banner_form form,.banner .banner_form form{padding:35px;border-radius:51px;backdrop-filter:blur(25px);background:linear-gradient(180deg,rgb(235 163 255 / 50%) 0,rgba(250,233,255,.85) 100%)}.about_sec2 .banner_form form h3,.banner .banner_form form h3{text-align:center;margin-bottom:40px}.about_sec2 .banner_form form input,.banner .banner_form form input{width:100%;height:50px;border:0;padding-left:20px;border-radius:12px;outline:unset;background:#fff;color:#000}.banner .banner_form form input::placeholder{color:#000;font-weight:300}.about_sec2 .banner_form form button,.banner .banner_form form button,.video-testimonials .sec_top{margin:0 auto}.about_us{padding:150px 0 120px;border-radius:60px 60px 0 0;background:linear-gradient(180deg,#fcf89b,#ffd59b)}.about_us .sec_up,.services_sec2 .sec_up{position:absolute;top:0;left:0;opacity:.4;z-index:-1}.about_us .sec_before{bottom:0;left:0}.about_us .sec_after{top:0;right:0}.about_us .sec_top h6{margin:0 auto;width:300px;display:flex;justify-content:center;align-items:center;gap:10px;padding:5px 20px;border:1px solid rgba(0,0,0,.1);background:#f7f3ef}.about_us .sec_content,.awards_winning .sec_content,.faqs .sec_content,.how_it_works .sec_content,.other_services .sec_content{margin-top:60px}.about_us .sec_content .sec_left h6,.other_services .sec_top h6,.services .sec_top h6{display:inline-flex;align-items:center;gap:10px;padding:5px 20px;text-transform:capitalize;border-radius:50px;border:1px solid rgba(0,0,0,.1);background:#f7f3ef;font-family:Inter,sans-serif}.about_banner .sec_right .banner_right img,.about_banner .sec_right .banner_right_bg img,.contact_banner .sec_right .banner_right img,.contact_banner .sec_right .banner_right_bg img,.services .sec_content .panel .box .sec_left img,.services .sec_top h2,.services_banner .sec_right .banner_right img,.services_banner .sec_right .banner_right_bg img{display:block;margin:0 auto}.about_us .sec_content .sec_left h2{text-transform:capitalize;font-weight:700;margin:0}.about_us .sec_content .sec_left p{margin:20px 0}.about_us .sec_content .sec_left #counter{margin-top:40px;display:flex;align-items:center;border:1px solid #fff;border-radius:22px;backdrop-filter:blur(24px);background:rgba(255,255,255,.5);padding:20px 0}.about_us .sec_content .sec_left #counter li{width:33.4%}.about_us .sec_content .sec_left #counter li .box{padding:0 20px;text-align:center;border-right:1px solid #0000001c}.about_us .sec_content .sec_left #counter li:last-child .box{border:unset}.about_us .sec_content .sec_left #counter li .box h3{font-weight:700;font-family:Inter,sans-serif;margin:0}.about_us .sec_content .sec_left #counter li .box p{font-size:14px;margin:10px 0 0;font-weight:300}.about_us .sec_right{right:0;bottom:0}.services{padding:80px 0 29px;border-radius:60px 60px 0 0;background:linear-gradient(0deg,#0a0807,#382c24);margin-top:-50px}.services .sec_before{width:100%;border-radius:60px 60px 0 0;top:0;left:0}.services .sec_before img{width:100%;opacity:.2}.services .sec_top h2{color:#fff;text-align:center;text-transform:capitalize;font-weight:700}.services .sec_content{margin-top:60px;overflow:hidden}.services .sec_content .services_slider .slick-track{height:100%}.services .sec_content .panel{padding:60px 80px;height:100%;display:flex;justify-content:space-around;align-items:center}.services .sec_content .panel.box_one{background:linear-gradient(0deg,#dfc500 50%,#ffe100)}.services .sec_content .panel.box_two{background:linear-gradient(0deg,#56babd 50%,#c5fdff)}.services .sec_content .panel.box_three{background:linear-gradient(0deg,#56bd84 50%,#d2ffc5)}.services .sec_content .panel.box_four{background:linear-gradient(0deg,#e3b9df 50%,#fbf3ff)}.services .sec_content .panel.box_five{background:linear-gradient(0deg,#fff 50%,#e1d1ff)}.services .panel .sec_right h3{text-align:left;color:#000;margin:0}.services .panel .sec_right p{color:#000;font-size:14px;margin:30px 0;height:130px}.services .panel .sec_right .combo_btn .btn_1 p.text{margin:0;height:50px}.services .sec_content .services_slider .slick-dots{flex-direction:column;justify-content:center;gap:10px;bottom:0;left:10px;display:none}.services .sec_content .services_slider .slick-dots button{background:0 0;color:#3cc1ca}.services .sec_content .services_slider .slick-dots button::before{font-size:16px;color:#000;opacity:.4}.services .sec_content .services_slider .slick-dots li.slick-active button:before{color:#000;opacity:1}.services .sec_content .services_slider .slick-next,.services .sec_content .services_slider .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:50px;height:50px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:20px;border-radius:50%;z-index:2;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:.3s}.services .sec_content .services_slider .slick-next:hover,.services .sec_content .services_slider .slick-prev:hover{background-color:#f7f3ef}.services .sec_content .services_slider .slick-prev{left:20px;background-image:url('../images/arrow-left.webp')}.services .sec_content .services_slider .slick-next{right:20px;background-image:url('../images/arrow-right.webp')}.other_services{padding:80px 0 100px;background:linear-gradient(0deg,#f2e9e0 70%,#fff);border-radius:60px 60px 0 0;margin-top:-60px}.other_services .sec_top h2{text-align:center;text-transform:capitalize;font-weight:700;margin:0 auto;display:block}.other_services .sec_content .tabs{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.other_services .sec_content .tabs::before{content:"";width:100%;height:70px;border:1px solid #d0d0d0;border-radius:15px;position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:-1}.portfolio .sec_content .panel .back,.portfolio .sec_content .panel .front{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.other_services .sec_content .tabs li{width:30%;height:80px;cursor:pointer}.other_services .sec_content .tabs li h6{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:0 0;color:#000;border:1px solid transparent;border-radius:18px;font-size:25px;text-transform:capitalize;position:relative;z-index:1;overflow:hidden}.other_services .sec_content .tabs li.current h6{background:0 0;color:#fff;border:1px solid #d0d0d0}.how_it_works .sec_left h6,.portfolio .sec_top h6{text-transform:capitalize;border-radius:50px;background:#f7f3ef}.other_services .sec_content .tabs li h6::before{width:0;background:#392d25;position:absolute;bottom:-160px;transform:translateX(-50%);border-radius:100%;z-index:-1}.other_services .sec_content .tabs li.current h6::before,.other_services .sec_content .tabs li:hover h6::before{width:400px;height:400px;z-index:-1}.other_services .sec_content .tabs li h6 span{position:absolute;color:#000;font-weight:700;font-family:"Playfair Display",serif}.other_services .sec_content .tabs li.current h6 .text_2,.other_services .sec_content .tabs li:hover h6 .text_2{transform:translateY(0);color:#fff}.other_services .sec_content .tab_content{margin-top:60px;position:relative;z-index:1}.other_services .sec_content .tab_content .box{background:#fff;border-radius:29px;padding:30px 20px;position:relative;z-index:1;overflow:hidden}.other_services .sec_content .tab_content .box .box_before{position:absolute;bottom:50px;right:0;z-index:-1;opacity:.4}.other_services .sec_content .tab_content .box h6{margin:10px 0 0;font-weight:700}.other_services .sec_content .tab_content .box p{font-size:14px;height:105px;margin:10px 0;font-weight:300}.other_services .sec_content .tab_content .box .combo_btn a{display:inline-block;color:#000;font-weight:300;position:relative;z-index:1}.other_services .sec_content .tab_content .box .combo_btn a::after{content:"";width:11px;height:8px;background:url("../images/right-arrow.webp");position:absolute;top:8px;right:-15px}.other_services .sec_content .tab_content .box2 .box_before{right:-73px}.other_services .sec_content .tab_content .box3,.other_services .sec_content .tab_content .box4{margin-top:100px}.other_services .sec_content .tab_content .box3 .box_before{right:-40px;bottom:30px}.other_services .sec_content .tab_content .box4 .box_before{right:-10px;bottom:80px}.other_services .sec_content .tab_content .rings{position:absolute;bottom:0;left:135px}.other_services .sec_content .tab_content .circle_rings{position:absolute;top:0;right:175px;z-index:-1}.other_services .left{position:absolute;top:100px;left:0;z-index:-1}.other_services .center{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1}.other_services .right{position:absolute;top:80px;right:30px;z-index:-1}.wrapper_bg{border-radius:40px 40px 0 0;background:linear-gradient(180deg,#c98cda 50%,#fff);position:relative;z-index:1;padding-top:20px;overflow:hidden;margin-top:-40px}.wrapper_bg .sec_before{width:100%;border-radius:40px 40px 0 0;position:absolute;top:0;left:0;z-index:-1}.portfolio .sec_bg img,.wrapper_bg .sec_before img{width:100%}.cta{padding:20px 0}.cta ul li .box{display:flex;justify-content:center;align-items:center;gap:15px}.cta ul li .box .para{margin:0;font-size:31px;font-weight:300}.portfolio{background:#282828;border-radius:60px 60px 0 0;padding:100px 0 80px;position:relative;z-index:1;margin:0 5px}.portfolio .sec_top h6{margin:0 auto;width:fit-content;justify-content:center;align-items:center;gap:10px;padding:5px 20px;border:1px solid rgba(0,0,0,.1);font-family:Inter,sans-serif}.portfolio .sec_top h2{display:inline-block;text-transform:capitalize;color:#fff;margin:20px 0;position:relative;z-index:1}.about_banner .sec_left h2 .dashed-line::after,.portfolio .sec_top h2 .dashed-line::after,.services_banner .sec_left h1 .dashed-line::after{content:"";width:63px;height:70px;background:url("../images/dashed-line.webp") 0 0/contain no-repeat;position:absolute;top:-30px;right:-40px;z-index:-1}.portfolio .sec_bg{width:100%;border-radius:60px 60px 0 0;position:absolute;top:20px;left:0;z-index:-1}.portfolio .sec_content .slick-vertical .slick-slide{margin:12px 0}.portfolio .sec_content .slide_down{height:850px;overflow:hidden}.portfolio .sec_content .panel{margin:0 auto;height:450px;position:relative;-webkit-perspective:600px;-moz-perspective:600px;cursor:pointer;border-radius:12px;overflow:hidden}.portfolio .sec_content .panel .front{width:100%;height:100%;position:absolute;top:0;z-index:900;-webkit-transform:rotateX(0) rotateY(0);-moz-transform:rotateX(0) rotateY(0);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.portfolio .sec_content .panel .back{width:100%;height:100%;position:absolute;top:0;z-index:1000;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.portfolio .sec_content .panel.flip .front{z-index:900;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}.portfolio .sec_content .panel.flip .back{z-index:1000;-webkit-transform:rotateX(0) rotateY(0);-moz-transform:rotateX(0) rotateY(0)}.portfolio .sec_content .box1{width:100%;height:100%;margin:0 auto;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.portfolio .sec_content .box1 img{width:100%;height:100%;object-fit:cover}.portfolio .sec_content .box2{background-color:#ffffff40;backdrop-filter:blur(10px);width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 15px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;position:relative;overflow:hidden;z-index:1}.portfolio .sec_content .box2::before{content:"";width:100%;height:100%;background:#ffffff80;backdrop-filter:blur(10px);position:absolute;top:0;left:0;z-index:-1}.portfolio .sec_content .box2 img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-2}.portfolio .sec_content .box2 .sub_heading{background:#fff;width:fit-content;text-align:center;display:inline-block;border-radius:100px;font-size:12px;padding:5px 20px;margin:0}.portfolio .sec_content .box2 h6{font-size:18px;margin:10px 0;font-weight:700;text-transform:capitalize}.portfolio .sec_content .box2 .scroll_block{font-size:14px;height:unset}.portfolio .sec_content .box2 ul{display:flex;flex-wrap:wrap;gap:5px}.portfolio .sec_content .box2 ul li{border:1px solid #000;padding:5px 10px;border-radius:100px;font-size:14px;color:#000}.how_it_works{background:linear-gradient(0deg,#fff,#fff5f1 80%);padding:100px 0 120px;border-radius:60px 60px 0 0;margin-top:-40px;position:relative;z-index:1}.awards_winning,.testimonials{padding:80px 0 120px;margin-top:-60px}.how_it_works::before{content:"";width:100%;height:100%;background:url("../images/star-bg.webp") top center/cover;border-radius:60px 60px 0 0;position:absolute;top:0;left:0;z-index:-1}.how_it_works .sec_left h6{display:inline-block;padding:5px 20px;border:1px solid rgba(0,0,0,.1);font-family:Inter,sans-serif}.about_banner .sec_left h6,.awards_winning .sec_top h6,.services_banner .sec_left h6{border-radius:50px;text-transform:capitalize;gap:10px;padding:5px 20px;font-family:Inter,sans-serif}.how_it_works .sec_left h2{display:inline-block;text-transform:capitalize;margin:0}.about_banner .sec_left h2 .dashed-line,.how_it_works .sec_left h2 .swing-arrow-blue,.services_banner .sec_left h1 .dashed-line{display:inline-block;position:relative;z-index:1}.how_it_works .sec_left h2 .swing-arrow-blue::after{content:"";width:64px;height:36px;background:url("../images/swing-arrow-blue.webp") 0 0/contain;position:absolute;right:-90px;bottom:10px;z-index:-1}.how_it_works .sec_content .box .img::after{content:"";width:100%;height:2px;background:#5b5a5a54;position:absolute;top:50%;left:60px;z-index:-1}.how_it_works .sec_content .box.last .img::after{background:0 0}.how_it_works .sec_content .box h6{margin:20px 0;font-weight:700}.how_it_works .sec_content .box p{font-size:14px;height:85px;margin:0;color:#666}.awards_winning{display:none;background:linear-gradient(180deg,#222 100%,#3d3d3d 10%);border-radius:60px 60px 0 0}.awards_winning::before{content:"";width:100%;height:100%;background:url("../images/winning-bg.webp") top center/cover;border-radius:60px 60px 0 0;position:absolute;top:0;left:0;z-index:-1}.awards_winning .sec_top h6{margin:0 auto;display:inline-flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.1);background:#f7f3ef}.awards_winning .sec_top h2,.bf_footer .bf_right .social_links h3,.services_sec3 .sec_right ul .box h6{color:#fff;margin:0}.testimonials{border-radius:60px 60px 0 0;background:#f7f3ef}.testimonials .box{padding:0 50px}.testimonials .box .rating i{font-size:20px;color:#000}.testimonials .box p{font-size:25px;margin:20px 50px}.testimonials .box img{text-align:center;margin:0 auto}.testimonials .box h5{margin:20px 0 5px;font-weight:700}.testimonials .box span{display:block;font-size:18px;color:#666;font-weight:300;margin-bottom:10px}.testimonials .testimonials_slider .slick-dots{bottom:-50px}.bf_footer{background:url("../images/bf-bg.webp") center/contain;border-radius:40px 40px 0 0;margin:0 5px}.bf_footer .bf_left{padding-top:100px}.bf_footer .bf_left form h2{color:#fff;text-transform:capitalize}.bf_footer .bf_left form p{margin:20px 0;color:#fff}.bf_footer .bf_left form input,.bf_footer .bf_left form textarea{width:100%;height:50px;margin-bottom:25px;background:#323232;border-radius:15px;border:none;padding-left:20px;outline:0;color:#fff}.bf_footer .bf_left form textarea{height:60px;resize:none;padding-top:10px}.bf_footer .bf_right{padding-top:40px}.bf_footer .bf_right .social_links{display:flex;align-items:center;gap:20px}.bf_footer .bf_right .social_links ul,.main_footer .left ul{display:flex;align-items:center;gap:10px}.bf_footer .bf_right .menu hr{background:#fff;margin:45px 0}.bf_footer .bf_right .menu .ft_menu,.contact_banner .sec_left .info .right ul{display:flex;flex-direction:column;gap:10px}.bf_footer .bf_right .menu .ft_menu a{display:inline-block;color:grey;font-size:22px;font-weight:700;position:relative;z-index:1}.main_footer{background:#212121;border-top:1px solid #ffffff52;margin-top:50px;padding:10px 0}.main_footer .left{display:flex;justify-content:space-between;align-items:center;gap:20px}.main_footer .left p{margin:0;color:#fff}.main_footer .left ul li{color:#ffffff70;font-weight:100}.main_footer .left ul li a{color:#fff;font-size:14px;font-weight:100}.main_footer .right{display:flex;justify-content:end}.services_banner{background:url("../images/social-media-marketing/banner-bg.webp") center center/cover}.services_banner .sec_left{padding:100px 0 180px}.about_banner .sec_left h6,.services_banner .sec_left h6{display:inline-block;border:1px solid rgba(0,0,0,.1);background:#f7f3ef}.services_banner .sec_left h1{color:#242424;text-transform:capitalize;margin:20px 0 40px}.about_banner .sec_right .banner_right_bg,.contact_banner .sec_right .banner_right_bg,.services_banner .sec_right .banner_right_bg{width:100%;position:absolute;top:50px;left:50%;transform:translateX(-50%);z-index:-1}.services_sec2{background:#fff;padding:80px 0 0;border-radius:60px 60px 0 0;margin-top:-60px}.faqs,.services_sec3{padding:80px 0 120px}.services_sec2 .sec_before{position:absolute;top:20px;left:0;z-index:-1}.services_sec2 .sec_after{position:absolute;bottom:0;right:0;z-index:-1}.services_sec2 .sec_top h6{margin:0 auto;width:300px;display:flex;justify-content:center;align-items:center;gap:10px;padding:5px 20px;text-transform:capitalize;border-radius:50px;border:1px solid rgba(0,0,0,.1);background:#fafafa;font-family:Inter,sans-serif}.services_sec2 .sec_content .sec_left h2,.services_sec3 .sec_left h2{margin:20px 0 0;text-transform:capitalize;font-weight:700}.services_sec2 .sec_content .sec_left{padding:120px 0}.about_sec2 .sec_content .sec_left .heading,.services_sec2 .sec_content .sec_left h6{display:inline-flex;align-items:center;gap:10px;padding:5px 20px;text-transform:capitalize;border-radius:50px;border:1px solid rgba(0,0,0,.1);background:#fafafa;font-family:Inter,sans-serif}.services_sec2 .sec_content .sec_left p{margin:30px 0 40px}.services_sec2 .sec_content .sec_right img{margin-left:auto;display:block}.services_sec3{background:linear-gradient(180deg,#2c2c2c,#0e0e0e 100%);border-radius:60px 60px 0 0;overflow:hidden}.services_sec3 .sec_before{opacity:.4}.services_sec3 .sec_left h6,.services_sec4 .sec_top h6{display:inline-block;align-items:center;gap:10px;padding:5px 20px;text-transform:capitalize;border-radius:50px;border:1px solid rgba(0,0,0,.1);background:#fafafa;font-family:Inter,sans-serif}.about_sec2 .sec_content .box h6,.services_sec3 .sec_left h2{color:#fff}.services_sec3 .sec_left p{color:#fff;margin:40px 0}.services_sec3 .sec_right{width:46%;position:absolute;top:55%;transform:translateY(-50%);right:0}.services_sec3 .sec_right ul li{margin:0 15px}.services_sec3 .sec_right ul .box{background:linear-gradient(180deg,#1a1919 0,#3e3e3e 100%);border:1px solid #525252;border-radius:4px 10px 20px 4px;padding:30px 10px 30px 40px;overflow:hidden}.faqs,.services_sec4{border-radius:60px 60px 0 0}.services_sec3 .sec_right ul .box::before{content:"";width:2px;height:100%;background:#36343485;box-shadow:0 0 4px 0 #363434;position:absolute;top:0;left:25px;z-index:-1}.services_sec3 .sec_right ul .box .box_img{width:100%;height:170px;margin:30px 0;position:relative;z-index:1}.services_sec3 .sec_right ul .box .box_img img{width:100%;height:100%;object-fit:contain;transform:translateX(0);transition:.6s cubic-bezier(.615, 0, .07, 1)}.services_sec3 .sec_right ul .box:hover .box_img img{transform:translateX(300px)}.services_sec3 .sec_right ul .box .box_img p{height:170px;color:#fff;font-size:14px;margin:0;position:absolute;top:50%;left:0;transform:translate(-300px,-50%);transition:.6s cubic-bezier(.615, 0, .07, 1)}.services_sec3 .sec_right ul .box:hover .box_img p{transform:translate(0,-50%)}.services_sec3 .sec_right ul .box .combo_btn .box_btn{color:#fff;position:relative;z-index:1;cursor:pointer}.services_sec3 .sec_right ul .box .combo_btn .box_btn::after{content:"";width:11px;height:8px;background:url("../images/right-arrow.webp");filter:invert(1);position:absolute;top:8px;right:-15px}.services_sec4{background:linear-gradient(0deg,#f3f7ff 20%,#d4e3ff 80%);position:relative;height:100vh;overflow:hidden;z-index:1;margin-top:-60px}.services_sec4::before{content:"";width:100%;height:100%;background:url("../images/services-sec4-bg.webp") center/cover;position:absolute;top:0;left:0;z-index:-1}.services_sec4 .sec_top h2{color:#333;text-transform:capitalize;font-weight:700;margin:20px 0 0}.services_sec4 .image{width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1) rotate(0);opacity:1;transition:opacity .5s,transform 1s;z-index:1}.services_sec4 .image#img1{z-index:2}.services_sec4 .image.show#img1{transform:translate(-80px,-200px) scale(.6) rotate(-10deg)}.services_sec4 .image.show#img2{transform:translate(-400px,-200px) scale(.6) rotate(35deg)}.services_sec4 .image.show#img3{transform:translate(240px,-200px) scale(.6) rotate(25deg)}.services_sec4 .image.show#img4{transform:translate(-580px,-50px) scale(.5) rotate(35deg)}.services_sec4 .image.show#img5{transform:translate(-380px,50px) scale(.6) rotate(35deg)}.services_sec4 .image.show#img6{transform:translate(-130px,40px) scale(.6) rotate(25deg)}.services_sec4 .image.show#img7{transform:translate(110px,-10px) scale(.6) rotate(0)}.services_sec4 .image.show#img8{transform:translate(360px,0) scale(.5) rotate(-35deg)}.faqs{background:url("../images/faqs-bg.webp") 0 0/cover}.faqs .sec_content .accordion .accordion-item{margin-top:25px;border:1px solid #f2f1f0;border-radius:20px;overflow:hidden}.faqs .sec_content .accordion .accordion-item .accordion-button{border:unset;outline:unset;box-shadow:unset;font-weight:700}.about_banner .sec_bg,.contact_banner .sec_bg{border-radius:40px 40px 0 0;overflow:hidden;height:100%}.faqs .sec_content .accordion .accordion-item .accordion-button:not(.collapsed){color:#000;background-color:#f5f5f5;box-shadow:unset}.faqs .sec_content .accordion .accordion-item .accordion-button:not(.collapsed)::after{filter:brightness(111) invert(1)}.faqs .sec_content .accordion .accordion-item .accordion-collapse.collapse.show{background-color:#f5f5f5}.faqs .sec_content .accordion .accordion-item .accordion-collapse .accordion-body{font-size:14px;padding:0 20px 20px}.faqs .sec_content .combo_btn{justify-content:center;margin-top:50px}.faqs .sec_content .accordion .accordion-item .accordion-collapse .accordion-body p{margin:unset}.about_banner{padding:60px 0 150px;position:relative;z-index:1}.about_banner .banner_before{position:absolute;left:180px;bottom:-30px;z-index:-1}.about_banner .banner_after,.about_banner .sec_bg{left:50%;z-index:-1;position:absolute;transform:translateX(-50%)}.about_banner .banner_after{top:20px}.about_banner .sec_bg{width:98%;top:15px}.about_banner .sec_bg img{width:100%;height:100%;object-fit:cover;object-position:top}.about_banner .sec_left h2,.contact_banner .sec_left h2{color:#242424;text-transform:capitalize;margin:20px 0 30px}.wrapper_bg .how_it_works{margin-top:0}.about_sec2{background:linear-gradient(0deg,#0a0807,#382c24);padding:150px 0 80px;border-radius:60px 60px 0 0;position:relative;z-index:1}.about_sec2 .banner_form{width:100%;position:absolute;top:-100px;z-index:1}.about_sec2 .banner_form form input::placeholder{color:#000;font-weight:300}.about_sec2 .sec_before{width:100%;position:absolute;top:0;left:0;z-index:-1;opacity:.2}.about_sec2 .sec_before img{width:100%;height:100%}.about_sec2 .sec_top ul{display:flex;justify-content:space-around;align-items:center;margin:20px 0 0;background:#fafafa;border-radius:100px}.contact_banner .sec_left h6,.faqs-section .services_banner .sec_top h6{gap:10px;background:#fff;font-family:Inter,sans-serif;text-transform:capitalize}.about_sec2 .sec_content{margin-top:80px}.about_sec2 .sec_content .sec_left h2{color:#fff;text-transform:capitalize;font-weight:700;margin:20px 0 40px}.about_sec2 .sec_content .box{padding:25px;background:linear-gradient(90deg,#382c24,#0a0807 100%);border-radius:26px;margin-top:25px}.about_sec2 .sec_content .box p{color:#fff;font-size:14px;font-weight:100;height:65px;margin:0}.contact_banner{background:#c98cda;padding:0;position:relative;z-index:1}.contact_banner .sec_bg{width:99%;position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:-1}.contact_banner .sec_bg img{width:100%;height:100%;object-fit:cover;object-position:top center}.contact_banner .sec_left{padding:60px 0 100px}.contact_banner .sec_left h6{display:inline-block;padding:5px 10px;border-radius:50px;border:1px solid rgba(0,0,0,.1)}.contact_banner .sec_right{text-align:right;position:relative;z-index:1}.contact_banner .sec_left h6 img{transform:translateY(-4px)}.contact_banner .sec_left .sub_menu{margin:0;font-size:20px;font-weight:600}.contact_banner .sec_left h1{font-size:130px;margin:0}.contact_banner .sec_left .info{margin-top:20px}.contact_banner .sec_left .info .left p{margin:0;color:#666;font-weight:700}.contact_banner .sec_left .info .left .left_inner{display:flex;align-items:center;gap:10px;margin-top:20px}.contact_banner .sec_left .info .left .left_inner .body ul{display:flex;gap:5px;margin-top:5px}.contact_banner .sec_left .info .left .left_inner .body ul li img{width:32px}.contact_banner .sec_left .info .left .left_inner p{font-size:20px;font-weight:700}.contact_banner .sec_left .info .right ul p{margin:0;font-weight:700;color:#666}.contact_banner .sec_left .info .right ul a{color:#000;font-size:18px;font-weight:700}.terms_banner{background:#c98cda;padding:100px 0 60px;text-align:center;position:relative;z-index:1}.terms_content{padding:50px 0}.faqs-section .services_banner{padding:140px 0;position:unset}.faqs-section .services_banner .sec_top h6{margin:0 auto;width:335px;justify-content:center;align-items:center;padding:5px 20px;border-radius:50px;border:1px solid rgba(0,0,0,.1)}.faqs-section .services_banner .sec_top h2{color:#333;text-transform:capitalize;margin:20px 0;position:relative;z-index:1}.video-testimonials{padding:100px 0;background:linear-gradient(180deg,#222 100%,#3d3d3d 10%);position:relative;z-index:1}.video-testimonials .sec_top h6{margin:0 auto;width:460px;justify-content:center;align-items:center;gap:10px;padding:5px 20px;text-transform:capitalize;border-radius:50px;border:1px solid rgba(0,0,0,.1);background:#f7f3ef;font-family:Inter,sans-serif}.video-testimonials::before{content:"";width:100%;height:100%;background:url(../../404.html) top center/cover;border-radius:60px 60px 0 0;position:absolute;top:0;left:0;z-index:-1}.video-testimonials .sec_top h2{text-align:center;color:#fff;padding-top:25px;padding-bottom:35px}.video-section{display:flex;justify-content:center;align-items:center}.video-testimonials .video-section video{height:550px;width:450px;border-radius:20px}