@media all and (max-width:1600px){
	.banner-key-points{top:35px}
}
@media all and (max-width:1400px){
	.banner .banner_caption h1 {font-size: 76px; margin-bottom: 10px} 
	.banner .banner_caption h2 {font-size: 36px}
	.banner .banner_caption{margin-top:0}
	.banner .banner_caption {max-width: 998px;}
}
@media all and (max-width:1599px){.possibilities_graph{width:60%}}@media all and (max-width:1199px){.industries .industries_box ul li{height:270px}.industries .industries_box ul li img{max-height:70px}.single_sub_industry h2{font-size:65px}.product_description_details .product_description_list ul li{height:118px}.possibilities_txt h3{font-size:50px;line-height:57px}.possibilities_txt p{font-size:30px;line-height:35px}.possibilities_txt i{font-size:22px}.key_features .container ul li p{font-size:18px;line-height:23px}.key_features .container ul li p br{display:none}.key_features .container ul li h4{font-size:22px;line-height:26px}.key_features{padding-top:0}.bottom_footer{padding:40px 0 60px 0}}@media all and (max-width:991px){.industries .industries_box ul li{margin-bottom:40px}.industries .industries_box ul li img{max-height:50px}.industries .container>a{bottom:20px}.single_sub_industry h2{font-size:50px;line-height:54px;margin:0 0 30px 0}.industry_banner .img,.industry_banner .img img,.industry_banner .img:after,.single_sub_industry .img,.single_sub_industry .img img,.single_sub_industry .img:after{border-radius:30px}.title_section h3{font-size:45px;line-height:50px}.basic_section .title_section h3{font-size:45px}.title_section h3 br{display:none}.industries .industries_box ul li{width:47%;margin-bottom:20px;padding:15px}.industry_details_featured .industry_details_featured_sub h3{font-size:24px;padding:0 0 15px 0}.industry_details_featured .industry_details_featured_sub p{padding:20px;font-size:18px}.industry_details_featured .industry_details_featured_sub h3 img{max-height:50px}.header .logo{width:180px}.header{padding:20px 0 28px 0}.home .header{padding:20px 0}.video_Section video,.video_block,.video_block_overlay{border-radius:30px}.benefits_box ul li{width:28%}.benefits{padding:80px 0 0 0}.banner .banner_product{width:40%}.banner .banner_caption p{font-size:20px;line-height:27px}.footer .container{flex-direction:column}.footer .container .footer_logo{margin-bottom:20px}.product_description_details .product_description_list ul li{font-size:25px;line-height:30px}.product_description_details .product_description_list ul li{height:110px}.possibilities_txt{width:40%}.advance_features ul li{padding:25px;width:31.5%}.advance_features ul li img{max-height:100px}.advance_features ul li h3{font-size:20px;line-height:24px}.advance_features ul li p{font-size:18px;line-height:25px}.key_features .container ul li{width:47%}.how_works .how_works_list{width:50%}.how_works .product_model{width:50%}.how_works .product_model .img{max-width:250px}.how_works .product_model .how_works_blue_badge{width:130px;bottom:-100px;left:70px}.title_section p br{display:none}.basic_section{padding:100px 0 30px 0}.how_works{padding:280px 0 100px 0}.industry_details{padding:100px 0 240px 0}.banner .banner_caption a{font-size:20px}.banner-key-points{top:70px}.benefits_box ul li span{font-size:20px;line-height:22px}.bottom_footer .container .footer_block ul li{margin-right:12px}}@media all and (max-width:767px){.industries{padding:40px 0 170px 0}.industries .industries_box ul li{margin-bottom:30px}.industries .industries_box ul li span{font-size:20px}.industries .industries_box ul li img{max-height:42px}.single_sub_industry h2{font-size:40px;line-height:44px;margin:0 0 20px 0}.single_sub_industry{margin-bottom:70px}.industry_banner .img,.industry_banner .img img,.industry_banner .img:after,.single_sub_industry .img,.single_sub_industry .img img,.single_sub_industry .img:after{border-radius:20px}.title_section h3{font-size:45px;line-height:50px;margin-bottom:15px}.title_section p{font-size:18px}.title_section{margin-bottom:50px}.industry_details_featured{margin:50px 0 0 0}.industry_details{padding:50px 0 200px 0}.header .logo{width:150px}.header .navigation>ul{display:none;position:fixed;left:0;bottom:0;padding:30px;width:100%;height:calc(100% - 80px);z-index:6;flex-direction:column;justify-content:flex-start;overflow:auto}.active_menu .header .navigation>ul{display:flex}.header .navigation>ul>li{margin:0;padding:0}.header .navigation>ul>li>a{font-size:17px;color:#fff}.header .navigation ul li.highlighted>a{text-align:center;margin-top:20px}.header .navigation>ul>li i{margin-left:15px}.header .navigation ul li{color:#fff}.header:after{height:3px}.header,.home .header{padding:15px 0 15px 0; height: initial;}.trigger{display:block}.header .navigation ul li{justify-content:space-between}.header .navigation ul li ul.sub_menu li.has_dropdown i{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);position:relative;top:11px;color:#fff}.header .navigation ul li:hover ul.sub_menu{display:none}.header .navigation ul li ul.sub_menu li:hover ul.sub_menu{display:none}.header .navigation ul li{flex-wrap:wrap}.header .navigation ul li ul.sub_menu,.header .navigation ul li ul.sub_menu ul.sub_menu{position:static;background:0 0;width:100%;box-shadow:none}.header .navigation ul li ul.sub_menu li.has_dropdown{flex-direction:row}.header .navigation ul li ul.sub_menu li{border-bottom:1px solid rgba(255,255,255,.1)}.header .navigation ul li ul.sub_menu li.has_dropdown a,.header .navigation ul li ul.sub_menu li.has_dropdown:hover a{color:#fff;font-family:brandon_grotesque_regularRg;padding-left:20px}.header .navigation ul li ul.sub_menu li.has_dropdown.active>a{color:#00e087}.header .navigation ul li.active ul.sub_menu li a,.header .navigation ul li:hover ul.sub_menu li a{color:#fff}.header .navigation ul li ul.sub_menu li ul.sub_menu li a,.header .navigation ul li ul.sub_menu li:hover ul.sub_menu li a{color:#fff;padding-left:40px}.header .navigation ul li.highlighted a,.header .navigation ul li.highlighted:hover a,.home .header .navigation ul li.highlighted a,.home .header .navigation ul li.highlighted:hover a{width:100%;border-radius:0;background:0 0;color:#00e087;padding-left:0;padding-right:0}body.active_menu{overflow:hidden}body.active_menu .mobile_menu_overlay{display:block}.benefits{padding:50px 0 0 0}.benefits_wave{bottom:-150px}.benefits_box ul{justify-content:space-between}.benefits_box ul li{width:48%}.footer .container .footer_logo{width:200px}.footer_wave{top:-128px}.footer .container{position:relative}.footer .container .footer_contact_details ul li a{font-size:20px}.footer .container .footer_contact_details ul li:after{width:10px;height:10px;top:10px}.homepage_process .card_box{padding:80px 30px;box-shadow:5px 5px 0 rgba(0,0,0,.1);max-width:500px}.homepage_process .card_box h3{font-size:42px;line-height:50px}.homepage_process .card_box p{font-size:20px;line-height:30px}.homepage_process .card_box a{font-size:20px;line-height:21px;padding:0 0 8px 0}.product_description_details .product_img{width:270px}.product_description_details .product_description_list ul li{font-size:20px;line-height:22px}.product_description_details .product_description_list ul li{height:85px}.possibilities .container{flex-direction:column-reverse}.possibilities_txt{width:100%;text-align:center;margin:30px 0 0 0}.possibilities_graph{width:100%;position:static;transform:none;margin:0}.possibilities_txt h3{font-size:32px;line-height:40px;text-align:left}.possibilities_txt p{font-size:22px;line-height:27px;text-align:left}.possibilities_txt p br{display:none}.possibilities_txt h3 br{display:none}.possibilities{padding:150px 0 50px 0}.pre_footer .title_section{margin-bottom:0}.advance_features ul{flex-direction:column}.advance_features ul li{width:100%;margin-bottom:25px;position:relative;padding:40px 20px;padding-left:90px}.advance_features ul li h3{margin-top:0;text-align:left}.advance_features ul li h3 br{display:none}.advance_features ul li:last-child{margin-bottom:0}.advance_features ul li img{position:absolute;height:auto;max-height:inherit;max-width:50px;left:20px}.advance_features{padding-top:40px;padding-bottom:180px}.basic_section{padding:50px 0 30px 0}.how_works .how_works_list ul li h4{font-size:22px;line-height:26px}.how_works .how_works_list ul li p{font-size:18px;line-height:22px}.how_works .how_works_list ul li{position:relative;padding:0 0 40px 60px}.how_works .product_model .img{max-width:200px}.homepage_process{padding:80px 0 90px 0}.about_section{padding:40px 0 60px 0}.about-info .img{display:none}.about_page_video{padding:90px 0}.product_description{padding:50px 0 80px 0}.industries .industries_box ul li .its_sub_categories>div{margin:0 0 4px 0}.industries .industries_box ul li .its_sub_categories>div:last-child{margin-bottom:0}.industries .industries_box ul li .its_sub_categories>div a{color:#fff;text-decoration:none;display:block;border:1px solid #fff6;padding:4px 25px}.industries .industries_box ul li{height:300px}.product_description_details .product_img .blue_handle{bottom:80px}.product_description_details .product_img .small_handle{position:absolute;width:60px;bottom:32%;left:0;z-index:3}.home .industries{padding:160px 0 80px 0}.video_Section{padding:120px 0 50px 0}.pre_footer{padding:80px 0 200px 0}.how_works{padding:220px 0 70px 0}.contact-section .contact-info .contact_info_right_bar,.contact-section .contact-info form{width:100%}.contact-section .contact-info .contact_info_right_bar{margin-top:30px}.bottom_footer .container .footer_block{width:25%}.bottom_footer .container .footer_block:last-child{width:100%}.bottom_footer .container .footer_block:last-child ul{text-align:Center;border-top:1px solid #464646;padding-top:30px}.bottom_footer .container .footer_block:last-child ul li{display:inline-block;margin:2px 10px}.logo_slider{padding:60px 0 200px 0}.logo_slider .logos li img{max-height:35px}.home.about_page .industries{padding:70px 0 140px 0}.about_page_video .container{display:block}.privacy_section{padding:50px 0 140px 0}.banner-key-points ul li{width:50%}.banner-key-points{top:40px}.bottom_footer{padding:0}.tabbing-wrap .tabs ul li a{padding:7px 15px;display:block;border-radius:6px}.tabbing-wrap .tabs ul li{width:100%;margin:2px 0;border-radius:6px}.tabbing-wrap .tabs #tabs-content{margin-top:10px;padding:15px}.tabbing-wrap .tabs ul li.active:after{height:0}.tabbing-wrap .tabs{width:100%;max-width:500px;margin:0 auto}.header_section .logo{width:100%;text-align:center}.header_section .logo img{max-width:180px}.pre-register_page h1{font-size:28px;line-height:34px}.register__form .form-group input{height:48px;padding:0 20px;font-size:18px}.register__form .action_buttons{margin-top:20px}.pre-register_page .step:after{right:-38px;height:2px}.pre-register_page .step:last-child:after{height:2px;right:0}.pre-register_page .step:first-child:before{width:22px;height:2px;left:0}.pre-register_page #regForm{margin-top:90px}.pre-register_page p{font-size:18px;margin-bottom:8px}.pre-register_page .section_header{padding-bottom:0}.pre-register_page .step{padding:0 6px}.steps__wrapper .tab_info{font-size:14px}.header_section .logo{text-align:left;padding-left:10px}.header_section .container{display:flex;align-items:center}.register__form .form-group.visitors-type ul li label{font-size:18px}.icon-wrap .badsmiley-icon,.icon-wrap .happysmiley-icon{height:50px;width:110px}.icon-wrap .badsmiley-icon,.icon-wrap .happysmiley-icon{font-size:18px}.smiley-icons{margin-bottom:0}.save-feedback-footer .footer_wave{top:-58px;height:58px;-webkit-animation:footer_wave 15s cubic-bezier(.36,.45,.63,.53) infinite;animation:footer_wave 15s cubic-bezier(.36,.45,.63,.53) infinite}.midd__content.save-feedback{padding-bottom:80px}.smiley-icons .feedback-footer-content{padding:0 10px;margin-top:70px}.feedback-form-main{margin-top:20px}.feedbacl-tenant-wrap .tenant-title{line-height:32px}}@media all and (max-width:639px){.industries .industries_box ul{justify-content:space-between}.home .industries .industries_box ul li{width:48%;padding-left:0;padding-right:0}.industries .industries_box ul li img{max-height:40px}.industry_banner .img,.industry_banner .img img,.industry_banner .img:after,.single_sub_industry .img,.single_sub_industry .img img,.single_sub_industry .img:after{border-radius:10px}.single_sub_industry h2{font-size:30px;line-height:35px;margin:0 0 15px 0}.single_sub_industry{margin-bottom:40px}.title_section h3{font-size:28px;line-height:34px}.basic_section .title_section h3{font-size:28px;line-height:30px}.industry_details_featured{flex-direction:column}.industry_details_featured .industry_details_featured_sub{width:100%;margin-bottom:30px}.industry_details_featured .industry_details_featured_sub:last-child{margin-bottom:0}.video_Section video,.video_block,.video_block_overlay{border-radius:20px}.banner{padding:100px 0 30px 0}.banner .container{flex-direction:column}.banner .banner_caption{width:100%;margin:0 0 10px 0}.banner .banner_caption p{font-size:16px;line-height:25px; margin-bottom: 20px}.banner .banner_product{width:100%;text-align:center}.banner .banner_product img{max-width:100%}.footer .container .footer_contact_details ul{flex-direction:column;text-align:center}.footer .container .footer_contact_details ul li{margin-right:0;padding-right:0}.footer .container .footer_contact_details ul li:last-child{margin-top:0}.footer .container .footer_contact_details ul li:after{display:none}.product_description_details{flex-direction:column;align-items:center}.product_description_details .product_img{width:150px;order:1;margin-bottom:40px}.product_description_details .product_description_list{padding-top:0}.product_description_details .product_img .green_handle{width:126%}.product_description_details .product_description_list ul li:after{width:100%}.product_description_details .product_description_list ul li{height:auto;margin-bottom:15px}.product_description_details .product_description_list ul li br{display:none}.product_description_details .product_description_list:nth-child(2){order:2}.product_description_details .product_description_list:nth-child(3){order:3;text-align:left}.product_description_details .product_description_list{width:100%}.product_description_details .product_description_list:nth-child(3) ul li{justify-content:flex-start}.key_features .container ul li{width:100%}.how_works .product_model{margin-bottom:40px}.how_works .how_works_list,.how_works .product_model{width:100%}.how_works .product_model .img{width:170px}.industries .industries_box ul li{width:100%}.about-info p{padding:0;margin-bottom:20px;text-align:justify;font-size:18px}.contact-section .contact-info .form-group .form_control.half{width:100%}.contact-section .contact-info h6{font-size:19px}.contact-section{padding-bottom:30px}.contact_info ul{flex-direction:column}.contact_info ul li{margin:0 0 10px 0;padding:0;text-align:left}.contact_info ul li:after{display:none}.how_works .product_model .how_works_colored_badge{display:none}.how_works .product_model{text-align:center}.how_works .product_model .how_works_blue_badge{width:100px;bottom:-25px;left:40px}.bottom_footer .container .footer_block{width:100%;display:flex;flex-direction:column;margin-bottom:0}.bottom_footer .container .footer_block h4 i{display:block}.bottom_footer .container .footer_block h4{font-size:20px}.bottom_footer .container .footer_block ul,.bottom_footer .container .footer_block ul:last-child{margin-bottom:40px}.banner-key-points ul li{width:100%}.banner-key-points{background:rgba(0,0,0,.6);border-radius:10px;padding:10px;top:0;margin-top:0}.tabbing-wrap .tabs ul li a{padding:7px 15px}.section.banner .banner_wave{bottom:24px}.section.banner .banner_wave_opposite{bottom:-102px}.section.banner .banner_wave_opposite{height:138px}.section.benefits .benefits_wave{bottom:-70px;height:100px}.possibilities{padding:30px 0 50px 0}.possibilities_txt p{text-align:justify}}@media all and (max-width:575px){.about-info .btn{margin:0 0 20px 0;width:100%;text-align:center}.about-info .btn:last-child{margin:0}.banner .banner_caption a{width:100%;margin:0 0 20px 0;text-align:center}.covid_message{max-width:330px}.benefits_box ul li{width:100%;max-width:300px;margin:0 auto;margin-bottom:15px}.benefits_box{padding-bottom:40px}}@media all and (max-width:360px){.pre-register_page #regForm{padding:0 24px 40px}#feedback_section .feedbacl-content p{font-size:18px}}

@media all and (max-width:1199px){
	.bottom_footer {padding: 20px 0 60px 0;}
	.ae-product-info span{font-size: 24px;}
}
@media all and (max-width:991px){
	.ae-product-info span{font-size: 22px;}
.kids-safety-row .ae-product-info .btn-learn-more{margin-top: 40px;}
.facilities-title h3{font-size: 28px;}
.facilities-ae-row ul{justify-content: center;}
.facilities-ae-row ul li {padding: 0 10px; max-width: 47%; flex: 0 0 47%; margin-bottom: 60px;}
.facilities-title {padding: 0 10px;margin-bottom: 60px;}
.facilities-ae-wrap {margin-bottom: 280px;}
.kids-safety-row .ae-product-img img {max-width: 290px;}
.kids-safety-row .ae-product-img {flex: 0 0 40%;max-width: 40%;}
.kids-safety-row .ae-product-info{flex: 0 0 60%; max-width: 60%; padding-left: 0;}
.ae-school-top h3{font-size: 28px;}
.banner .banner_caption h1 {font-size: 60px}

}
@media all and (max-width:767px){
	.banner {margin-top: -78px;    min-height: initial;}
	.banner .banner_caption h1 {    font-size: 40px;}
	.banner .banner_caption h2 {font-size: 24px; line-height: 1.2; }
	.basic_section.customizable-box .title_section h3,
	.product-features-main .title-product h2{font-size: 45px;}
	.customizable-feature-main ul li{flex: 0 0 50%;}
	.page-feature .customizable-box {padding-top: 30px;}
	.bottom_footer {padding: 15px 0 60px 0;}
	.facilities-ae-row ul li{max-width: 400px;flex: 0 0 100%;}
	.kids-safety-row .ae-product-img {flex: 0 0 100%;max-width: 100%;text-align: center;}
	.kids-safety-row .ae-product-info {flex: 0 0 100%; max-width: 100%; padding-left: 0; text-align: center; margin-top: 20px;}
	.kids-safety-wrap{padding: 30px 0;}
	.facilities-ae-wrap {margin-bottom: 180px;}
	.facilities-ae-row ul li{padding: 0;}
	.industry_details_featured.ae-school-top-wrap .industry_details_featured_sub{width: 50%;}
	.ae-school-top h3{font-size: 22px;}
	.industry_details_featured.ae-school-top-wrap .industry_details_featured_sub {width: 100%;}
	.ae-school-top-wrap ul.indus-list {margin: 0;}
	
}
@media all and (max-width:639px){
	.basic_section.customizable-box .title_section h3, .product-features-main .title-product h2 {font-size: 28px;}
	.customizable-feature-main ul li{flex: 0 0 100%;}
	.customizable-feature-main ul li .feature-box {padding-right: 0px;max-width: 325px;margin: 0 auto;padding-left: 0px;}
	.feature-box .feature-title h4{font-size: 20px;}
	.feature-listing-inside ul li span{font-size: 16px;}
	.product-features-main{padding-bottom: 36%;}
	.feature-listing-title p{line-height: 22px;font-size: 20px;padding: 5px 14px;}
	.product-features-main{padding-top: 15px; }
	.product-features-main .title-product{margin-bottom: 30px;}
}