:root{--white:#ffffff;--black2:#111111;--lightcyan:#f3fbfe;--transparent:transparent}@media screen and (max-width:575px){#about .media,.about-content p{text-align:center}#about input[type=submit]{margin-left:73px}.awesome-box .awesomebox-content,#testimonials .qoute_tex,#latest_post .postbox-content,#footer_box h3,#footer ul li,#footer_box #media_image-2,#footer_box .textwidget{text-align:center}#footer .widget_nav_menu ul li:after{left:205px}#footer_box tr{display:grid;text-align:center}#footer_box i{margin-left:205px}}@media screen and (max-width:425px){#footer_box i{margin-left:135px}#footer .widget_nav_menu ul li:after{left:125px}}@media screen and (max-width:576px){.row.bg-media{margin:0}.top_details .row{margin:0}#slider h2{font-size:13px!important}#slider .inner_carousel h2 small{font-size:12px!important;margin-bottom:6px}.slider-box{border-style:none;text-align:center}.about-content p{font-size:14px}#slider .carousel-caption.d-none.d-md-block{display:none!important}section{padding:20px 0}blockquote{width:100%}#our_work .box:hover .over-layer,#team .box:hover .over-layer{transform:translate(-9px,-9px)}#testimonials .owl-nav{visibility:hidden}#testimonials blockquote:after{right:0}#testimonials blockquote{width:225px;margin:0 auto;font-size:16px}.media-small{padding-left:10px!important}.small_media{padding:10px 0}.copyright p{text-align:center!important;padding:5px 0}#slider p{margin:0 0 9px 0}#slider h5{font-size:16px}#slider a i{padding:4px;font-size:14px}section h2{font-size:22px}.top-icon{top:-1%}.above_title{margin-top:2%}.menubar{padding:0 15px}.serach_inner input.search-field{width:85%}.contact-info{text-align:center}.sec_innerbox ul li{margin-top:5px;display:inline-block}.hi_phone i:after{margin-top:-25px}.hi_mail i:after{margin-top:20px}h4.testimonial_name{margin-top:12px}.top_bar_link a{display:table;margin:0 auto;text-align:center;margin-bottom:20px}.team_box .box-team-content,.team_box:after{display:none}.team-box-inner{position:unset;padding-left:15px}ol.carousel-indicators{position:absolute;bottom:0}.slide_nav,#slider .btn.theme_button,.hi_phone i:after,.hi_mail i:after{display:none}#slider .slider-box{text-align:center;left:0;right:0;max-width:600px;padding:20px 20px 20px 20px;margin:auto}section#contact-details,#course,#awesome_feature,.record-box,#section_gallery,#plans_pricing,#team,#faqvideo,#latest_post{text-align:center}#contact-details .sec_innerbox ul li.mr-2{margin-right:0}#about .media,#course .media,#awesome_feature .media,#section_gallery .media,#plans_pricing .media,#team .media,#faqvideo .media,#latest_post .media{display:block}.section-heading h3,#about .about-contact{text-align:center;padding-left:0}#about .about-contact h3{font-size:18px}#course .courses-box-content{max-width:unset}.awesome-box .awesomebox-content{bottom:unset}#our_records .record-box-outer img{width:100%}.record-box{position:unset}#newsletter input[type="submit"]{top:5px}}@media screen and (max-width:767px){.top_bar_link{text-align:center}.top_bar_link{padding:0 15px!important}.home.page-template .nav_wrap{margin-bottom:0}.about_box{margin-bottom:30px}.post_dec{display:none}.top_details{padding:12px 0;position:static;right:0;top:50%;transform:unset}.logo_footer{margin-bottom:20px}.postbox h3{line-height:22px}#latest_post .owl-nav{position:static;margin:0 auto;text-align:center}.meta_post span{font-size:12px}.postbox .postbox-content{padding:5px 15px}.search-box span{float:right}.top_details ul li{display:block;color:#fff}.left-side-content{text-align:center;margin-right:}ul.right-side-content{margin:0;text-align:center}.left-side-content li{padding-bottom:10px}.about-content a{margin-bottom:10px}.about-content{margin:0}#slider h2{font-size:19px}#slider .inner_carousel h2 small{font-size:15px!important}#slider .carousel-caption.d-none.d-md-block{display:block!important}#slider p.font-weight-bold{display:none}#our-services .page-box{margin-bottom:.5em;margin-top:20px}#our_records h4,.counter_inner{text-align:center}.testimonialwrapper-box{margin-bottom:50px}#header .logo a.custom-logo-link{position:static}.mid-content{position:static;top:0;transform:unset}.fadeInRight{animation-name:unset!important}.site-title{font-size:34px}.site-description{font-size:14px}.header-title{padding:30px 0}.main-title{font-size:30px}#masthead{min-height:60px}#masthead #site-branding img,#masthead.scrolled #site-branding img{max-height:40px;width:auto}.slide-cta{float:none;width:100%;padding:15px 0 0 0;text-align:center}#home-slider-section .bx-wrapper .bx-controls-direction a{display:none}.slide-button-left,.slide-button-right{padding:7px 25px 7px 25px;min-width:160px;font-size:16px}#slider p{display:none}.about-sec,.about-image{width:auto;float:none}.about-sec{margin-bottom:40px}.about-image{max-width:400px;margin:0 auto}#cta-section .cta-left{width:100%;float:none;text-align:center}.site-info{float:none;width:100%;text-align:center}#footer-menu ul{float:none;width:100%;text-align:center;margin-top:15px}.woocommerce div.product div.images .flex-control-thumbs{margin:10px 0 0 0}.innermenubox{position:static}.contact-box .wpcf7 input[type="text"],.contact-box .wpcf7 input[type="email"],.contact-box .wpcf7 textarea{width:100%!important}.about-contact,.course-box{position:unset}.btn{margin-bottom:20px;line-height:1.5}#slider .carousel-control-next,#slider .carousel-control-prev{padding:25px 25px 0}#about .section-heading h3{font-size:1.25rem}section small{font-size:16px}#team .owl-nav{display:none}#our_records{background-size:cover}.hamburger{padding-top:0}#header .logo{padding:0}#our_records{padding:0;padding-top:40px}}@media screen and (max-width:719px){.menubar.scrolled.hmenu{background-color:#222;height:auto}.contact-info{margin:0!important}.search-box{float:none}span{text-align:center}}@media screen and (max-width:991px){.post_dec{display:none}.top_bar_link a{font-size:12px;padding:12px}.team_box{margin-bottom:30px}.pricingTable{margin-bottom:50px}.awesome-box{margin-bottom:15px}#our_records{background-size:cover}}@media screen and (max-width:1199px) and (min-width:992px){.search-box i.fas.fa-search:after,.hi_phone i:after,.hi_mail i:after{top:32%}#slider i.fas.fa-chevron-right:after{margin-left:7px}#slider i.fas.fa-chevron-left:after{margin-left:-25px}.socialbox a,.tesimonial-social-icon a{padding:8px}.team_box .so-icon li a{margin-bottom:8px}.socialbox .vwsmp_front a{margin-right:2px}#contact-details .sec_innerbox ul li.mr-2{margin-right:10px!important}.about-content p{font-size:14px}#testimonials .p-5.testi-text{padding:1.7rem!important}}@media screen and (max-width:1199px) and (min-width:768px){#how-we-work .work-box:before{border-left:46px solid #2b3546;border-top:54px solid #fff0}#team .team-image img{width:100%!important}.toggle-nav{right:0}.search-box{float:none}.search-box form.search-form{margin:0 auto}.social-box .social-media{padding-top:21px}#slider h2{font-size:20px}#slider .inner_carousel h2 small{margin-bottom:4px;font-size:16px!important}.slider-box{left:9%}#footer input[type="submit"]{padding:9px 3%}small{font-size:13px!important}.teambox{margin-bottom:30px}.postbox{margin-bottom:20px}.top_details .btn{padding:.85rem .75rem}.top_bar_link a{font-size:11px}.top_details .btn span{line-height:46px}.awesome-box .awesomebox-content{bottom:unset}#our_records{padding:0;padding-top:50px}}@media screen and (max-width:991px) and (min-width:768px){.hamburger{padding-top:15px!important}}@media screen and (max-width:1024px){iframe{width:100%;height:auto}.innermenubox{position:static}.headerbar{display:block;margin:0}.hamburger{padding-top:8px}.main-header .side-navigation{display:none}.side-navigation,.side-navigation li{padding:0;display:block}.side-navigation ul li a{padding:10px;display:block;color:#fff;border-bottom:1px #303030 solid;background:0 0!important;text-align:left}.side-navigation ul>li.menu-item-has-children>a:after{margin-top:0}amp-sidebar#sidebar1{background:#111;width:250px}#sidebar1{height:100%;width:0;position:fixed;z-index:9999999;top:0;left:0;overflow-x:hidden;transition:.5s}.side-navigation ul li ul,.side-navigation ul li ul ul{display:block!important}.side-navigation ul ul{background:transparent!important}.side-navigation ul ul{position:static;width:100%;box-shadow:none}.side-navigation ul ul li{background:transparent!important}.side-navigation ul ul li{display:block}.side-navigation ul ul li{padding:3px 18px}.side-navigation ul.sub-menu li a:before{content:none}.innermenubox{position:static}.top_bar_btn{padding:0}.side-navigation ul ul li{border-bottom:none}#slider i.fas.fa-chevron-left:after,#slider i.fas.fa-chevron-right:after{display:none}#vw-sticky-menu.sticky{padding:0}.hamburger i,.close-sidebar i{cursor:pointer}}