*{margin:0;padding:0;word-wrap:break-word;line-height:normal}*,:after,:before{box-sizing:border-box}a{color:inherit;outline:none;text-decoration:none}a:hover{cursor:pointer}a:focus{box-shadow:none}a:focus,img{outline:none}img{border:0;vertical-align:middle}ul{list-style:none}b,strong{font-weight:700}input:focus,input:required,textarea:focus,textarea:required{box-shadow:none;outline:none}input,select,textarea{border:none;border-radius:0;font-family:Open Sans,sans-serif}input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}textarea{resize:vertical}input[placeholder]{color:rgba(0,0,0,.3);text-overflow:ellipsis}::-moz-placeholder,input:-moz-placeholder{color:rgba(0,0,0,.3);text-overflow:ellipsis}h1,h2,h3,h4,h5,h6{font-weight:400}footer,header,nav{display:block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.pw-row,.row{margin-left:-15px;margin-right:-15px}.pw-row{display:flex;flex-flow:row wrap;justify-content:flex-start}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.slick-slide{outline:none}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-bold,.text-normal{font-weight:700!important}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.img-responsive{display:block;height:auto;width:100%}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{opacity:0}.visible{opacity:1}.tran{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.v-translate{position:relative;top:50%;transform:translateY(-50%)}.h-translate{left:50%;position:absolute;transform:translateX(-50%)}.disp-b{display:block}.disp-n{display:none}.no-bord{border:none}.no-bord-r{border-right:none}.no-bord-l{border-left:none}.no-bord-t{border-top:none}.no-bord-b{border-bottom:none}.no-marg{margin:0}.no-marg-r{margin-right:0}.no-marg-l{margin-left:0}.no-marg-t{margin-top:0}.no-marg-b{margin-bottom:0}.m-5{margin:5px}.p-5{padding:5px}.mt-5{margin-top:5px}.pt-5{padding-top:5px}.mb-5{margin-bottom:5px}.pb-5{padding-bottom:5px}.ml-5{margin-left:5px}.pl-5{padding-left:5px}.mr-5{margin-right:5px}.pr-5{padding-right:5px}.m-10{margin:10px}.p-10{padding:10px}.mt-10{margin-top:10px}.pt-10{padding-top:10px}.mb-10{margin-bottom:10px}.pb-10{padding-bottom:10px}.ml-10{margin-left:10px}.pl-10{padding-left:10px}.mr-10{margin-right:10px}.pr-10{padding-right:10px}.m-15{margin:15px}.p-15{padding:15px}.mt-15{margin-top:15px}.pt-15{padding-top:15px}.mb-15{margin-bottom:15px}.pb-15{padding-bottom:15px}.ml-15{margin-left:15px}.pl-15{padding-left:15px}.mr-15{margin-right:15px}.pr-15{padding-right:15px}.m-20{margin:20px}.p-20{padding:20px}.mt-20{margin-top:20px}.pt-20{padding-top:20px}.mb-20{margin-bottom:20px}.pb-20{padding-bottom:20px}.ml-20{margin-left:20px}.pl-20{padding-left:20px}.mr-20{margin-right:20px}.pr-20{padding-right:20px}.m-25{margin:25px}.p-25{padding:25px}.mt-25{margin-top:25px}.pt-25{padding-top:25px}.mb-25{margin-bottom:25px}.pb-25{padding-bottom:25px}.ml-25{margin-left:25px}.pl-25{padding-left:25px}.mr-25{margin-right:25px}.pr-25{padding-right:25px}.m-30{margin:30px}.p-30{padding:30px}.mt-30{margin-top:30px}.pt-30{padding-top:30px}.mb-30{margin-bottom:30px}.pb-30{padding-bottom:30px}.ml-30{margin-left:30px}.pl-30{padding-left:30px}.mr-30{margin-right:30px}.pr-30{padding-right:30px}.m-35{margin:35px}.p-35{padding:35px}.mt-35{margin-top:35px}.pt-35{padding-top:35px}.mb-35{margin-bottom:35px}.pb-35{padding-bottom:35px}.ml-35{margin-left:35px}.pl-35{padding-left:35px}.mr-35{margin-right:35px}.pr-35{padding-right:35px}.m-40{margin:40px}.p-40{padding:40px}.mt-40{margin-top:40px}.pt-40{padding-top:40px}.mb-40{margin-bottom:40px}.pb-40{padding-bottom:40px}.ml-40{margin-left:40px}.pl-40{padding-left:40px}.mr-40{margin-right:40px}.pr-40{padding-right:40px}.m-45{margin:45px}.p-45{padding:45px}.mt-45{margin-top:45px}.pt-45{padding-top:45px}.mb-45{margin-bottom:45px}.pb-45{padding-bottom:45px}.ml-45{margin-left:45px}.pl-45{padding-left:45px}.mr-45{margin-right:45px}.pr-45{padding-right:45px}.m-50{margin:50px}.p-50{padding:50px}.mt-50{margin-top:50px}.pt-50{padding-top:50px}.mb-50{margin-bottom:50px}.pb-50{padding-bottom:50px}.ml-50{margin-left:50px}.pl-50{padding-left:50px}.mr-50{margin-right:50px}.pr-50{padding-right:50px}body{color:#000;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400}::-webkit-scrollbar{background:#e3e8f2;border-radius:20px;height:4px;width:6px}::-webkit-scrollbar-thumb{background:#00a9ff;border-radius:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}::-webkit-scrollbar-thumb:hover{background-color:#00a9ff}.main__header{left:0;position:fixed;top:0;width:100%;z-index:10}.main__header .header__inn{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.main__header .header__inn .logo{display:block;height:62px;max-width:250px;transition:all .3s ease-in-out;width:100%}.main__header .header__inn .logo svg{height:100%;width:100%}.header{left:0;position:sticky;top:0;width:100%;z-index:10}.header .header__inn{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.header .header__inn .logo{display:block;height:62px;max-width:250px;transition:all .3s ease-in-out;width:100%}.header .header__inn .logo svg{height:100%;width:100%}.fixed__header .header,.fixed__header .main__header{background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2)}.fixed__header .header .header__inn,.fixed__header .main__header .header__inn{padding:10px 0}.fixed__header .header .header__inn .logo,.fixed__header .main__header .header__inn .logo{height:54px;max-width:200px}#menu{background-color:#f5f6f4;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:1000}#menu .menu-header-menu-container{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}#menu ul{width:100%}#menu ul li{border-bottom:1px solid rgba(186,74,114,.2);width:100%}#menu ul li a{color:#000;display:block;font-size:24px;padding:26px 10px;text-align:center;transition:all .3s ease-in-out}#menu ul li a:hover{background-color:#ddd;letter-spacing:2px}#wh__overlay{background-color:hsla(0,0%,100%,.7);display:none;height:100%;left:0;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:999}#wh__overlay .close__icon__svg{cursor:pointer;height:21px;position:absolute;right:20px;top:20px;width:20px}.mobilemenu__icon{position:relative;z-index:1010}.mobilemenu__icon .close__icon__svg{display:none;height:18px;width:18px}.mobilemenu__icon.open .hamburger{display:none}.mobilemenu__icon.open .close__icon__svg{display:block}#menu.m__menu__active{opacity:1;visibility:visible}#wh__overlay.ov__active{display:block}.copyright__sec{padding:30px 0;position:relative;text-align:center}.copyright__wrap p{color:#000;font-size:16px;opacity:.6}.hero__banner__sec{background-position:right bottom;background-repeat:no-repeat;background-size:cover;padding:200px 0 16%;position:relative;width:100%}.hero__banner__wrap{max-width:1000px;position:relative;width:100%}.hero__banner__wrap h2{font-family:Figtree,sans-serif;font-size:85px;font-weight:800;line-height:1.1;margin-bottom:30px}.hero__banner__wrap p{font-size:22px;line-height:1.5;margin-bottom:35px;padding-right: 200px}.hero__banner__wrap .knowmore__btn{align-items:center;display:inline-flex;font-size:24px;font-weight:600;justify-content:center}.hero__banner__wrap .knowmore__btn svg{margin-left:10px}.hero__banner__wrap .knowmore__btn:hover{text-decoration:underline}.what__we__do__sec{background-color:#f8f8f8;position:relative}.what__we__do__wrap{display:flex;justify-content:space-between;position:relative}.what__we__do__left{display:flex;padding:77px 85px 77px 0;position:relative;transition:all .3s ease-in-out;width:450px}.what__we__do__left:before{background-color:#f2f1f1;content:"";height:100%;position:absolute;right:0;top:0;width:calc(100vw - 50%)}.what__we__do__title{align-self:center;position:relative}.what__we__do__title h2{font-size:110px;font-weight:800;line-height:1;text-align:left;text-transform:capitalize}.what__we__do__title h2 b{color:#ec008c;line-height:1}.what__we__do__right{padding:77px 0 77px 90px;transition:all .3s ease-in-out;width:calc(100% - 450px)}.what__we__do__right h3{font-size:40px;font-weight:600;letter-spacing:1px;line-height:1.1;margin-bottom:13px;text-transform:capitalize}.what__we__do__right p{font-size:22px;line-height:1.7;margin-bottom:24px}.our__story__sec{padding:130px 0;position:relative}.our__story__wrap{align-items:center;display:flex;justify-content:space-between;position:relative}.our__story__left{width:500px}.our__story__right{width:calc(100% - 580px)}.our__story__right h2{font-size:130px;font-weight:800;line-height:.7;margin-bottom:10px}.our__story__right h2 strong{color:#ec008c}.our__story__right p{font-size:22px;line-height:1.7;margin-bottom:28px}.our__story__right .knowmore__btn{align-items:center;display:inline-flex;font-size:22px;font-weight:600;justify-content:center}.our__story__right .knowmore__btn svg{margin-left:10px}.our__story__right .knowmore__btn:hover{text-decoration:underline}.our__exp__sec{padding:70px 0;position:relative}.our__exp__items{display:flex;flex-flow:row wrap;gap:0 4%;justify-content:flex-start;position:relative}.our__exp__item{flex:1 1 29%;text-align:center}.our__exp__item .icon{margin-bottom:20px}.our__exp__item__content .counter__bx{font-family:Figtree,sans-serif;font-size:80px;font-weight:800;line-height:1.1}.our__exp__item__content .text{font-size:18px}.our__product__sec{padding:100px 0;position:relative}.our__product__wrap h2{font-size:60px;font-weight:800;line-height:1.1;margin-bottom:65px;text-align:center;text-transform:capitalize}.our__product__wrap h2 b{color:#ec008c;line-height:1.1}.our__product__wrap .product__item__card{position:relative;text-align:center}.our__product__wrap .product__item__card a{display:block;padding:20px;position:relative;transition:all .3s ease-in-out}.our__product__wrap .product__item__card a:hover{box-shadow:0 4px 10px 3px rgba(0,0,0,.1)}.our__product__wrap .product__item__card a:hover .title{text-decoration:underline}.our__product__wrap .product__item__card figure{margin-bottom:90px}.our__product__wrap .product__item__card__content .title{font-size:30px;line-height:1.3}.our__product__block .viewallproduct{text-align:center}.our__product__block .viewallproduct .knowmore__btn{align-items:center;display:inline-flex;font-size:24px;font-weight:600;justify-content:center}.our__product__block .viewallproduct .knowmore__btn svg{margin-left:10px}.our__product__block .viewallproduct .knowmore__btn:hover{text-decoration:underline}.our__product__block .pi__grid{margin-bottom:90px}.lets__connect__sec{background-color:#f2f1f1;padding:78px 0;position:relative}.lets__connect__wrap h2{font-size:60px;font-weight:800;line-height:1.1;margin-bottom:54px;text-transform:capitalize}.lets__connect__wrap h2 b{color:#ec008c;line-height:1.1}.lets__connect__wrap .lets__form__groups{display:flex;flex-flow:row wrap;justify-content:space-between;position:relative}.lets__connect__wrap .lets__form__group__left,.lets__connect__wrap .lets__form__group__right{width:48%}.lets__connect__wrap .lets__form__group{margin-bottom:54px;position:relative}.lets__connect__wrap .lets__form__group label{color:rgba(0,0,0,.8);font-size:18px}.lets__connect__wrap .lets__form__group label b{color:rgba(255,0,0,.8)}.lets__connect__wrap .lets__form__group .inputbox{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.3);color:rgba(0,0,0,.3);font-size:22px;padding:18px 18px 18px 0;width:100%}.lets__connect__wrap .lets__form__group__btn{position:relative;text-align:center}.lets__connect__wrap .lets__form__group__btn .sub__btn{background-color:#ec008c;color:#fff;cursor:pointer;display:inline-block;font-size:30px;padding:15px 75px;text-transform:capitalize;transition:all .3s ease-in-out}.lets__connect__wrap .lets__form__group__btn .sub__btn:hover{background-color:#000}body div.wpcf7 img.ajax-loader{float:right;margin-left:0;margin-top:5px}body div.wpcf7-response-output{background-color:#f89f9f;border-color:#f17b7b;color:#333;float:left;font-size:13px;margin:20px 0 0;overflow:hidden;padding:8px 15px;text-align:center;width:100%}.contact_form_wrap div.wpcf7-mail-sent-ng,.contact_form_wrap div.wpcf7-response-output,body div.wpcf7-validation-errors{background:#ec9c96;border:1px solid #d13428;clear:both;float:none;text-align:center}.contact_form_wrap div.wpcf7-mail-sent-ng,body div.wpcf7-mail-sent-ok{background:#c6e4be;border:1px solid #b4e8aa;position:relative}body div.wpcf7-mail-sent-ok{clear:both}body span.wpcf7-form-control-wrap{display:block!important}body span.wpcf7-not-valid-tip{background-color:#fff;border:2px solid #0097f0;border-radius:5px;color:red;display:block;font-family:arial;font-size:12px;padding:4px 10px;position:absolute;right:0;top:-30px}.screen-reader-response:after,body span.wpcf7-not-valid-tip:after,body span.wpcf7-not-valid-tip:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #fff;bottom:-11px;content:"";left:50%;margin-left:-14px;position:absolute}.screen-reader-response:before,body span.wpcf7-not-valid-tip:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:14px solid;border-top-color:inherit;bottom:-14px;margin-left:-16px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:#f89f9f;border-color:#f17b7b;text-align:center}.wpcf7 form .wpcf7-response-output{margin:2em 0 1em}.wpcf7 form.sent .wpcf7-response-output{background-color:#9af1a2;border-color:#46b450}body .wpcf7-spinner{left:0;margin:0;position:absolute;top:-30px}.contact__us__top__sec{padding:87px 0;position:relative}.contact__us__top__wrap h2{font-size:60px;font-weight:800;margin-bottom:40px;text-transform:capitalize}.contact__us__top__wrap h2 b{color:#ec008c}.contact__us__top__wrap p{font-size:24px;line-height:1.7}.contact__us__form__sec{padding:0 0 125px;position:relative}.contact__us__form__wrap{display:flex;flex-flow:row wrap;justify-content:space-between}.contact__us__form__left{width:400px}.contact__us__form__left h2{font-family:Figtree,sans-serif;font-size:32px;font-weight:600;letter-spacing:1px;line-height:1.3;margin-bottom:40px;text-transform:capitalize}.contact__us__form__left h3{font-size:24px;font-weight:600}.contact__us__form__left .address{font-size:24px;margin-bottom:60px}.contact__us__form__left .phone__num{align-items:center;display:flex;justify-content:flex-start;margin-bottom:26px}.contact__us__form__left .phone__num .label{flex-shrink:0;font-size:24px;margin-right:6px}.contact__us__form__left .phone__num ul{align-items:center;display:flex;gap:0 10px;justify-content:flex-start}.contact__us__form__left .phone__num ul li{flex:0 1 auto;position:relative}.contact__us__form__left .phone__num ul li:not(:last-child):before{content:"/";font-size:24px;position:absolute;right:-9px;top:50%;transform:translateY(-50%)}.contact__us__form__left .phone__num ul li a{display:block;font-size:24px}.contact__us__form__left .phone__num ul li a:hover{text-decoration:underline}.contact__us__form__left .email__address{align-items:center;display:flex;justify-content:flex-start;margin-bottom:26px}.contact__us__form__left .email__address .label{flex-shrink:0;font-size:24px;margin-right:6px}.contact__us__form__left .email__address a{display:block;font-size:24px}.contact__us__form__left .email__address a:hover{text-decoration:underline}.contact__us__form__right{padding-right:70px;width:calc(100% - 550px)}.contact__us__form__right .lets__form__groups{position:relative}.contact__us__form__right .lets__form__group__left,.contact__us__form__right .lets__form__group__right{width:100%}.contact__us__form__right .lets__form__group{margin-bottom:54px;position:relative}.contact__us__form__right .lets__form__group label{color:rgba(0,0,0,.8);font-size:18px}.contact__us__form__right .lets__form__group label b{color:rgba(255,0,0,.8)}.contact__us__form__right .lets__form__group .inputbox{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.3);color:rgba(0,0,0,.3);font-size:22px;padding:18px 18px 18px 0;width:100%}.contact__us__form__right .lets__form__group__btn{position:relative}.contact__us__form__right .lets__form__group__btn .sub__btn{background-color:#ec008c;color:#fff;cursor:pointer;display:inline-block;font-size:30px;padding:15px 75px;text-transform:capitalize;transition:all .3s ease-in-out}.contact__us__form__right .lets__form__group__btn .sub__btn:hover{background-color:#000}.contact__us__btm__sec{position:relative}.contact__us__btm__sec iframe{width:100%}.cat__prod__sec{position:relative}.cat__prod__top__wrap{padding:90px 0;position:relative}.cat__prod__top__wrap h2{font-size:60px;font-weight:800;margin-bottom:40px;text-transform:capitalize}.cat__prod__top__wrap h2 b{color:#ec008c}.cat__prod__top__wrap p{font-size:24px;line-height:1.7;margin-bottom:24px}.cat__prod__btm__wrap{padding:0 0 80px;position:relative}.cat__prod__btm__wrap .ps__grid{float:left;margin-bottom:40px}.cat__prod__btm__wrap .product__item__card a{background-color:#fff;box-shadow:0 4px 10px 3px rgba(0,0,0,.1);display:block;padding:28px 30px;position:relative;text-align:center}.cat__prod__btm__wrap .product__item__card a:hover span{text-decoration:underline}.cat__prod__btm__wrap .product__item__card a figure{margin-bottom:72px}.cat__prod__btm__wrap .product__item__card a span{font-family:Figtree,sans-serif;font-size:24px;font-weight:600;text-transform:capitalize}.indv__cat__prod__sec{position:relative}.indv__cat__prod__top__wrap{padding:90px 0;position:relative}.indv__cat__prod__top__wrap h2{font-size:60px;font-weight:800;line-height:1.1;margin-bottom:40px;text-transform:capitalize}.indv__cat__prod__top__wrap h2 b{color:#ec008c;line-height:1.1}.indv__cat__prod__top__wrap p{font-size:22px;line-height:1.5;margin-bottom:24px}.indv__cat__prod__btm__wrap{padding:0 0 80px;position:relative}.indv__cat__prod__btm__wrap .product__item__card{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;margin-bottom:60px;padding-bottom:60px}.indv__cat__prod__btm__wrap .product__item__card figure{width:500px}.indv__cat__prod__btm__wrap .product__item__card__content{position:relative;width:calc(100% - 550px)}.indv__cat__prod__btm__wrap .product__item__card__content .product__dtls__table,.indv__cat__prod__btm__wrap .product__item__card__content .wp-block-table{max-width:100%!important;overflow-x:auto;white-space:nowrap;width:100%}.indv__cat__prod__btm__wrap .product__item__card__content .product__dtls__table table,.indv__cat__prod__btm__wrap .product__item__card__content .wp-block-table table{border-collapse:collapse;table-layout:auto;white-space:normal;width:100%}.indv__cat__prod__btm__wrap .product__item__card__content .product__dtls__table table thead tr,.indv__cat__prod__btm__wrap .product__item__card__content .wp-block-table table thead tr{background-color:#e5e5e5;border-bottom:1px solid rgba(0,0,0,.2);text-align:left}.indv__cat__prod__btm__wrap .product__item__card__content .product__dtls__table table thead tr th,.indv__cat__prod__btm__wrap .product__item__card__content .wp-block-table table thead tr th{border:0;font-size:16px;font-weight:600;padding:14px 10px;text-transform:capitalize}.indv__cat__prod__btm__wrap .product__item__card__content .product__dtls__table table tbody tr,.indv__cat__prod__btm__wrap .product__item__card__content .wp-block-table table tbody tr{border-bottom:1px solid rgba(0,0,0,.2)}.indv__cat__prod__btm__wrap .product__item__card__content .product__dtls__table table tbody tr:nth-child(2n),.indv__cat__prod__btm__wrap .product__item__card__content .wp-block-table table tbody tr:nth-child(2n){background-color:#f7f7f7}.indv__cat__prod__btm__wrap .product__item__card__content .product__dtls__table table tbody tr td,.indv__cat__prod__btm__wrap .product__item__card__content .wp-block-table table tbody tr td{border:0;font-size:16px;padding:14px 10px}.indv__cat__prod__btm__wrap .product__item__card__content h2,.indv__cat__prod__btm__wrap .product__item__card__content h3{font-family:Figtree,sans-serif;font-size:30px;font-weight:600;line-height:1.1;margin-bottom:20px;text-transform:capitalize}.indv__cat__prod__btm__wrap .product__item__card__content p{font-size:20px;line-height:1.5;margin-bottom:20px}main{position:relative}.main__sticky__content{min-height:calc(100vh - 151px)}.no_scroll{overflow-x:hidden;overflow-y:hidden}button:disabled,button[disabled=disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.aboutus__btm__sec{padding:100px 0;position:relative}.aboutus__btm__wrap h2{font-size:60px;font-weight:800;line-height:1;margin-bottom:40px;text-transform:capitalize}.aboutus__btm__wrap h2 b{color:#ec008c;line-height:1}.aboutus__btm__wrap p{font-size:20px;line-height:1.5;margin-bottom:24px}.wrap-404{padding:150px 0;position:relative}.wrap-404 .nf404-title-1{color:#00a9ff;display:block;font-size:60px;font-weight:400;line-height:68px;margin-bottom:10px;overflow:hidden}.wrap-404 .nf404-title-2{color:#ec008c;display:block;font-size:16px;font-weight:400;margin-bottom:20px;overflow:hidden}.wrap-404 .imgbox{margin-bottom:20px}.wrap-404 a{color:#00a9ff;display:inline-block;position:relative;text-decoration:underline}.wrap-404 a a:hover{color:#ec008c}.wp-pagenavi{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px;position:relative}.wp-pagenavi span{color:#4f567e;display:inline-block;font-size:20px;font-weight:600;line-height:1.2;margin:0 8px 6px;overflow:hidden}.wp-pagenavi .current{color:#ec008c}.wp-pagenavi a{color:#4f567e;display:inline-block;font-size:20px;font-weight:600;line-height:1.2;margin:0 8px 6px;overflow:hidden}.wp-pagenavi a:hover{color:#ec008c}.wp-pagenavi .previouspostslink{background:#00a9ff url(../img/page-left-arrow.svg) no-repeat 50%;background-size:22px;border-radius:50%;display:inline-block;height:38px;overflow:hidden;transition:all .3s ease-in-out;width:38px}.wp-pagenavi .previouspostslink:hover{background:#ec008c url(../img/page-left-arrow.svg) no-repeat 50%;background-size:22px}.wp-pagenavi .nextpostslink{background:#00a9ff url(../img/page-right-arrow.svg) no-repeat 50%;background-size:22px;border-radius:50%;display:inline-block;height:38px;overflow:hidden;transition:all .3s ease-in-out;width:38px}.wp-pagenavi .nextpostslink:hover{background:#ec008c url(../img/page-right-arrow.svg) no-repeat 50%;background-size:22px}.wp-pagenavi .extend,.wp-pagenavi .first,.wp-pagenavi .last,.wp-pagenavi .pages{display:none}
@media (min-width:599px){
	
	.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width:600px) and (max-width:899px){.visible-sm{display:block!important}}@media (min-width:768px){.container{max-width:1280px}}@media (min-width:900px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width:900px) and (max-width:1199px){.visible-md{display:block!important}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.visible-lg{display:block!important}}@media screen and (max-width:1366px){.our__story__right h2{font-size:100px}.indv__cat__prod__btm__wrap .product__item__card figure{width:350px}.indv__cat__prod__btm__wrap .product__item__card__content{width:calc(100% - 400px)}}@media screen and (max-width:1200px){.hero__banner__wrap h2{font-size:60px}.hero__banner__wrap p{font-size:22px}.hero__banner__wrap .knowmore__btn{font-size:20px}.what__we__do__left{padding:50px 50px 50px 0}.what__we__do__title h2{font-size:100px}.what__we__do__right{padding:50px 0 50px 50px}.our__story__right h2{font-size:70px}.our__story__right .knowmore__btn,.our__story__right p{font-size:20px}.our__story__right{width:calc(100% - 540px)}.our__exp__item__content .counter__bx{font-size:60px}.our__product__wrap .product__item__card__content .title{font-size:22px}.contact__us__form__right{padding-right:0;width:calc(100% - 450px)}}
	@media screen and (max-width:1024px){
		.what__we__do__wrap{flex-direction:column}
		.what__we__do__left:before{left:-15px;right:-15px;width:auto;display: none;}
		.what__we__do__left{padding:60px 0 40px;width:100%}
		.what__we__do__title h2{font-size:60px}
		.what__we__do__right h3{font-size:30px}
		.what__we__do__right p{font-size:20px}
		.what__we__do__right{padding:40px 0 0;width:100%}
		.our__story__sec{padding:70px 0}
		.our__story__wrap{flex-direction:column}
		.our__story__left{margin:0 auto 40px;max-width:450px;width:100%}
		.our__story__right h2{font-size:60px;margin-bottom: 30px;}
		.our__story__right{width:100%}
		.our__exp__sec{padding:40px 0}
		.our__exp__item .icon svg{height:70px;width:86px}
		.our__exp__item__content .counter__bx{font-size:40px}
		.our__exp__item__content .text{font-size:16px}
		.our__product__sec{padding:70px 0}
		.lets__connect__wrap .lets__form__group .inputbox{font-size:18px}.lets__connect__wrap .lets__form__group__btn .sub__btn{font-size:24px}.contact__us__top__sec{padding:50px 0}.contact__us__top__wrap h2{font-size:40px;margin-bottom:25px}.contact__us__top__wrap p{font-size:18px}.contact__us__form__sec{padding:0 0 80px}.contact__us__form__wrap{flex-direction:column}.contact__us__form__left h2{font-size:22px}.contact__us__form__left h3{font-size:18px}.contact__us__form__left .address{font-size:18px;margin-bottom:30px}.contact__us__form__left .email__address .label,.contact__us__form__left .email__address a,.contact__us__form__left .phone__num .label,.contact__us__form__left .phone__num ul li a{font-size:18px}.contact__us__form__left{margin-bottom:40px;width:100%}.contact__us__form__right .lets__form__group .inputbox,.contact__us__form__right .lets__form__group label{font-size:16px}.contact__us__form__right .lets__form__group__btn .sub__btn{font-size:22px}.contact__us__form__right{width:100%}.contact__us__btm__sec iframe{height:500px}.cat__prod__top__wrap p{font-size:18px}.cat__prod__top__wrap{padding:50px 0}.cat__prod__btm__wrap .product__item__card a span{font-size:20px}.indv__cat__prod__top__wrap p{font-size:18px}.indv__cat__prod__top__wrap{padding:50px 0}.indv__cat__prod__btm__wrap .product__item__card figure{margin:0 auto 30px;max-width:400px;width:100%}.indv__cat__prod__btm__wrap .product__item__card__content{width:100%}.indv__cat__prod__btm__wrap .product__item__card{flex-direction:column}.indv__cat__prod__btm__wrap{padding:0}.aboutus__btm__sec{padding:50px 0}.aboutus__btm__wrap h2{font-size:40px;margin-bottom:25px}.aboutus__btm__wrap p{font-size:16px}}@media screen and (max-width:899px){.lets__connect__wrap .lets__form__groups{flex-direction:column}.lets__connect__wrap .lets__form__group__left,.lets__connect__wrap .lets__form__group__right{width:100%}}
		@media screen and (max-width:767px){
			.hero__banner__wrap h2{font-size:40px;line-height: 1.3;}
			.hero__banner__wrap p{font-size:18px}
			.our__product__wrap h2,.our__story__right h2,.what__we__do__title h2{font-size:40px}
			.our__product__wrap .pi__grid{margin-bottom:40px}
			.cat__prod__top__wrap h2,.indv__cat__prod__top__wrap h2,.lets__connect__wrap h2{font-size:40px}
			.indv__cat__prod__btm__wrap .product__item__card__content .product__dtls__table table tbody tr td,.indv__cat__prod__btm__wrap .product__item__card__content .product__dtls__table table thead tr th,.indv__cat__prod__btm__wrap .product__item__card__content .wp-block-table table tbody tr td,.indv__cat__prod__btm__wrap .product__item__card__content .wp-block-table table thead tr th{font-size:14px}
			.indv__cat__prod__btm__wrap .product__item__card__content h2,.indv__cat__prod__btm__wrap .product__item__card__content h3{font-size:22px}
			.indv__cat__prod__btm__wrap .product__item__card__content p{font-size:18px}
		}
		
		@media (max-width:599px){
			.main__header .header__inn .logo, .header .header__inn .logo{width: auto;height:45px}
			.hero__banner__sec{background-image: none!important;padding: 150px 0 100px;}
			.visible-xs{display:block!important}
			#rc-imageselect,.g-recaptcha{margin:0 auto;transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0;width:235px}
			.hero__banner__wrap p{padding-right: 0}
			.our__product__wrap .pi__grid{float:left;width:50%}
			.cat__prod__btm__wrap .ps__grid{width:100%}
			.indv__cat__prod__btm__wrap .product__item__card__content .product__dtls__table table,.indv__cat__prod__btm__wrap .product__item__card__content .wp-block-table table{width:550px}

		}

		@media screen and (max-width:480px){
			.our__exp__items{flex-direction:column;gap:25px}
			.our__exp__item{flex:1;margin-bottom:30px;width:100%}
			.our__product__wrap .pi__grid{width:100%}
		}