@import url('https://fonts.googleapis.com/css2?family=Urbanist:wght@100;200;300;400;500&display=swap');body,p{color:#444;font-size:17px;font-family: 'Urbanist', sans-serif;}.btn,.btn-live,.form-control,a{transition:.3s ease-in-out}.btn,.btn-live,.page-header{position:relative}.page-header:before,body,html{width:100%;height:100%}#feature-block,#features-column{display:flex;display:flex}#testimonial4 .carousel-inner .item,.btn-style-one,.slider,.typewriter,ul.container{overflow:hidden}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(238,122,122,0)}body{font-family: 'Urbanist', sans-serif;line-height:30px;margin:0;text-align:left;background-color:#fff;font-weight:400;overflow-x:hidden}.h1,.h2,.h3,.h4,.h5,.h6,a,h1,h2,h3,h4,h5,h6{font-family: 'Urbanist', sans-serif;font-weight:700}p{font-family:'Noto Sans',sans-serif;line-height:28px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.3;margin-bottom:0;color:#333}.h1,h1{font-size:41px}.h2,h2{font-size:32px}.h3,h3{font-size:28px}.faq h3,.footer-widget span,.h4,h4{font-size:20px}.h5,.header-right-info a i,.image-1 b{font-size:20px;color:black;font-weight:bold;line-height:1.8;}.btn,.btn-live,.h6,h6{font-size:16px}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#333}a,a:hover{color:#000;text-decoration:none;outline:0}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#ff4343}.btn{font-weight:600;padding:9px 30px;border-radius:5px;font-family: 'Urbanist', sans-serif;border:1px solid transparent;-webkit-transform:translateY(0);transform:translateY(0)}.btn:focus{box-shadow:none!important}.btn-main{background:#000;color:#fff}.btn-getstarted{background:linear-gradient(90deg,#e7821c,#f8ba18)!important;color:#fff;border-color:orange}.btn-getstarted:hover,.btn-main-2:hover{background:#000;color:#fff;border-color:#000} .btn-consultant{font-weight:600;padding:7px 20px;background:black;color:white;border-radius:50px;font-family: 'Urbanist', sans-serif;border:1px solid #dcad05;-webkit-transform:translateY(0);transform:translateY(0)}.btn-consultant:hover{color:#dcad05;border:1px solid white}  .btn-live{font-weight:600;padding:7px 20px;border-radius:50px;background:#dcad05;color:white;font-family: 'Urbanist', sans-serif;border:1px solid transparent;-webkit-transform:translateY(0);transform:translateY(0)}.dots-container,.text-slide{transform:translate(-50%);position:absolute;left:50%}.btn-live:hover,.btn-main:hover{color:black;border-color:#000;background:white;}.btn-main-2{border-color:#0d5858;color:#fff;background:#0d5858}.btn-main-tp{border-color:linear-gradient(90deg,#e7821c,#f8ba18)!important;background:0 0}.btn-main-tp:hover{background:#ff4343;color:#fff;border-color:#ff4343}a{font-size:14px;line-height:180%}a:focus{text-decoration:none}.owl-carousel .owl-nav.disabled :focus,.pricing-silder .owl-carousel .owl-dots.disabled,a:focus,a:visited{outline:0}ol,ul{margin-bottom:0;padding-left:0}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.form-control:focus{box-shadow:none}.section-padding{padding:10px 0 20px;background-color:#f8fdfd}.page-header{padding:120px 0;background:url("../images/bg/header-2.webp") no-repeat;background-size:cover;background-position:0 10%;text-align:center}.page-header:before{position:absolute;content:"";left:0;top:0;background:#263b5e;opacity:.85}.about-section .btn-box,.about-section .content-column .inner-column,.about-section .image-column,.about-section .image-column .image-1,.bullet-check li,.center-heading h3,.list-style-one{position:relative}.btn-style-one:hover,.dropdown-item:hover,.primary-button:hover{background-color:#000}.page-header.page-header .page-header-content ul li{color:#fff;text-transform:uppercase;font-weight:600}.page-header .page-header-content ul li a{color:#fff;opacity:.7}.bg-grey{background:#f6f6f8}.mb-60{margin-bottom:60px}.section-heading h3{margin-bottom:10px}.center-heading{text-align:Center}.center-heading .subheading{padding-left:0;color:purple}.center-heading .subheading:before,.dropdown-toggle::after,.mySlides{display:none}.center-heading h3:before{position:absolute;content:"";left:0;right:0;width:40px;height:2px;bottom:0;margin:0 auto;background:#ff4343}.site-navigation{border-bottom:1px solid #eee;padding:12px 0}.navbar{padding:0}.navbar-nav{margin-left:auto}.navbar-nav .nav-link{padding-left:20px!important;padding-right:20px!important;padding-top:20px;padding-bottom:20px;font-weight:600;text-transform:capitalize;font-size:16px;color:#000}.navbar-nav .nav-link:hover{color:#f25914}.navbar-nav .nav-link i{margin-left:5px}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;content:"";vertical-align:middle;background:50%/100% 100% no-repeat}.dropdown-menu.show{-webkit-animation:.2s forwards b;animation:.2s forwards b}.dropdown-item{font-weight:500;padding-top:.5rem;padding-bottom:.5rem;transition:background-color .1s;text-transform:capitalize;border-bottom:1px solid #000}.body-mid,.body-small{font-weight:400;line-height:180%;font-family: 'Urbanist', sans-serif;font-size:14px}.btn-join,.btn-signup,.cf-fieds li input[type=submit],.heading,.testimonial4_header h4,a.btn-start.active{text-transform:uppercase}.dropdown-item:last-child{border-color:transparent}.dropdown-item:hover{color:#fff;text-decoration:none}.nav-item.dropdown .dropdown-menu{transition:.3s;box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);border:0;padding:0;position:absolute;border-top:2px solid #000;min-width:220px}.btn-small{padding:11px 24px}.btn-small i{margin-right:5px}.main_menu{background:#f8f8f8}.menu_fixed{position:fixed;top:0;left:0;z-index:9999;width:100%}.form-1,.header-white{background:#fff}#features-column{width:100%;min-height:100vh;align-items:center;justify-content:center;flex-direction:row}#feature-block{flex-direction:row}#feature-column{margin-right:24px}#content{margin-top:-100px}.body-mid{color:#000}.body-small{color:#545353;margin-top:10px}.primary-button{font-family:'Noto Sans',sans-serif;font-size:14px;color:#fff;background-color:#5a5ac0;border:none;border-radius:6px;padding:8px 24px;margin-top:15px;margin-bottom:25px;cursor:pointer}#feature-icon{margin-bottom:-10px}#image{justify-content:center;align-items:center}#heading{color:#5a5ac0}.carousel-container{margin:0 auto}.mySlides img{display:block;width:100%}.text-slide{color:#f2f2f2;background-color:rgba(10,10,20,.1);backdrop-filter:blur(6px);font-size:20px;padding:8px 12px;bottom:60px;text-align:center}.dots-container{bottom:10px}.dots{cursor:pointer;height:14px;width:14px;margin:0 4px;background-color:rgb(173 216 230 / 0%);backdrop-filter:blur(2px);border-radius:50%;display:inline-block;transition:background-color .3s}.btn-medium,.btn-view{-webkit-transition:.3s ease-in-out}.animate{-webkit-animation-name:animate;-webkit-animation-duration:1s;animation-name:animate;animation-duration:2s}@keyframes animate{from{transform:scale(1.1) rotateY(10deg)}to{transform:scale(1) rotateY(0)}}.word,.word-1 h3{margin:auto;color:#000;font:700 2.5em 'DM Sans'}.word-1 h4{margin:auto;color:#dcad05;font:700 0.8em 'DM Sans'}.hero-section,.reviews-section,.services-page-section,.tabs-section,.terms-section{padding:30px 0}.content-col h1{color:#fff;font-size:41px!important;font-weight:600}.carousel-item-content p,.content-col h2,.list-colors,.sec-title.light h2,.service-box a,.services-content-col p,.white-heading,.white-heading span{color:#fff}.content-col p{color:#fff;line-height:28px}.d-section{display:flex;align-items:center}.services-content-col h1{color:#fff;font-size:41px}.service-page-row,.services-box-section,.tabset>input:checked+label::after,.tabset>input:focus+label::after,.tabset>label:hover::after{background:#000}.service-page-row img{filter:grayscale(1) invert(1)}.about-overview p,.branding-2 h3,.branding-2 h4,.branding-2 li,.branding-2 p,.branding-5 h3,.branding-5 h4,.branding-5 li,.branding-5 p,.contact-wrapper p,.content-service p,.error,.grid-content h2,.grid-content p,.highlight-text,.logo-1 h3,.logo-1 h4,.logo-1 li,.logo-1 p,.logo-2 h3,.logo-2 h4,.logo-2 li,.logo-2 p,.logo-4 h3,.logo-4 h4,.logo-4 li,.logo-4 p,.mob-1 h3,.mob-1 h4,.mob-1 li,.mob-1 p,.mob-3 h3,.mob-3 h4,.mob-3 li,.mob-3 p,.privacy-content p,.required-input,.services-content-col h2,.submit-btn:focus,.submit-btn:hover,.terms-content p,.web-2 h3,.web-2 h4,.web-2 li,.web-2 p,button:focus,button:hover,h3{color:#000}.our-services-content{width:70%}.box h1 span,.content-service h2 span,.example span,.highlight-text:hover,.hightlight-contact-info li a:hover,.orange,.policy-page li a:hover,.tabset>input:checked+label,.tabset>input:focus+label,.tabset>label:hover,h2{color:#dcad05}.overview{font-size:20px;font-weight:700;color:#000}.btn-medium{font-family: 'Urbanist', sans-serif;background:#dcad05;color:#000;font-weight:600;font-size:16px;padding:12px 35px;border-radius:4px;border:1px solid #dcad05;transition:.3s ease-in-out}.btn-fill:hover,.btn-medium:hover{background:#000;color:#fff!important;border:1px solid #000}.btn-medium:hover{-webkit-box-shadow:0 20px 35px rgba(0,0,0,.1);box-shadow:0 20px 35px rgba(0,0,0,.1);transform:translateY(-3px);-ms-transform:translateY(-3px);-webkit-transform:translateY(-3px)}.btn-fill{background:#dcad05;color:#000!important}.about-info{border:2px solid rgba(255,255,255,.2)}#about-section img{position:relative;z-index:1}.about-sec-img{width:70%!important}.inline-social ul li{display:inline-block;margin-right:10px}.bullet-check li{padding-left:30px;padding-bottom:10px;color:#000}.bullet-check li:last-child{padding-bottom:0}.bullet-check li:before{position:absolute;content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;font-size:15px;left:0}/*! responsive */@media (max-width:480px){.about-info-wrap{padding:10px!important;margin-top:30px}.about-info{padding:30px!important}}@media (max-width:767px){h2{font-size:32px}.wrap-button img{margin-top:20px}.about-info-wrap{padding:10px!important;margin-top:30px}.about-info{padding:30px!important}}@media (min-width:768px) and (max-width:991px){h2{font-size:30px}.wrap-button img{margin-top:20px}.about-bullet{max-width:100%;flex:100%}.about-info-wrap{padding:10px!important;margin-top:30px}.about-info{padding:30px!important}}@media (min-width:992px) and (max-width:1199px){.about-bullet{max-width:100%;flex:100%}}.banner{padding:100px 0;background:url('../images/banner-bg.svg') right/contain no-repeat}.cover-banner{padding:70px 0}.btn-sections,a.btn-start.active{font-family: 'Urbanist', sans-serif;padding:8px 20px}.banner-content h1{color:#000;font-weight:700}.banner .banner-content h2{font-size:40px;margin:15px 0 25px;line-height:44px;letter-spacing:-1px;color:purple}.banner .banner-content p{margin-bottom:35px;color:#000}.banner .banner-content p a{color:#3939b3;text-decoration:underline}.btn-signup{background:linear-gradient(90deg,#3939b3,#343a40)!important;color:#fff;font-weight:700;width:100%;font-size:19px}a.btn-start.active{position:relative;background:0 0;border-radius:5px;color:#fff;font-size:14px;font-weight:500;background-color:none;background-image:linear-gradient(90deg,#e7821c,#f8ba18)!important;border:1px solid transparent!important;display:inline-block!important;margin-top:10px}.btn-sections{background-color:#ffffff00;display:inline-block;margin:0;width:auto;line-height:1.42;font-weight:700;text-decoration:none;text-align:center;vertical-align:middle;white-space:normal;cursor:pointer;border:2px solid #000;min-width:125px;-webkit-appearance:none;-moz-appearance:none;border-radius:2px;box-shadow:inset 0 0 0 0 #000;transition:.75s}.btn-sections:hover{color:#fff;box-shadow:inset 960px 0 0 0 #000}.about-overview h2.h2{font-size:31px!important;text-align:left;margin-left:-15px;color:#000}.sec-title{position:relative;z-index:1;margin-bottom:60px}.sec-title .title{position:relative;display:block;font-size:18px;line-height:24px;color:#5a5ac0;font-weight:500;margin-bottom:15px}.sec-title h2{position:relative;display:block;font-size:40px;line-height:1.28em;color:#222;font-weight:600;padding-bottom:18px}.about-section .text,.list-style-one li,.sec-title .text{font-size:16px;line-height:26px}.sec-title h2:before{position:absolute;content:'';left:0;bottom:0;width:50px;height:3px;background-color:#d1d2d6}.sec-title .text{position:relative;color:#5a5ac0;font-weight:400;margin-top:35px}.sec-title.text-center h2:before{left:50%;margin-left:-25px}.list-style-one li{position:relative;color:#222;font-weight:400;padding-left:35px;margin-bottom:12px}.list-style-one li:before{content:"\f058";position:absolute;left:0;top:0;display:block;font-size:18px;padding:0;color:#f22;font-weight:600;-moz-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1.6;font-family:"Font Awesome 5 Free"}.list-style-one li a:hover{color:#44bce2}.btn-style-one{position:relative;display:inline-block;font-size:17px;line-height:30px;color:#fff;padding:10px 30px;font-weight:600;letter-spacing:.02em;background-color:#5a5ac0}.btn-style-one:hover{color:#fff}#about-section{background:#f3f3f3;padding:30px}.content-service{background:#fff;padding:30px;color:#000}.content-service h2{font-size:45px;color:#000}.container-animate{display:flex;justify-content:left;align-items:left;font-size:clamp(1.5rem, 2.8vw, 5rem);margin-bottom:10px;font-weight:700}.typewriter{width:21.5ch;white-space:nowrap;border-right:4px solid #212121;animation:1s step-start infinite cursor,5s steps(18) infinite alternate text;color:#dcad05}@keyframes cursor{0%,100%{border-color:#dcad05}}@keyframes text{0%{width:0}100%{width:21.5ch}}.about-section .list-style-one,.about-section .sec-title{margin-bottom:45px}.about-section .content-column{position:relative;margin-bottom:50px}.about-section .text{margin-bottom:20px;color:#000;font-weight:400}.about-section .btn-box a{padding:15px 50px}.about-section .image-column .text-layer{position:absolute;right:-110px;top:50%;font-size:325px;line-height:1em;color:#fff;margin-top:-175px;font-weight:500}.about-section .image-column .inner-column{position:relative;padding-left:80px;padding-bottom:0}.about-section .image-column .inner-column .author-desc{position:absolute;bottom:0;z-index:1;background:#2e2036;padding:10px 15px;left:58px;width:calc(100% - 241px);border-radius:50px;text-align:center}.about-section .image-column .inner-column .author-desc b{font-size:21px;letter-spacing:1px;text-align:center;color:#fff;margin:0}.about-section .image-column .inner-column .author-desc span{font-size:16px;letter-spacing:6px;text-align:center;color:#fff;display:block;font-weight:400}.about-section .image-column .inner-column:before{content:'';position:absolute;width:calc(50% + 150px);height:calc(100% + 160px);top:-80px;left:-3px;background:0 0;z-index:0;border:44px solid #5a5ac0}.heading,.slider,.tabset>label,.testimonial,p.copy-text{position:relative}.about-section .image-column .image-2{position:absolute;left:0;bottom:0}.color-base{color:#f24d13}.about-section .image-column .video-link{position:absolute;left:70px;top:170px}.about-section .image-column .video-link .link{position:relative;display:block;font-size:22px;color:#191e34;font-weight:400;text-align:center;height:100px;width:100px;line-height:100px;background-color:#fff;border-radius:50%;box-shadow:0 30px 50px rgba(8,13,62,.15);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.about-section .image-column .video-link .link:hover{background-color:#191e34;color:#fff}.img-box,ul.social-links{display:flex}.img-box-logo{margin:15px}#counter{text-align:center;display:flex;align-items:center;justify-content:center;width:100%}#counter .item{background:#fff;width:200px;padding:10px 12px;margin:10px;text-align:center;border-radius:5px;-webkit-box-shadow:0 0 38px -8px rgba(0,0,0,.34);-moz-box-shadow:0 0 38px -8px rgba(0,0,0,.34);box-shadow:0 0 38px -8px rgba(0,0,0,.34)}.prefix {font-size:35px;color:#dcad05}.prefix span{color:#000;font-size:40px;margin-top:10px;margin-bottom:10px;line-height:45px;font-weight:bold}#counter .item b{color:#2c2a2a;font-size:14px}.image-section{background-image:url('../images/b-2.webp');padding:100px}.image-services-section,.privacy-content{padding:40px}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-250px * 7))}}.slider{height:100px;margin:auto;width:auto}.slider .slide-track{animation:40s linear infinite scroll;display:flex;width:calc(250px * 14)}.slider .slide{height:100px;width:250px}.our-services{padding:40px 0;background-color:#1e1d1d;color:#fff}i.fas.fa-angle-down{color:#fff;margin-bottom:20px}.service-title b{font-size:35px;color:#fff;display:block;margin-top:5px;}.title{font-size:1.5rem;padding:0 10px}.description{font-size:.95rem;color:#333}ul.container{padding:20px;border:1px solid #ccc;border-radius:5px;max-width:960px;margin:20px auto}ul.container li{display:none;text-align:center;padding:20px 40px}.faq.active .faq-text,.tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,.tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6),.tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2),.tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3),.tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4),.tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5),ul.container .active{display:block}.button-container button{color:#fff;font-size:14px;padding:8px 40px;border:none;background-color:#32863b;margin:0 3px;border-radius:5px}i.fa.fa-arrow-left,i.fa.fa-arrow-right{border:1px solid #000;padding:10px;font-size:12px}.button-container{text-align:center}i.fa.fa-arrow-right{transition:.3s}i.fa.fa-arrow-right:hover{color:#ff5e14;transition:.3s;transform:rotateZ(360deg)!important}.our-services-content p{margin-top:15px;color:#fff}.service-box{text-align:-webkit-center;border-top:0;border-left:1px solid #363636;background-color:#000;color:#fff}.owl-carousel .owl-nav.disabled,.pricing-silder .owl-carousel .owl-dots.disabled,.service-nav{display:block!important}.service-box p{color:#fff;font-size:16px}.service-box span{font-size:22px;color:#fff;font-weight:bold;}.footer-widget a:hover,.footer-widget li.number a:hover,.service-box a:hover{color:#ff5e14}.service-box img{width:70px!important}#service-slider .owl-nav .owl-prev{transition:.3s;font-size:55px;position:absolute;top:-120px;right:120px}#service-slider .owl-nav .owl-next:focus,#service-slider .owl-nav .owl-prev:focus{border:none;outline:0}#service-slider .owl-nav .owl-next:hover,#service-slider .owl-nav .owl-prev:hover{background:0 0}#service-slider .owl-nav .owl-next{transition:.3s;font-size:55px;position:absolute;top:-120px;right:80px}@media screen and (max-width:576px){.full-slider-1 .carousel-inner .carousel-item h2,.full-slider-2 .carousel-inner .carousel-item h2,.full-slider-3 .carousel-inner .carousel-item h2,.header-demo-top-row .header-demo-content h1,.thumbs-slider-1 .carousel-inner .carousel-item h2,.thumbs-slider-2 .carousel-inner .carousel-item h2,.thumbs-slider-3 .carousel-inner .carousel-item h2{font-size:2.3rem}.full-slider-2 .carousel-control-next,.full-slider-2 .carousel-control-prev,.slider-5 .carousel-control-next,.slider-5 .carousel-control-prev{display:none}.full-slider-4 .subscribe-content h1{font-size:2.7rem}.header-demo-top-row .header-demo-content p{font-size:1.2rem}.thumbs-slider-2 .carousel-indicators{bottom:0;display:flex;left:0;margin:0;top:auto;right:0}.full-slider-2 .carousel-inner .carousel-item .carousel-caption,.thumbs-slider-2 .carousel-indicators li.active .text,.thumbs-slider-3 .carousel-inner .carousel-item .carousel-caption{left:0}}@media screen and (max-width:767px){.testinomials-2 .carousel-indicators li,.testinomials-3 .carousel-indicators li{height:40px;width:40px}.testinomials-1 figure{height:100px;width:100px}.product-slider-section-1 .carousel-indicators{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;overflow-y:auto;height:auto}.product-slider-section-1 .carousel-indicators li{width:43px}.product-slider-section-1 .data-slide-content,.product-slider-section-4 .carousel-control-next,.product-slider-section-4 .carousel-control-prev{display:none}.product-slider-section-4 .carousel-inner{width:240px}.product-slider-section-4 .carousel-indicators{overflow-x:auto;white-space:nowrap;width:100%;overflow-y:hidden;margin:0 0 20px!important}.product-slider-section-4 .carousel-indicators li{float:none;margin:0 10px 0 0;padding:0 0 20px;width:140px;display:inline-block}.testinomials-5 .carousel{padding:10px}.testinomials-5 .arrow,.testinomials-6 .arrow{font-size:40px}}.icon{border:1px solid #fff;padding:20px;border-radius:24px}@media screen and (max-width:500px){.slide-box{padding:0 55px}}.tabset>input[type=radio]{position:absolute;left:-200vw}hr{margin:0!important}.tabset .tab-panel{border:1px solid #d5d5d5;display:none}.portfolio-page{background:#fff;padding:40px 0}.tabset>label{display:inline-block;padding:15px 15px 25px;cursor:pointer;font-weight:600}.tabset>label::after{content:"";position:absolute;left:15px;bottom:10px;width:22px;height:4px;background:#8d8d8d}input:focus-visible+label{outline:rgba(0,102,204,1) solid 2px;border-radius:3px}.tabset>input:checked+label{border-color:#ccc;border-bottom:1px solid #fff;margin-bottom:-1px}.tabset{max-width:100%;text-align:center;background:#fff;margin-top:-100px}.grid-content{text-align:left;padding:10px}.border-lining{border:1px solid #000}.tabs-section h2{font-size:18px;line-height:30px;color:#000;margin-bottom:10px}section.tabs-section h3{color:#dcad05;margin-bottom:10px}.tabcontent h2{font-size:31px!important;line-height:40px}.tab button{display:block;color:#000;padding:15px 10px;width:98%;border:1px solid #00000024!important;outline:0;text-align:left;transition:.3s;font-size:16px;margin:3% 2%;border-radius:5px;box-shadow:0 11px 20px rgb(123 149 162 / 37%)}.tab button:hover,.tab-pricing button:hover{background-color:#e5e5e5}.tab button.active,.tab-pricing button.active{color:#000;font-weight:700;background-color:#f7915f}.tabcontent,.tabcontent-pricing{float:left;padding:10px 12px;color:#000;width:100%;height:100%;border-radius:0 10px 10px 0}.tabcontent p,.tabcontent-pricing p{margin-top:3px;color:#000}.tabcontent ul li{margin-bottom:10px;color:#000;font-size:17px;margin-left:20px}.scrollable-content{max-height:700px;width:100%;overflow:scroll;overflow-x:hidden}.scrollable-content p{display:block;text-overflow:ellipsis}.scrollable-content ul li{list-style:disc!important;margin-left:20px}.portfolio-section{background:#f3f3f3;padding:30px 0}.portfolio-content{display:flex;align-items:center;justify-content:space-between}.faq-title h3,.portfolio-content span{font-size:30px;color:#dcad05;font-weight:bold;}.image-1 img{border:1px solid #fff;border-radius:12px}p.copy-text{text-align:right;color:#837f7f;bottom:30px;font-size:14px}a i.fa.fa-arrow-right.portfolio{border:none;transform:rotateZ(300deg)}.port-content-div b{color:white;font-size:25px;font-weight:bold;}.port-content-div.black-text b{color:black;font-size:25px;font-weight:bold;}span.circle{height:40px;width:40px;background-color:#e3e2e2;border-radius:50%;display:inline-block;margin:-15px}.heading{text-align:center;color:white;font-size:30px;font-weight:700;margin-bottom:20px;z-index:999}.heading:after{content:' ';position:absolute;top:100%;left:50%;height:40px;width:180px;border-radius:4px;transform:translateX(-50%);background-repeat:no-repeat;background-position:center}.heading span{font-size:18px;display:block;font-weight:500}.tabs-section-pricing{padding:40px 0}section.tabs-section-pricing span{color:#000;margin-bottom:2px;text-align:center;font-weight:bold;}section.tabs-section-pricing b{display:block;color:#dcad05;margin-bottom:10px;font-size:20px}.tab-pricing button{display:block;background:0 0;color:#000;padding:10px;width:250px;border:none;outline:0;text-align:left;cursor:pointer;transition:.3s;font-size:17px;margin:3%;border-radius:4px;box-shadow:0 11px 20px rgb(123 149 162 / 10%)}.tabcontent-pricing ul li{margin-bottom:10px;color:#000}.mb{margin-bottom:.5em}.plans{display:flex;flex-wrap:wrap}.plan{width:100%;padding:2em;border-radius:1em;text-align:left}span.plan-title{font-size:25px!important}.plan--light{color:#000;background:linear-gradient(-45deg,#e5e3e8,#fafafa)}.plan--light .plan-price{color:#dcad05;font-size:35px;text-align:center}.plan--light .btn-join{color:#fff;background:#000}.plan--accent .btn-title{color:#fff}.btn-join:hover,.plan--accent{color:#fff;background:#dcad05}.plan--accent .btn-join{color:#fff;background:#000}.plan-title{margin:0 0 1em}.plan-price{margin:0;font-size:30px;line-height:1;font-weight:900}.plan-price span{display:block;font-size:1.5625rem;font-weight:300;color:#000}.plan-description{overflow:auto;max-height:260px;min-height:260px;margin:30px 0;line-height:1.5;color:#000}.btn-join{display:inline-block;padding:9px 30px;border-radius:8px;text-decoration:none;font-weight:700;color:#fff;background:#000;transition:.3s}.btn-mb{margin-bottom:3em}.btn--light{color:#4e4e4e;background:#fff}.btn--dark{color:#fff;background:#4e4e4e}ul.plan-description li{font-weight:500;list-style:circle;line-height:20px;font-size:13px;color:#000;margin-left:20px}.branding-1 h3,.branding-1 h4,.branding-1 li,.branding-1 p,.branding-3 h3,.branding-3 h4,.branding-3 li,.branding-3 p,.branding-4 h3,.branding-4 h4,.branding-4 li,.branding-4 p,.example h2,.lets-content p,.lets-content span,.logo-3 h3,.logo-3 h4,.logo-3 li,.logo-3 p,.mob-2 h3,.mob-2 h4,.mob-2 li,.mob-2 p,.plan.plan--accent span,.plan.plan--accent b,.plan.plan--accent ul.plan-description li,.policy-page li a,.section_title p,.web-1 h3,.web-1 h4,.web-1 li,.web-1 p,.web-3 h3,.web-3 h4,.web-3 li,.web-3 p{color:#fff}.plan.plan--accent p{color:#fff;text-align:center}.testimonial:after{left:0;width:100%;height:100px;float:left;z-index:99}.testimonial{background-color:#0e0e0e;padding-top:50px;padding-bottom:20px;background-position:center;background-size:cover}#testimonial4 .carousel-inner:hover{cursor:-moz-grab;cursor:-webkit-grab}#testimonial4 .carousel-inner:active{cursor:-moz-grabbing;cursor:-webkit-grabbing}.testimonial4_indicators .carousel-indicators{left:0;margin:0;width:100%;font-size:0;height:20px;bottom:15px;padding:0 5px;cursor:e-resize;overflow-x:auto;overflow-y:hidden;position:absolute;text-align:center;white-space:nowrap}.testimonial4_indicators .carousel-indicators li{padding:0;width:14px;height:14px;border:none;text-indent:0;margin:2px 3px;cursor:pointer;display:inline-block;background:#fff;-webkit-border-radius:100%;border-radius:100%}.testimonial4_indicators .carousel-indicators .active{padding:0;width:14px;height:14px;border:none;margin:2px 3px;background-color:#9dd3af;-webkit-border-radius:100%;border-radius:100%}.testimonial4_indicators .carousel-indicators::-webkit-scrollbar{height:3px}.testimonial4_indicators .carousel-indicators::-webkit-scrollbar-thumb{background:#eee;-webkit-border-radius:0;border-radius:0}.testimonial4_control_button .carousel-control{top:175px;opacity:1;width:40px;bottom:auto;height:40px;font-size:10px;cursor:pointer;font-weight:700;overflow:hidden;line-height:38px;text-shadow:none;text-align:center;position:absolute;background:0 0;border:2px solid #fff;text-transform:uppercase;-webkit-border-radius:100%;border-radius:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.6s cubic-bezier(.3,1,0,1);transition:.6s cubic-bezier(.3,1,0,1)}.testimonial4_control_button .carousel-control.left{left:7%;top:50%;right:auto}.testimonial4_control_button .carousel-control.right{right:7%;top:50%;left:auto}.testimonial4_control_button .carousel-control.left:hover,.testimonial4_control_button .carousel-control.right:hover{color:#000;background:#fff;border:2px solid #fff}.testimonial4_header{top:0;left:0;bottom:0;width:550px;display:block;margin:30px auto;text-align:center;position:relative}.testimonial4_slide,.testimonial4_slide img{top:0;left:0;right:0;margin:auto;position:relative;text-align:center}.testimonial4_header h4{color:#fff;font-size:30px;font-weight:600;position:relative;letter-spacing:1px}.testimonial4_slide{bottom:0;width:70%;padding:20px}.testimonial4_slide img{width:136px;height:136px;display:block;color:#f2f2f2;font-size:18px;line-height:46px;border-radius:50%;box-shadow:-6px 6px 6px rgba(0,0,0,.23);-moz-box-shadow:-6px 6px 6px rgba(0,0,0,.23);-o-box-shadow:-6px 6px 6px rgba(0,0,0,.23);-webkit-box-shadow:-6px 6px 6px rgba(0,0,0,.23)}.testimonial4_slide p{color:#fff;font-size:17px;line-height:1.4;margin:40px 0 20px}.testimonial .carousel{padding-bottom:50px}.btn-view,.btn-view:hover{margin-top:15px;font-weight:600;padding:10px 20spx;font-family: 'Urbanist', sans-serif;}.testimonial .carousel-control-next-icon,.testimonial .carousel-control-prev-icon{width:35px;height:35px}.testimonial span{font-size:22px;color:white;font-weight:700}.btn-view:hover,.wrap h3{color:#000;font-size:16px}.fa-star{color:#ef6921}.btn-view{background:#000;color:#fff;font-size:16px;border-radius:4px;border:1px solid #000;transition:.3s ease-in-out}.btn-view:hover{border-radius:4px;border:1px solid #fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.vertical{-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:right top 0;-moz-transform-origin:right top 0;-webkit-transform-origin:right top 0;transform-origin:right top 0;right:15%;color:#bfbfbf;padding-top:2vw;padding-right:2vw;font-size:14px;white-space:nowrap;font-weight:700;cursor:vertical-text;position:absolute;display:block;height:auto;direction:rtl;z-index:11}.wrap h3{margin-top:5px;line-height:1.4;margin-bottom:5px}.wrap a{color:grey}.example{margin-top:20px;padding:40px;background-color:#000;background-image:-webkit-linear-gradient(150deg,#dcad05 35%,#060a0c 35%);min-height:400px}.google-rev{padding:40px;float:left;box-shadow:0 0 20px #ddd;color:#000;width:100%;height:100%;max-width:100%;max-height:100%;justify-content:space-between}.google-rev p{color:#000;font-size:16px}.google-rev span{color:#000;font-size:25px;font-weight:700}.faqs-section{padding:40px 0;background-color:#1e1d1d}.faq-container{margin-top:30px;border-bottom:1px}.faq{padding:20px;position:relative;overflow:hidden}.faq:not(:first-child){border-top:1px solid #505050}.faq-text{color:#fff;margin:30px 0 0 -16px;display:none;line-height:1.5rem}.faq.active{background-color:#1e1d1d;box-shadow:inset 4px 0 0 0 var(--accent-color)}.faq-title,.faq.active .faq-title{color:#fff;margin-left:-16px}h2.faq-title{font-size:24px;text-align:left;}.faq-h2{color:#dcad05;font-size:32px}.faq-h3{color:#dcad05;font-size:32px}.faq-toggle{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;padding-top:3px;position:absolute;top:30px;right:30px;height:30px;width:30px;transition:.3s}.testi-next,.testi-pre{top:-160px;position:absolute}.faq-toggle:focus{color:#fff;outline:0}.faq.active .faq-toggle{transform:rotate(180deg);color:#fff}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer;border:none;background:0 0}.contain,div.form-1{background-color:#eee}.contain{max-width:1170px;margin-left:auto;margin-right:auto;padding:1em}.contact-wrapper{margin:auto 0}.submit-btn{float:left}.reset-btn{float:right}.form-headline:after{content:"";display:block;width:10%;padding-top:10px;border-bottom:3px solid #000}.hightlight-contact-info{font-weight:700;font-size:22px;line-height:1.5}.highlight-text-grey{font-weight:500}.email-info{margin-top:20px}::-webkit-input-placeholder{font-family: 'Urbanist', sans-serif;}@media (min-width:600px){.contain{padding:0}}.form-input:focus,textarea:focus{outline:#dcad05 solid 1.5px}.form-input,textarea{width:100%;border:1px solid #bdbdbd;border-radius:5px;color:#000}.form-input,.submit-btn,.wrapper>*,button,textarea{padding:1em}@media (min-width:700px){.wrapper{display:grid;grid-template-columns:2fr 1fr}.wrapper>*{padding:2em}}ul{padding:0}.contacts{color:#212d31}.full-width{grid-column:1/3;color:#000}.submit-btn,button{background:#dcad05;border:1px solid #ec1c24;color:#000;border-radius:15px;padding:5px 20px}.contact-section{padding:30px 0;background-color:#1e1d1d}.lets-content b{font-size:38px;color:#fff;display:block;line-height:45px;margin-bottom:8px}.lets-content a{font-size:30px;color:#ffa319;text-decoration:underline}.social-links li a{color:#fff;text-decoration:none;font-size:16px;}.cta-section{padding:30px 0;background:#000}.lets-discuss{border:1px solid #222;padding:15px}.lets-discuss span{color:#fff;font-size:60px;text-align:center}.text-outline{-webkit-text-fill-color:transparent;-webkit-text-stroke-color:currentColor;-webkit-text-stroke-width:.012em}i.fa.fa-arrow-up{transform:rotateZ(45deg);margin:10px;color:#ffa319}.footer-section{padding:30px 0;background:#000;font-size:15px;color:#fff}address{color:#938f8f}.footer-widget ul li,span.hightlight-contact-info li,ul.policy-page li,ul.social-links li{list-style:none}.footer-widget a{color:#938f8f;font-weight:400}.footer-widget li.number a{font-size:20px;color:#fff}.footer-socials li a{color:#fff;text-decoration:none;font-size:16px}.footer-socials li a:hover{color:#ff5e14;text-decoration:underline}.footer-widget input{background:0 0;border-bottom:1px solid #202020;border-top:0;border-left:0;border-right:0px;margin-left:-14px}.fa-arrow-down{position:relative;bottom:26px;left:190px;font-size:12px!important;transform:rotateZ(-90deg)}.footer-bottom{padding:20px;background:#000;font-size:15px;color:#fff;border-top:1px solid #101010}.footer-copyright p{margin:0;color:#fff;font-size:14px}.ft-form input,.ft-form textarea{margin-bottom:14px;background:#1e1d1d;padding:10px 20px;border-radius:4px;font-size:16px;color:#fff;border-color:#484848;width:100%;height:50px}.ft-form textarea{height:150px}input.ft-form-submit{background:#fff!important;color:#000;border:1px solid;border-radius:25px;padding:9px 30px}input.ft-form-submit.btn-contact{background:black!important;color:white;border:1px solid;border-radius:25px;padding:9px 30px}input.ft-form-submit.btn-contact:hover{background:#dcad05!important;}.testi-pre{left:-550px}.testi-next{right:-550px}.contact-right h2{font-size:30px;margin-bottom:10px;text-decoration:none;font-weight:800}.contact-right{margin:0;text-align:left}.cf-fieds li{clear:both;width:100%;margin-bottom:10px;position:relative}.cf-fieds li i.fa{position:absolute;left:10px;color:#f03232;top:14px;font-size:14px;display:none}.cf-fieds li input,.cf-fieds li textarea{width:100%;border:1px solid #ddd;height:48px;background:#fff;border-radius:3px;font-weight:400;font-size:14px;color:#11052d;line-height:normal;padding:20px}.cf-fieds li textarea{height:90px;resize:none}.cf-fieds li input[type=submit]{clear:both;display:table;margin:0;font-size:20px;padding:10px 30px;background:#000;color:#ffff;border-radius:6px;position:relative;font-weight:500;width:auto;height:auto}.contact-line{float:left;width:100%;margin-top:0}.contact-line li{width:38.33%;float:left;position:relative;margin-right:0}.contact-line li a{font-size:18px;color:#878787;display:block;font-weight:600;padding-left:90px;padding-top:10px;padding-bottom:10px;position:relative}.contact-line li a:before{content:"";position:absolute;left:0;width:80px;height:80px;top:0;background-image:url(../images/stripe.webp);background-repeat:no-repeat}.contact-line li.coragne a:before{background-position:-490px -542px}.contact-line li.cgreen a:before{background-position:-480px -871px}.contact-line li.cloc a:before{background-position:-490px -692px}.contact-line li a span.clabel{font-size:24px;font-weight:600;color:#05143a;display:block}section.contact-form{padding:5em 0;margin-top:30px;clear:both}.contact-line li:last-child{margin-right:0;width:auto;float:right}.policy-page{display:flex;justify-content:flex-end}ul.policy-page{text-align:right!important}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 28%);border-radius:10px;background-color:#e7e5ea1f}::-webkit-scrollbar{width:8px;background-color:#871f1f00}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#000}.port-content-div{padding:50px 30px}.branding-1{background:linear-gradient(90deg,rgb(254 60 17) 0,rgb(254 58 16) 50%)}.branding-2{background:linear-gradient(90deg,rgb(238 238 238) 0,rgb(238 238 238) 50%)}.branding-3{background:linear-gradient(90deg,rgb(28 34 46) 0,rgb(22 26 35) 50%)}.branding-4{background:linear-gradient(90deg,rgb(15 33 70) 0,rgb(29 60 140) 50%)}.branding-5{background:linear-gradient(90deg,rgb(213 174 199) 0,rgb(211 173 196) 50%)}.logo-1{background:linear-gradient(90deg,rgb(255 214 0) 0,rgb(255 214 0) 50%)}.logo-2,.logo-4{background:linear-gradient(90deg,rgb(255 255 255) 0,rgb(255 255 255) 50%)}.logo-3{background:linear-gradient(90deg,rgb(255 33 58) 0,rgb(255 33 58) 50%)}.web-1 .port-images-div,.web-2 .port-images-div,.web-3 .port-images-div{max-height:360px;overflow:hidden}.web-1{background:linear-gradient(90deg,rgb(46 44 57) 0,rgb(57 55 68) 50%)}.web-2{background:linear-gradient(90deg,rgb(237 236 231) 0,rgb(237 236 231) 50%)}.web-3{background:linear-gradient(90deg,rgb(2 44 68) 0,rgb(2 44 68) 50%)}.mob-1{background:linear-gradient(90deg,rgb(255 148 47) 0,rgb(255 148 48) 50%)}.mob-2{background:linear-gradient(90deg,rgb(43 184 168) 0,rgb(44 185 169) 50%)}.mob-3{background:linear-gradient(90deg,rgb(215 214 218) 0,rgb(210 210 214) 50%)}@media only screen and (max-width:786px){#about-section{background:#f3f3f3;padding:20px 0}#counter .item{margin:16px 0;padding:5px}#counter .item img{width:60px;position:relative;z-index:1}.services-box-section{padding:0!important}.tabs-section h2{font-size:16px;line-height:24px;color:#000}.our-services{padding:20px 0;background-color:#1e1d1d;color:#fff}.tabcontent{padding:10px 0}.testimonial4_slide{width:100%;padding:20px 0}.testimonial4_slide img{width:70px;height:70px}.carousel-control-next,.carousel-control-prev{width:6%}.testimonial .carousel{padding-bottom:10px}.faq{padding:20px 0}.faqs-section{padding:12px 0;background-color:#1e1d1d}.faq-text{color:#fff;margin:10px 0 0;display:none;line-height:1.5rem}.faq-title{color:#fff;margin-left:0}.faq.active .faq-toggle{display:none;transform:rotate(180deg);color:#fff}ul.social-links li a{padding:0;margin:0}ul.social-links li{float:left;list-style:none;margin:0!important;width:50%}.footer-section{padding:5px 0}ul.footer-socials{margin-top:5px!important}.footer-bottom{padding:12px 0;background:#000;font-size:15px;color:#fff;border-top:1px solid #101010}ul.policy-page{display:flex;text-align:left!important;justify-content:flex-start}section.reviews-section .col-md-6{margin-bottom:30px!important}.heading:after{content:' ';display:none!important}}.owl-carousel .owl-nav.disabled .owl-next,.owl-carousel .owl-nav.disabled .owl-prev,.pricing-silder .owl-carousel .owl-dots.disabled{font-size:23px;margin:5px;padding:10px 20px!important;display:inline-block;cursor:pointer;border-radius:50%}.owl-carousel .owl-nav.disabled .owl-next span,.owl-carousel .owl-nav.disabled .owl-prev span,.pricing-silder .owl-carousel .owl-dots.disabled{display:flex;justify-content:center;align-items:center}.fa-angle-down:before {content: "\f107";font-family: 'FontAwesome' !important;font-style: normal !important;}


/*
.fixed-top{
	background:white;
}

*/

/* #counter .item .count{color:#000;font-size:40px;margin-top:10px;margin-bottom:10px;line-height:45px;font-weight:bold}#counter .item b{color:#2c2a2a;font-size:14px} */

.social-links li a  {
    color: #fff;
    text-decoration: none;
    font-size: 16px;
}


.social-links li a i.fa-facebook,i.fa-instagram,i.fa-linkedin,i.fa-twitter {
    color:white;
    background: #dcad05;
    padding: 20px;
    border: 1px;
    border-radius: 22%;
	margin-left:10px;
}



.social-links li a i.fa-facebook, i.fa-instagram, i.fa-linkedin, i.fa-twitter, svg {
    color: #080707;
    background: #fff;
    
    border: 1px;
    border-radius: 5%;
   
	
	    margin-left: 12px;
    font-size: 25px;
    padding: 7px;
    height: 1.5em;
    text-align: center;
   
}





.ft-form select {
    margin-bottom: 14px;
    background: #1e1d1d;
    padding: 10px 20px;
    border-radius: 4px;
    font-size: 16px;
    color: #676b74;
    border-color: #484848;
    width: 100%;
    height: 50px;
}

.rs__submit__btn {
    background: black!important;
    color: white;
    border: 1px solid;
    border-radius: 25px;
    padding: 8px 30px 9px;
    margin: 15px 0px 0px;
}

.rs__submit__btn:hover {
    background: #dcad05!important;
    color: white;
}

.rs__submit__btn:focus {
    color: white;
}

p.rs__error__text {
    color: red;
    font-size: 12px;
    font-weight: 600;
    visibility: hidden;
    margin: 0px;
}
p.rs__error__show {
    visibility: visible;
}
.rs__fake__btn {
    background: black!important;
    color: white;
    border: 1px solid;
    border-radius: 25px;
    padding: 8px 30px;
    width: fit-content;
    cursor: pointer;
    margin: 15px 0px 0px;
}
.rs__fake__btn:hover {
    background-color: #dcad05!important;
}

/*landind css*/

.landing-section{
      background:white;
	  color:black;
    padding: 30px 0;
	padding-top:0px;
	
}

.landing-content h1 {
	color:black;
}

.landing-list{
	list-style:none;
	margin-left:-20px;
	font-size:15px;
	
}

.circlecheck {
    fill: yellowgreen;
    font-size: 20px;
}

.banner-form-btn {
    background: black!important ;
    color:white;
    font-weight: 700 ;
    border: 1px solid #002940 ;
    width: 100%;
}

.banner-form-btn:hover {
    background: white!important ;
    color:black;
    font-weight: 700 ;
    border: 1px solid #002940 ;
    width: 100%;
}


.banner-form-horizontal {
   background-image: linear-gradient(to bottom right, black, #654296);
    padding: 35px;
    border-radius: 6px;
	margin-top:60px;
}

.banner-form-horizontal h2{
	color:white;
}

.experience-section{
	 background:white;
	  color:black;
    padding: 60px;
	text-align:center;
}

.experience-title h2{
	color:black;
}

.experience-title span{
	color:#fe7531;
}


h2 {
	 text-align: center;
	 padding: 12px;
}
/* Slider */
 .slick-slide {
	 margin: 0px 20px;
}
 .slick-slide img {
	 width: 100%;
}
 .slick-slider {
	 position: relative;
	 display: block;
	 box-sizing: border-box;
	 -webkit-user-select: none;
	 -moz-user-select: none;
	 -ms-user-select: none;
	 user-select: none;
	 -webkit-touch-callout: none;
	 -khtml-user-select: none;
	 -ms-touch-action: pan-y;
	 touch-action: pan-y;
	 -webkit-tap-highlight-color: transparent;
}
 .slick-list {
	 position: relative;
	 display: block;
	 overflow: hidden;
	 margin: 0;
	 padding: 0;
}
 .slick-list:focus {
	 outline: none;
}
 .slick-list.dragging {
	 cursor: pointer;
	 cursor: hand;
}
 .slick-slider .slick-track, .slick-slider .slick-list {
	 -webkit-transform: translate3d(0, 0, 0);
	 -moz-transform: translate3d(0, 0, 0);
	 -ms-transform: translate3d(0, 0, 0);
	 -o-transform: translate3d(0, 0, 0);
	 transform: translate3d(0, 0, 0);
}
 .slick-track {
	 position: relative;
	 top: 0;
	 left: 0;
	 display: block;
}
 .slick-track:before, .slick-track:after {
	 display: table;
	 content: '';
}
 .slick-track:after {
	 clear: both;
}
 .slick-loading .slick-track {
	 visibility: hidden;
}
 .slick-slide {
	 display: none;
	 float: left;
	 height: 100%;
	 min-height: 1px;
}
 [dir='rtl'] .slick-slide {
	 float: right;
}
 .slick-slide img {
	 display: block;
}
 .slick-slide.slick-loading img {
	 display: none;
}
 .slick-slide.dragging img {
	 pointer-events: none;
}
 .slick-initialized .slick-slide {
	 display: block;
}
 .slick-loading .slick-slide {
	 visibility: hidden;
}
 .slick-vertical .slick-slide {
	 display: block;
	 height: auto;
	 border: 1px solid transparent;
}
 .slick-arrow.slick-hidden {
	 display: none;
}

.slider .slide-track {
    animation: 40s linear infinite scroll;
    display: flex;
    width: calc(250px * 14);
}
 
 
 
 .ecommerce-section{
	background:#654296;
	  color:black;
   padding-top:30px;
   padding-bottom:30px;
	
 }
 
 .content-woo {
	 padding:30px
 }
.content-woo h2 {
    color: white;
    text-align: left;
    margin-left: -14px;
}
 .content-woo p{
	 color:white;
 }
 
 .avail-now a {
    background: #060606;
    color: white;
     animation-duration: 2s;
    padding: 12px 25px;
    border-radius: 3px;
}

.avail-now a:hover {
    background: white;
    color: black;
   
    padding: 12px 25px;
    border-radius: 3px;
}
 
 
  .contentlanding-section{
	background:white;
	  color:black;
   padding-top:60px;
   padding-bottom:60px;
   text-align:center;
	
 }


.contentlanding-section h2{
	  color:black;
	  font-weight:bold;
}

.boxfea-1 {
    padding: 30px;
    background: white;
    box-shadow: 0px 1px 0px 1px whitesmoke;
    border-radius: 3px;
	
}

.boxfea-1 h3 {
   font-size:20px;
   color:black;
   font-weight:bold;
   margin-bottom:5px;
}




.icons-purple {
    fill: #654296;
    font-size: 40px;
	margin-bottom:3px;
}


.shopify-section{
	
	background:black;
	  color:black;
   padding-top:20px;
   padding-bottom:20px;
	
}


 .avail-now-shopify a {
    background:#a1c55c;
    color: white;
    
    padding: 12px 25px;
    border-radius: 3px;
}


 .avail-now-shopify a:hover {
    background:white;
    color: black;
    
    padding: 12px 25px;
    border-radius: 3px;
}

.content-shopify  {
	 padding:30px
 }
 
 
 .content-shopify h2 {
    color: white;
    text-align: left;
    margin-left: -14px;
	font-size:28px;
}


.content-shopify h3 {
    font-size: 18px;
    color: #dcad05;
    margin-bottom: 5px;
}
 .content-shopify  p{
	 color:white;
 }
 
 
 .images-brand {
	 padding:10px;
 }
 
 
 .shopify-development{
	
	background:white;
	  color:black;
   padding-top:60px;
   padding-bottom:60px;
	
}



.content-dev h2  {
	color:black;
	text-align:left;
	margin-left: -20px;
}

.content-dev p {
	color:black;
}

.awards-section{
	background:white;
   padding-top:60px;
   padding-bottom:60px;
	
}

.awards-section h2{
	color:black;
	
}

.logo-images{
	border-top:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
border-right:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	padding:20px;
	margin:-15px;
}

.another-lines{
	margin-top:29px;
}




.whybusiness-section{
background:white;
   padding-top:60px;
   padding-bottom:60px;
   text-align:center;
}

.whybusiness-section  h2{
color:black;
}


.agency-box{
	background:#f1f1f1;
	padding:30px;
	border-radius:5px;
	text-align:center;
}

.agency-box h3{
	font-size:20px;
	margin-bottom:5px;
	
}

.agency-box svg{
	
	margin-bottom:10px;
	
}

 .agency-icon{
	 fill:#0f1374;
	 background:#f1f1f1;
	 font-size:40px;
 }
 
 
 .howitworks-section{
	 
	 background:white;
	padding:30px;
	border-radius:5px;
	text-align:center;
 }
 
   .howitworks-section h2{
	color:black;
	
 }
 
  .howitworks-section h3{
	 font-size:18px;
	margin-bottom:12px;
	
 }
 
  .steps-box img{
	
	margin-bottom:15px;
	
 }
 


 span.steps-div {
    display: block;
    padding: 4px;
    background: #ffe7da;
    border-radius: 4px;
   margin:0 auto;
    color: #e16206;
	width:100px;
	margin-bottom:12px;
}


.ctaready-section{
	
	padding-top:40px;
	padding-bottom:60px;
	text-align:center;
	background:#033a55;
	
}

.ctaready-section h2{
	color:white;
	
}

.ctaready-section p{
	color:white;
	
}

.btns-cta{
	display:inline-flex;
}

.contact-usbtn a{
	
	border:1px solid white;
    color: white;
    
    padding: 12px 25px;
    border-radius: 3px;
	
	
}

.contact-usbtn a:hover{
	
	border:1px solid white;
    color: black;
    background:white;
    padding: 12px 25px;
    border-radius: 3px;
	
	
}

.viewourbtn {
	
   margin-left:10px;
}

.viewourbtn a{
	
    color: white;
    background:#dcad05;
    padding: 12px 25px;
    border-radius: 3px;
}

.viewourbtn a:hover{
	
    color: white;
    background:black;
    padding: 12px 25px;
    border-radius: 3px;
}

.testimonial-section{
	padding-top:40px;
	padding-bottom:60px;
	text-align:center;
	background:white;
}


.owl-carousel .owl-item img {
    display: block;
    width: 20%;
}


.section-testimonial {
  padding-bottom:10px;
  padding-top:30px;
	
}

.section-title {
    text-align: center;
    margin-bottom: 60px;
}

.section-borders span {
    height: 5px;
    background: #6aaf08;
    width: 40px;
    display: inline-block;
    border-radius: 2px;
}

.section-borders span.black-border {
    background: #333;
    width: 30px;
    margin: 0 6px;

}


.title-testimonial h2{
	color:black;
}






.client-testimonial-carousel button.owl-dot.active {
    background: #000 !important;
    width: 30px;
}

.client-testimonial-carousel .owl-dots {
    text-align: center;
    margin-top: 25px
}

.single-testimonial-item {
  
    box-shadow: 0 0 2px #dadfd3;
    margin: 2px;
    padding: 20px;
    font-style: italic;
   
	background:#f7f7f4;
}



.single-testimonial-item h3 {
    font-size: 20px;
    font-style: normal;
    margin-bottom: 0;
}

.single-testimonial-item h3 span {
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin-top: 5px;
}


.footer-widget p{
	color:white;
}

.request-form{
	background:#363636;
	padding:20px;
	
	
}

.request-form h3{
	color:white;
	margin-bottom:5px;
	
}



.sendmessagebtn a{
	 color: white;
    background:#e9b519;
    padding: 12px 25px;
    border-radius: 3px;
}





.banner-form-text h3  {
	color: #fff;
}



.banner-form-text h3 span {
	margin-bottom: 15px;
	font-size: calc(5px + (50 - 24) * (100vw - 320px) / (1920 - 320));
	background-color: #e85041;
	display: inline-block;
	padding: 0 5px;
	position: relative;
	color: #fff;
	z-index: 1;
	margin-right: 27px;
}



.banner-form-text h3 span::after {
	content: '';
	position: absolute;
	right: -20px;
	top: 0;
	width: 53px;
	height: 100%;
	background-color: #e84f40;
	-webkit-transform: skewX(30deg);
	transform: skewX(30deg);
	z-index: -1
}





.btn-neworder {
    font-weight: 600;
    padding: 7px 20px;
    
    background: black;
    color: white;
    font-family: 'Urbanist', sans-serif;
    border: 1px solid transparent;
    -webkit-transform: translateY(0);
    transform: translateY(0);
	margin-right:5px;
}

.btn-neworder:hover {
    font-weight: 600;
    padding: 7px 20px;
    
    background: #dcad05;
    color: white;
   font-family: 'Urbanist', sans-serif;
    border: 1px solid transparent;
    -webkit-transform: translateY(0);
    transform: translateY(0);
	margin-right:5px;
}


.logo-strip{
	position:relative;
	top:60px;
	right:50px;
}


.images-form-1 {
     position: relative;
  
    top: 80px;
    right: 92px;
}

.images-form-2 {
    position: relative;
  
    top: 80px;
    right: 92px;
}


.images-form {
    position: relative;
  
    top: 125px;
    right: 26px;
}

.form-image{
	    position: absolute;
    width: 1000px;
    left: -286px;
    top: 50px;
}


/* @am Get A Quote Signup Form css*/

.content-col {
    margin-top: 60px;
}

.content-col h1 {
    color: #fff;
    font-size: 50px!important;
    font-weight: 600;
}

.services-content-col {
    margin-top: 60px;
}

.services-content-col h1 {
    color: #fff;
    font-size: 50px;
}

.txt-mob-center {
    margin-bottom: 26px;
}

.content-col p {
    color: #fff;
    line-height: 30px;
}


.banner-form-box.am-form-style {
    background: black;
    padding: 20px;
    border-radius: 15px;
	
}


.form-control{
    background: none;
    border: none;
    border-bottom: 1px solid white;
	border-radius:inherit;
	padding:3px;
	color:WHITE;
}

.contact-service.form-control {
    color: black!important;
}

.contact-country.form-control {
    color: black!important;
}



select.form-control.interested-field {
    color: white;
}

select.form-control.country-select {
    color: white;
}


.form-control:focus {
    color: white!important;
    background-color: black!important;
   
}




.banner-form-box.am-form-style span {
    color: white;
    font-size: 30px;
	font-weight:bold;
}

.banner-form-box.am-form-style p {
    color: white;
    
}

.banner-form-box.am-form-style input::-webkit-input-placeholder {color:white;}
.banner-form-box.am-form-style textarea::-webkit-input-placeholder {color:white;}



textarea.form-control {
    height: 100px;
	 border: none;
    background: none;
    border-bottom: 1px solid white;
    border-radius: inherit;
   margin-bottom:20px;
}

.am-form-btn input.btn.banner-form-btn{
	background:white!important;
	color:black!important;
	margin-bottom:-25px;
}

.brand-group {
    display: flex;
    margin-top: 30px;
	
}

.brand-group img {
    max-width: 140px;
    max-height: 105px;
}


input.cf.form-control {
    color: black;
}

.cf.form-control {
    color: black;
}



.banner-form-box.am-form-style p.rs__error__text{
	COLOR:red;
}