hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}template{display:none}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}select{border:1px solid #ccc}textarea{width:100%}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.sticky{display:block}.updated:not(.published){display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}section#full-width-cls .elementor-container{max-width:100%!important}@media (min-width:1200px){.elementor-container{max-width:1180px!important}.topbox-cls .elementor-widget-container{padding:3em 2em!important;background:#660036;border-radius:10px}}@media (min-width:1400px){.elementor-container{max-width:1320px!important}}.main-navigation ul#primary-menu .current-menu-item a,.right-navbar .current-menu-item a{color:#f2c039}.main-navigation ul#primary-menu .current-menu-item a:before,.right-navbar .current-menu-item a:before{width:100%;opacity:1}.home_slider-cls .home_slider_img{overflow:hidden;position:relative;z-index:1}.home_slider-cls .home_slider_img:before{z-index:1;content:"";position:absolute;background:#000;opacity:.7;width:100%;height:100%;top:0;left:0}.home_slider-cls .home_slider_img img{width:100%;transform:scale(1.2);transition:all 5s;height:650px;object-fit:cover}.home_slider-cls.slick-active .home_slider_img img{transform:scale(1)}.banner-content{top:25%;position:absolute;width:100%;height:100%;color:#fff;max-width:50%;left:7%;overflow:hidden;z-index:9}.slick-current.slick-active .banner-content h3{transform:none;opacity:1}.banner-content h3{font-size:20px;color:#fff;text-transform:capitalize;font-weight:300;margin-bottom:10px;transition:all 1.5s ease;transform:translateX(100px);letter-spacing:1px;opacity:0}.slick-current.slick-active .banner-content h2{transform:none;opacity:1}.banner-content h2{color:#fff;font-size:55px;text-transform:uppercase;font-weight:600;max-width:600px;margin:0;transform:translateX(300px);opacity:0;transition:opacity .3s .8s,-webkit-transform .5s .8s;margin-bottom:15px;letter-spacing:2px}.slick-current.slick-active .banner-content p{transform:none;opacity:1}.banner-content p{font-size:20px;font-weight:300;color:#7b7b7b;color:#fff;margin:0 0 35px;transform:translateX(-300px);opacity:0;transition:opacity .5s 1s,-webkit-transform .5s 1s;max-width:500px}span.slidebtn a:hover{background:0 0;color:#f2c039}span.slidebtn a{color:#fff;background-color:#f2c039;text-transform:capitalize;text-transform:uppercase;font-size:14px;transition:.3s ease;border-radius:0;border-radius:3px;padding:13px 36px;font-weight:500;border:2px solid #f2c039}.slick-carousel_home .slick-prev{z-index:99;left:10px}.slick-carousel_home .slick-prev:before{content:"";position:absolute;font-family:"FontAwesome";padding:10px;background:hsla(0,0%,100%,.5);color:#000;opacity:1;border-radius:5px}.slick-carousel_home .slick-next{right:45px}.slick-carousel_home .slick-next:before{content:"";position:absolute;font-family:"FontAwesome";padding:10px;background:hsla(0,0%,100%,.5);color:#000;opacity:1;border-radius:5px}.heading-main-cls h2:before{content:"";position:absolute;background:#f2c039;width:20px;height:2px;left:2px;top:9px}.heading-main-cls h2{padding-left:28px;position:relative}.first-left-img{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);overflow:hidden;transition:1.3s .1s cubic-bezier(.51,.01,0,1.06)}.in-viewport .first-left-img{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.heading-underline .elementor-spacer:before{content:"";display:block;width:112px;height:4px;position:absolute;top:-1px;background-color:#f2c039;left:50%;transform:translateX(-50%)}.heading-underline .elementor-spacer{margin:auto;width:336px;height:2px;background-color:#dedede;position:relative}.service-box-1 .elementor-image-box-img{margin-bottom:0!important;position:relative}.service-box-1 .elementor-image-box-img:before{content:"";display:block;width:75px;height:15px;background-color:#fff;position:absolute;bottom:-1px;right:-1px;-webkit-clip-path:polygon(12px 0,75px 0,75px 15px,0 15px);-khtml-clip-path:polygon(12px 0,75px 0,75px 15px,0 15px);-moz-clip-path:polygon(12px 0,75px 0,75px 15px,0 15px);-ms-clip-path:polygon(12px 0,75px 0,75px 15px,0 15px);-o-clip-path:polygon(12px 0,75px 0,75px 15px,0 15px);clip-path:polygon(12px 0,75px 0,75px 15px,0 15px)}.service-box-1 .elementor-image-box-content{border:1px solid #dedede;border-top:none;border-right:none;padding:27px 25px 28px;transition:all 250ms linear 0ms;background-color:#fff}.service-box-1 .elementor-widget-container:before{content:"";display:block;width:10px;background-color:#dedede;position:absolute;top:15px;bottom:-9px;right:-10px;-webkit-clip-path:polygon(0 0,100% 6px,100% 100%,0 100%);-khtml-clip-path:polygon(0 0,100% 6px,100% 100%,0 100%);-moz-clip-path:polygon(0 0,100% 6px,100% 100%,0 100%);-ms-clip-path:polygon(0 0,100% 6px,100% 100%,0 100%);-o-clip-path:polygon(0 0,100% 6px,100% 100%,0 100%);clip-path:polygon(0 0,100% 6px,100% 100%,0 100%);transition:all 350ms ease-in-out 0ms}.service-box-1 .elementor-widget-container{position:relative}.service-box-1 .elementor-widget-container:after{content:"";display:block;height:10px;background-color:#dedede;position:absolute;bottom:-9px;left:10px;right:-1px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,6px 100%);-khtml-clip-path:polygon(0 0,100% 0,100% 100%,6px 100%);-moz-clip-path:polygon(0 0,100% 0,100% 100%,6px 100%);-ms-clip-path:polygon(0 0,100% 0,100% 100%,6px 100%);-o-clip-path:polygon(0 0,100% 0,100% 100%,6px 100%);clip-path:polygon(0 0,100% 0,100% 100%,6px 100%);transition:all 350ms ease-in-out 0ms}.service-box-1 .elementor-image-box-title{padding-bottom:16px;margin-bottom:14px;position:relative}.service-box-1 .elementor-image-box-title:before{content:"";position:absolute;left:0;bottom:0;display:block;width:65px;height:1px;background-color:#f2c039;z-index:1}.service-box-1 .elementor-image-box-title:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:1px;background-color:#dedede}.service-box-1 .elementor-image-box-content p:last-child{display:none}.service-box-1 .elementor-image-box-content .entry-readmore{margin-top:20px}.service-box-1 .elementor-image-box-content .entry-readmore a{font-size:14px;letter-spacing:.08em;font-weight:700;text-transform:uppercase;color:#1a191d;position:relative}.service-box-1 .elementor-image-box-content .entry-readmore a i{margin-left:5px}.service-box-1:hover .elementor-widget-container:before,.service-box-1:hover .elementor-widget-container:after{background-color:#f2c039}.service-box-1:hover .elementor-widget-container .entry-readmore a{color:#f2c039}.footer-logo-imgdiv{text-align:center}.footer-logo-imgdiv:before{content:"";background:#e6e6e6;position:absolute;top:-70px;left:50%;width:200px;height:100px;border-top-left-radius:100px;border-top-right-radius:100px;transform:translateX(-50%)}img.footerlogo{position:absolute;z-index:7;width:100px;text-align:center;top:-65px;left:50%;transform:translateX(-50%)}.slick-carousel_environment .slidedes{overflow:hidden;position:relative;z-index:9}.slick-carousel_environment .slide-flex{display:flex!important;align-items:center!important}.slick-carousel_environment .slidedes h3{font-size:35px;color:#fff;text-transform:capitalize;font-weight:700;margin-bottom:10px;transition:all 1.5s ease;transform:translateX(100px);letter-spacing:2px}.slick-carousel_environment .slidecap h2{color:#121212;font-size:55px;text-transform:capitalize;font-weight:500;max-width:550px;margin:0;transform:translateX(300px);opacity:0;transition:opacity .3s .8s,-webkit-transform .5s .8s}.slick-carousel_environment .slidecap p{font-size:16px;font-weight:500;color:#7b7b7b;color:#fff;margin:22px 0;transform:translateX(-300px);opacity:0;transition:opacity .5s 1s,-webkit-transform .5s 1s;max-width:90%}.slick-carousel_environment .slidecap .slidehref{transform:translateX(-300px);opacity:0;transition:opacity .5s 1.2s,-webkit-transform .5s 1.2s;display:block}.slick-carousel_environment span.slidebtn a:hover{background:0 0;color:#ce9884}.slick-carousel_environment span.slidebtn a{color:#fff;background-color:#ce9884;text-transform:capitalize;text-transform:uppercase;font-size:14px;transition:.3s ease;border-radius:0;border-radius:3px;padding:13px 36px;font-weight:500;border:2px solid #ce9884}ul.env-slider-list li:before{content:"";position:absolute;left:0;font-family:"Font Awesome 5 Free"}ul.env-slider-list li{color:#fff;padding-bottom:5px;position:relative;padding-left:22px}ul.env-slider-list{margin:0;padding:0;list-style:none;transform:translateX(300px);opacity:0;transition:opacity .5s 1.2s,-webkit-transform .5s 1.2s;display:block}.slick-carousel_environment .slick-current.slick-active .slidedes h3{transform:none;opacity:1}.slick-carousel_environment .slick-current.slick-active ul.env-slider-list{transform:none;opacity:1}.slick-carousel_environment .slick-current.slick-active .slidecap h2{transform:none;opacity:1}.slick-carousel_environment .slick-current.slick-active .slidecap p{transform:none;opacity:1}.env-img{position:relative;padding:20px;border:1px dashed #fff;width:550px;height:550px;border-radius:50%;margin:auto}.slick-carousel_environment .env-img img{object-fit:cover;width:500px;height:500px;margin:auto;border-radius:50%}.slick-carousel_environment button:hover{background:#fff}.slick-carousel_environment .slick-next:before{content:"";font-family:"FontAwesome";font-size:20px;z-index:9999;color:#fff}.slick-carousel_environment .slick-prev:before{content:"";font-family:"FontAwesome";font-size:20px;z-index:9999;color:#fff}.slick-carousel_environment button.slick-next{right:40%;background:0 0;box-shadow:0 0 6px 0 rgba(1,1,1,.06);width:55px;height:42px;color:#fff;transition:.3s ease-in-out;z-index:99;top:90%;border:2px solid #fff}.slick-carousel_environment button.slick-prev{left:50%;background:0 0;box-shadow:0 0 6px 0 rgba(1,1,1,.06);width:55px;height:42px;color:#fff;transition:.3s ease-in-out;z-index:99;top:90%;border:2px solid #fff}.slick-carousel_environment{margin-bottom:0}.contact-us-heading h2:before{content:"";position:absolute;background:#f2c039;width:98px;height:2px;bottom:-7px}.contact-us-heading h2{position:relative}.contact-list-cls .elementor-icon-box-content a:hover{color:#f2c039}.contact-list-cls .elementor-icon-box-content a{color:#000;transition:all .5s}.main-con-form-cls .elementor-widget-container{padding:40px 60px 20px;background:#fff;margin-left:50px}.contact-us-form h2{font-weight:700;font-size:30px;line-height:34px;color:#000;margin-bottom:20px;letter-spacing:.5px}.contact-us-form input[type=text],.contact-us-form input[type=email]{background-color:#fff;border-style:solid;border-width:1px;border-color:#ddd;border-radius:5px 5px 5px 5px;width:100%;height:45px;padding-left:10px;font-weight:500;font-size:14px;color:#000}.contact-us-form textarea{background-color:#fff;border-style:solid;border-width:1px;border-color:#ddd;border-radius:5px 5px 5px 5px;width:100%;height:120px;font-weight:500;font-size:14px;color:#000;padding:10px}.cf-btn:hover{background:0 0!important;color:#f2c039!important}.cf-btn{font-family:"Work Sans",Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.5px;background-color:#f2c039!important;border:2px solid #f2c039!important;border-radius:0px 0px 0px 0px;color:#fff!important;padding:15px 20px!important;transition:all .5s}.contact-us-form input[type=text]::placeholder,.contact-us-form input[type=email]::placeholder{font-weight:500}.contact-list-cls-1{height:100%}.contact-list-cls-1 .elementor-widget-container{height:100%;display:flex;align-items:center}.contact-list-cls-1 .elementor-icon-box-content a:hover{color:#f2c039}.contact-list-cls-1 .elementor-icon-box-content a{color:#000;transition:all .5s}div#main-file .file-btn{color:#fff;top:0;background:#f2c039;font-size:14px;border:1px solid #f2c039;border-left:none;font-weight:500;border-top-left-radius:0px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:0px;float:right;padding:13px 30px}input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{background-color:#fff;border:1px solid #f2c039!important;font-size:13px;color:#000!important;padding:7px 14px!important;height:42px;width:100%;outline:none;font-family:"Roboto";margin:10px 0}.employee-form p{margin:0!important}.employee-form .row{display:flex;flex-wrap:wrap}.employee-form .col-sm-6{width:47%;margin:13px}.employee-form .col-sm-12{width:100%}.employee-form h2{font-family:"Roboto";margin-bottom:5px;color:#000;font-weight:500;text-align:center}.employee-form .small-text-cls{color:#2c3345;text-align:center;font-family:"Rajdhani";font-weight:400}div[id^=wpcf7-f6358] button.cf7mls_back{margin-top:-9.4rem;margin-left:2rem;padding:16px 6rem;color:#f2c039;background:0 0;border:1px solid #f2c039;transition:all .3s}div[id^=wpcf7-f6358] button.cf7mls_back:hover{background:#f2c039;color:white}#wpcf7-f6358-p6359-o1 input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{background-color:#fff;border:1px solid #000!important;font-size:13px;color:#000!important;padding:7px 14px!important;height:42px;width:100%;outline:none;font-family:"Roboto";margin:10px 0}select{background-color:#fff;border:1px solid #f2c039!important;font-size:13px;padding:7px 14px!important;height:42px;width:100%;outline:none;font-family:"Roboto";margin:10px 0;color:#868686}.country-code-none{display:none}.employee-btn{border:2px solid #f2c039!important;border:2px solid;background:#f2c039!important;padding:13px 30px!important;color:#fff!important;font-size:16px!important;font-weight:700;font-family:"roboto";text-transform:uppercase;border-radius:30px!important;line-height:1;margin-top:18px;transition:all .5s;letter-spacing:1px}button#cf7mls-back-btn-cf7mls_step-2{background:#f2c039;border:2px solid #f2c039;margin-top:2rem;font-weight:500;transition:all .3s;border-radius:30px;padding:11px 35px;font-size:16px;letter-spacing:1px;color:#fff}button#cf7mls-back-btn-cf7mls_step-2:hover{background:0 0;color:#f2c039}.employee-btn:hover{background:0 0!important;border:2px solid #f2c039!important;color:#f2c039!important}button#cf7mls-next-btn-cf7mls_step-1{background:#f2c039;border:2px solid #f2c039;margin-top:2rem;font-weight:500;transition:all .3s;border-radius:30px;padding:11px 35px;font-size:16px;letter-spacing:1px;color:#fff}button#cf7mls-next-btn-cf7mls_step-1:hover{color:#f2c039}button#cf7mls-next-btn-cf7mls_step-1:hover{background:0 0;color:#f2c039;border:2px solid #f2c039}.cf7mls-btns{width:100%;display:flex;justify-content:flex-end;margin-left:-14px}.contact-boxes .elementor-widget-icon-box{height:100%}.contact-boxes .elementor-widget-container{height:100%}.mobile-header li.current-menu-item a:before{content:"";position:absolute;height:2px;left:0;width:100%;background:#efd36c;bottom:0;opacity:1;transition:all .5s}ul#menu-mobile-menu li:hover ul#menu-mobile-menu li a{color:#efd36c}.mobile-header li.current-menu-item a{color:#efd36c!important}@media (min-width:768px) and (max-width:1024px){.menu-item.active ul.sub-menu{display:block!important;padding:0;padding-left:5px;visibility:visible!important}.my-blog.row .col-sm-4{width:50%}.testimonial-card-box .inner::after{right:363px}.testimonial-card-box .inner{margin:0 30px 100px!important}.testimonial-card-box .inner .client-info{right:266px}.slick-carousel_environment button.slick-prev{top:101%;left:41%}.slick-carousel_environment button.slick-next{top:101%;right:38%}.slidecap.col-sm-6{width:100%}.slick-carousel_environment .env-img img{height:290px}.env-img{width:330px;height:330px}.slick-carousel_environment .slide-flex{flex-direction:column!important}.col-sm-4.activities-block-two{max-width:50%!important}.employee-form .col-sm-6{margin:9px!important}.jobslist{padding:10px}.job-details{max-width:90%!important}.job-detail-image-box{display:flex!important;align-items:center!important;text-align:center;margin-bottom:10px!important}section.job-detail-section{padding:0!important}.job-detail-first ul{list-style:none!important}.job-detail-col{padding:0!important;flex:0 0 100%!important}.job-detail-populate{padding:30px 40px 30px 35px!important}.job-detail-first{flex:0 0 100%!important}.pagination2{margin-left:0!important;text-align:center!important}.gallery_row1.row{padding:0 10px}}@media (max-width:320px){.slick-carousel_environment .slick-current.slick-active .slidedes h3{transform:none!important}.slick-carousel_environment .slidedes h3{transform:translatex(35px)!important}.slick-carousel_home .slick-next:before,.slick-carousel_home .slick-prev:before{background:hsla(0,0%,100%,1)}.env-img{width:296px!important;height:296px!important}.slick-carousel_environment .slidedes h3{font-size:28px}.testimonial-card-box .inner{margin:0 5px 101px!important}}@media (max-width:767px){.slick-carousel_environment .slidedes h3{transform:translatex(35px)!important}.slick-carousel_environment .slick-current.slick-active .slidedes h3{transform:none!important}.slick-carousel_home .slick-next:before,.slick-carousel_home .slick-prev:before{background:hsla(0,0%,100%,1)}.contact-us-form .col-sm-6,.contact-us-form .col-sm-12{margin:10px 0}.heading-underline .elementor-spacer{width:100%!important}.menu-item.active ul.sub-menu{display:block;padding:0;padding-left:5px}.job-detail{margin-bottom:20px!important}.gallery_row1.row{padding:0 10px}.blog-single-ul li{margin:8px 0!important}.employee-form .col-sm-6{width:100%!important;margin:0}div#main-file .file-btn{padding:17px 8px;left:9px;position:relative}.contact-us-form h2{font-size:20px;margin-top:10px;text-align:center}.job-details{max-width:90%!important}.job-detail-image-box{display:flex!important;align-items:center!important;flex-direction:column!important;text-align:center;margin-bottom:10px!important}section.job-detail-section{padding:0!important}.job-detail-first ul{list-style:none!important}.job-detail-col{padding:0!important;flex:0 0 100%!important}.job-detail-populate{padding:30px 40px 30px 35px!important}.job-detail-first{flex:0 0 100%!important}.pagination2 .main-page-name{font-size:50px!important}.pagination2{margin-left:0!important;text-align:center}.jobslist{padding:10px}.jobint .row{align-items:center;text-align:center;padding-bottom:28px}.banner-content{max-width:100%;left:1%;right:5%;top:50%;transform:translateY(-50%);height:auto;text-align:center}.home_slider-cls .home_slider_img img{height:480px}.banner-content h2{font-size:35px;max-width:100%}.banner-content p{font-size:16px}.slick-carousel_environment .slide-flex{flex-direction:column;gap:20px;text-align:center}.env-img{width:310px;height:auto}.slick-carousel_environment .env-img img{width:260px;height:260px}.slick-carousel_environment .slidecap p{max-width:100%}ul.env-slider-list li{text-align:left}.slick-carousel_environment button.slick-next{top:auto;bottom:-45px;height:35px;width:40px;right:35%}.slick-carousel_environment button.slick-prev{top:auto;bottom:-45px;height:35px;width:40px;left:35%}.respone_image_cat{position:relative;padding-top:103.947368%}.col-sm-4.activities-block-two{max-width:100%!important;padding:10px!important}.gallery-block{margin-bottom:15px!important}}.single-search{display:flex;flex-wrap:wrap}.single-search article{padding:16px;transition:all .5s;width:27.33%}.single-search a{font-size:20px;line-height:1.3;font-weight:600;margin:15px 0;text-decoration:none;color:#231f40;transition:all .5s}.single-search a:hover{color:#f2c039}.single-search img{width:100%;border-radius:10px;transition:all .5s}.single-search article:hover img{transform:scale(1.1)}.single-search a.post-thumbnail{overflow:hidden;width:97%;border-radius:10px;display:block}