@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);*,a{text-decoration:none}*,ol,ul{margin:0;padding:0}.headerbtnlist ul li:nth-child(3) a,.inner-pages-form button{background-image:linear-gradient(to right top,#585a77,#47c0b8)}.portfoliowrp .navwrp ul li,.portfoliowrp .port-box ul li{display:inline-block;transition:1s cubic-bezier(.51, .92, .27, .96)!important}.btn-packages,.btn-theme-outline{transform:translateY(0);font-weight:600}*{box-sizing:border-box}body{overflow-x:hidden;font-family:Poppins,sans-serif!important}main{overflow:hidden}ol,ul{list-style:none}.btn:focus,button:focus,input:focus{outline:0;box-shadow:none}a.navbar-brand img{width:200px}.headerbtnlist ul{display:flex;justify-content:flex-end}header{position:absolute;width:100%;z-index:10;top:0;padding:20px}.banner_pointer ul li{font-weight:500;font-size:18px;color:#fff;margin-bottom:5px}.btnlist{margin:35px 0 0!important}.btnlist a{padding:14px 50px;margin:0 20px 19px 0}.banner_pointer{margin:25px 0}.banner_pointer ul li::before{content:'\f00c';font-family:"Font Awesome 6 Pro";font-weight:700;color:#e95c41;margin-right:5px}.head-form{max-width:400px;background:#fff;padding:20px;border-radius:10px;margin:0 auto;z-index:2;position:relative;box-shadow:0 2px 4px 0 rgb(0 0 0 / 12%)}.form-head{text-align:center;padding:0;margin:10px 0 0}.form-head h2{font-weight:600;color:#000;font-size:30px;letter-spacing:-.03em;line-height:1.2;margin-bottom:15px}.bannertext h5,.common-heading.text-l span{text-transform:uppercase;letter-spacing:3px}.form-head span{color:#070534}.form-group{margin-bottom:20px;position:relative}.inner-pages-form input{height:55px;transition:.4s ease-in-out;border-color:#e5e5e5;font-weight:400}.head-form textarea.form-control,textarea{min-height:120px}.form-control,.input-text{height:calc(2.25rem + 27px);padding:14px 30px;outline:0;background-color:#f4f5f8;border:1px solid #f4f5f8;color:#686a6f;font-size:16px;width:100%}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.home h2,.inner-pages-form .country-name{color:#000!important}.iti-flag{background-image:url(../images/flags.png)!important}.inner-pages-form button{border-radius:50px;text-align:center;padding:16px 40px;border:none;cursor:pointer;color:#fff;font-size:16px;line-height:20px;font-weight:600}section.helpingbrand{padding:50px 0;text-align:center;font-family:poppins,sans-serif;color:#232323;width:100%;float:left}.bannertext h1,.pricing-sec h2,.servicesbox h4,.txtwrp h2,h2.home-h2title{font-family:Poppins,sans-serif}section.helpingbrand h2{font-size:32px;font-weight:600;line-height:38px;margin:0}h2.mainheading{color:#e16e27;font-size:38px}.PackageContact h5 a,.fixed .headerbtnlist ul li a{color:#000}.headerbtnlist ul li a{display:inline-block;text-align:center;color:#fff;margin-right:20px;font-size:18px;font-weight:600}.headerbtnlist ul li:nth-child(3) a{color:#fff;font-size:14px;line-height:20px;font-weight:600;padding:15px 28px;border-radius:50px;position:relative}.headerbtnlist ul li a i{margin:0 12px;color:#171b42}.logo-main-sec a img,img.img-fluid.logo-width{filter:brightness(.1) invert(1)}section.bannersec{position:relative;padding:180px 0 100px;background-color:#cccccc30;background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../images/banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:top left}.bannerimg img{position:absolute;top:90px;width:53%;height:auto;object-fit:cover;object-position:right center}.bannertext{padding-top:90px}.bannertext h5{color:#fff;font-size:16px;line-height:20px;font-weight:700;margin-bottom:10px}.bannertext h1,.bannertext p{margin-bottom:20px;color:#fff}.bannertext h1{font-size:38px;line-height:45px;font-weight:800}.bannertext p{font-size:18px;line-height:25px;font-weight:400;width:90%}.fixed .logo-main-sec a img{filter:none}.bannerbtn a{background-image:linear-gradient(to right top,#585a77,#47c0b8);color:#fff;font-size:16px;line-height:20px;font-weight:600;padding:16px 40px;border-radius:50px;margin:0 28px 19px 0}.reviewlist ul{display:flex;flex-direction:row;flex-wrap:wrap;margin:15px 0 0}.headerbtnlist ul li,.servicesimg img{align-items:center;display:flex}.reviewlist ul li{margin:0 20px 0 0}.about-agency,.independenceform,.website-big-section{padding:50px 0}.swan_img_bloc{height:400px;width:100%}.common-heading span{color:#673ab7}.common-heading.text-l span{color:#2176bc;font-size:16px;line-height:20px;font-weight:700;margin-bottom:20px}.common-heading.text-l h2,.experiencesectext h3{text-transform:initial;color:#000;font-size:35px;line-height:45px;font-weight:800;font-family:Poppins,sans-serif;margin-bottom:20px}.btn-packages,.btn-theme-outline,.per-box2 h3{text-transform:capitalize}.common-heading.text-l p{color:#000;font-size:18px;line-height:30px;font-weight:400;margin-bottom:20px}.quote{font-weight:500;padding:25px;position:relative;border-left:4px solid #1376bc;margin:30px 0;background:#fafafb}.servicesimg img{width:40px;justify-content:center;filter:brightness(0) saturate(100%) invert(5%) sepia(85%) saturate(4163%) hue-rotate(237deg) brightness(77%) contrast(89%)}.servicesimg{background-color:#fff;height:60px;width:60px;align-items:center;display:flex;justify-content:center;border-radius:7px;margin-bottom:10px}.experiencesectext{padding-top:40px}section.experiencesec{background:#f0f4fd7a;padding:20px 0 0}.cta-n-btn a,.portfoliowrp .navwrp ul li.current,.smallbox.bst-selr .package_inner:after{background-image:linear-gradient(to right top,#585a77,#47c0b8)}.servicesbox h4{color:#000;font-size:20px;line-height:30px;font-weight:600;margin-bottom:auto}.servicesbox p{color:#000;font-size:15px;line-height:25px;font-weight:400}.portfoliowrp{padding:70px 0;background:#fff}.portfoliowrp .txtwrp{display:block;text-align:center;margin:0 auto 30px}.portfoliowrp .navwrp{display:block;text-align:center;padding:0 0 50px}.portfoliowrp .navwrp ul{margin:0;display:block;text-align:center}.portfoliowrp .navwrp ul li{margin:0 5px;padding:10px 15px;color:#171b42;font-size:15px;border-radius:7px;font-weight:500;border:1px solid;cursor:pointer}.txtwrp h2{color:#000;font-size:35px;line-height:45px;font-weight:800}.website-big-section .website-text p,p.main-pera{color:#000;font-size:18px;line-height:25px;font-weight:400}.portfoliowrp .navwrp ul li.current{color:#fff;border:unset}li.hk_web_height.lazy.tabs-web-dsgn:hover{background-position:100%;transition:3s!important;transform:none}.portfoliowrp .port-box ul{margin:0;text-align:center;display:grid;grid-template-columns:auto auto auto auto;grid-gap:20px}.portfoliowrp .port-box ul li{width:100%;box-shadow:-1px -2px 15px -3px rgb(0 0 0 / 16%);border-radius:20px;margin:0 4px;height:400px;overflow:hidden;background-size:cover}.portfoliowrp .port-box ul li:hover{transform:scale(1.1)}.portfoliowrp .port-box ul li img{width:340px;height:310px;object-fit:cover;border-radius:15px}.portfoliowrp .btnwrp{display:block;text-align:center;padding:50px 0 0}.tabs.current{display:block!important}.tabs{display:none!important}.ptpx-0{padding-top:0!important}.livechat_button.btn-theme-outline a{color:#fff}.livechat_button.btn-theme-outline{background:#f16624;border:1px solid #f16624}.livechat_button a{color:#fff!important}.smallboxes .smallbox .actions .act-box2 .livechat_button.btn-theme-outline{background:0 0;padding:0;border:none;margin:12px 0}.smallboxes .smallbox .actions .act-box2 .livechat_button.btn-theme-outline a{color:#171b42!important;font-size:20px}.list-scroll{height:155px}.ticklist2.list-scroll{height:275px;padding:10px 0;border-top:1px solid #eee;margin:0 0 20px;overflow-y:scroll;overflow-x:hidden}.sec-padding{padding:60px 0}.pricing-sec{background:top center/cover #fff;width:100%;padding:40px 0;margin-top:30px}.pricing-sec h2{text-align:center;padding-top:10px;color:#000;font-size:35px;line-height:45px;font-weight:800}.pricing-sec p{font-size:18px;line-height:1.4;text-align:center;font-weight:400}.btn-theme-outline{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;color:#fff;border:1px solid #2260cf;padding:12px 40px;border-radius:8px;display:inline-block;margin-top:20px;font-size:18px}.btn-packages,.btn-theme-outline:hover{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;background:#f16624;color:#fff}.btn-theme-outline:hover{transform:translateY(-.625rem);transition:.4s}.pricingboxes{padding-top:0}.btn-packages{transition:.4s;border-radius:8px;font-size:16px;border:1px solid transparent;padding:16px;display:inline-block}.btn-packages:hover,.btn-theme-outline1{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.btn-packages:hover{transform:translateY(-.625rem);transition:.4s;color:#fff}.smallboxes{padding-top:0;font-size:0;text-align:center}.smallboxes .smallbox{vertical-align:top;min-height:430px;display:inline-block;width:31%;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);background:#fff;border-radius:8px;margin:12px 12px 60px;border:2px solid #090930;-webkit-transition:.2s ease-in;-webkit-transform:scale(1.05);-ms-transition:.2s ease-in;-ms-transform:scale(1.05);-moz-transition:.2s ease-in;-moz-transform:scale(1.05);transition:.2s ease-in;transform:scale(1);text-align:left}.package_inner{padding:30px 30px 0}.smallboxes .smallbox .mCustomScrollBox{padding-left:0}.ticklist2 li:before{content:"\F058";position:absolute;font-family:FontAwesome;font-size:12px;color:#171b42!important;left:0;top:0}.smallboxes .smallbox:hover{-webkit-transition:.2s ease-in;-webkit-transform:scale(1.05);-ms-transition:.2s ease-in;-ms-transform:scale(1.05);-moz-transition:.2s ease-in;-moz-transform:scale(1.05);transition:.2s ease-in;transform:scale(1.05)}.smallbox.bst-selr .package_inner{overflow:hidden;position:relative}.smallbox.bst-selr .package_inner:after{content:"BEST SELLER";color:#fff;font-size:12px;font-weight:700;vertical-align:middle;padding:7px 10px;text-indent:-15px;display:block;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);height:35px;width:180px;position:absolute;border:2px solid #171b42;box-shadow:2px 1px 7px -1px #171b42;right:-62px;top:23px;text-align:center}.btn-theme-outline1:hover,.btn-theme2:hover{transform:translateY(-.625rem);text-decoration:none}.smallboxes .smallbox h4{margin:0 auto 20px;font-size:22px;font-weight:800;max-width:100%;text-align:center;text-transform:uppercase}.package_inner h2 span s{text-decoration:line-through;margin:0 3px}.smallboxes .smallbox p{font-size:12px;text-align:left;line-height:1.4;padding-bottom:10px;font-weight:600}.ticklist2 li{font-size:16px;padding:0 0 0 20px;text-align:left;position:relative;line-height:32px}.smallboxes .smallbox .price-btnwrap{margin-top:15px;text-align:center}.smallboxes .smallbox .price-btnwrap a{display:block;max-width:175px;margin:3px auto;height:48px;padding:0 0 12px;font-size:12px;text-transform:uppercase;color:#2261d1;background:#fff;border:none;font-weight:700}.smallboxes .smallbox .price-btnwrap a.btn-packages,.smallboxes .smallbox .price-btnwrap a.btn-packages:hover{background-image:linear-gradient(to right top,#585a77,#47c0b8);color:#fff;text-decoration:none;font-size:15px}.badge-div{position:absolute;top:-80px;right:-90px;z-index:999}.badge-div>img.badge-class{max-width:150px}.smallboxes .smallbox .price-btnwrap a+a{color:#d8d8d8;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.btns_wrap .call_wrap,.smallboxes .smallbox .price-btnwrap a+a:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.smallboxes .smallbox .actions{border-top:1px solid #eee;padding-top:15px;text-align:left}.smallboxes .smallbox a.spek-us{font-size:16px;color:#7b7b7b;position:relative}.smallboxes .smallbox a.spek-us:after{content:"";position:absolute;top:0;right:-140px;background:#eee;height:30px;width:1px}.smallboxes .smallbox .actions a span small{display:block;font-size:15px;line-height:normal;color:#171b42;font-weight:700}.smallboxes .smallbox .actions a span{font-size:13px;float:left;font-weight:700;color:#7b7b7b}.smallboxes .smallbox .price-btnwrap a+a:hover{color:#333;text-decoration:underline;transition:.3s;background:0 0}.smallboxes .smallbox .price-btnwrap .btn-packages{position:absolute;left:0;right:0;bottom:-37px;padding-top:15px}.smallboxes .smallbox h2{font-size:44px;color:#171b42;padding-bottom:0;line-height:1;margin-bottom:15px;padding-top:0;display:flex;text-align:center;justify-content:center}.smallboxes .smallbox h2 span{color:#687087;font-weight:600;margin-top:5px;display:inline-block;vertical-align:top;font-size:48px}.smallboxes .smallbox h2 span.currency_symbol{font-size:18px;margin:0 4px}.act-box1,.act-box2{display:flex;justify-content:center}.main-wtn-sec ul li,.per-box1,.per-box2{display:inline-block}.smallboxes .smallbox h2 span:last-child{font-size:18px}.smallboxes .smallbox .ad-don{display:none;color:#333;font-size:13px;font-weight:600;padding-bottom:0}.smallboxes .smallbox .ad-don span{color:#2261d1}.ticklist2.list-scroll::-webkit-scrollbar{width:3px}.ticklist2.list-scroll::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.ticklist2.list-scroll::-webkit-scrollbar-thumb{background-image:linear-gradient(to right top,#585a77,#47c0b8);outline:#171b42 solid 1px}section.tech-work-with{padding-bottom:45px}section.tech-work-with h2{margin-bottom:25px;padding-top:0}h2.home-h2title{margin-top:0;letter-spacing:0;text-align:center;padding-top:84px;color:#000;font-size:35px;line-height:45px;font-weight:800}.carousel-techwork .item{margin-top:32px;margin-bottom:25px}.item h4,.price-phone{text-align:center}section.tech-work-with img.tech-logohome{height:auto;width:80px!important;object-fit:contain;text-align:center;margin-bottom:21px!important;margin:0 auto;display:table}.container-common{margin:0 auto;max-width:1100px;width:90%}.website-big-section .title-common-h2{padding-bottom:40px;width:65%;margin:0 auto}.title-common-h2{font-size:35px;font-weight:900;color:#000;text-align:center}.website-big-section .content1 .container-common{padding-top:50px;padding-bottom:50px}.website-big-section__content .container-common{display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 0 0;align-items:center}.website-big-section .website-img{width:50%}.website-big-section .content1 .website-img img{width:120%;margin-left:-86px}.website-big-section .content1 .website-text{margin-left:101px}.website-big-section .website-text{width:50%;max-width:450px;padding-top:55px}.website-big-section .website-text h3{font-size:35px;padding-bottom:8px;font-weight:600;line-height:50px}.website-big-section .website-text ul{padding-top:35px}.website-big-section .website-text ul li{font-size:13px;line-height:32px;color:#000;font-weight:500}.website-big-section .website-text ul li:before{position:relative;content:"";min-width:3px;width:10px;height:3px;border-radius:50%;background:#1376bc;margin-right:5px;vertical-align:middle;display:inline-block}.website-big-section .content2 .website-img img{width:120%;margin-left:74px}.website-big-section .content3 .website-img img,.website-big-section .content5 .website-img img{width:130%;margin-left:-86px}.website-big-section .content5 .website-text,.website-big-section__content.content3 .website-text{margin-left:97px}.website-big-section .content4 .website-img img{width:130%;margin-left:70px}.website-big-section__content{padding:0 0 20px}.main-pfrn-sec{background:#000;padding:30px 0}.main-wtn-sec ul{font-size:0;margin:0;text-align:center;align-items:center;display:flex;justify-content:center}.crte-prf h3,.crte-prf p{color:#fff;text-align:left}.main-wtn-sec ul li{width:30%;vertical-align:middle}.main-wtn-sec ul li:last-child{width:30%}.main-wtn-sec ul li.sec{width:30%;padding:0 30px}.dext .main-percent{background-image:none;padding:0;position:unset}.per-box1{width:35%;vertical-align:top;padding:25px 0 0}.per-box1 figure{margin:0}.per-box2{width:65%;vertical-align:top;text-align:right}.per-box2 h3{font-size:24px;padding:0;color:#fff}.crte-prf h3,.per-box2 h3 span{font-size:30px;font-weight:800;padding:0}.per-box2 h3 p{padding:0;line-height:20px;font-size:16px;color:#fff;margin:0}.crte-prf{padding:0}.btn-theme-outline1,.btn-theme2{transform:translateY(0);padding:10px 8px;font-weight:600;text-transform:capitalize;display:inline-block}.crte-prf h3{margin:0 0 17px}.crte-prf p{font-size:18px;margin:0;padding:0}.btn-theme-outline1{transition:.4s;color:#fff;border:1px solid #ffff;border-radius:8px;margin-top:20px;font-size:15px}.btn-theme-outline1:hover,.btn-theme2{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;color:#fff}.btn-theme-outline1:hover{transition:.4s;background:0 0}.btn-theme2{transition:.4s;font-size:24px;border-radius:8px;margin-right:8px}.btn-theme2:hover,.floatbutton.active{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.btn-theme2:hover{transition:.4s;color:#fff;background:linear-gradient(to right,#1c1d1e 0,#16191a 100%)}.container.testim{margin-top:70px}h2.opp{font-weight:700;font-family:Poppins;text-transform:capitalize;color:#000;line-height:40px;margin:0 0 20px;padding:0;font-size:40px!important}.cta-n-btn a{color:#fff!important;padding:12px 36px;display:inline-block;font-size:16px;font-family:poppins;border-radius:30px;border:1px solid transparent;margin:0 6px 14px 0;font-weight:500}.price-phone a{color:#171b42!important;animation:2s infinite pulsecall;background:0 0;border:none;text-decoration:underline;padding:0 5px!important;margin-right:35px;font-weight:700}.buttonlist button,.single-testimonial-item,input.submit-btn{background-image:linear-gradient(to right top,#585a77,#47c0b8)}.owl-carousel .owl-item img{display:block;width:90px!important;border-radius:50px;height:90px;object-fit:cover;object-position:top}.single-testimonial-item h3{font-size:20px;font-style:normal;margin-bottom:0;color:#fff}.single-testimonial-item{position:relative;box-shadow:0 0 2px #dadfd3;margin:2px;padding:20px 20px 20px 85px;font-style:italic;width:100%;float:left;min-height:294px;border-radius:22px;border:1px solid #cecece}.single-testimonial-item:before{font-family:"Font Awesome 6 Pro";content:"\f10e";font-weight:900;position:absolute;left:20px;top:50%;font-size:20px;color:#ec8031;line-height:30px;margin-top:-15px}.single-testimonial-item:after{background:#ddd;content:"";height:70%;left:60px;position:absolute;top:10%;width:1px}.container.testim p{margin-top:40px;margin-bottom:40px;color:#fff}p.mainpara{color:#000!important;font-size:18px;line-height:25px}.client-testimonial-carousel .owl-dots button{height:5px;background:#6aaf08!important;width:20px;display:inline-block;margin:5px;transition:.2s;border-radius:2px}.section-padding .container-fluid{padding-left:0!important;margin-right:0!important;padding-right:0!important;margin-left:0!important}section.testmonailsec{padding:100px 0}.section-padding{padding-left:14%}.testmonailtextt{padding-left:20%}.single-testimonial-item p{color:#fff;font-size:18px;line-height:25px;font-weight:400}.single-testimonial-item h3 span{display:block;font-size:12px;font-weight:400;margin-top:5px}.fixed{position:fixed;width:100%;background-color:#fff;padding:10px}.footer{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)) center center/cover no-repeat,url(../images/conttact.png) center center/cover no-repeat,center center/cover no-repeat #000;margin-top:10px;width:100%;z-index:1}.footer__form__radio{background:#f9f9f9;border:1px solid #d2d2d2;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;cursor:pointer;font-size:1rem;margin:0 20px 20px 0;padding:6px 24px;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}.footer__form__radio input{display:none}.footer__form .success-container__submit:hover{background:#32c292;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}.footer__form .success-container__submit{background:#3dd5a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:400;margin-left:auto;padding:6px 30px;position:relative;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;width:100%;text-align:center}.buttonlist button{color:#fff!important;padding:12px 36px;display:inline-block;font-size:16px;font-family:poppins;border-radius:30px;border:1px solid transparent;margin:0 6px 14px 0;font-weight:500;float:right}.footer__logo img{max-width:273px;filter:brightness(0) saturate(100%) invert(98%) sepia(100%) saturate(9%) hue-rotate(178deg) brightness(104%) contrast(103%)}.footer__logo .copyright{color:#fff;font-size:.75rem;text-align:center}.footer__form__textarea{background:#fff;border:1px solid #d2d2d2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:100%;min-height:225px;padding:15px 20px;resize:none;width:100%}.footer__inner{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:1rem;padding-right:1rem;width:100%}.footer__information{color:#fff;max-width:430px;padding-right:60px;width:100%;padding-top:80px}.footer__top{-moz-box-pack:justify;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.footer__headline--mobile{color:#fff;display:none;margin:30px 0 15px}.footer__headline{color:#fff;display:block;padding:40px 0 8px;font-size:35px;line-height:45px}.footer__text{line-height:28px}.footer__form{background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border-top:3px solid #b12508;-webkit-box-shadow:0 4px 22px rgb(0 0 0 / 15%);-moz-box-shadow:0 4px 22px rgba(0,0,0,.15);box-shadow:0 4px 22px rgb(0 0 0 / 15%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:42px 62px;-webkit-transform:translateY(-35px);-moz-transform:translateY(-35px);-o-transform:translateY(-35px);transform:translateY(0);width:100%;margin:20px 0;z-index:0}.footer__form__legend{font-size:28px;font-weight:700;margin-bottom:20px;padding-top:52px}.footer__form__radio-group{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.footer__form .inputs-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:26px}.footer__form .inputs-container__left{padding-right:20px}.footer__form__input-group{margin-bottom:30px;position:relative}.footer__form__input{background:#fff;border:1px solid #d2d2d2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:13px 20px;width:100%}.footer__form .inputs-container__left,.footer__form .inputs-container__right{width:50%}.footer__bottom{-moz-box-pack:justify;-moz-box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.footer__logo{text-decoration:none}.footer__nav__list{display:-webkit-flex;display:-moz-box;display:flex}.footer__nav__item{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;padding:0 10px;position:relative}.footer__nav__link{color:#fff;cursor:pointer;text-decoration:none;white-space:nowrap}.modalmain .modal-header{display:block;border:0}.modalmain h5{color:#000;font-size:25px;line-height:40px;font-weight:600}.modalmain input,.modalmain textarea{color:#000;font-size:14px;font-weight:400;border:1px solid #b6b6b6;width:100%;padding:10px;margin-bottom:15px;font-family:Poppins,sans-serif}.modalmain textarea{height:120px}input.submit-btn{padding:15px 40px;font-size:12px;border-radius:5px;margin-right:0;position:relative;top:-1px;color:#fff;font-weight:600;border:0}.ban-form input,.ban-form textarea{font-weight:400;outline:0!important}.modalmain .btn-close{position:absolute;right:-14px;top:-5px;background-color:#171b42;color:#fff;opacity:1;width:30px;height:30px;border-radius:50px}.modalmain .modal-content{padding:30px 15px 20px;border-radius:20px}p.form_tagline.first.last{position:relative}p.p-medium.is--caps{font-size:18px;font-weight:700;margin-bottom:0}section.bannerlogolsit{padding:50px 0 0}.floatbutton.active{right:0;z-index:11;transition:.4s}.floatbutton,.floatbutton .clickbutton .crossplus{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.floatbutton{transition:.4s;position:fixed;right:-370px;top:16%;font-size:0;width:420px;z-index:9}.banner-form,.floatbutton .clickbutton{position:relative;background:#fff;display:inline-block}.floatbutton .clickbutton{border-radius:30px 0 0 30px;width:50px;z-index:999;height:270px;cursor:pointer;box-shadow:-20px 7px 18px -7px rgba(87,184,151,.09);padding-top:0;vertical-align:top;background-image:linear-gradient(to right top,#585a77,#47c0b8);margin-top:198px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;font-family:Poppins,sans-serif;-ms-box-shadow:0 0 40px #00000026;-o-box-shadow:0 0 40px #00000026}.floatbutton .clickbutton .crossplus:before{content:"";display:none;position:absolute;width:20px;height:2px;right:0;background:#fbb334;z-index:99;top:0;left:0;bottom:0;margin:auto}.floatbutton .clickbutton .crossplus:after{content:"";display:none;position:absolute;width:2px;height:20px;right:0;background:#fab334;z-index:99;top:0;left:0;bottom:0;margin:auto}.floatbutton .clickbutton .crossplus{transition:.4s;position:absolute;display:block;transform:rotate(-90deg);font-size:16px;color:#fff;left:-55px;white-space:pre;bottom:122px;font-weight:700;line-height:.5px}.floatbutton .clickbutton .crossplus.rotate{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.floatbutton .clickbutton .crossplus i{font-size:18px;color:#f43535;margin:17px 0 0 15px}.banner-form{padding:30px;z-index:9;border-radius:5px 0 0 5px;margin:0;width:370px;box-shadow:0 0 30px #0000001f}.independencebox,.independencedaybackground{background-repeat:no-repeat;background-position:center center}.footer__bottom,.headerbtnlist ul li a.phone-header,.stp-tw{background-image:linear-gradient(to right top,#585a77,#47c0b8)}.ban-form input{width:100%;margin:0 0 15px;border:1px solid #e5e5e5;background:#fff;padding:10px 15px;color:#000;font-size:14px;border-radius:3px;height:50px}.banner-form .intl-tel-input{width:100%}.btns_wrap .call_wrap,.btns_wrap .chat_wrap{right:-225px;width:280px;padding:0;overflow:hidden;box-shadow:0 0 40px #00000026!important;position:absolute}.banner-form h3{color:#333;font-size:24px;margin-bottom:20px}.ban-form input[type=submit]{color:#fff;font-weight:600;background:#f43535;border-radius:3px;text-align:center;background-image:linear-gradient(to right top,#585a77,#47c0b8);padding:10px 15px;margin:20px 0 0;border:transparent}.stp-tw{color:#fff;border:1px solid transparent}.ban-form textarea{width:100%;border:1px solid #e5e5e5;background:#fff;padding:10px 15px;color:#000;font-size:14px;border-radius:3px;height:120px;margin:15px 0 0}.btns_wrap{position:fixed;right:-6px}.btns_wrap a:hover{text-decoration:none!important;right:0}.btns_wrap .call_wrap{background:#fff;top:120px;border-radius:50px 0 0 50px;transition:.3s}.btns_wrap .call_wrap span{color:#333;font-size:20px;vertical-align:middle;background:#fff;padding:15px 20px 15px 15px}.btns_wrap .chat_wrap{display:block;background:#fff;top:40px;border-radius:50px 0 0 50px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.btns_wrap .call_wrap span.icoo,.btns_wrap .chat_wrap span.icoo{color:#fff;background-image:linear-gradient(to right top,#585a77,#47c0b8);font-size:18px;padding:18px 20px 16px;border-right:1px solid #ded9d9;vertical-align:middle;display:inline-block;border-radius:50px 0 0 50px}.btns_wrap .chat_wrap span{color:#333;font-size:20px;vertical-align:middle;background:#fff;padding:15px 30px 15px 15px}.middlesectionbtn a{padding:16px 25px}@media only screen and (min-width:1200px) and (max-width:1399px){.swan_img_bloc{height:100%!important;padding:0 30px}section.bannersec{height:auto}.cta-n-btn a{padding:11px;font-size:18px}h2.opp{font-size:28px!important}}@media only screen and (min-width:992px) and (max-width:1199px){.btn-theme-outline1,.btn-theme2{font-size:14px;padding:10px 4px}.bannerimg img{top:160px;left:396px;width:60%;height:auto}.bannerbtn a{padding:15px 30px}.website-big-section .content2 .website-img img{margin-left:34px}.website-big-section .content4 .website-img img{width:100%;margin-left:0}.testmonailtextt{padding-left:10%}.footer__form{padding:6px 20px}}@media only screen and (min-width:768px) and (max-width:991px){.bannerimg img{top:160px;left:306px;width:60%;height:auto}.logo-main-sec a{display:block;width:55%;margin:0 auto;text-align:center}.logo-main-sec{display:flex;justify-content:center}.bannerbtn a{font-size:14px;padding:15px 23px;margin:0 8px 19px 0}.headerbtnlist ul li:nth-child(3) a{font-size:14px;padding:13px 10px}.counterlist h2,.counterlist span{font-size:2.7vmin!important}.headerbtnlist ul li a{margin-right:1px;font-size:14px}.common-heading.text-l{margin-top:80px}.website-big-section .content1 .website-img img{width:100%;margin-left:4px}.website-big-section .content2 .website-img img{width:100%;margin-left:44px}.website-big-section .content3 .website-img img{width:120%;margin-left:-36px}.website-big-section .content4 .website-img img{width:110%;margin-left:-20px}.footer__form{padding:12px 20px}.package_inner{padding:20px 10px 0}.btns_wrap{right:4px}.badge-div{display:none}}@media only screen and (min-width:520px) and (max-width:767px){.common-heading.text-l p,.footer__text,.website-big-section .website-text p{font-size:14px}.logo-main-sec{display:block!important;text-align:center}.logo-main-sec a{margin:0 auto!important}section{overflow:hidden}.footer__top,.headerbtnlist ul,.website-big-section__content .container-common{display:block}a.navbar-brand img{margin:0 auto;display:table}.headerbtnlist ul li{display:block;text-align:center;margin-bottom:10px}.headerbtnlist ul li a{margin-right:0}.bannerimg img,.floatbutton,.single-testimonial-item:after,.single-testimonial-item:before{display:none}section.bannersec{padding:70px 0 50px}.bannertext h1{font-size:25px;line-height:35px}.bannertext p{font-size:15px;width:100%}.bannerbtn a,.smallboxes .smallbox .actions a span{font-size:12px}.bannerbtn a{padding:13px 20px}.reviewlist ul{justify-content:center;flex-wrap:nowrap}.about-agency,.website-big-section{padding:0 0 50px}.swan_img_bloc{height:215px}section.bannerlogolsit{padding:50px 0 0}.common-heading.text-l h2{font-size:25px}section.experiencesec{padding:0 0 100px}.experiencesectext h3{font-size:25px;line-height:40px}.portfoliowrp .navwrp ul li{display:block;margin:0 11px 5px}.portfoliowrp .port-box ul{grid-template-columns:auto}.main-wtn-sec ul li,.main-wtn-sec ul li:last-child,.smallboxes .smallbox,.website-big-section .website-text{width:100%}.pricing-sec h2{font-size:30px;line-height:40px}.smallboxes .smallbox h2{font-size:35px}.smallboxes .smallbox h4{margin:0 auto 3%}.smallboxes .smallbox h2 span{margin-top:9px}.pricing-sec{padding:40px 0 0}.item h4{font-size:16px}.website-big-section .content1 .container-common,.website-big-section .title-common-h2{padding-bottom:0}.website-big-section .content1 .website-img img{width:100%;margin:0 auto;display:table}.website-big-section .content1 .website-text,.website-big-section .content5 .website-text,.website-big-section__content.content3 .website-text{margin-left:0}.website-big-section .website-img{width:100%;margin:28px 0}.website-big-section .website-text h3{font-size:30px}.website-big-section .website-text ul{padding-top:6px}.website-big-section .content2 .website-img img,.website-big-section .content3 .website-img img,.website-big-section .content4 .website-img img,.website-big-section .content5 .website-img img{width:100%;margin-left:0}.main-wtn-sec ul{display:block;text-align:left}.per-box2{display:block;width:100%;text-align:left}.main-wtn-sec ul li.sec{width:100%;padding:0}.per-box1{width:100%;display:block}.per-box1 img{float:left;margin:0 17px 0 0}section.testmonailsec{padding:50px 0 100px}.section-padding,.testmonailtextt{padding-left:5%}h2.opp{font-size:30px!important}.cta-n-btn a{padding:12px 20px}.per-box2 h3{font-size:18px}.footer__information{padding-right:0;width:100%}.footer__text{font-style:inherit;line-height:25px}.footer__form{padding:5px 28px}.footer__form .inputs-container__left,.footer__form .inputs-container__right{width:100%}.footer__form .inputs-container__left{padding-right:0}.buttonlist button{float:inherit}.w-100{width:60%!important;margin:0 auto}.website-big-section__content{padding:40px 0}.package_inner{padding:30px 25px 0 30px}.logobox{padding:15px 0!important}.logobox ul li{width:11%!important}}@media only screen and (min-width:300px) and (max-width:519px){.logo-main-sec{display:block!important;text-align:center}.headerbtnlist ul li a.phone-header{font-size:12px!important;padding:10px 15px!important}section.bannersec{padding:70px 0 50px;height:auto}.badge-div,.bannerimg img,.floatbutton,.main-pfrn-sec,.single-testimonial-item:after,.single-testimonial-item:before,section.bannerlogolsit{display:none}.headerbtnlist ul li a{font-size:14px;margin-right:0}.logo-main-sec a{margin:0 auto!important}section{overflow:hidden}.footer__top,.headerbtnlist ul,.main-wtn-sec ul{display:block}a.navbar-brand img{margin:0 auto;display:table}.headerbtnlist ul li{display:block;text-align:center;margin-bottom:10px}.bannertext h1{font-size:25px;line-height:35px}.bannertext p{font-size:15px;width:100%}.bannerbtn a,.smallboxes .smallbox .actions a span{font-size:12px}.bannerbtn a{padding:13px 20px;margin:0 20px 19px 0}.reviewlist ul{justify-content:center;flex-wrap:nowrap}.about-agency,.website-big-section,section.experiencesec{padding:0 0 50px}.swan_img_bloc{height:auto}.common-heading.text-l p,.smallboxes .smallbox .actions a span small{font-size:14px}.common-heading.text-l h2{font-size:25px}.experiencesectext h3{font-size:25px;line-height:40px}.portfoliowrp .navwrp ul li{display:block;margin:0 11px 5px}.portfoliowrp .port-box ul{grid-template-columns:auto}.smallboxes .smallbox{width:91%}.pricing-sec h2{font-size:30px;line-height:40px}.smallboxes .smallbox h2{font-size:35px}.smallboxes .smallbox h4{margin:0 auto 3%;font-size:20px}.smallboxes .smallbox h2 span{margin-top:9px}.pricing-sec{padding:40px 0 0}.item h4{font-size:16px}.website-big-section .title-common-h2{padding-bottom:0;width:100%}.website-big-section__content .container-common{display:block;padding-top:15px}.website-big-section .content1 .website-img img{width:100%;margin:0 auto;display:table}.website-big-section .content1 .website-text,.website-big-section .content5 .website-text,.website-big-section__content.content3 .website-text{margin-left:0}.website-big-section .website-text{width:100%;padding-top:0}.main-wtn-sec ul li,.main-wtn-sec ul li:last-child,.website-big-section .website-img{width:100%}.website-big-section .website-text h3{font-size:30px;padding-top:15px;text-align:center}.website-big-section .website-text p{font-size:14px;text-align:center}.website-big-section .website-text ul{padding-top:6px}.website-big-section .content1 .container-common{padding-bottom:0;padding-top:45px;border:0}.website-big-section .content2 .website-img img{width:80%;margin:6% auto 0;display:table}.website-big-section .content3 .website-img img,.website-big-section .content5 .website-img img{width:100%;margin-left:0}.website-big-section .content4 .website-img img{width:100%;margin-left:0;margin-top:20px}.per-box2{display:block;width:100%;text-align:left}.main-wtn-sec ul li.sec{width:100%;padding:0}.per-box1{width:100%;display:block}.per-box1 img{float:left;margin:0 17px 0 0}section.testmonailsec{padding:0 0 25px}.testmonailtextt{padding-left:5%}h2.opp{font-size:30px!important}.cta-n-btn a{padding:12px 20px}.section-padding{padding-left:0}.per-box2 h3{font-size:18px}.footer__information{padding-right:0;width:100%}.footer__text{font-style:inherit;line-height:25px;font-size:14px}.footer__form{padding:5px 28px;margin-top:55px}.footer__form .inputs-container__left,.footer__form .inputs-container__right{width:100%}.footer__form .inputs-container__left{padding-right:0}.buttonlist button{float:inherit}.website-big-section__content{padding:0 0 40px}.package_inner{padding:30px 25px 0 30px}.btnlist{justify-content:center}.common-heading.text-l span{margin-top:20px;display:block}.portfoliowrp{padding:70px 0 20px}header .navbar-brand{font-size:0;display:block}.fixed{position:inherit;width:100%}}.modalmain p{font-size:14px;font-weight:500;margin-bottom:0}.logo-main-sec{display:flex}.logo-main-sec a{display:block;width:55%;margin:0}.logo-main-sec img{width:100%;transition:.5s ease-in-out}.counter_logo{display:inline-block;width:65%;padding-left:10px;position:relative;top:0;color:#fff}.counter_logo span{padding-left:12px;font-size:12px;font-weight:600}.counterlist h2,.counterlist span{color:#fff;font-weight:700;font-size:5.7vmin}.counterlist h2{display:inline-flex;font-family:poppins}.counterlist span{line-height:1.2;padding:0 0 15px;position:relative;letter-spacing:-1px}.contact_info ul li a,.footer__bottom .terms_list a,.footer__bottom p{font-size:16px;color:#fff}#agencySlider.owl-carousel .owl-item img{width:100%!important;height:auto;border-radius:0}.footer__information .logo-width{width:65%;margin-bottom:15px}.contact_info ul li a{margin:10px 0;display:block}.contact_info ul li a i,.contact_info ul li i{color:#fff;font-size:16px;margin-right:10px}.footer__bottom{display:block;padding:10px 0}.footer__bottom p{text-align:left;margin:0}.footer__bottom .terms_list{text-align:right}.footer__bottom .terms_list span{margin:0 10px;color:#fff}.logobox{background-color:#fcfcfc;box-sizing:border-box;box-shadow:0 0 25px 8px #f639772b;padding:25px 20px;border-radius:30px;margin:0 auto;display:table}.logobox ul{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center}.logobox ul li{margin:0 5px;width:13%}.independenedaymodal .modal-header{border:0;padding:0;display:block}.independenedaymodal .modal-body{padding:0 12px}.independenedaymodal .modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto;position:absolute;right:-5px;background-image:linear-gradient(to left,#3546b4,#2f3ea2,#293791,#232f80,#1d2870)!important;z-index:999;border-radius:50px;opacity:1;width:30px;height:30px;display:flex;align-items:center;justify-content:center;top:1px;background:0 0;color:#fff}.independenedaymodal .modal-dialog{max-width:900px;transform:translate(0,-50px)!important;margin:7.75rem auto}.independenedaymodal .modal-content{flex-direction:row;background-color:#ccc;display:block;width:auto!important;padding:0!important}.independencedaybackground{background-image:url(../images/independence_left-img.png);background-size:cover;padding:0}.independenceform img{width:90%;margin:0 auto 3%;display:table}.independencebox{background-image:url(../images/path-2.png);padding:14px 0 13px;background-size:95% 86%}.independencebox p{margin:0 auto;display:table;letter-spacing:.66px;color:#fff;font-size:13px;text-align:center;width:85%;font-weight:500}.independencelist input,.independencelist textarea{margin:10px 0 0;font-size:14px;letter-spacing:0;color:#000}.independendeceform{padding:0 40px}.independencelist input{border:2px solid #bfbfbf;border-radius:22px 22px 0;width:100%;height:50px;padding:0 14px}.independencelist textarea{border:2px solid #bfbfbf;border-radius:22px 22px 0;width:100%;height:90px;padding:9px 14px}.independencelist button{border:3px solid #1f309b;border-radius:22px 22px 0;opacity:1;background-image:linear-gradient(to left,#3546b4,#2f3ea2,#293791,#232f80,#1d2870);width:100%;display:block;padding:11px 0;letter-spacing:1.55px;color:#fff;font-size:16px;text-transform:uppercase;margin:7px 0 0}.independenceimg img{height:600px;object-fit:cover}::-webkit-input-placeholder{color:#7b7b7b}::-moz-placeholder{color:#7b7b7b}:-ms-input-placeholder{color:#7b7b7b}:-moz-placeholder{color:#7b7b7b}body.modal-open{overflow-y:inherit!important;padding:0!important;margin:0!important}section.thankyouboxa{min-height:calc(100vh - 181px);display:flex;justify-content:center;align-items:center}.step2-cont{padding-top:100px}.headerbtnlist ul li a.phone-header{color:#fff;font-size:16px;line-height:20px;font-weight:600;padding:15px 28px;border-radius:50px;position:relative}