@media only screen and (min-width:768px) and (max-width:980px){.three-columns .et_pb_column{width:33%!important;padding:10px}}@media only screen and (max-width:980px){#main-logo{width:45%!important;padding-right:5%;margin-bottom:0!important}#main-menu{width:10%!important;margin-bottom:0!important}#main-cta{width:45%!important;padding-left:5%;margin-bottom:0!important}#global-header-section .et_pb_row--with-menu{align-items:center;padding:0 3%}}.et-menu-nav li.mega-menu>ul{width:auto;padding:30px 0px 30px 40px!important;border-radius:10px}.et-menu-nav li.mega-menu ul li a{padding:0px 0px 10px 0px}.et-menu-nav li.mega-menu>ul>li{padding:0!important;margin-right:40px;width:240px!important}.et-menu-nav li.mega-menu>ul>li>a:first-child{cursor:default;margin-bottom:20px;border-bottom:1px solid #65CBC9!important}.et-menu-nav li.mega-menu>ul>li>a:first-child:hover{color:#fff!important}.et-menu-nav ul.sub-menu{width:auto;border-radius:10px}.et-menu-nav ul.sub-menu li{width:auto!important}.et-menu-nav ul.sub-menu li>ul{width:auto!important}.et-menu li li a{width:260px!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{left:-26px!important}#page-container .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children>a{background:transparent}#page-container .mobile_nav .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}#page-container span.menu-closed:before{content:"\4c";display:block;color:#fff;font-size:16px;font-family:ETmodules}#page-container span.menu-closed.menu-open:before{content:"\4d"}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}.et_mobile_menu{position:fixed;top:8vh!important;bottom:0px;height:92vh;overflow-y:auto;overflow-x:hidden}ul.et_mobile_menu>li:last-of-type a{padding-bottom:50px}.feature-list ul li{margin-bottom:9px}.feature-list ul li::marker{color:#65CBC9}.feature-table table tr:nth-child(even){background-color:#F7F7F6}.feature-table table{border:none!important}.feature-table table tr td{border:3px solid #fff}.et_contact_bottom_container{float:none;text-align:center;display:block!important}@media only screen and (max-width:980px){#footer-menu{width:25%!important}}