@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
* {margin: 0;padding: 0;box-sizing: border-box;}
body,html,form,ul,li,p,h1,h2,h3,h4,h5,h6 {margin: 0;padding: 0;border: 0;}
body{font-family: 'Montserrat', sans-serif;}
ul,li {list-style: none;}
a,a:hover,a:focus {border: 0;outline: none;text-decoration: none;}
a:focus,input:focus {outline: none;}
.flex_center {display: flex;align-items: center;justify-content: center;}
.brand{width:200px;}
.header {display: block;top: 0;left: 0;width: 100%;height: auto;padding:5px 0;margin: 0 auto;z-index: 999;border: none;outline: none;background: #fafafa;box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06)}
.header .wrapper {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.header-item-left {display: flex;flex: 0 0 17%}
.header-item-center {display: flex;flex: 0 0 66%;justify-content: flex-end;}
.header-item-right {display: flex;flex: 0 0 17%;align-items: center;justify-content: flex-end}
.header-item-right .menu-icon {font-size: 1.35rem;display: flex;align-items: center;justify-content: center;gap: 1rem;margin-left: 1rem;border: none;outline: none;color: #121212;transition: all .3s ease}
.header .menu>ul>li {display: inline-block;line-height: 3.125rem;margin-left:6px;}
.header .menu>ul>li>a {position: relative;font-family: inherit;font-size: 13px;font-weight: 500;line-height: 1.25;border: none;outline: none;color: #121212;text-transform: capitalize;text-rendering: optimizeLegibility;transition: color .3s ease-in-out}
.header .menu>ul>li .menu-subs {position: absolute;width: 100%;height: auto;margin-top: 1.75rem;padding: 1rem 2rem;border: none;outline: none;z-index: 500;opacity: 0;visibility: hidden;border-radius: .25rem;border-top: 2px solid #95D450;background: #fafafa;box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);transition: all .5s ease-in-out}
.header .menu>ul>li .menu-subs>ul>li {line-height: 1}
.header .menu>ul>li .menu-subs>ul>li>a {display: inline-block;font-family: inherit;font-size: 13px;font-weight: 500;line-height: 1.25;padding: .75rem 0;border: none;outline: none;color: #121212;text-transform: capitalize;text-rendering: optimizeLegibility;transition: all .3s ease-in-out}
.header .menu>ul>li .menu-column-1 {min-width: 16rem;max-width: 20rem}
.header .menu>ul>li .menu-subs.menu-mega {left: 50%;transform: translateX(-50%)}
.header .menu>ul>li .menu-subs.menu-mega>.list-item>ul>li {display: block;line-height: 1}
.header .menu>ul>li .menu-subs.menu-mega>.list-item>ul>li>a {display: inline-block;font-family: inherit;font-size: 13px;font-weight: 500;line-height: 1.25;padding: .5rem 0;border: none;outline: none;color: #121212;text-transform: capitalize;text-rendering: optimizeLegibility;transition: color .3s ease-in-out}
.header .menu>ul>li .menu-subs.menu-column-4 {display: flex;flex-wrap: wrap;max-width: 68rem;width: 100%;padding: 1.25rem 1rem}
.header .menu>ul>li .menu-subs.menu-column-4>.list-item {flex: 0 0 25%;padding: 0 1rem}
.header .menu>ul>li .menu-subs.menu-column-4>.list-item .title {font-family: inherit;font-size: 14px;line-height: 1;padding: .75rem 0;border: none;outline: none;color: #95D450;text-rendering: optimizeLegibility;transition: all .3s ease-in-out;text-align: left;}
.header .menu>ul>li .menu-subs.menu-column-4>.list-item img.responsive {max-width: 100%;width: 100%;height: auto;margin-top: .75rem;object-fit: cover;vertical-align: middle}
.header .menu>ul>li .menu-subs.menu-mega>.list-item>ul>li>a:hover, .header .menu>ul>li .menu-subs>ul>li>a:hover {color: #95D450;}
.header-item-right a:hover, .header .menu>ul>li:hover>a {color: #95D450;}
.menu-mobile-header, .menu-mobile-trigger {display: none}
.header .menu>ul>li .menu-subs.menu-column-one{max-width: 40rem;}
.header .menu>ul>li .menu-subs.menu-column-one>.list-item{flex: 0 0 50%;}
.header .menu>ul>li .menu-subs.menu-column-two>.list-item{flex: 0 0 33.33%;}
.header .menu>ul>li .menu-subs.menu-column-two{max-width: 44rem;}
.header .menu>ul>li .menu-subs.menu-column-three{max-width: 50rem;}
.header .menu>ul>li .menu-subs.menu-column-four{left: 70% !important;max-width: 29rem;}
.drop_down_arrow{margin-left:6px;font-size:11px;}
.top_header_block_inner{padding:10px 0;background-color:#262626;}
.top_header_block_inner_left a{color:#fff !important;font-size:14px;}
.email_block{margin-left:35px;}
.email_block_span{margin-left:3px;}
.register_block p, .register_block a{color:#fff !important;font-size:14px;}
.register_block a{text-decoration: underline;margin-left:4px;}
.register_block{margin-right:50px;}
.dropdown_c{position:relative;}
.selected span{color:#fff;font-size:16px;cursor: pointer;}
.drop-content{position:relative; }
.drop-content ul{position: absolute;right: -63px;top:0;display: none;list-style: none;width: 150px;background: rgb(162 212 118);border-top: 0;border-radius:5px;padding-top: 3px;z-index: 99;}
.drop-content ul li a{display:flex;padding:8px 15px;text-decoration:none;color:#fff;font-size:14px;}
.drop-content ul li a:hover{background: rgba(0,0,0,0.1);color: #131313;border-left: 5px solid rgba(0,0,0,0.8);}
.dropdown_c.dropdown_hover:before {content: 'Hover';display: flex;justify-content: center;margin-bottom: 15px;font-size: 22px;}
.hide_show{display:none !important;}
.li_div_ul_li{margin-right:9px;}
.common_a_button{width:113px;height:25px;border-radius: 20px;border:1px solid #95D450;font-size:14px;color:#181718;transition: all .5s ease-out;}
.common_a_button:hover{color:#fff;background-color:#95D450;transition: all .5s ease-out;}
.top_header_block.black .header{position: fixed;}
/* md section start */
.md_section{margin-bottom:60px;}
.md_section_inner{margin-top:60px}
.mdsl_text p{font-size:16px;color:#181718;}
.mdsl_text p span{font-weight: 600;}
.mdsl_one{margin-bottom:63px;}
.mdsl_one:last-child{margin-bottom:0;}
.md_section_right_one{border-radius: 12px;box-shadow: 2px 1px 17px 0px rgba(0,0,0,0.1);background-color: #fff;padding:40px;}
.md_text p{font-size:16px;color:#181718;text-align: center;}
.md_text p i{color:#18171873;}
.md_text p .fa-quote-left{margin-right:8px;}
.md_text p .fa-quote-right{margin-left:8px;}
.md_text_text h5{color:#181718;font-size:17px;font-weight: 900;}
.md_text_text p{color:#181718;font-size:14px;}
.md_text_text{margin-top:35px;}
.md_section_right_two{margin-top:50px;}
.md_section_right_two h6{color:#181718;font-size:20px;font-weight: bold;font-style: italic;text-align: center;}
.md_section_right_two_grid{display:grid;grid-template-columns: repeat(3,1fr);margin-top:20px;}
.mdsrtg_block{height:140px;border-radius: 12px;box-shadow: 2px 1px 17px 0px rgba(0,0,0,0.1);}
.md_section_right_two_grid div:nth-child(1){z-index: 3;background-color:#fff;}
.md_section_right_two_grid div:nth-child(2){z-index: 2;background-color:#fff;margin-left:-20px;}
.md_section_right_two_grid div:nth-child(3){z-index: 1;background-color:#fff;margin-left:-20px;}
/* md section end */
/* Associate with start  */
.associate_with{background-color:#F6F6F6;padding: 27px 0;}
.associate_with_left h5{font-size:31px;color:#000000;}
.associate_with_left h5 span{color:#95D450;display:block;}
/* Associate with end  */
/* footer start */
.footer_block{background-color:#1C1A1B;padding:40px 0;}
.footer_block_heading p{font-size:14px;color:#fff;font-weight: 600;}
.footer_block_body{margin-top:28px;}
.footer_block_body ul li{margin-bottom:10px;}
.footer_block_body ul li:last-child{margin-bottom:0;}
.footer_block_body ul li a{font-size:13px;color:#fff;}
/* footer end */
/* Disclaimer start */
.disclaimer{padding:25px 0;}
.fastinfo_group img{width:207px;}
.disclaimer_link ul li a{color:#0C1014;font-size:14px;}
.disclaimer_link ul li{margin-left:9px;}
.disclaimer_link ul li:first-child{margin-left:0;}
.disclaimer_two{margin:20px 0;}
.disclaimer_two p{color:#1A1A1A;font-size:14px; line-height: 26px;}
.disclaimer_two p span{font-weight: 900;margin-right:5px;}
.disclaimer_two p:last-child{margin-top:6px;}
.social_section_left p{font-size:16px;color:#0C1014;}
.social_section_right p{margin-right:18px;color:#404040;font-size:14px;}
.social_section_left ul li{margin-left:10px;}
.social_section_right ul li:last-child{margin-left:10px;}
.app_block ul li a img{width:80px;height:28px;}
/* Disclaimer end */
/* copyright start */
.copyright_section{padding:18px 0;background-color:#1C1A1B;}
.copyright_section_left p{color:#fff;font-size:14px;}
.copyright_section_right ul li a{color:#fff;font-size:14px;}
.copyright_section_right ul li{margin-left:9px;}
/* copyright end */
/* common heading start */
.common_heading h2 span{margin-left:9px;color:#95D450;font-weight: 500;}
.common_heading h2{font-size:38px;color:#000000;font-weight: 900;}
/* common heading end */
/* why us start */
.why_us{margin-top:60px;background-color: #F6F6F6;height:267px;}
.why_us_left{height: 267px;display: flex;align-items: center;}
.why_us_right_one, .why_us_right_two{display:grid;grid-template-columns: 1fr 1fr;grid-gap:30px;}
.wsro_one_inner_one,.wsro_one_inner_two{width:155px;height:155px;background-color:#fff;border-radius: 19px;box-shadow: 2px 1px 17px 0px rgba(0,0,0,0.1);padding:17px;}
.wsro_one_inner_two,.wsro_one{margin-top:30px;}
.wsro_one_inner_one P, .wsro_one_inner_two p{font-size:18px;color:#181718;margin-top:8px;}
.wsro_two_inner{margin-top:-80px;}
.why_us_right{margin-left:25px;}
/* why us start */
.customers_says_block_one{margin-top:20px;}
.customers_says_block{border-radius: 20px;box-shadow: 2px 1px 17px 0px rgba(0,0,0,0.1);background-color:#fff;padding:40px 30px;margin:0 10px;}
.customers_says_block_one p{font-size:13px;color:#262626;font-weight: 600;}
.customers_says_block_one h6{color:#C4C4C4;font-size:9px;font-weight: 600;}
.star i{color:#FBBC04;font-size:12px;margin-left:4px;margin-top:6px;}
.star i:first-child{margin-left:0;}
.star_block h5{color:#C4C4C4;font-size:10px;font-weight: 600;margin-left:8px;margin-top:8px;}
.text_block_p{margin-top:30px;height: 240px;}
.text_block_p p{color:#3E3E3E;font-size:16px;line-height:29px;font-weight: unset;}
.customers_says_inner .owl-carousel .owl-stage{padding: 60px 0;}
.customers_says_inner .owl-carousel .owl-dots.disabled{display:block;margin-top: -40px;}
.owl-theme .owl-dots .owl-dot.active span{background:#6AB911;}
.customers_says_block_img{height: 64px;display: flex;align-items: center;}
.customers_says_block_img img{width:unset !important;}
@media only screen and (min-width:993px) {
.header .menu>ul>li.menu-item-has-children:hover .menu-subs {margin-top: .5rem;opacity: 1;visibility: visible}
}
@media only screen and (max-width:992px) {
/* @-webkit-keyframes slideLeft {0% {opacity: 0;transform: translateX(100%)}100% {opacity: 1;transform: translateX(0%)}}
@-webkit-keyframes slideRight {0% {opacity: 1;transform: translateX(0%)}100% {opacity: 0;transform: translateX(100%)}} */
.header-item-center {flex: 0 0 100%;order: 3}
.header-item-left, .header-item-right {flex: 0 0 auto}
.wrapper {justify-content: space-between}
.header .menu-mobile-trigger {position: relative;display: block;cursor: pointer;width: 1.75rem;height: 1rem;border: none;outline: none;margin-left: 1.25rem;background: 0 0;transform: rotate(0deg);transition: .35s ease-in-out}
.header .menu-mobile-trigger span {display: block;position: absolute;width: 100%;height: 2px;left: 0;border: none;outline: none;opacity: 1;border-radius: .25rem;background: #121212;transform: rotate(0deg);transition: .25s ease-in-out}
.header .menu-mobile-trigger span:nth-child(1) {top: 0}
.header .menu-mobile-trigger span:nth-child(2), .header .menu-mobile-trigger span:nth-child(3) {top: .5rem}
.header .menu-mobile-trigger span:nth-child(4) {top: 1rem}
.header-item-right {align-items: center}
.header .menu {position: fixed;top: 0;left: 0;width: 20rem;height: 100%;z-index: 1099;overflow: hidden;background: #fafafa;transform: translate(-100%);transition: all .5s ease-in-out}
.header .menu.active {transform: translate(0%)}
.header .menu>ul>li {display: block;line-height: 1;margin: 0}
.header .menu>ul>li>a {display: block;line-height: 3.125rem;height: 3.125rem;padding: 0 3.125rem 0 1rem;border-bottom: 1px solid #95D450; }
.header .menu>ul>li>a i.ion {position: absolute;font-size: 1.25rem;line-height: 3.125rem;top: 0;right: 0;width: 3.125rem;height: 3.125rem;text-align: center;transform: rotate(-90deg)}
.header .menu .menu-mobile-header {position: relative;position: sticky;display: flex;align-items: center;justify-content: space-between;top: 0;height: 3.125rem;z-index: 501;border-bottom: 1px solid rgba(0, 0, 0, .1);background: #fafafa}
.header .menu .menu-mobile-header .menu-mobile-arrow {display: none;font-size: 1.25rem;line-height: 3.125rem;width: 3.125rem;height: 3.125rem;cursor: pointer;border-right: 1px solid rgba(0, 0, 0, .1) !important;color: #121212;text-align: center;background:unset;border:none;}
.header .menu .menu-mobile-header.active .menu-mobile-arrow {display: block}
.header .menu .menu-mobile-header .menu-mobile-title {font-family: inherit;font-size: 1rem;font-weight: 500;line-height: inherit;color: #121212;text-transform: capitalize;text-rendering: optimizeLegibility}
.header .menu .menu-mobile-header .menu-mobile-close {font-size: 2.25rem;line-height: 3.125rem;cursor: pointer;width: 3.125rem;height: 3.125rem;border-left: 1px solid rgba(0, 0, 0, .1) !important;color: #121212;text-align: center;background: unset;border: none;}
.header .menu .menu-section {height: 100%;overflow-y: auto;overflow-x: hidden}
.header .menu>ul>li .menu-subs {position: absolute;display: none;top: 0;left: 0;max-width: none;min-width: auto;width: 100%;height: 100%;margin: 0;padding: 1rem;padding-top: 4rem;opacity: 1;overflow-y: auto;visibility: visible;transform: translateX(0%);box-shadow: none}
.header .menu>ul>li .menu-subs.menu-mega {position: absolute;display: none;top: 0;left: 0;max-width: none;min-width: auto;width: 100%;height: 100%;margin: 0;padding: 1rem;padding-top: 4rem;opacity: 1;overflow-y: auto;visibility: visible;transform: translateX(0%);box-shadow: none}
.header .menu>ul>li .menu-subs.active {display: block}
.header .menu>ul>li .menu-subs.menu-column-4>.list-item {flex: 0 0 100%;padding: 0}
.header .menu>ul>li .menu-subs.menu-column-4>.list-item img.responsive {margin-top: 0}
.header .menu>ul>li .menu-subs.menu-column-4>.list-item.text-center .title {margin-bottom: 1.25rem}
.header .menu>ul>li .menu-subs.menu-column-4>.list-item.text-center:last-child .title {margin-bottom: 0}
.header .menu>ul>li .menu-subs>ul>li>a {display: block}
.header .menu>ul>li .menu-subs.menu-mega>.list-item>ul {margin-bottom: 1rem}
.header .menu>ul>li .menu-subs.menu-mega>.list-item>ul>li>a {display: block}
.overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1098;opacity: 0;visibility: hidden;background: rgba(0, 0, 0, .55);transition: all .5s ease-in-out}
.overlay.active {opacity: 1;visibility: visible}
.hide_show{display:block !important;}
.header .menu>ul>li .menu-subs.menu-column-four{left:0 !important;}
.fa-xmark,.fa-chevron-left{color: #d3531a;}
.menu-mobile-title{color:#95D450 !important;}
}
@media only screen and (max-width:767px) {
.register_block p{display:none;}
.register_block a{font-size:10px;}
.top_header_block_inner_left a{display:flex;align-items: center;font-size:10px;}
.email_block {margin-left: 12px;}
.register_block{margin-right:0;}
.selected{display:none;}
.common_a_button{font-size:12px;}
.mob_number_block span{margin-left:3px;}
/* md section start */
.mdsl_one {margin-bottom: 20px;}
.md_section_right_one{padding:10px;}
.md_img{display:flex;align-items: center;justify-content: center;}
.md_text p{font-size:14px;margin-top:15px;}
.md_text_text {margin-top: 15px;}
.md_section_right_two {margin-top: 25px;}
.mdsrtg_block  img{width:70%;}
.mdsrtg_block{height:90px;}
.md_section_right_two_grid div:nth-child(2) img{margin-left:20px;}
.md_section_right_two_grid div:nth-child(3) img{margin-left:20px;}
.md_section_left{margin-top:20px;}
.md_section{margin:30px 0;}
.md_section_inner{margin-top:30px;}
.mdsl_text p{font-size:13px;}
.md_custom_padding{padding-right:0;}
/* md section end */
/* footer start */
.footer_block{padding:20px 0;}
.footer_block_heading p{font-size:13px;font-weight: 700;}
.footer_block_body{margin-top:12px;}
.footer_block_body ul li{margin-bottom: 10px;line-height: 1;}
.footer_block_body ul li a{font-size:11px;}
.footer_block_inner_two{margin-top:30px;}
.footer_custom_padding{padding-right:0;}
/* footer end */
/* copyright start */
.copyright_section_inner {flex-direction:column;}
.copyright_section_left p{font-size:11px;}
.copyright_section_right ul li a{font-size:10px;}
/* copyright end */
/* disclaimer start */
.disclaimer_link ul li a{font-size:12px;}
.disclaimer_link ul{flex-wrap: wrap;}
.disclaimer_two p{font-size:12px;line-height: 23px;}
.disclaimer_two p:last-child {margin-top: 15px;}
.disclaimer_one,.social_section  {flex-direction: column;}
.social_section_left p,.social_section_right p{font-size:13px;}
.social_section_left ul li a img{width:22px;}
.social_section_right {margin-top:13px;}
.social_section_right p{margin-right:10px;}
.social_section_left,.social_section_right{display:grid !important;grid-template-columns: .7fr 1fr;}
/* disclaimer end */
/* associate with start */
.associate_with_left h5{font-size:14px;}
.associate_with_left h5 span{white-space: nowrap;}
.associate_with{padding:15px 0;}
.awrb_block .img-fluid{max-width: unset;height: unset;}
.associate_with_right {overflow-y: scroll;}
.awrb_block img{margin-left:20px;}
/* associate with end */
.common_heading h2{font-size:27px;}
/* why us start */
.why_us_left{height:unset;display:unset;text-align: center;}
.why_us_row{background-color:#fff;}
.common_heading_why_us{margin-bottom:30px;}
.wsro_one_inner,.wsro_two_inner{display:flex;align-items: center;justify-content: center;flex-direction: column;}
.wsro_one_inner_one P, .wsro_one_inner_two p{font-size:14px;}
.wsro_one_inner_one, .wsro_one_inner_two{width: 130px;height: 130px;padding: 12px;margin-bottom: 20px;}
.wsro_one_inner_two, .wsro_one,.wsro_two_inner{margin-top:0;}
.why_us_right{margin-left:0;padding-top:30px;}
.why_us{height:unset;margin-top:30px;}
/* why us end */
.associate_with{display:none;}
.customers_says{margin-top:30px;}
.customers_says_inner{margin-top:0;}
.customers_says_block{margin-bottom:30px;padding:20px;}
.customers_says_block_one p{font-size:11px;}
.home_banner_buttom_select{font-size:14px;width: 200px;height:unset;padding: 5px;line-height: 1;}
.home_banner_buttom{top:70%;}option {font-size:14px;}
.customers_says_inner .owl-carousel .owl-dots{margin-top:-35px !important;}
.owl-carousel .owl-item img{margin:0 auto;}
.star_block{justify-content: center;}
.customers_says_block_one p, .customers_says_block_one h6{text-align: center;}
.customers_says_inner .owl-carousel .owl-stage{padding:10px 0;}
.text_block_p p{font-size: 11px;line-height: 24px;}
.text_block_p{height:180px;}
}
