@media screen and (max-width:1440px){.home #hero .display-xxl{font-size:70px}.display-xl{font-size:70px}}@media screen and (max-width:1220px){header .logo{max-width:130px}.main-menu ul li{padding:7px 10px}.main-menu ul li a{font-size:14px}.sub-menu-title{font-size:14px}.sub-menu-text{margin-top:4px;font-size:12px}.main-menu .sub-menu-right{gap:20px}}@media screen and (min-width:768px) and (max-width:1024px){.home #hero .display-xxl{font-size:64px}.display-xxl{font-size:64px}.display-xl{font-size:54px}}@media screen and (max-width:991px){.p-60{padding:45px}.nav .container,header .container{padding-left:15px;padding-right:15px}.nav-row{grid-template-columns:1fr 1fr 1fr;gap:26px}.nav-box{height:340px;width:calc(300% + 26px + 26px)}.newsletter p{margin-bottom:16px}.newsletter .gform_fields{row-gap:10px!important;flex-direction:column}.newsletter .gfield input{width:100%!important}.newsletter .gform_wrapper{width:100%}}@media (max-width:767px){p{font-size:16px;margin-bottom:20px}.spacer-xl{height:40px}.spacer-lg{height:30px}.spacer-md{height:20px}section.spacing-top-medium{padding-top:30px}section.spacing-bottom-medium{margin-bottom:30px}section.group-padding .section-inside{border-radius:0;padding:30px 10px}.rounded-corners-1{border-radius:25px}.display-xl{font-size:48px}.display-xxl{font-size:54px}.display-lg{font-size:30px}.display-sm{font-size:22px}.text-xl{font-size:18px}.text-lg p,.text-md p,.text-sm p,.text-xl p{font-size:16px}.p-75{padding:20px}.p-60{padding:20px!important}.p-45{padding:20px}.p-30{padding:20px}.gap-sm{gap:20px}.tag{font-size:8px;border-width:2px;padding:3px 12px}.btn-outline-yellow,.btn-primary,.btn-secondary{padding:7px 15px;font-size:15px}.dropdown:hover>.dropdown-menu{display:block}.dropdown-menu{background:rgba(0,0,0,.5);visibility:visible;top:95%;padding:0;margin:0}.dropdown-menu li{padding:0!important;margin:0!important}.dropdown-menu li:hover a{background:0 0}.dropdown-menu li:hover a span{opacity:1}.dropdown-menu li a{padding:5px 15px;display:block;margin:0}.dropdown-menu li a span{color:#fff!important;opacity:.8;font-size:12px}header{padding:0 15px}header .logo,header .logo-container{max-width:65px}.menu-right{position:relative;z-index:5;margin:0}.nav-row{grid-template-columns:1fr 1fr;gap:26px}.nav-box{height:340px;width:auto}.nav-box-title{width:22px}section.overlap .module-wrap{margin-top:20px}.footer-top>img{border-top-right-radius:20px;border-top-left-radius:20px}.footer-bottom .logo{max-width:100px}.footer-top .display-xl{font-size:30px}.footer-bottom{margin-top:-70px}.footer-bottom .copy{max-width:100%}ul#menu-footer{columns:2;display:block}ul#menu-footer>li{padding:0 0 30px;break-inside:avoid}ul#menu-footer>li>a{margin-bottom:10px}ul#menu-footer>li .sub-menu li{font-size:13px;margin-bottom:0}.footer-bottom .copy p{font-size:12px;text-align:center}.newsletter{padding:20px;margin:0 -10px}.newsletter p{font-size:16px}.modal-content{border-radius:25px;padding:1px}}@media (max-width:575px){.home #hero .display-xxl{font-size:34px}.display-xxl{font-size:34px}.display-xl{font-size:32px}.display-md{font-size:18px}.nav-row{display:flex;flex-wrap:wrap;gap:15px}.nav-row>ul{min-height:1px;width:100%;padding:14px 20px}.nav-box{height:240px;width:100%}.nav-box{justify-content:space-between}.nav-box span{display:block;width:100%}.nav-box-cat{top:15px;right:15px;left:auto;bottom:auto;width:auto!important}.nav-box-title{font-size:24px;padding:0}.nav .socials{justify-content:center}.nav .copy p{text-align:center;font-size:12px}.nav-row .sub-menu a{padding:7px 0}}