.dumble-images{object-fit:cover!important;background-size:cover!important}.et_pb_menu__logo img{max-height:100px!important;height:auto!important}.cgt-contact-form form input,.cgt-contact-form form textarea,.cgt-contact-form form input,.cgt-contact-form form select{color:#1d1d1f!important;border-color:#86868b!important;background-color:rgba(255,255,255,.8);font-size:18px!important;font-weight:400;letter-spacing:-0.022em;width:100%;border-radius:11px;border-width:1px;border-style:solid;box-sizing:border-box;padding:11px 11px!important;text-align:start;border:1px solid}.cgt-contact-form form select{color:#797979!important}.cgt-contact-form form fieldset span{padding-right:0!important;margin-bottom:0px!important}.cgt-contact-form form input::placeholder,.cgt-contact-form form textarea::placeholder{font-size:18px}.cgt-contact-form .charleft.ginput_counter.gfield_description{display:none}body .et_pb_row.contact-detail-box .et_pb_column_1_2{margin-bottom:0!important}.contact-banner-section{background-position:center}.cgt-contact-form input#gform_submit_button_1{color:#FFFFFF!important;border-width:0px!important;border-radius:50px;font-size:20px!important;font-weight:700!important;background-color:#01101e;padding-top:11px!important;padding-right:36px!important;padding-bottom:11px!important;padding-left:36px!important;width:auto;margin:0!important;cursor:pointer;line-height:1.7em}.cgt-contact-form .gform_footer.top_label{padding-bottom:0!important;margin-top:0!important}.cgt-contact-form .gfield--input-type-textarea .ginput_container_textarea{display:flex}img{pointer-events:none}.home-cat-image img{}.home-cat-image img{border-radius:15px 15px 0 0}.home-four-img-columns .et_pb_column{height:650px;position:relative}.home-boxes-title p{max-width:500px;margin:0 auto}.home-four-img-columns .home-cat-image{position:absolute!important;bottom:0;left:0%;right:0%;z-index:11111;width:100%;transform:translate(0%,0%);padding:0 20px 0}.home-four-img-columns{}.tab-responsive-image{display:none}.banner-text h1,.membership-content h2{padding-bottom:20px}.membership-content p,.membership-content h2{max-width:680px;margin-right:auto}.membership-image-colukmn{width:100%!important}.membership-image-column{position:absolute;bottom:0;right:88px}.monthly-price .price span{font-size:60px;font-weight:900;line-height:110%}.monthly-price p.price{margin-top:50px;font-size:42px;font-weight:700}.benefit-column{margin-right:20px!important}.benefit-image{position:absolute;right:50px;width:100%;bottom:0;z-index:-1}.benefit-points ul{padding-left:0px;padding-bottom:0px}.benefit-points li{line-height:200%!important;position:relative;list-style:none;padding-left:20px}.benefit-points li:after{position:absolute;content:"";width:7px;height:7px;background-color:#0071e3;top:44%;left:0;border-radius:50px}.youth-content .youth-single{display:flex;justify-content:space-between;margin-bottom:10px;border-bottom:1px solid #D9D9D9;padding-bottom:10px}.youth-content .youth-single p{padding-bottom:0px!important;color:#1d1d1f!important}.youth-content .youth-single:last-child{padding:0;margin:0;border:0}.weekly-class-row .weekly-class-column{margin-right:20px!important}.weak-single-image img{width:757px;height:458px;object-fit:cover}.rent-table p{margin-bottom:20px!important}.two-images{display:grid;align-items:center;justify-content:center;gap:30px}.two-images img{border-radius:20px 20px 0px 0px}.blue-bg-box{background:#fff!important;box-shadow:2px 4px 20px rgb(0 0 0 / 12%)}.footer-links li{width:100%}header#main-header .container{max-width:1500px;width:90%}.custom-img img{object-fit:cover}.video-block .et_pb_video_box video{max-width:1000px;box-shadow:0px 0px 74px 0px rgba(1,16,30,0.31);-webkit-box-shadow:0px 0px 74px 0px rgba(1,16,30,0.31);-moz-box-shadow:0px 0px 74px 0px rgba(1,16,30,0.31);border-radius:5px}.video-block .et_pb_video_box{text-align:center;position:relative}.video-section{background-color:#061829;background-repeat:no-repeat;background-size:100%;background-position:center;padding-bottom:50px}.video-block .et_pb_video_box:after{content:url(https://patriotsathleticclub.com/wp-content/uploads/2023/11/octicon_unmute-16.png);position:absolute;top:24px;right:50px!important;z-index:9999;width:50px;height:50px;text-align:right;filter:invert(1);cursor:pointer}.video-block.mute-icon .et_pb_video_box:after{content:url(https://patriotsathleticclub.com/wp-content/uploads/2023/11/octicon_mute-24-1.png)}.et_pb_text_inner ul li{line-height:1.7}.tier-section ul{list-style:none;padding:0;column-count:2}.reverse-col .tier-inner-block .et_pb_text_inner>p{color:#fff!important}.tier-section ul li{position:relative;padding-left:30px;margin-bottom:5px;color:#6e6e73;font-size:16px;white-space:nowrap;display:inline-block;width:100%}.reverse-col ul li{color:#ddd}.tier-section ul li:before{content:url(https://patriotsathleticclub.com/wp-content/uploads/2023/11/ic_round-check-2.png);position:absolute;left:0;top:0px;color:#6e6e73}.reverse-col.tier-section ul li:before{content:url(https://patriotsathleticclub.com/wp-content/uploads/2023/11/ic_round-check-1.png)}.tier-section .et_pb_column{padding-top:40px;padding-bottom:40px}.tier-section .pricing-badge{padding-left:30px!important}.tier-section .tier-inner-block .et_pb_text_inner>p{padding-bottom:0;margin-bottom:20px;font-weight:700;color:#6e6e73;font-family:'Mulish',Helvetica,Arial,Lucida,sans-serif}.tier-section .et_pb_image_3{margin-bottom:-40px!important}.et_pb_row_4.tier-section{align-items:flex-end}.et_pb_social_media_follow li a.icon:before{color:#fff!important;background:#192734;border-radius:5px}.et_pb_social_media_follow_network_0_tb_footer a.icon,.et_pb_social_media_follow_network_1_tb_footer a.icon,.et_pb_social_media_follow_network_2_tb_footer a.icon{background-color:#fff!important}body.page-id-1660 #page-container .et_pb_section .tier-section .tier-button{padding-left:30px!important}.rent-table p{margin-bottom:20px}table.rating-table{border:1px solid #1d1d1f!important;border-spacing:0;border-collapse:separate;border-radius:10px}.entry-content .rating-table tr td{border-top:1px solid #1d1d1f!important;padding:6px 18px!important}.entry-content .rating-table thead th,.entry-content .rating-table tr th{color:#fff!important;padding:9px 18px!important;background-color:#1d1d1f!important;font-weight:600}.entry-content .rating-table thead tr{border-radius:10px 10px 0 0!important}.entry-content .rating-table thead tr th:first-child{border-radius:10px 0 0 0;width:33.3%}.entry-content .rating-table thead tr th:last-child{border-radius:0 10px 0 0}.facility-image img{height:340px;border-radius:20px}.page-id-2903 .benefit-image{right:0px;bottom:-15px}.page-id-2911 .membership-content h2{color:#1d1d1f!important}.proteus-row .proteus-heading-wh h2{color:#ffffff!important}.banner-text p{max-width:900px;margin:0 auto;display:inline-block;padding-bottom:0px}.strength-features .et_pb_text_inner ul li{line-height:1.4!important;margin-bottom:15px}.strength-features li:after{top:10px!important}.proteus-para{overflow:hidden;height:10.5em;line-height:1.5em;transition:height 0.3s ease}.proteus-para.expanded{height:auto}.exceed-content{cursor:pointer}.membership-image img{height:100%;width:576px}.youth-content .youth-single p:last-child{text-align:right}.youth-content .youth-single p span{display:inline-block}.benefit-column.custom-padding{background-color:#000000c9!important}.product-video-title br{display:none}.membership-image.proteus-motion-img img{width:100%!important}.track-img img{width:564px!important;height:317px}.proteus-motion{display:flex;align-items:center}.facility-three-boxes-img .benefit-column.custom-padding{background-color:#fff!important}.extra-address-box .benefit-column.custom-padding{background-color:#041627!important}.facility-three-boxes-img .facility-image img{border-radius:15px 15px 0 0}.benefit-column.custom-padding.unique-rooms{background-color:#fff!important;box-shadow:2px 4px 20px rgb(0 0 0 / 12%);border-radius:20px 20px 20px 20px}@media screen and (min-width:1800px){.personal-asses-page{background-size:contain;background-color:#fff!important}}@media screen and (min-width:980px) and (max-width:1199px){.price-table.custom-padding{padding:15px}.entry-content .rating-table tr td,.entry-content .rating-table thead th,.entry-content .rating-table tr th{padding:9px 8px!important}}@media screen and (max-width:1500px){.facility-three-boxes-img .facility-image img{border-radius:15px 15px 15px 15px}.blue-bg-table{padding:40px!important}.proteus-block p,.proteus-block h2{max-width:unset!important}body .monthly-price h2{font-size:40px}.facility-image img{height:280px}}@media screen and (min-width:1500px){.complete-gaming-content{max-width:90%;margin:0 auto}}@media screen and (min-width:767px) and (max-width:1201px){.cmplt-game-one img{margin:20px 0!important;border-radius:20px!important}}@media screen and (min-width:981px) and (max-width:1399px){.per-assement{padding:50px 30px 0 30px!important}body .main-inner-section .et_pb_row.membership-box.personal-assesment-row{padding:50px 30px 30px 30px!important}}@media screen and (min-width:768px) and (max-width:980px){.contact_action{width:50%;max-width:50%;display:inline-block}}@media screen and (min-width:1280px){.contact_action{width:40%;max-width:40%;display:inline-block}.contact_action_email{width:60%;max-width:60%;display:inline-block}}@media screen and (max-width:1400px){.home-four-img-columns .et_pb_column{height:630px;position:relative}body .et_pb_row.membership-box.personal-assesment-row{padding:88px!important}.membership-box .custom-padding{padding-top:0;padding-bottom:0}.membership-image-column{position:relative;bottom:unset;right:unset}.membership-box{display:flex;align-items:center}.membership-image img{border-radius:20px}.benifit-box .custom-padding{padding:60px}body .et_pb_row.membership-box{padding:60px!important}body .et_pb_section.weekly-class-section{padding-top:60px;padding-bottom:60px}#top-menu li{padding-right:20px!important}.youth-content .youth-single p{font-size:16px}.facility-images .custom-padding{padding-bottom:0!important}}@media screen and (max-width:1320px){.blue-bg-table{padding:20px!important}}@media screen and (max-width:1240px){.et_pb_section.et_pb_section_1.player-development-section.personal-asses-page.team-bg-img.et_pb_with_background.et_section_regular{background-color:#f5f5f7!important}.facility-image img{height:250px}.weekly-class-row .custom-padding{padding:20px 20px}.et_pb_section.et_pb_section_1.player-development-section.et_pb_with_background.et_section_regular.et_pb_section_first{background:none;background:#ffffff!important;padding-bottom:0px!Important}.et_pb_section.et_pb_section_1.personal-asses-page.et_pb_with_background.et_section_regular.et_pb_section_first{background:#fff!important}.tab-responsive-image{display:block;padding-bottom:0px!Important}.weekly-class-row .custom-padding{padding:15px 15px}}@media screen and (max-width:1200px){.home-four-img-columns .et_pb_column{height:600px;position:relative}.et_mobile_menu{padding:0%!important}body .team-row .et_pb_column.image-epty-col{margin-top:0px!important;margin-bottom:20px}.et_pb_row.feature-rows.team-row.first-{margin-top:0px!important}.feature-rows{display:block!important}.feature-rows .et_pb_column{width:100%!important}.programing-image.feature-rows{display:flex!important;flex-direction:column-reverse}body .feature-rows .et_pb_column.image-epty-col{height:692px!important;margin-top:20px!important}body .et_pb_section.complete-game-section.player-deve .weekly-class-row{padding-top:20px!important}.facility-image-column{padding-bottom:0px}.facility-image img{height:215px}.mobile_menu_bar:before{color:#fff!important}.et_mobile_menu{border-color:#192734!important;border-width:0px!important}body .et_pb_row.player-text-row{padding-bottom:0!important;margin-bottom:0!important}body .weekly-class-row.et_pb_row{padding-top:0px!important}body .weekly-class-row.et_pb_row_5{padding-bottom:0px!important}body .weekly-class-row.equipment-row{padding-bottom:30px!important}body .et_pb_section.weekly-class-section{padding-top:20px;padding-bottom:20px}.benifit-box .custom-padding{padding:40px}body .et_pb_row.membership-box{padding:40px!important}.membership-box .membership-image-column{margin-left:20px}body .youth-text h2{font-size:24px!important}.banner-text h2,.monthly-price p.price{font-size:34px!important}.monthly-price .price span{font-size:40px}.complete-game-section .weekly-class-row:first-child{PADDING-BOTTOM:0PX!IMPORTANT}.benefit-image{right:0}.youth-content .youth-single p{font-size:16px}}@media screen and (max-width:1024px){.home-four-img-columns .et_pb_column{height:550px}}@media screen and (max-width:980px){.player-row{display:flex!important;flex-direction:column-reverse}.proteus-motion.membership-box .custom-padding{margin-bottom:0px}.team-two-column-box .et_pb_column.benefit-column.custom-padding,.et_pb_row.benifit-box.team-two-column-box .et_pb_column.custom-padding,.et_pb_row.complete-gaming.team-two-column-box .et_pb_column.custom-padding{margin-bottom:0px!important}body .main-inner-section .feature-rows .et_pb_column.custom-padding{margin-bottom:0px!important}body .et_pb_row.membership-box.personal-assesment-row{padding:20px!important}.track-img img{height:auto}.benifit-box .custom-padding.blue-bg-box.monthly-membership-column{margin-top:0px!important}.home-four-img-columns .home-cat-image{position:relative!important}.home-four-img-columns .et_pb_column{height:auto}.contact-form-box .et_pb_main_blurb_image{margin-bottom:20px}body .et_pb_section .contact-form-box .et_pb_column{margin-bottom:0px!important}.contact-detail-box .et_pb_blurb_content{margin-left:0}.home-cat-image img{height:auto}.mobile-two-box-section .et_pb_column_3 .et_pb_module.et_pb_text{min-height:auto}body .mobile-two-box-section .et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin-bottom:20px!important}.our-mission-content h2,.our-mission-content p,.proteus-block .et_pb_text_inner h2,.proteus-block .et_pb_text_inner p{text-align:center!important}.image-epty-col{display:block!important;min-height:300px!important}.et_pb_row.et_pb_row_2.tab-responsive-image{margin-bottom:0!important}.rent-space-img-col{display:block!important;height:500px!important;background-size:cover}.facility-image-column .et_pb_column_3{width:48%!important;margin-right:20px!important}.facility-image-column .et_pb_column_4{width:47%;margin-right:0!important}.facility-image img{height:337px!important}body .et_pb_row.membership-box{padding:15px!important}.membership-box .membership-image-column{margin-left:0px}.benifit-box .custom-padding,.benifit-box .custom-padding,.complete-gaming .custom-padding{padding:20px}body .et_pb_section.weekly-class-section{padding-top:20px;padding-bottom:20px}body .weekly-class-row.second-row{padding-top:0!important}.benefit-image{position:relative;bottom:-50px}.benefit-image{text-align:center!important;padding-top:0!important}.membership-box{display:block}.membership-content h2{max-width:100%}.membership-image-column .et_pb_module{text-align:center}.benifit-box .custom-padding:nth-child(2),.complete-gaming .custom-padding:nth-child(2){margin-top:20px!important}.benifit-box .custom-padding:nth-child(2) p.price{margin-top:0px}.benifit-box .et_pb_button_0_wrapper{margin-top:20px!important}.membership-content p{max-width:100%;margin-bottom:0px}.weak-single-image img{width:1000px!important;height:100%}.weekly-class-row.second-row{flex-direction:column-reverse;display:flex}.weekly-class-row.second-row img{margin-bottom:0px;border-radius:20px}.complete-game-section .membership-content h2{text-align:center}.youth-text h2{text-align:left!important}.complete-game-section .membership-content h2 br{display:none}.footer-links.et_pb_menu .et_pb_menu__menu,.footer-links.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.footer-links .et_mobile_nav_menu{display:none}.footer-links .et_pb_menu__wrap{justify-content:flex-start}.two-columns .et_pb_column{min-height:350px}.reverse-col{display:flex;flex-direction:column-reverse}.tier-section .et_pb_column{padding-left:unset!important;padding-bottom:0}.field-images{display:block!important;float:none!important}.facility-images .custom-padding:nth-child(2){margin-bottom:20px!important}body .et_pb_section.complete-game-section.player-deve .weekly-class-row{padding-top:0px!important;padding-bottom:0px!important}.w-c-s h2{padding-bottom:0px}.youth-text p{text-align:center;margin-bottom:10px}.et_pb_column.weekly-class-column.enroll-btn-col{margin-bottom:0px!important}.facility-row .et_pb_column.weekly-class-column.weak-single-image{margin-bottom:0px!important}.facility-row .membership-content h2{padding-bottom:10px}.weekly-class-row .weekly-class-column{margin-right:0px!important}.weekly-class-row.facility-row .weekly-class-column{margin-right:0px!important;padding-bottom:0px}.et_pb_row.weekly-class-row.facility-image-column{padding-top:20px!important}.et_pb_row.weekly-class-row.facility-image-column .weekly-class-column:first-child{margin-right:20px!important}.et_pb_row.weekly-class-row.facility-image-column .weekly-class-column .weak-single-image.facility-image{margin-bottom:0px!important}.custom-padding.price-table.blue-bg-table{margin-top:0px!important}.custom-padding.price-table.blue-bg-table.benefit-column.unique-rooms{margin-bottom:0px!important}}@media screen and (min-width:768px) and (max-width:980px){.image-epty-col{min-height:500px!important}}@media screen and (max-width:767px){.benefit-points li{line-height:150%!important}.home-four-img-columns .home-cat-image{padding:0 0}.strength-features li:after{top:8px!important}.benefit-points li:after{top:10px}.youth-content .youth-single{gap:20px}body .feature-rows .et_pb_column.image-epty-col{height:332px!important}.proteus-para{overflow:hidden;height:5.5em}.two-images img:first-child{border-radius:20px}.cgt-contact-form form input,.cgt-contact-form form textarea,.cgt-contact-form form input,.cgt-contact-form form select{font-size:16px!important;padding:10px 10px!important}body .et_pb_row.membership-box.personal-assesment-row{padding:20px!important}.facility-image-column .et_pb_column_3{width:100%!important;margin-right:20px!important}body .weekly-class-row.et_pb_row{padding-top:20px!important;padding-bottom:0px!important}.rent-space-img-col{height:300px!important;object-fit:cover}.facility-image-column .et_pb_column_4{width:100%;margin-right:0!important}.facility-image img{height:100%!important}.video-block .et_pb_video_box video{max-width:100%!important}.video-inner{max-width:100%;width:90%}.banner-text h2,.monthly-price p.price{font-size:24px!important}.main-inner-section p{font-size:16px;line-height:1.7}.et_pb_column.et_pb_column_2_5.et_pb_column_7.et_pb_css_mix_blend_mode_passthrough.et-last-child{margin-bottom:0;padding-top:0;margin-top:0}.tier-section .tier-inner-block .et_pb_text_inner>p{font-size:16px}.tier-section .et_pb_image_3{margin-bottom:0px!important;margin-top:unset!important}}@media screen and (max-width:640px){.cgt-contact-form form select{height:54px}}@media screen and (max-width:630px){.tier-section ul{column-count:1}.per-assement{padding:30px 30px 0 30px!important}}.field-images{min-height:380px!important}@media screen and (min-width:1800px){.field-images{min-height:450px!important}}@media screen and (min-width:2000px){.custom-img img{max-height:800px!important}}@media screen and (max-width:480px){.banner-content-text p{max-width:290px;margin:0 auto}.price-table.custom-padding{padding:15px}.entry-content .rating-table tr td,.entry-content .rating-table thead th,.entry-content .rating-table tr th{padding:9px 8px!important}}@media screen and (max-width:479px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column.per-assement{margin-bottom:20px!important}}@media screen and (max-width:430px){body .feature-rows .et_pb_column.image-epty-col{height:285px!important;background-position:70%}}.post-meta,#comment-wrap{display:none!important}header#main-header{background:#04151A!important;padding:0 30px}header#main-header .container{max-width:1500px;width:100%;display:flex;align-items:center;justify-content:space-between}header#main-header .logo_container{position:inherit;width:80px;height:auto}header#main-header .logo_container span.logo_helper{display:none}header#main-header .logo_container #logo{max-height:none;max-width:100%;width:100%}header#main-header #et-top-navigation{padding:0!important}header#main-header .clearfix:after{display:none}header#main-header #et-top-navigation nav ul li a{padding:0;font-size:16px;font-weight:500!important}header#main-header #et-top-navigation nav ul li{padding-right:30px}header#main-header #et-top-navigation nav ul#top-menu>li:last-child{padding-right:0}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,header#main-header #et-top-navigation nav ul li a:hover,header#main-header #et-top-navigation nav ul li a:focus{color:#FF3849;font-weight:500;opacity:1}.et_mobile_menu li.current-menu-item>a,.et_mobile_menu li a:hover,.et_mobile_menu li a:focus{color:#FF3849!important;font-weight:500!important;opacity:1!important}.hero-row{position:relative}.hero-row:before{content:"";position:absolute;width:100%;height:100%;left:0;bottom:110px;background:url("/wp-content/uploads/2025/06/shadow.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain}.text-img .et_pb_row{align-items:center;display:flex;flex-wrap:wrap}.text-img .et_pb_row .left-text-text{width:60%;margin:0}.text-img .et_pb_row .right-img{width:40%}.mix-text strong{color:#004667}.home-boxes-title h2{margin-bottom:15px}.footer-listing ul{list-style:none;margin:0;padding:0}.footer-listing ul li{position:relative;list-style:none;margin:0 0 20px;padding:0 0 0 40px}.footer-listing ul li a{color:#fff;font-size:18px;font-weight:inherit;font-family:inherit;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out}.footer-listing ul li a:hover{color:#FF3849}.footer-listing ul li span.icon{width:25px;height:25px;position:absolute;left:0;top:4px;display:flex;justify-content:center;align-items:center}.footer-listing ul li span.icon img{max-width:100%}footer .title-listing{display:inline-block;width:50%;padding-right:20px;padding-bottom:10px!important}.title-listing ul{list-style:none;margin:5px 0 0px;padding:0}.title-listing ul li{position:relative;list-style:none;margin:0 0 20px;padding:0 0 0 40px}.title-listing ul li a{color:#fff;font-size:18px;font-weight:inherit;font-family:inherit;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out}.title-listing ul li a:hover{color:#FF3849}.title-listing ul li span.icon{width:25px;height:25px;position:absolute;left:0;top:4px;display:flex;justify-content:center;align-items:center}.title-listing ul li span.icon img{max-width:100%}.footer-form div#gform_1_validation_container,.footer-form .validation_message.gfield_validation_message,.footer-form .gfield_description.instruction.validation_message{display:none!important}.footer-form .gform_fields .gfield input{border:1px solid #051D234D;height:40px;padding:0px 15px;font-size:16px;font-weight:600;color:#717171}.footer-form .gform_fields .gfield textarea.textarea{border:1px solid #051D234D;height:100px;padding:12px 15px;font-size:16px;font-weight:600;color:#717171;resize:none;margin-bottom:-10px!important}.footer-form .gform_fields .gfield .charleft.ginput_counter.gfield_description{display:none!important}.footer-form .gform-footer.gform_footer{padding-bottom:0;margin-top:0}.footer-form .gform_button.button{margin:0!important;background:#157CDA;border:none;border-radius:50px;color:#fff;font-size:16px;font-weight:600;padding:14px 40px;cursor:pointer;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;min-height:auto!important;line-height:1.2!important}.footer-form .gform_button.button:hover{background:#116dc1}.footer-form .gform_fields .gfield span.gform-grid-col{padding:0!important}@media screen and (max-width:1400px){.footer-listing ul li span.icon{width:20px;height:20px;top:6px}.footer-listing ul li{padding:0 0 0 30px}.title-listing ul li a{font-size:16px}.footer-listing ul li,.footer-listing ul li a{font-size:16px}.title-listing ul li{padding:0 0 0 30px}.title-listing ul li span.icon{width:20px;height:20px;top:8px}}@media screen and (max-width:1170px){footer .title-listing{width:100%;padding-right:0}}@media screen and (max-width:1024px){.et_pb_row{width:90%}}@media screen and (max-width:1291px){#et_mobile_nav_menu{display:block!important}#top-menu{display:none!important}.text-img .et_pb_row .left-text-text{width:100%;margin:0;order:2}.text-img .et_pb_row .right-img{width:100%;margin-bottom:10px}body .mobile-two-box-section .et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{float:none}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:0}.et_mobile_menu{background-color:#04151A!important;margin-top:24px!important}header#main-header{padding:0 20px}}@media screen and (max-width:980px){footer .title-listing{width:50%}}@media screen and (max-width:767px){header#main-header{padding:0 15px}footer .title-listing{width:100%}.footer-left-info{margin-bottom:0}.home-boxes-title h2{margin-bottom:5px}.hero-row:before{bottom:60px}}