@charset "utf-8";


:root, [data-bs-theme=light] {
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #198754;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-black: #000;
    --bs-white: #fff;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-primary: #0d6efd;
    --bs-secondary: #6c757d;
    --bs-success: #198754;
    --bs-info: #0dcaf0;
    --bs-warning: #ffc107;
    --bs-danger: #dc3545;
    --bs-light: #f8f9fa;
    --bs-dark: #212529;
    --bs-primary-rgb: 13, 110, 253;
    --bs-secondary-rgb: 108, 117, 125;
    --bs-success-rgb: 25, 135, 84;
    --bs-info-rgb: 13, 202, 240;
    --bs-warning-rgb: 255, 193, 7;
    --bs-danger-rgb: 220, 53, 69;
    --bs-light-rgb: 248, 249, 250;
    --bs-dark-rgb: 33, 37, 41;
    --bs-primary-text-emphasis: #052c65;
    --bs-secondary-text-emphasis: #2b2f32;
    --bs-success-text-emphasis: #0a3622;
    --bs-info-text-emphasis: #055160;
    --bs-warning-text-emphasis: #664d03;
    --bs-danger-text-emphasis: #58151c;
    --bs-light-text-emphasis: #495057;
    --bs-dark-text-emphasis: #495057;
    --bs-primary-bg-subtle: #cfe2ff;
    --bs-secondary-bg-subtle: #e2e3e5;
    --bs-success-bg-subtle: #d1e7dd;
    --bs-info-bg-subtle: #cff4fc;
    --bs-warning-bg-subtle: #fff3cd;
    --bs-danger-bg-subtle: #f8d7da;
    --bs-light-bg-subtle: #fcfcfd;
    --bs-dark-bg-subtle: #ced4da;
    --bs-primary-border-subtle: #9ec5fe;
    --bs-secondary-border-subtle: #c4c8cb;
    --bs-success-border-subtle: #a3cfbb;
    --bs-info-border-subtle: #9eeaf9;
    --bs-warning-border-subtle: #ffe69c;
    --bs-danger-border-subtle: #f1aeb5;
    --bs-light-border-subtle: #e9ecef;
    --bs-dark-border-subtle: #adb5bd;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 0, 0, 0;
    --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: 1rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #212529;
    --bs-body-color-rgb: 33, 37, 41;
    --bs-body-bg: #fff;
    --bs-body-bg-rgb: 255, 255, 255;
    --bs-emphasis-color: #000;
    --bs-emphasis-color-rgb: 0, 0, 0;
    --bs-secondary-color: rgba(33, 37, 41, 0.75);
    --bs-secondary-color-rgb: 33, 37, 41;
    --bs-secondary-bg: #e9ecef;
    --bs-secondary-bg-rgb: 233, 236, 239;
    --bs-tertiary-color: rgba(33, 37, 41, 0.5);
    --bs-tertiary-color-rgb: 33, 37, 41;
    --bs-tertiary-bg: #f8f9fa;
    --bs-tertiary-bg-rgb: 248, 249, 250;
    --bs-heading-color: inherit;
    --bs-link-color: #0d6efd;
    --bs-link-color-rgb: 13, 110, 253;
    --bs-link-decoration: underline;
    --bs-link-hover-color: #0a58ca;
    --bs-link-hover-color-rgb: 10, 88, 202;
    --bs-code-color: #d63384;
    --bs-highlight-bg: #fff3cd;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #dee2e6;
    --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
    --bs-border-radius: 0.375rem;
    --bs-border-radius-sm: 0.25rem;
    --bs-border-radius-lg: 0.5rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-xxl: 2rem;
    --bs-border-radius-2xl: var(--bs-border-radius-xxl);
    --bs-border-radius-pill: 50rem;
    --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
    --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
    --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
    --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
    --bs-focus-ring-width: 0.25rem;
    --bs-focus-ring-opacity: 0.25;
    --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
    --bs-form-valid-color: #198754;
    --bs-form-valid-border-color: #198754;
    --bs-form-invalid-color: #dc3545;
    --bs-form-invalid-border-color: #dc3545;
}
.mtop10{margin-top:10px}
.mtop20{margin-top:20px}
.mtop30{margin-top:30px}
.mtop40{margin-top:40px}
.mtop50{margin-top:50px}
.mtop60{margin-top:60px}
.mtop70{margin-top:70px}
.nomar{margin:0}
.nopad{padding:0}
body{font-size:16px;color:#090909;font-family:'IBM Plex Sans',sans-serif}
.align-center{text-align:center}
a{display:inline-block}
a:hover{text-decoration:none}
a:focus{text-decoration:none}
a,b,h1,h2,h3,h4,h5,li,p{margin:0;padding:0}
.border1{border:1px solid #fd373b}
.myimage{margin-bottom:20px}
.myimage a{width:100%}
#navbar.affix{position:fixed;top:0;width:100%;z-index:10}
.header-top-list{list-style-type:none;margin:0}
.aligncenter{clear:both;display:block;margin:0 auto 1.75em}
.aligncenter{text-align:center}
.fancy-title{font-size:22px;line-height:1.6;margin-bottom:.8em;color:#333;font-weight:300}
.ct-office h4{font-size:20px;line-height:1.7;margin-bottom:1em;color:#333}
.ct-office p{margin-bottom:24px}
.contactinfo-wrap{position:relative}
.contactinfo-wrap p{margin-bottom:8px;padding:0;color:#444;display:flex;font-weight:500}
.fa-fw{width:1.28571429em;text-align:center;margin-top:4px;color:#444!important}
.content-area a{color:#008637}
.input-group-addon{color:#56391f}
.header-top-list li{padding:8px 13px;display:inline-block}
.header-top-list li a{font-size:15px;color:#090909;font-family:'IBM Plex Sans',sans-serif}
.top-email{padding-left:22px;background:url(../img/email-top-icon.png) left center no-repeat}
.top-fax{font-size:14px!important;padding-left:22px!important;background:url(../img/fax-top-icon.png) left center no-repeat}
.top-call{font-size:14px!important;padding-left:22px!important;background:url(../img/call-top-icon.png) left center no-repeat}
.navbar-nav li a{color:#090909!important;font-size:14.5px;font-weight:700;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.navbar-nav li a:hover{color:#008637!important;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.navbar-brand{padding:8px 0 0 20px}
.navbar-brand img{width:150px;float:left;margin-right:15px}
.nav>li>a{padding-left:10px;padding-right:10px}
.navbar{margin-bottom:0}
.navbar-nav{padding:12px 0}
.navbar-default{background:#fff;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.dropdown-menu li a{padding-top:10px;padding-bottom:10px}
.dropdown-menu1 li a:hover{color:#fff!important;background:#008637}
.transition-timer-carousel .carousel-caption{width:40%;left:226px;right:0;bottom:420px;text-align:left}
.transition-timer-carousel .carousel-caption .carousel-caption-header{margin-top:10px;font-size:24px}
@media (min-width:970px){
	.transition-timer-carousel .carousel-caption .carousel-caption-header{font-size:36px}
}
.transition-timer-carousel .carousel-indicators{bottom:0;margin-bottom:5px}
.transition-timer-carousel .transition-timer-carousel-progress-bar{height:5px;background-color:#008637;width:0%;margin:-5px 0 0 0;border:none;position:relative}
.transition-timer-carousel .transition-timer-carousel-progress-bar.animate{-webkit-transition:width 4.25s linear;-moz-transition:width 4.25s linear;-o-transition:width 4.25s linear;transition:width 4.25s linear}
.carousel-caption p{color:#fff;font-size:23px;font-weight:900;display:inline-block;text-shadow:none!important;line-height:30px}
#slider{position:relative;z-index:7}
.social-strip-left{display:inline-block;position:fixed;z-index:8;top:44%}
.social-strip-left ul{list-style-type:none;padding:0;border:1px solid #fff}
.social-strip-left ul li{height:35px}
.fb-top{width:35px;height:35px;display:inline-block;background:url(../img/fb-top-icon.png) left top no-repeat}
.fb1-top{width:35px;height:35px;display:inline-block;background:url(../img/fb1-top-icon.png) left top no-repeat}
.twr-top{width:35px;height:35px;display:inline-block;background:url(../img/twr-top-icon.png) left top no-repeat}
.insta-top{width:35px;height:35px;display:inline-block;background:url(../img/insta-top-icon.png) left top no-repeat}
.li-top{width:35px;height:35px;display:inline-block;background:url(../img/li-top-icon.png) left top no-repeat}
.social-strip-right{display:inline-block;position:fixed;z-index:8;top:35%;right:0}
.social-strip-right ul{list-style-type:none;margin-right:-375px!important;margin-top:250px!important;padding:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}
.social-strip-right ul li{display:inline-block;margin:-2px;padding:0;border-right:2px dotted #090909!important}
#no-border{border:none!important}
.social-strip-right ul li a{padding:6px 10px}
.our-prod-top{color:#090909;font-weight:500;background:#fef200}
.cian-dig-top{color:#fff;background:#0c7fcd}
.our-prod-top:hover{color:#fff;font-weight:500;background:#0c7fcd}
.cian-dig-top:hover{color:#fff;font-weight:600;background:#0c7fcd}
.hero-point-box{overflow:hidden}
.point-box{width:100%;padding:15px 30px 20px 30px;color:#fff;min-height:260px;background:#56391f;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.point-box:hover{background:#008637;z-index:100;-webkit-transform:scale(1.1);moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.point-box1{width:100%;padding:15px 30px 20px 30px;color:#fff;min-height:260px;background:#56391f}
.point-box h4{font-size:50px;font-weight:900;padding-bottom:5px;display:inline-block;border-bottom:4px dotted #fff}
.point-box h5{font-size:19px;font-weight:700;margin-top:15px}
.point-box p{font-size:15px;margin-top:10px}
.point-box h6{font-size:32px;font-weight:800;padding-bottom:10px;display:inline-block;border-bottom:4px dotted #fff}
.carousel-indicators1 .active{background-color:#008637}
.award-event-content h3{font-size:25px;font-weight:700;padding-top:150px;background:url(../img/award-event-icon.png) center top no-repeat}
.award-event-content p{margin-top:15px}
.kamyabi-event-content h3{font-size:25px;font-weight:700}
.kamyabi-event-content p{margin-top:15px}
#our-product{margin-top:60px;padding-bottom:50px;background-image:url(../img/product-bg-1.webp);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}
.header-sub{margin-top:20px}
.header-sub h3{font-size:20px;font-weight:700}
.explore-btn{color:#fff;font-weight:600;padding:12px 30px;border-radius:30px;background:#212121;display:inline-block;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.explore-btn:hover{color:#fff;background:#0c7fcd;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.header-sub1 h3{height:30px;font-size:30px;font-weight:700;padding-left:97px;display:inline-block}
.carousel-control1{width:0%}
@media (max-width:767px){
	.carousel-inner .active.left{left:-100%}
	.carousel-inner .next{left:100%}
	.carousel-inner .prev{left:-100%}
	.active>div{display:none}
	.active>div:first-child{display:block}
}
@media (min-width:767px) and (max-width:992px){
	.carousel-inner .active.left{left:-50%}
	.carousel-inner .next{left:50%}
	.carousel-inner .prev{left:-50%}
	.active>div{display:none}
	.active>div:first-child{display:block}
	.active>div:first-child+div{display:block}
}
@media (min-width:992px){
	.carousel-inner .active.left{left:-16.7%}
	.carousel-inner .next{left:16.7%}
	.carousel-inner .prev{left:-16.7%}
}
.carousel-inner1{padding-left:30px;padding-right:30px}
.add-ind{font-size:20px;font-weight:700;padding-top:60px;background:url(../img/flag-ind.png) center top no-repeat}
.address-box p{margin-top:5px}
#footer{padding-bottom:50px;background:url(../img/footer-bg.webp) no-repeat;background-size:cover}
.cian-foot-content p{color:#fff;padding-top:18px;text-align:justify;word-spacing:1px}
.know-btn{color:#006cb5;font-weight:600;padding:12px 30px;border-radius:30px;background:#fff;display:inline-block;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.know-btn:hover{color:#212121;background:#fef200;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.header-sub2 h3{color:#fff;font-size:25px;font-weight:700}
#footer-bottom{padding:20px 0 15px 0;background:#008637}
.cp-line{color:#fff;font-size:13px}
.craft-line{color:#fff;font-size:13px}
.craft-line a img{display:inline-block;margin-top:-5px}
.pro-box a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.pro-box a:hover{margin-top:-5px;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
#offices{background:#e3e3e3;padding-bottom:20px}
#business-model-head{padding:80px 0;background:url(../img/head-bg-b-model.png) center top no-repeat}
.header-page h1{font-size:30px;background:rgba(255,255,255,.9);padding:10px 35px;font-weight:800;display:inline-block;border-radius:50px;box-shadow:1px 0 15px #000}
.header-page h1 span{font-size:20px;display:inline-block}
.model-content img{padding-bottom:40px}
.model-content img{margin-top:40px}
#certification-head{padding:80px 0;background:url(../img/head-bg-certification.png) center top no-repeat}
.gal-item{overflow:hidden;padding:3px}
.gal-item .box{height:350px;overflow:hidden}
.box img{height:100%;width:100%;object-fit:cover;-o-object-fit:cover}
.gal-item a:focus{outline:0}
.gal-item a:after{content:"\e003";font-family:'Glyphicons Halflings';opacity:0;background-color:rgba(0,0,0,.75);position:absolute;right:3px;left:3px;top:3px;bottom:3px;text-align:center;line-height:350px;font-size:30px;color:#fff;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}
.gal-item a:hover:after{opacity:1}
.modal-open .gal-container .modal{background-color:rgba(0,0,0,.4)}
.modal-open .gal-item .modal-body{padding:0}
.modal-open .gal-item button.close{position:absolute;width:25px;height:25px;background-color:#000;opacity:1;color:#fff;z-index:999;right:-12px;top:-12px;border-radius:50%;font-size:15px;border:2px solid #fff;line-height:25px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.35);box-shadow:0 0 1px 1px rgba(0,0,0,.35)}
.modal-open .gal-item button.close:focus{outline:0}
.modal-open .gal-item button.close span{position:relative;top:-3px;font-weight:lighter;text-shadow:none}
.gal-container .modal-dialogue{width:80%}
.gal-container .description{position:relative;height:40px;top:-40px;padding:10px 25px;background-color:rgba(0,0,0,.5);color:#fff;text-align:left}
.gal-container .description h4{margin:0;font-size:15px;font-weight:300;line-height:20px}
.gal-container .modal.fade .modal-dialog{-webkit-transform:scale(.1);-moz-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);top:100px;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.gal-container .modal.fade.in .modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);opacity:1}
@media (min-width:768px){
	.gal-container .modal-dialog{width:55%;margin:50 auto}
	.transition-timer-carousel .carousel-caption{bottom:150px!important}
}
@media (max-width:768px){
	.gal-container .modal-content{height:250px}
	
	.pop-img{margin-top:0!important;margin-left:50px!important}
}
#global-presence-head{padding:80px 0;background:url(../img/head-bg-global-presence.png) center top no-repeat}
.inner-content{padding:20px;border:2px dotted #0c7fcd;margin-top:30px;border-radius:10px}
.inner-content ul{padding-left:20px}
#global-presence-wrapper{padding-bottom:40px}
#regulatory-head{padding:80px 0;background:url(../img/head-bg-regulatory.png) center top no-repeat}
#csr-head{padding:80px 0;background:url(../img/head-bg-csr.png) center top no-repeat}
#csr-inner{background-image:url(../img/parallax-csr.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;padding:50px 0}
.csr-inner-head{color:#fff;padding:20px 0;background:#0c7fcd}
.csr-inner-head h2{font-weight:200}
.csr-inner-content{padding-bottom:40px}
.csr-inner-content ul{color:#fff;background:rgba(0,0,0,.6);padding-top:20px;padding-right:20px;padding-bottom:20px;border-radius:10px}
.csr-inner-content ul li{padding:7px 0}
#ehs-head{padding:80px 0;background:url(../img/head-bg-ehs.png) center top no-repeat}
.ehs-box{padding:20px 30px;margin-top:40px;border-radius:5px;border:2px dotted #0c7fcd}
#rd-head{padding:80px 0;background:url(../img/head-bg-rd.png) center top no-repeat}
#rd-inner{background-image:url(../img/parallax-rd.png);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:50px;margin-top:10px}
.rd-inner-content{padding-bottom:40px}
.rd-inner-content{color:#fff;background:rgba(0,0,0,.8);padding:50px;border-radius:10px}
#career-head{padding:80px 0;background:url(../img/head-bg-career.png) center top no-repeat}
#media-head{padding:80px 0;background:url(../img/head-bg-media.png) center top no-repeat}
.panel-group .panel{border-radius:0;box-shadow:none;border-color:#eee}
.panel-default>.panel-heading{padding:0;border-radius:0;color:#212121;background-color:#56391f;border-color:#eee}
.panel-title{font-size:14px}
.panel-title>a{display:block;padding:15px;text-decoration:none}
.more-less{float:right;color:#212121}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#eee}
.media-box{border-radius:5px;margin-left:8px;margin-right:8px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}
.media-box:hover{margin-top:-7px;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.media-box img{border-top-left-radius:5px;border-top-right-radius:5px}
.media-box-inner{padding:20px}
.media-box-inner p{margin-top:15px}
.media-box-inner a{color:#fff;font-size:14px;margin-top:15px;padding:10px 25px;display:inline-block;background:#0c7fcd;border-radius:30px}
.media-box-inner a{color:#fff;font-size:14px;margin-top:15px;padding:10px 25px;display:inline-block;background:#0c7fcd;border-radius:30px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.media-box-inner a:hover{background:#212121;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.panel-heading{background:#56391f!important;border-radius:4px!important}
.panel-title a{font-size:15px;color:#fff!important}
.more-less{color:#fff}
.panel-body{border:2px dotted #56391f!important;border-top:none!important;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.panel-group{margin-top:50px}
.career-form{padding:30px 30px 30px 30px;border:2px dotted #0c7fcd;border-radius:5px}
.carousel-indicators li{border:1px solid #56391f}
.career-form h4{font-size:25px;font-weight:600}
.form-career input{height:45px;border:none;font-size:16px;box-shadow:none;border-bottom:2px solid #008637;border-radius:0}
.form-career input:focus{box-shadow:none;border-bottom:2px solid #212121}
.form-career select{height:45px;border:none;font-size:16px;box-shadow:none;border-bottom:2px solid #0c7fcd;border-radius:0}
.form-career select:focus{box-shadow:none;border-bottom:2px solid #212121}
.controls input{border:none}
.submit-btn{color:#fff;font-size:14px;padding:10px 25px;display:inline-block;background:#0c7fcd;border-radius:30px;border:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.submit-btn:hover{background:#212121;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.apply-btn{color:#fff;font-size:14px;padding:10px 25px;display:inline-block;background:#0c7fcd;border-radius:30px;border:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.apply-btn:hover{color:#fff;background:#212121;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.apply-btn:focus{color:#fff;background:#0c7fcd}
.submit-btn:focus{background:#212121;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.career-form-note{background:#0c7fcd;padding:30px;margin-top:30px;border-radius:4px}
.career-form-note h4{color:#fff;padding-bottom:10px;border-bottom:1px dotted #fff;font-size:25px}
.career-form-note p{color:#fff;margin-top:10px}
.career-form-note a{color:#090909;font-size:14px;padding:5px 25px;display:inline-block;background:#fff;border-radius:30px;border:none;margin:15px 5px 0 5px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.career-form-note a:hover{color:#fff;background:#212121;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.career-form-note a:focus{color:#fff;background:#212121;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
#unit1-head{padding:80px 0;background:url(../img/head-bg-unit1.png) center top no-repeat}
.unit1-facility{padding:30px 30px 30px 30px;border:2px dotted #0c7fcd;border-radius:5px}
.unit1-facility h4{font-size:20px}
.unit1-facility ul{padding:0;margin-top:15px;list-style-type:none}
.unit1-facility ul li{margin:7px 0}
.unit1-facility ul li a{color:#fff;display:block;padding:10px 20px;background:#0c7fcd;border-radius:3px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.unit1-facility ul li a:hover{background:#212121;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
#art-head{padding:80px 0;background:url(../img/head-bg-art.png) center top no-repeat}
.art-feature{padding:30px 30px 30px 30px;border:2px dotted #0c7fcd;border-radius:5px}
.art-feature h4{font-size:25px;font-weight:700}
.art-feature ul{margin-top:15px;padding:0 0 0 20px}
.art-feature ul li{margin:10px 0}
.art-achieved-head h4{font-size:25px;font-weight:700}
.art-achieved-box{color:#fff;padding:30px;border-radius:5px;background:#0c7fcd}
.art-achieved-box h2{font-size:35px;font-weight:700}
.art-achieved-box p{font-weight:200;margin-top:5px}
.art-client{padding-top:75px;background:url(../img/art-client.png) center top no-repeat}
.art-visual{padding-top:75px;background:url(../img/art-visual.png) center top no-repeat}
.art-logo{padding-top:75px;background:url(../img/art-logo.png) center top no-repeat}
.art-brochure{padding-top:75px;background:url(../img/art-brochure.png) center top no-repeat}
.art-packing{padding-top:75px;background:url(../img/art-packing.png) center top no-repeat}
.art-lbl{padding-top:75px;background:url(../img/art-lbl.png) center top no-repeat}
#design-head{padding:80px 0;background:url(../img/head-bg-design.png) center top no-repeat}
.innovative-pro-link{display:inline-block;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.innovative-pro-link:hover{margin-top:-5px;display:inline-block;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.innovative-pro-img{border:2px dotted #0c7fcd;border-bottom:none;border-radius:5px}
.innovative-pro-content{background:#0c7fcd;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.innovative-pro-content h4{color:#fff;font-size:17px;font-weight:300;padding:13px 0}
#innovative-pro{padding-bottom:50px}
#innovative-pro-head{padding:80px 0;background:url(../img/head-bg-innovative-pro.png) center top no-repeat;background-size:cover}
#domestic-pro-head{padding:80px 0;background:url(../img/head-bg-domestic.png) center top no-repeat}
#contact-head{padding:123px 0;background:url(../img/head-bg-contact.jpg) center top no-repeat;background-size:cover}
#inquiry-head{padding:123px 0;background:url(../img/head-bg-inquiry.jpg) center top no-repeat;background-size:cover}
#gallery-head{padding:123px 0;background:url(../img/head-bg-gallery.jpg) center top no-repeat;background-size:cover}
#division-head{padding:123px 0;background:url(../img/head-bg-division.jpg) center top no-repeat;background-size:cover}
#product-head{padding:123px 0;background:url(../img/head-bg-product.jpg) center top no-repeat;background-size:cover}
#group-head{padding:123px 0;background:url(../img/head-bg-group.jpg) center top no-repeat;background-size:cover}
#director-head{padding:123px 0;background:url(../img/head-bg-director.jpg) center top no-repeat;background-size:cover}
#profile-head{padding:123px 0;background:url(../img/head-bg-profile.jpg) center top no-repeat;background-size:cover}
#franchise-head{padding:123px 0;background:url(../img/head-bg-franchise.jpg) center top no-repeat;background-size:cover}
.ct-office{border:1px dotted #000;padding:10px}
.pagination{display:inline-block}
.pagination a{color:#000;float:left;padding:8px 16px;text-decoration:none}
.pagination a.active{background-color:#4caf50;color:#fff;border-radius:5px}
.pagination a:hover:not(.active){background-color:#ddd;border-radius:5px}
.at-partner{position:relative;margin-bottom:40px}
.at-partner.style1 .at-partner-image{box-shadow:0 2px 6px rgba(0,0,0,.15)}
.content-area a{color:#56391f;font-size:20px;font-weight:600;margin:0 0 5px;padding:0;line-height:normal;transition:all .3s ease 0s;display:block}
.contact_form{width:100%;background:#1e1e1e;padding:15px}
.heading{border-bottom:1px solid #277ee5;padding-bottom:9px;position:relative;color:#ffff}
.heading span{background:#277ee5 none repeat scroll 0 0;bottom:-2px;height:3px;left:0;position:absolute;width:75px}
.con_form{padding:0;width:99%}
.con_txt[type=text]{margin:10px 2px;padding:5px;width:100%}
.con_txt_3[type=text]{height:80px;margin:10px 2px;padding:5px;width:100%}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#56391f;color:#fff!important}
.desc p{font-size:14px;line-height:24px;margin:0;text-align:justify}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#56391f!important}
.navbar-default .navbar-toggle{border-color:#56391f!important}
.navbar-toggle{background-color:#56391f!important}
.nav-pills>li>a{color:#000!important}
.contact-form{padding:30px 30px 30px 30px;border:2px dotted #008637;border-radius:5px}
.contact-form h4{font-size:25px;font-weight:600}
.contact-career input{height:45px;border:none;font-size:16px;box-shadow:none;border-bottom:2px solid #0c7fcd;border-radius:0}
.contact-career input:focus{box-shadow:none;border-bottom:2px solid #212121}
.textarea1{border:none;font-size:16px;box-shadow:none;border-bottom:2px solid #0c7fcd;border-radius:0}
.textarea1:focus{box-shadow:none;border-bottom:2px solid #212121}
.contact-content img{border-radius:5px}
.contact-content-inner{color:#fff;background:#0c7fcd;border-radius:5px;padding:15px 20px;margin-top:20px}
.contact-content-inner p{margin-top:8px}
.contact-content-inner ul{padding:0;margin:0;list-style-type:none}
.contact-content-inner ul li{display:inline-block;margin-top:10px;margin-right:15px}
.for-contract{color:#090909;background:#fff;border:2px dotted #0c7fcd}
.flashAll-Error{display:inline-block;color:red;margin-top:0;height:28px;padding:0}
.adjust-input{min-height:60px!important}
.innov-pro-box{border-radius:5px;background:#fff}
.innov-pro-box a{display:inline-block;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}
.innov-pro-box a:hover{margin-top:-5px;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s}
.innov-pro-box img{border-radius:5px}
.division-img{border-radius:5px}
.certi-img{border:8px solid #471f1d}
#cian-map{height:500px!important}
.contract-manu-list{text-align:left}
.contract-manu-list ul{padding:0 0 0 20px}
.tender-box{text-align:left}
.tender-box h3{margin-top:20px}
.tender-box ul{margin-top:10px;padding:0 0 0 20px}
.tender-wrapper h2{padding-bottom:20px;border-bottom:2px dotted #0c7fcd}
.tender-wrapper{border-radius:5px;margin-top:30px;padding:30px;border:2px dotted #0c7fcd}
.terms{color:#606470;font-size:13px}
.fade-carousel{position:relative;height:500px}
.fade-carousel .carousel-indicators>li{margin:0 2px;background-color:#005894;border-color:#005894;opacity:.7}
.fade-carousel .carousel-indicators>li.active{width:10px;height:10px;opacity:1}
.fade-carousel .slides .slide-1,.fade-carousel .slides .slide-2,.fade-carousel .slides .slide-3{height:500px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.fade-carousel .slides .slide-1{background-image:url(../img/vet-slide1.jpg)}
.fade-carousel .slides .slide-2{background-image:url(../img/vet-slide2.jpg)}
.fade-carousel .slides .slide-3{background-image:url(../img/vet-slide3.jpg)}
@media screen and (min-width:980px){
	.hero{width:980px}
}
@media screen and (max-width:640px){
	.hero h1{font-size:4em}
	.pop-img{margin-top:0!important;margin-left:30px!important}
	.logotop{display:none!important}
}
.innovative-pro-box{border-radius:5px;border:2px dotted #0c7fcd;padding:0 20px 20px 30px}
.innovative-pro-box h4{color:#090909}
.innovative-pro-box a{color:#fff;margin-top:10px;background:#0c7fcd;padding:8px 25px;border-radius:4px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}
.innovative-pro-box a:hover{color:#fff;margin-top:10px;background:#005894;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s}
#quote-carousel{padding:0 10px 30px 10px}
#quote-carousel .carousel-control{background:0 0;color:#222;font-size:2.3em;text-shadow:none}
#quote-carousel .carousel-control.left{left:-12px}
#quote-carousel .carousel-control.right{right:-12px!important}
#quote-carousel .carousel-indicators{right:50%;top:auto;bottom:0;margin-right:-19px}
#quote-carousel .carousel-indicators li{background:silver}
#quote-carousel .carousel-indicators .active{background:#333}
.item blockquote{border-left:none;margin:0}
@media (min-width:768px){
	#quote-carousel{margin-bottom:0;padding:0 40px 0 40px}
}
@media (max-width:768px){
	.owl-nav .owl-next{right:-3px!important}
	.owl-nav .owl-prev{left:-3px!important}
	#quote-carousel .carousel-indicators li{display:inline-block;margin:0 5px;width:15px;height:15px}
	#quote-carousel .carousel-indicators li.active{margin:0 5px;width:20px;height:20px}
}
#header ul{padding-left:0}
#header{text-align:right}
#chartdiv{width:100%;height:500px}
.welcomenote{margin:20px auto;color:#56391f}
.btn-success{margin-top:50px;background-color:#008637!important;outline:0!important}
.mybuu{margin-top:0;width:90%}
.carousel-wrap{margin:30px auto;padding:0 5%;width:80%;position:relative}


.producttop{margin-top:30px;color:#fff;margin-bottom:30px}
.footerh3{color:#fff;margin-top:20px}
.footerul{list-style-type:none;padding:0}
.footerul li a{color:#fff;margin-top:10px}
.footerul li{line-height:18px}
.fa-phone{color:#fff;margin-right:10px}
.fa-envelope-o{color:#fff;margin-right:10px}
.fa-map-marker{color:#fff;margin-right:10px}
.formtop{margin-top:30px}
.contact-top{margin-top:30px}
.input-group{width:100%!important}
#parallelogram{width:240px}
.image1{background-color:#00a650;position:absolute;left:-15px;right:5px;bottom:0;-webkit-transform:skewX(-35deg);-moz-transform:skew(-35deg);-o-transform:skew(-35deg);top:-31px}
.line{line-height:33px}
.animated{-webkit-animation-duration:5s!important;animation-duration:5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.smooth-textbox{width:650px;padding:25px 25px;background-color:rgba(51,51,51,.5)}
.smooth-textbox h1{font-size:35px!important;font-weight:700!important;line-height:50px!important;margin-bottom:20px;color:#fff}
.smooth-textbox p{color:#fff;font-size:23px!important;line-height:30px!important;font-weight:400!important;font-family:Roboto,sans-serif}
.logotop{margin-top:25px;display:inline-block}
.footerimage{float:left}
.modal-header{border-bottom:0}
.modal-footer{border-top:0}
.modal{z-index:9999;overflow-y:hidden}
.modal-dialog{max-width:810px;width:95%}
.modal-content{margin-top:20%}
.stick_popup{height:auto;min-height:auto;width:100%;display:inline-block;box-shadow:0 0 7px #4a4a4a;-moz-box-shadow:0 0 7px #4a4a4a;-webkit-box-shadow:0 0 7px #4a4a4a;-webkit-animation:zoomin .7s;animation:zoomin .7s;text-align:center;padding:0}
.pop-img{display:block;max-width:100%;margin-top:18%;margin-left:90px}
.stick_close{cursor:pointer;position:relative;top:0;left:0;float:right;font-family:Arial;font-size:17px;background-color:#008637;color:#fff;padding:5px;padding-left:10px;padding-right:10px;text-decoration:none}
.modal-backdrop.in{opacity:.95}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.navbar23{overflow:hidden;background-color:#333;position:fixed;bottom:0;width:100%;z-index:999999;padding:10px 0}
.navbar23 button{font-size:12px}
.btn-danger{background-color:#008637!important;border-color:#008637!important}
.example{margin:15px;font-size:14px;color:#656666;content:"Example";background-color:#fff;border-color:#929494;border-width:1px;border-radius:4px;padding:10px 20px 10px;border-style:solid}
.form-control-feedback{display:none}
.has-feedback label~.form-control-feedback{top:0!important}
.error{text-align:left!important;display:table!important}











.counter-card{display:-webkit-box;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom: 20px;}
.counter-card_icon{width:80px;height:80px;line-height:70px;border:10px solid #bdbdbd;border-radius:50%;box-sizing:content-box;text-align:center;}
.counter-card_icon img{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;margin-top: 10px;}
.counter-card_number{color:#000;margin-bottom:5px;font-size: 24px;font-weight: bold;}
.counter-card_text{color:#000;display:block;font-weight: 500;}
.w-100 button{background: #008637;
    position: relative;
    z-index: 1;
    width: 100%;
    margin: 10px 0px 0px !important;
    letter-spacing: 0px !important;
    padding: 15px 0px !important;
    color: #fff;
    line-height: normal;
    border-radius: 0px;
    font-weight: bold;
font-size: 18px;}
.w-100{width: 100%;}
.text-button{justify-content: center;display: flex;}


@media (max-width:767px){
.counter-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;text-align:center;}
.counter-card_number{max-width:100%;}
}
span{-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;}

.countform{padding: 50px 0px;padding-top: 0px;}
.franchise{padding: 50px 0px;}
.header-sub3 h3{
    font-size: 30px;
    font-weight: 700;
    display: inline-block;}








.btn:disabled{pointer-events:none;opacity:.65;}
.justify-content-center{justify-content:center!important;}
.mb-0{margin-bottom:0!important;}







.ptb-60{padding-top:60px;padding-bottom:60px;}
.mb-0{margin-bottom:0px!important;}
.mb-40{margin-bottom:40px!important;}
.mt-30{margin-top:30px!important;}
.service-card .service-img .service-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.service-card .service-img .service-icon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}

.link{font-weight:500;line-height:26px;display:inline-block;position:relative;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.link:after{position:absolute;bottom:0;left:0;content:"";width:0;height:1px;background:#005d73;visibility:hidden;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.link.style2{color:#000;}
.link.style2:after{background-color:#000;}
.link.style2:hover{color:#000;}
.link:hover{color:#005d73;}
.link:hover:after{visibility:visible;opacity:1;width:100%;}
.section-title{position:relative;}
.section-title h2{font-size:40px;margin:0;}
.section-title span{display:inline-block;font-weight:700;margin:0 0 10px;position:relative;z-index:1;line-height:1;}
.section-title.style1 span{color:#000;}
.service-card .service-img .service-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.service-card .service-img .service-icon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.service-card{margin-bottom:25px;}
.service-card .service-img{position:relative;}
.service-card .service-img .service-icon{position:absolute;width:65px;height:65px;-webkit-transition:0.4s;transition:0.4s;}
.service-card .service-info{padding:30px 20px;}
.service-card .service-info h3{font-size:17px;margin:0 0 13px;}
.service-card .service-info h3:hover a{color:#000;}
.service-card.style1{-webkit-box-shadow:0 0 15px rgba(0, 0, 0, 0.1);box-shadow:0 0 15px rgba(0, 0, 0, 0.1);border-radius:10px;background-color:#fff;}
.service-card.style1 .service-img{border-radius:10px 10px 0 0;}
.service-card.style1 .service-img img{border-radius:10px 10px 0 0;}
.service-card.style1 .service-img .service-icon{bottom:-25px;right:25px;background-color:#005d73;border-radius:5px;padding:7px;}
.service-card.style1:hover .service-img .service-icon{background-color:#000;}
.service-card .service-img .service-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}


@media only screen and (max-width: 767px){


.mb-40{margin-bottom:25px!important;}
.section-title.mb-40{margin-bottom:20px!important;text-align:center;}
.link,.btn{font-size:14px;}

.section-title.style1 span{font-size:14px;}
.section-title h2{font-size:24px;line-height:1.3;}
.service-card .service-info h3{font-size:20px;}
.service-card .service-img .service-icon{width:55px;height:55px;}
.service-card .service-info{padding:25px 20px 15px;}
.service-card .service-info h3{margin:0 0 10px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px){

.section-title h2{font-size:35px;}
.service-card .service-info h3{font-size:20px;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.section-title h2{font-size:35px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px){
.section-title h2{font-size:38px;}
}
@media only screen and (min-width: 1400px){
.service-card .service-info h3{font-size:24px;}
}
@media only screen and (min-width: 1600px){
.section-title h2{font-size:42px;}
}

.service-card .service-info h3 a {
	color: #000;
}
















.ptb-50{padding-top:50px;padding-bottom:50px;}
.mb-0{margin-bottom:0px!important;}
.mb-40{margin-bottom:40px!important;}
.mt-30{margin-top:30px!important;}

.section-title{position:relative;}
.section-title h2{font-size:40px;margin:0;}
.section-title span{display:inline-block;font-weight:700;margin:0 0 10px;position:relative;z-index:1;line-height:1;}

.bg-athens{background-color:#F0F4FF;}

.blog-card{-webkit-box-shadow:0px 2px 16px 0px rgba(0, 0, 0, 0.11);box-shadow:0px 2px 16px 0px rgba(0, 0, 0, 0.11);margin-bottom:25px;-webkit-transition:0.4s;transition:0.4s;}
.blog-card .blog-img{overflow:hidden;position:relative;}
.blog-card .blog-img img{-webkit-transition:0.7s;transition:0.7s;}
.blog-card.style1{border-radius:8px;position:relative;background-color:#fff;}
.blog-card.style1 .blog-img{border-radius:10px 10px 0 0;}
.blog-card.style1 .blog-img img{border-radius:10px 10px 0 0;}
.blog-card:hover .blog-img img{-webkit-transform:scale(1.05);transform:scale(1.05);}
.blog-slider-one.owl-carousel .owl-nav{display: none;}
.blog-slider-one .blog-card{margin:15px 0;}


@media only screen and (max-width: 767px){


.mb-40{margin-bottom:25px!important;}
.section-title.mb-40{margin-bottom:20px!important;text-align:center;}

.section-title.style1 span{font-size:14px;}
.section-title h2{font-size:24px;line-height:1.3;}
.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{width:40px;height:40px;}
.owl-carousel .owl-nav button.owl-prev i,.owl-carousel .owl-nav button.owl-next i{font-size:20px;}
.blog-slider-one.owl-carousel .owl-nav{position:relative;top:auto;right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 10px;display: flex}
.blog-card:hover .blog-img img{-webkit-transform:scale(1.05);transform:scale(1.05);}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.section-title h2{font-size:35px;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.section-title h2{font-size:35px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px){
.section-title h2{font-size:38px;}
}
@media only screen and (min-width: 1600px){
.section-title h2{font-size:42px;}
}



.single-brand {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 3px 4px 15px #00000026;
    border-radius: 10px;
    padding: 5px 5px;
    margin: 20px 0;
    
}

.divisionsec{margin-top: 20px;}






















.ptb-100{padding-top:100px;padding-bottom:100px;}
.contact-item .contact-icon,.contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.contact-item .contact-icon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.contact-item{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}
.contact-item .contact-icon,.contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.contact-item .contact-icon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.contact-item{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}
.contact-item{padding:25px;border-radius:0;margin:0 0 25px;position:relative;z-index:1;border-radius:5px;-webkit-transition:0.4s;transition:0.4s;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.09);box-shadow:0 0 20px rgba(0, 0, 0, 0.09);}
.contact-item .contact-icon{width:80px;height:80px;border-radius:50%;text-align:center;background-color:transparent;border:1px dashed #008637;-webkit-transition:0.4s;transition:0.4s;}
.contact-item .contact-icon i{color:#008637;line-height:0.8;font-size:36px;position:relative;-webkit-transition:0.34s;transition:0.34s;}
.contact-item .contact-info{width:calc(100% - 100px);margin-left:20px;-webkit-transition:0.3s;transition:0.3s;}
.contact-item .contact-info h3{font-size:22px;margin:0 0 10px;font-weight:600;-webkit-transition:0.3s;transition:0.3s;}
.contact-item .contact-info a,.contact-item .contact-info p{display:block;margin:0;line-height:1.7;color:#000;-webkit-transition:0.3s;transition:0.3s;font-weight: 500;}
.contact-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.contact-item:hover .contact-icon{background-color:#008637;}
.contact-item:hover .contact-icon i{color:#fff;}
.contact-item .contact-icon,.contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.contact-item{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}

@media only screen and (max-width: 767px){

.ptb-100{padding-top:50px;padding-bottom:50px;}
.contact-item .contact-info h3{font-size:20px;}
.contact-item{padding:20px;}
.contact-item .contact-icon{width:60px;height:60px;}
.contact-item .contact-icon i{font-size:28px;}
.contact-item .contact-info{width:calc(100% - 80px);}
#award-event p{text-align: justify !important;}
.welcomenote1{font-size: 22px !important;}
.c-title{text-align: center;}
.text-button{margin: 15px 0px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.ptb-100{padding-top:70px;padding-bottom:70px;}
.contact-item .contact-info h3{font-size:20px;}
.contact-item .contact-icon{width:60px;height:60px;}
.contact-item .contact-icon i{font-size:28px;}
.contact-item .contact-info{width:calc(100% - 80px);}
}
@media only screen and (min-width: 1400px){
.contact-item .contact-info h3{font-size:24px;}
}


#award-event p{text-align: center;}
.c-title{margin-bottom: 20px;}
.pb-60{padding-bottom: 60px;}















.hover-bg-black:hover{background-color:rgb(0 134 55)!important;color:#fff!important;}
.hover-bg-black:hover *{color:#fff;}

.me-4 {
    margin-right: 1.5rem !important;
}
.border-2 {
    border-width: 2px !important;
}


.mt-50{margin-top:50px!important;}
.mb-15{margin-bottom:15px!important;}
.th-50{height:50px!important;}

@media screen and (max-width: 767px){
.tc-process-st2 .progress-side .shap-img img{width:150px;}
.tc-process-st2 .progress-side .shap-img{position:relative!important;}
.arrow{display:none;}
.tc-process-st2 .title-side h2{margin-bottom:30px!important;}
.tc-process-st2 .title-side .cont .lg-txt{font-size:72px!important;}
}
@media screen and (max-width: 991px){
.home-st1 .butn-1{padding:7px 15px;font-size:13px;}
}

.tc-process-st2{position:relative;padding:50px 0;overflow:hidden;}
.tc-process-st2 .title-side{position:relative;}
.tc-process-st2 .title-side h2{font-size:50px;}
.tc-process-st2 .title-side h2 span{color:transparent;-webkit-text-stroke:1px #151515;}
.tc-process-st2 .title-side .cont{position:relative;margin-top:50px;}
.tc-process-st2 .title-side .cont .lg-txt{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:140px;-webkit-text-stroke:1px #151515;opacity:0.1;color:transparent;text-transform:uppercase;line-height:1;}
.tc-process-st2 .progress-side .shap-img{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:0;margin-inline-end:0;position:absolute;right:-100px;}
@media screen and (max-width: 991px){
.tc-process-st2 .title-side h2{font-size:30px;}
}

.post-page-st1 .check-list li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0;font-size:16px;}
.post-page-st1 .check-list li .check{-webkit-margin-end:30px;margin-inline-end:30px;}









.pt-115{padding-top:50px;}
.pb-115{padding-bottom:50px;}

.fix{overflow:hidden;}
.p-relative{position:relative;}
.rr-btn-1{background-color:#fff;color:#000;padding:15px 40px;overflow:hidden;border-radius:40px;display:inline-block;font-weight:500;font-size:17px;letter-spacing:0.03em;position:relative;z-index:1;transition:all 0.3s ease-in-out;}
.rr-btn-1:hover{color:var(--rr-common-white);}
.rr-btn-1:hover.rr-btn-1::before{width:100%;}
.rr-btn-1::before{position:absolute;content:"";left:0;top:0;height:100%;width:0;background:var(--rr-heading-1);transition:0.5s;z-index:-1;}
.rr-btn-1:focus{color:#fff;}
@media (max-width: 767px){
.rr-btn-1{font-size:14px;height:50px;line-height:50px;padding:0 30px;}
}
@media (max-width: 767px){
.rr-video-title-box{margin-bottom:20px;}
}
@media only screen and (min-width: 1400px) and (max-width: 1599px){
.rr-video-title-box{padding:20px;}
}
.rr-video-arae{background-color: #008637;}
.rr-video-title{font-size:40px;color:#fff;margin-bottom:20px;}
@media only screen and (min-width: 1400px) and (max-width: 1599px){
.rr-video-title{font-size:35px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px){
.rr-video-title{font-size:32px;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.rr-video-title{font-size:35px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.rr-video-title{font-size:35px;}
}
@media (max-width: 767px){
.rr-video-title{font-size:27px;}
}
.rr-video-title-box p{color:#fff;margin-bottom:20px;font-size: 20px;}
@media only screen and (min-width: 1600px) and (max-width: 1700px), only screen and (min-width: 1400px) and (max-width: 1599px){
.rr-video-title-box p br{display:none;}
}
@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){
.rr-video-title-box p{margin-bottom:30px;}
}





















.container1{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container1{max-width:540px;}
}
@media (min-width:768px){
.container1{max-width:720px;}
}
@media (min-width:992px){
.container1{max-width:960px;}
}
@media (min-width:1200px){
.container1{max-width:1140px;}
}
@media (min-width:1400px){
.container1{max-width:1320px;}
}
.row1{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));}
.row1>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);}
@media (min-width:992px){
.tc-blog-st21 .col-lg-1{flex:0 0 auto;width:8.33333333%;}
.tc-blog-st21 .col-lg-4{flex:0 0 auto;width:33.33333333%;}
.tc-blog-st21 .col-lg-5{flex:0 0 auto;width:41.66666667%;}
}
.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;}
.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important;}
.border-2{border-width:2px!important;}
.justify-content-between{justify-content:space-between!important;}
.mx-2{margin-right:.5rem!important;margin-left:.5rem!important;}
.me-4{margin-right:1.5rem!important;}
.text-center{text-align:center!important;}
.rounded-pill{border-radius:var(--bs-border-radius-pill)!important;}
@media (min-width:992px){
.ms-lg-auto{margin-left:auto!important;}
.text-lg-end{text-align:right!important;}
}

.hover-bg-black:hover{background-color:rgb(0 134 55)!important;color:#fff!important;}
.hover-bg-black:hover *{color:#fff;}

.container1{position:relative;z-index:5;}

.tc-blog-st21 .owl-carousel .owl-item img{max-width: 100% !important;width:auto !important;}
.text{font-size:14px;line-height:1.8;}
.tc-blog-st21 .butn-1{padding:10px 35px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;position:relative;text-align:center;font-size:16px;font-weight:500;border-color:rgb(0 134 55)!important;}
.tc-blog-st21 .butn-1::before{position:absolute;content:"";top:-2px;left:10%;width:80%;height:2px;background-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(#fff), to(transparent));background-image:linear-gradient(to right, transparent, #fff, transparent);}
.tc-blog-st21 .butn-1::after{position:absolute;content:"";bottom:-2px;left:10%;width:80%;height:2px;background-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(#fff), to(transparent));background-image:linear-gradient(to right, transparent, #fff, transparent);}
.tc-blog-st21 .butn-1:hover{-webkit-box-shadow:7px 10px 15px #0004;box-shadow:7px 10px 15px #0004;-webkit-transform:translateY(-2px);transform:translateY(-2px);}
@media screen and (max-width: 991px){
.tc-blog-st21 .butn-1{padding:8px 15px;font-size:13px;}
}
.mt-20{margin-top:20px!important;}
.mt-30{margin-top:30px!important;}
.mb-50{margin-bottom:50px!important;}
.cr-777{color:#777!important;}
.icon-30{width:30px;height:30px;}
.fsz-16{font-size:16px!important;}
.fsz-50{font-size:50px!important;}
.fw-200{font-weight:200!important;}

@media screen and (max-width: 767px){
.tc-blog-st21 .text-lg-end{margin-bottom:20px;}
}
@media screen and (max-width: 991px){
.fsz-50{font-size:30px!important;}
.mb-50{margin-bottom:30px!important;}
.tc-blog-st21 .butn-1{padding:7px 15px;font-size:13px;}
}

.tc-blog-st21{position:relative;padding:100px 0;}
.tc-blog-st21 .title-wrapper{position:relative;}
.tc-blog-st21 .title-wrapper .line{height:100%;width:1px;background-color:#D9D9D9;margin:auto;}




.tc-blog-st21 .butn-1{padding:10px 35px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;position:relative;text-align:center;font-size:16px;font-weight:500;border-color:rgb(0 134 55)!important;}
.tc-blog-st21.butn-1::before{position:absolute;content:"";top:-2px;left:10%;width:80%;height:2px;background-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(#fff), to(transparent));background-image:linear-gradient(to right, transparent, #fff, transparent);}
.tc-blog-st21.butn-1::after{position:absolute;content:"";bottom:-2px;left:10%;width:80%;height:2px;background-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(#fff), to(transparent));background-image:linear-gradient(to right, transparent, #fff, transparent);}
.tc-blog-st21.butn-1:hover{-webkit-box-shadow:7px 10px 15px #0004;box-shadow:7px 10px 15px #0004;-webkit-transform:translateY(-2px);transform:translateY(-2px);}
@media screen and (max-width: 991px){
.tc-blog-st21 .butn-1{padding:10px 35px;font-size:16px;}
}






.pbmit-btn-secondary{background-color:#56391f;}
.pbmit-btn-secondary:hover{background-color:#56391f;}

.TopSection_banner__options__5_vUS{display:flex;gap:8px;margin-top:15px;margin-bottom:15px;}
.TopSection_banner__option__R7RSB{border:1px solid #d9d9d9;border-radius:7px;padding:7px 6px;display:flex;align-items:center;gap:5px;cursor:pointer;width:100%;text-decoration:none;}
.TopSection_banner__option--icon__Wy9yf{width:40px;height:40px;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;}
.TopSection_banner__option--icon__Wy9yf:first-child> i{width:40px;height:auto;color:#000;text-align:center;font-size: 20px;}
.TopSection_banner__option__R7RSB p{color:#fff;font-style:normal;font-weight:600;font-size:15px;line-height:18px;display:flex;align-items:center;margin:0px;text-align:center;letter-spacing:0.5px;word-spacing:3px;}
.dsk-hide{display:none!important;}
@media only screen and (max-width: 599px){
.dsk-hide{display:block!important;}
}



section.banner-section.dsk-hide.sticky-header {
    margin-top: 110px;
}
@media only screen and (max-width: 767px) {
    section.banner-section.dsk-hide.sticky-header {
        margin-top: 50px !important;
        z-index: 99;
    }
	.tc-blog-st21{padding-top: 50px;padding-bottom: 50px;}
    .affix .navbar-nav{margin: 65.5px -15px;}
    .w-100 button{padding: 15px 10px !important;}
    .padd-10{padding: 0px 10px;}
}


.sticky-header {
    position: fixed !important;
    top: 0px;
    width: 100%;
    background-color: #fff;
    z-index: 999;
    margin: 0;
    box-shadow: 0 2px 5px rgb(0 0 0 / 8%);
    transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -webkit-transition: all 200ms ease;
}













.footer1 a,.footer1 i{color:#fff;}
.footer1 a:hover{color:#fff;text-decoration:none;}
.footer1 h3{color:#fff;position:relative;padding-bottom:15px;margin-top:15px;}
.footer1 h3::after{background-color:#fff;border-radius:2px;bottom:0;content:"";height:3px;left:0;position:absolute;width:35px;}
.footer1 ul{list-style:none;margin:0;padding:0;}
.footer1 ul li{line-height:30px;margin-top:5px;}
.footer1 ul li i{margin-right:5px;}
.ftcontact li{display:table;width:100%;margin-bottom:15px;}
.continfo{color:#fff;float:left;line-height:24px;width:calc(100% - 34px);}
.continfo strong{color:#999;font-size:16px;}
.ftcontact li i{color:#fff;float:left;font-size:20px;padding-top:5px;text-align:left;width:26px;margin-right:0;}
.ftcontact li i.fa-envelope-o{font-size:16px;}
.mywhatsimage{width:26px;height:25px;float:left;margin-right:5px;}



@media only screen and (max-width:767px){
.footer-sec.contact-footer{padding:20px 0;min-height:auto;}
.contact-top{margin-top: 0px;}
#footer{padding-bottom: 0px !important;}
.mtop50{margin-top: 5px !important;}
.pb-115{padding-bottom: 30px !important;}
}





.thankyou-div {
    background: #f2f9ef;
    border-radius: 5px;
    padding: 20px 20px;
}

.thankyou-div h2 {
    color: green;
    font-weight: 600;
    
    font-size: 30px;
}

.thankyou-div h4 {
    font-size: 18px;
    
}

.has_fixed_background {
    filter: grayscale(1) !important;
}

.title_holder {
    height: 520px !important;
}


















.tc-header-st1 .col{flex:1 0 0%;}
@media (min-width:576px){
.tc-header-st1 .col-sm-3{flex:0 0 auto;width:25%;}
}
@media (min-width:768px){
.tc-header-st1 .col-md-4{flex:0 0 auto;width:33.33333333%;}
.tc-header-st1 .col-md-8{flex:0 0 auto;width:66.66666667%;}
.tc-header-st1 .col-md-12{flex:0 0 auto;width:100%;}
}
@media (min-width:992px){
.tc-header-st1 .col-lg-6{flex:0 0 auto;width:50% !important;}
}
.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.form-control{transition:none;}
}
.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);}
.form-control::placeholder{color:var(--bs-secondary-color);opacity:1;}
.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1;}
textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));}
.d-block{display:block!important;}
.position-relative{position:relative!important;}
.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;}
.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important;}
.border-2{border-width:2px!important;}
.mt-5{margin-top:3rem!important;}
.rounded-pill{border-radius:var(--bs-border-radius-pill)!important;}
@media (min-width:576px){
.d-sm-none{display:none!important;}
}
@media (min-width:768px){
.d-md-none{display:none!important;}
}
@media (min-width:992px){
.d-lg-none{display:none!important;}
.mt-lg-0{margin-top:0!important;}
}




.tc-header-st1 span{display: inline-block;}
input:focus{-webkit-box-shadow:none!important;box-shadow:none!important;}
.rotate-center{-webkit-animation:rotate-center 100s linear infinite both;animation:rotate-center 100s linear infinite both;}
.tc-header-st1{position:relative;padding:100px 0 0px;z-index:0;}
.tc-header-st1 .container{position:relative;z-index:20;}
.tc-header-st1 .info{padding-top:0px;}
.tc-header-st1 .info h1{position:relative;font-size:60px;text-transform:uppercase;margin:10px 0;}
.tc-header-st1 .info h1 .vec2{height:130px;-webkit-margin-start:30px;margin-inline-start:30px;}
.tc-header-st1 .img{position:relative;padding-right:60px;}
.tc-header-st1 .img .main-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;border-radius:30px;overflow:hidden;}
.tc-header-st1 .img .vec4{position:absolute;top:-14px;right:0px;z-index:-1;height:65px;animation-direction:reverse;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-delay:-5s;animation-delay:-5s;display:none;}
.tc-header-st1 .img .vec5{position:absolute;top:30px;left:10%;z-index:2;height:85px;-webkit-animation-duration:30s;animation-duration:30s;display:none;}
.tc-header-st1 .cir1{position:absolute;top:30px;left:calc((100vw - 1400px) / 2 );max-width:30vw;}
.tc-header-st1 .vec3{position:absolute;top:13px;left:45%;height:45px;animation-direction:reverse;-webkit-animation-duration:10s;animation-duration:10s;}
.tc-header-st1 .cir-1-4{position:absolute;top:-100px;right:0;max-width:40vw;}
.tc-header-st1 .cir-1-2{position:absolute;bottom:-200px;left:0;max-width:40vw;}
@media screen and (max-width: 767px){
.tc-header-st1 .info h1 .vec2{height:auto!important;max-height: 100%;}
.tc-header-st1 .info h1{font-size:29px!important;}
.tc-header-st1{padding:50px 0 0px;}
.tc-header-st1 .vec3{top:10px;}
.tc-header-st1 .img{display:none;}
.tc-header-st1 .info .vec2{right: 108px !important;top: -15px !important;}
}
@media screen and (max-width: 991px){
.tc-header-st1 .info h1{font-size:40px;}
.tc-header-st1 .info h1 .vec2{height:40px;}
}
.tc-footer-st1{position:relative;background-color:#151515;color:#fff;}
.tc-footer-st1 .form-group{position:relative;}
.tc-footer-st1 .form-group .form-control{background-color:transparent;border:0;border-bottom:1px solid #fff2;border-radius:0;padding:10px 0;color:#FFF!important;}
.tc-footer-st1 .form-group .form-control::placeholder{color:#777;}
@media screen and (max-width: 991px){
.home-st1 .mt-5{margin-top:2rem!important;}
}
.tc-header-st1 .tc-footer-st1{background:transparent;}
.tc-header-st1 .tc-footer-st1 .form-group .form-control{border:0px;border-bottom:1px solid #0002;}
.tc-header-st1 .tc-footer-st1 .submit{padding:10px 35px!important;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;position:relative;text-align:center;font-size:16px;font-weight:500;border-color:rgb(0 134 55)!important;}
.tc-header-st1 .tc-footer-st1 .submit::before{position:absolute;content:"";top:-2px;left:10%;width:80%;height:2px;background-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(#fff), to(transparent));background-image:linear-gradient(to right, transparent, #fff, transparent);}
.tc-header-st1 .tc-footer-st1 .submit::after{position:absolute;content:"";bottom:-2px;left:10%;width:80%;height:2px;background-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(#fff), to(transparent));background-image:linear-gradient(to right, transparent, #fff, transparent);}
.tc-header-st1 .tc-footer-st1 .submit:hover{-webkit-box-shadow:7px 10px 15px #0004;box-shadow:7px 10px 15px #0004;-webkit-transform:translateY(-2px);transform:translateY(-2px);}
.tc-header-st1 .tc-footer-st1 .submitbutton{background-color:transparent!important;color:rgba(0,0,0,var(--bs-border-opacity))!important;width:fit-content;}
.tc-header-st1 .tc-footer-st1 .hover-bg-black:hover{background-color:#000!important;color:#fff!important;}
.tc-header-st1 .tc-footer-st1 .form-group .form-control{color:var(--bs-body-color)!important;padding:10px 0px!important;}
.tc-header-st1 .info .vec2{position:absolute;right:74px;top:-29px;transform:rotateY(160deg);}

.has-feedback{position:relative;}
.has-feedback input{position:relative;}
.has-feedback .form-control::placeholder{color:#000;font-size:13px!important;font-weight:600;min-height:47px;}
.has-feedback .form-control{border-radius:0px;padding:15px;color:rgb(33 37 41)!important;font-weight:600;letter-spacing:0.5px;font-size:13px!important;}
.my-custom-modal  input,.my-custom-modal  textarea{margin-bottom:7px;height:auto!important;box-shadow:unset;overflow:hidden!important;}
.form1 input::placeholder,.form1 textarea::placeholder{color:#f9fafbc7;font-size:16px;letter-spacing:1px!important;line-height:25px;font-weight:50 0;font-weight:500;transition:0.8s all;}
.form1 input,.form1 textarea{font-size:16px;letter-spacing:1px!important;line-height:25px;font-weight:500;transition:0.8s all;padding:10px 10px!important;height:auto;box-shadow:unset;}
.form-horizontal .form-group{margin-bottom:0px!important;}
.my-custom-modal .submitbutton{background:#008637!important;position:relative;z-index:1;border:0px;width:100%;margin:10px 0px 0px!important;letter-spacing:0px!important;padding:15px 0px!important;color:#fff;line-height:normal;border-radius:0px;font-weight:bold;}
.form-horizontal input.submit{width:100%;}
.form-horizontal .form-group:last-child .col-md-12{width:100%;}

@-webkit-keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}















a, span, img {
    display: inline-block;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: inherit;
    text-decoration: none;
}
.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;}
.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important;}
.border-2{border-width:2px!important;}
.me-4{margin-right:1.5rem!important;}
.rounded-pill{border-radius:var(--bs-border-radius-pill)!important;}
.hover-bg-black:hover{background-color:rgb(0 134 55)!important;color:#fff!important;}

.butn-1{padding:10px 35px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;position:relative;text-align:center;font-size:16px;font-weight:500;border-color:rgb(0 134 55)!important;}
.butn-1::before{position:absolute;content:"";top:-2px;left:10%;width:80%;height:2px;background-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(#fff), to(transparent));background-image:linear-gradient(to right, transparent, #fff, transparent);}
.butn-1::after{position:absolute;content:"";bottom:-2px;left:10%;width:80%;height:2px;background-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(#fff), to(transparent));background-image:linear-gradient(to right, transparent, #fff, transparent);}
.butn-1:hover{-webkit-box-shadow:7px 10px 15px #0004;box-shadow:7px 10px 15px #0004;-webkit-transform:translateY(-2px);transform:translateY(-2px);}
@media screen and (max-width: 991px){
.butn-1{padding:10px 35px;font-size:16px;}
}
.mt-50{margin-top:50px!important;}

@media screen and (max-width: 991px){
.home-st1 .butn-1{padding:7px 15px;font-size:13px;}
}




.tc-process-st2 .col{flex:1 0 0%;}
@media (min-width:576px){
.tc-process-st2 .col-sm-3{flex:0 0 auto;width:25%;}
}
@media (min-width:768px){
.tc-process-st2 .col-md-4{flex:0 0 auto;width:33.33333333%;}
.tc-process-st2 .col-md-8{flex:0 0 auto;width:66.66666667%;}
.tc-process-st2 .col-md-12{flex:0 0 auto;width:100%;}
}
@media (min-width:992px){
.tc-process-st2 .col-lg-6{flex:0 0 auto;width:50%;}
}







.sticklist{position:fixed;z-index:99999;top:50%;display:flex;align-items:baseline;transition:all 1s ease 0s;flex-direction:column;margin-top:-101px;}
.sticklist ul{padding:0px;}
.inquiery-icon{overflow:hidden;}
.none-li a i{font-size:26px;padding:0px;color:#fff;}
li.none-li a i{padding-right:0px;}
.btn-text{opacity:0;white-space:nowrap;display:none;}
.none-li .icon{transition:0.8s all;}
.inquiery-icon{background:#feba19!important;color:#fff!important;}
.sticklist .inquiery-icon:hover{max-width:170px;width:100%;font-size:16px;color:#fff!important;text-decoration:none;}
.sticklist .inquiery-icon:hover .btn-text{opacity:1;color:#fff;display:block;}
.download-pdf{background:#7c51a1!important;color:#fff!important;border:0px solid transparent!important;}
span.btn-text{transition:0.8s all;}
.imgnone a{width:100%;display:flex;justify-content:flex-start;align-items:center;text-decoration:unset!important;}
.imgnone .btn-text{padding-right:20px;}
.imgnone{display:flex;align-items:center;transition:0.6s all!important;width:50px;margin:5px 0px;}
.sticklist span.icon{min-width:50px;min-height:50px;display:flex;align-items:center;justify-content:center;}
.verticalSticklist{transform:rotate(-90deg);left:-59px;min-width:170px;max-width:170px;display:block!important;top:55%;}
.verticalSticklist a{background-color:#008637!important;}
.verticalSticklist .inquiery-icon{width:90%!important;}
.verticalSticklist .btn-text{opacity:1!important;color:#fff!important;display:block!important;}
@media screen and (max-width: 767px){
.sticklist,.verticalSticklist{display:none!important;}
}








.pbmit-ihbox-btn a{font-weight:500;font-size:13px;line-height:23px;letter-spacing:0.6px;font-style:normal;position:relative;}
.pbmit-ihbox-style-17,.pbmit-ihbox-style-17 .pbmit-icon-type-icon,.pbmit-ihbox-style-17 .pbmit-ihbox-contents{-webkit-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.pbmit-ihbox-style-17 .pbmit-ihbox-box{display:flex;align-items:center;justify-content:space-between;}
.pbmit-ihbox-style-17 .pbmit-ihbox-box .pbmit-ihbox-contents{flex:1;}
.pbmit-ihbox-style-17 .pbmit-icon-wrapper{height:142px;width:142px;line-height:142px;font-size:70px;text-align:center;border-radius:50%;position:relative;margin-right:30px;color:var(--pbmit-blackish-color);background-color:#fff;transition:all .3s ease-out 0s;}
.pbmit-ihbox-style-17 .pbmit-icon-wrapper{line-height:162px;}
.pbmit-ihbox-style-17 .pbmit-element-title{font-size:26px;line-height:32px;margin-bottom:10px;color: #fff;}
.pbmit-ihbox-style-17 .pbmit-element-heading{font-size:24px;line-height:40px;margin-bottom:0;color:#fff;}
.pbmit-ihbox-style-17 .pbmit-ihbox-btn a{padding:15px 35px;border-radius:30px;color:#000;background-color:#fff;transition:all .4s ease-in;display:inline-block;font-weight: 600;font-size: 18px;}
.pbmit-ihbox-style-17 .pbmit-ihbox-btn a:hover{color:#000;background-color:#fff;}
.pbmit-ihbox-style-17 .pbmit-ihbox-btn .pbmit-button-icon-wrapper{position:relative;overflow:hidden;display:inline-flex;margin-left:6px;}
.pbmit-ihbox-style-17 .pbmit-ihbox-btn .pbmit-button-icon-wrapper::before{content:"\e8dd";font-family:"pbminfotech-base-icons";position:absolute;top:0;right:0;width:1em;height:auto;transform:scale(0.26) translate(-54px, 50px);transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out;}
.pbmit-ihbox-style-17 .pbmit-ihbox-btn:hover .pbmit-button-icon-wrapper::before{transform:scale(1) translate(-2px, 0px);}
.pbmit-ihbox-style-17 .pbmit-ihbox-btn .pbmit-button-icon{display:inline-block;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out;}
.pbmit-ihbox-style-17 .pbmit-ihbox-btn:hover .pbmit-button-icon{transform:scale(0.26) translate(45px, -50px);}
.pbmit-bg-color-secondary .pbmit-ihbox-style-17 .pbmit-element-title{color:#fff;}
.pbmit-bg-color-secondary .pbmit-ihbox-style-17 .pbmit-ihbox-btn a:hover{color:var(--pbmit-blackish-color);background-color:#fff;}
.pbmit-ihbox-icon::before{transition:all 0.3s ease-in;}
.ctaback{background-color: #008637;}
.pbmit-ihbox-btn{background-color: #fff;}
.ihbox-style-17_bg{padding: 30px 0px;}
@media (max-width: 1366px){
.ihbox-style-17_bg{padding:50px 0px;}
}
@media (max-width: 1200px){
.container-fluid{padding-right:calc(var(--bs-gutter-x) * .8);padding-left:calc(var(--bs-gutter-x) * .8);}
.ihbox-style-17_bg{padding:50px 0px;}
}
@media (max-width:1024px){
.pbmit-ihbox-style-17 .pbmit-icon-wrapper{height:100px;width:100px;line-height:120px;font-size:40px;}
.pbmit-ihbox-style-17 .pbmit-element-title{font-size:21px;line-height:30px;text-align: center;}
.pbmit-ihbox-style-17 .pbmit-element-heading{font-size:18px;line-height:34px;text-align: center;}
}
@media (max-width:767px){
.pbmit-ihbox-style-17 .pbmit-ihbox-box{display:block;}
.pbmit-ihbox-style-17 .pbmit-ihbox-box .pbmit-ihbox-contents{padding:20px 0;}
.ihbox-style-17_bg{padding:30px 14px;}
.pbmit-ihbox-btn {
    background-color: #fff;
    width: fit-content;
    margin: 0px auto;
}
.row1{margin: 0px;}
.pbmit-ihbox-style-17 .pbmit-ihbox-btn a{padding: 14px 25px;}
}


/* .inq-form-title {
    text-transform: unset !important;
}

.inq-form-title span {
    display: block !important;
} */