@media (min-width:1290px){#banner-section .metaslider .caption{left: -webkit-calc((100% - 1280px) / 2);left: -khtml-calc((100% - 1280px) / 2);left: -moz-calc((100% - 1280px) / 2);left: -ms-calc((100% - 1280px) / 2);left: -o-calc((100% - 1280px) / 2);left: calc((100% - 1280px) / 2)}#banner-section .flex-direction-nav .flex-prev{left:40px}#banner-section .flex-direction-nav .flex-next{right:40px}}@media (max-width:999px){.section-inner{padding-left:30px;padding-right:30px}.footer-widgets{width:48%}.part-time-fee{padding:30px 20px!important}.part-time-fee .sow-headline{font-size:15px}}@media (min-width:781px){.dtar{text-align:right}}@media (max-width:780px){.mtac{text-align:center}.fleft,.fright,.alignright,.alignleft,.d-inline{display:block;margin:0 auto;float:none;position:relative;padding:3px;clear:both;width:100%}.d-flex,.block1,.block2,.block3,.block4,.block5{display:block;clear:both;width:100%;flex:none}#banner-section .metaslider .caption{padding:0 40px;text-align:center;margin:0 auto}#banner-section .banner-title{font-size:30px}#banner-section .banner-text{font-size:15px}#banner-section .banner-link,.btn-block{margin:0 auto}.part-time-fee .sow-headline,.logo-gallery p{text-align:center!important}.logo-gallery p{margin-bottom:20px;display:block}.ao-btn{margin:0}#offer-3-section,#testmonials-logos{background-image:none!important}}@media (max-width:580px){#banner-section .banner-title{font-size:25px}#banner-section .banner-link,.btn-block{padding-top:5px;padding-bottom:5px}}@media (max-width:550px){.section-inner,#banner-section .metaslider .caption{padding-left:20px;padding-right:20px}#banner-section img{height:210px;object-fit:cover;object-position:center}#banner-section .banner-title{font-size: calc(18px + (25 - 18) * ((100vw - 300px) / (550 - 320)));line-height:normal;margin-bottom:10px}#banner-section .banner-text{font-size: calc(13px + (15 - 13) * ((100vw - 300px) / (550 - 320)));line-height:normal;margin-bottom:10px}.ao-text-widget .widget-title,.testimonial-block .widget-title{font-size: calc(20px + (32 - 20) * ((100vw - 300px) / (550 - 320)))}.ao-text-widget p,body{font-size:14px;line-height:20px}.footer-widgets{width:100%;padding:10px 0}#sp-testimonial-free-wrapper-82 .sp-testimonial-free-section{padding:0 20px!important}}