main{display:block}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}ol{list-style:decimal}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}table{margin:0 0 1.5em;width:100%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}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}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.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}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}@media (min-width:1200px){.topbox-cls .elementor-widget-container{padding:3em 2em!important;background:#660036;border-radius:10px}}.home_slider-cls.slick-active .home_slider_img img{transform:scale(1)}.slick-current.slick-active .banner-content h3{transform:none;opacity:1}.slick-current.slick-active .banner-content h2{transform:none;opacity:1}.slick-current.slick-active .banner-content p{transform:none;opacity:1}.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}.in-viewport .first-left-img{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.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 .slidecap .slidehref{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}.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}.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}.employee-form input[type=text],.employee-form input[type=tel],.employee-form input[type=email],#wpcf7-f6358-p6359-o1 input[type=text],.employee-form input[type=tel],.employee-form input[type=email]{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}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}.employee-form input[type=text]::placeholder,.employee-form input[type=tel]::placeholder,.employee-form input[type=email]::placeholder,#wpcf7-f6358-p6359-o1 input[type=text]::placeholder,.employee-form input[type=tel]::placeholder,.employee-form input[type=email]::placeholder{color:#000;color:#777;font-weight:500;font-size:14px}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%}ul#menu-mobile-menu li:hover ul#menu-mobile-menu li a{color:#efd36c}@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%}.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}.pagination1{font-size:0px!important;position:absolute!important;width:100%!important;margin:0!important;display:flex!important;align-items:center!important;top:0!important;flex-direction:column!important}.main-page-name{font-size:44px}.pagination1 .pagination-name a{font-family:poppins;font-size:18px;margin:0 4px}.blog-page .col-sm-8{width:100%!important;padding:0!important}.blog-page .blog-sidebar{width:100%!important;padding:0!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_home .slick-next:before,.slick-carousel_home .slick-prev:before{background:hsla(0,0%,100%,1)}.testimonial-card-box .inner{margin:0 5px 101px!important}}@media (max-width:767px){.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}.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-page .blog-sidebar{width:100%!important;padding:10px!important}.blog-page .col-sm-8{width:100%!important;padding:10px!important}.blog-single-ul li,.blog-page.row p{font-size:14px!important;line-height:1.8!important;margin-bottom:10px!important}.blog-single-ul li{margin:8px 0!important}.pagination1{position:absolute!important;width:100%!important;top:0!important;font-size:0px!important;margin:0!important;display:flex!important;align-items:center!important;flex-direction:column!important}.employee-form .col-sm-6{width:100%!important;margin:0}.pagination1 .pagination-name a{font-family:poppins;font-size:18px;margin:0 4px}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}.blog-banner{height:300px!important}.jobslist{padding:10px}.jobint .row{align-items:center;text-align:center;padding-bottom:28px}.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}.blog-page .col-sm-8{padding-right:10px!important}.single-blogs h1.entry-title{font-size:20px!important;text-align:center}.blog-page.row{margin-top:15px!important}}footer.entry-footer{display:none}.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}.latest-post-title a{color:#000;text-decoration:none}.latest-post-title a:hover{color:#f2c039}