.jiu-jitsu-banner{text-align:center;color:white;position:relative;z-index:3}.banner-persons{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;position:relative}.person-left,.person-right{flex:1;display:flex;flex-direction:column;align-items:center;align-self:flex-end}.person-left{align-items:flex-start}.person-right{align-items:flex-end}.banner-center{position:absolute;max-width:475px;left:50%;transform:translateX(-50%);z-index:-1}.person-image{width:350px;height:auto;border-radius:10px;margin-bottom:1rem}.info-person{background-color:#202221;width:350px;padding-bottom:6px;margin:-17px 0 0;border-bottom-left-radius:25px;border-bottom-right-radius:25px;line-height:1.2}.person-name1{font-size:23px;font-weight:600;color:white;margin:0}.disclosure-tag{font-size:12px;color:#fff;opacity:.8;margin:0}.person-name{font-size:23px;font-weight:600;color:white;background-color:#202221;width:350px;padding-top:10px;padding-bottom:10px;margin:-17px 0 0;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.exclusive-text{font-size:3rem;font-weight:700;color:#EB0000;margin:0 0 1rem;text-transform:uppercase}.jiu-jitsu-logo{width:100%;height:auto;margin:1rem 0}.training-text{font-size:2.5rem;font-weight:700;color:white;margin:1rem 0 0;text-transform:uppercase}.banner-content-text{margin:0 auto;padding:2rem 1rem}.additional-text,.description-text,.final-text{font-size:20px;line-height:1.6;margin-bottom:1.5rem;color:white}.event-details{padding:2rem}.event-info{display:flex;justify-content:center;gap:2rem;margin-bottom:1.5rem;flex-wrap:wrap}.event-date,.event-time{font-size:1rem;font-weight:500;color:#FFF}.location-name{font-size:20px;font-weight:500;color:white;margin-bottom:.5rem}.location-address{font-size:20px;color:#FFF;margin:0}.desktop-layout{display:flex}.mobile-layout{display:none}@media (max-width:992px){.info-person{width:250px}.person-name1{font-size:16px}.disclosure-tag{font-size:10px;opacity:.9}}@media (min-width:992px) and (max-width:1199px){.info-person{width:300px!important}.person-name1{font-size:18px!important}.disclosure-tag{font-size:11px!important;opacity:.9!important}}@media (max-width:480px){.info-person{width:150px}.person-name1{font-size:13px}.disclosure-tag{font-size:9px}}@media (max-width:350px){.info-person{width:140px}.person-name1{font-size:12px}.disclosure-tag{font-size:8px}}@media (min-width:992px) and (max-width:1199px){.person-image{width:300px!important}.jiu-Jitsu-logo{width:425px!important}.person-name{width:300px!important}}@media (min-width:300px) and (max-width:440px){.banner-bg-video{height:50%!important}}@media (min-width:440px) and (max-width:575px){.banner-bg-video{height:55%!important}}@media (min-width:576px) and (max-width:767px){.banner-bg-video{height:50%!important}}@media (max-width:992px){.location-name{font-size:1rem!important}.person-name{width:150px;font-size:13px}.desktop-layout{display:none}.mobile-layout{display:block}.persons-row{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.person-image{width:150px}.exclusive-text{font-size:2rem}.training-text{font-size:1.8rem}.jiu-jitsu-logo{max-width:250px}.event-info{flex-direction:column;gap:1rem}.banner-content-text{padding:1rem}.event-details{padding:1.5rem}}@media (max-width:480px){.exclusive-text{font-size:1.5rem}.training-text{font-size:1.3rem}.jiu-jitsu-logo{max-width:300px}.person-image{width:150px}.additional-text,.description-text,.final-text{font-size:1rem}}.rsvp-counter-section{position:relative}.dots-loader{display:flex;gap:8px}.dot{width:12px;height:12px;border-radius:50%;background-color:#fff;animation:pulse 1.5s ease-in-out infinite}.dot:first-child{animation-delay:0s}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}@keyframes pulse{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.shimmer-effect{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);background-size:200% 200%;animation:shine 1.8s ease-in-out infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes shine{0%{background-position:-200% -200%}to{background-position:200% 200%}}.event-image{transition:opacity .3s ease}.video-background{top:35%;left:0;height:80%}.background-video,.video-background{position:absolute;width:100%;z-index:1}.background-video{top:0;left:50%;height:90%;transform:translateX(-50%) translateY(-50%);object-fit:cover}@media (max-width:991px){.video-background{top:20%;height:100%}.background-video{width:100%;height:73%;object-fit:fill;object-position:center}}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.banner-section{position:relative;background-color:#000}.scrolling-banner{z-index:3;transform:rotate(-3deg)}.banner-content{position:relative;z-index:3}.glitter-gif-banner{position:absolute;width:40px;height:40px}.glitter-1{top:0;left:10%}.glitter-2{top:20%;right:10%}.glitter-3{top:60%;right:30%}.glitter-4{top:60%;left:15%}.banner-description{color:#fff;margin:30px auto 20px;max-width:530px}.banner-box-data{position:relative;z-index:5;padding:1.5rem;margin-top:20px}.scrolling-banner{position:relative;height:280px;overflow:hidden;margin-bottom:3rem}.scrolling-container{display:flex;animation:scroll 30s linear infinite;will-change:transform;height:100%;width:-webkit-fit-content;width:fit-content}.image-item{flex-shrink:0;margin:0 8px}.event-image{width:280px;height:280px;object-fit:cover}.banner-content{text-align:center}.main-banner-heading{font-family:Poppins!important;font-weight:700!important;letter-spacing:0;color:#ffffff;background:linear-gradient(91deg,#EB0000 3.91%,#FF9B00 78.36%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes expandContract{0%{transform:scale(1)}30%{transform:scale(1.05)}60%{transform:scale(.98)}to{transform:scale(1)}}.separator{color:#ffffff;margin:0 .5rem}.banner-subheading{font-weight:700;font-style:normal;font-size:1.3rem;letter-spacing:0;color:#FF9B00}.main-banner-subtitle1{font-weight:700;font-family:Satisfy-Regular!important;font-style:normal;color:#ffffff;text-align:center;background:linear-gradient(91deg,#EB0000 19.69%,#FF9B00 56.64%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner-section .btn{background-color:#ff3f00;border:none;color:#ffffff;font-size:1.125rem;font-weight:600;padding:1rem 2.5rem;border-radius:8px;transition:all .3s ease;box-shadow:0 4px 15px rgba(255,107,53,.3);text-transform:none}.banner-section .btn:hover{transform:translateY(-2px)}.banner-section .btn:active,.banner-section .btn:focus,.banner-section .btn:hover{background-color:#ff3f00;box-shadow:0 6px 20px rgba(255,107,53,.4)}.hosted-by{font-weight:500;font-style:normal;color:#ffffff;font-size:16px;letter-spacing:0}.banner-a-link,.banner-subheading-link,.main-banner-heading-link{font-weight:700;font-style:normal;color:#ff0000;font-size:1.781rem;letter-spacing:0}.banner-a-link{text-align:left}.hosted-by-link{font-weight:500;font-style:normal;color:#ffffff;font-size:14px;letter-spacing:0}.displayName{font-weight:600;line-height:60.57px;margin-bottom:22px}.displayMessage,.displayName{font-style:normal;color:#ffffff;font-size:1.675rem;letter-spacing:0}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:992px){.event-text{margin-top:10px;margin-bottom:20px}.event-item{margin-bottom:30px}.banner-subheading{line-height:1.7rem!important}.banner-box-data:after{content:"";position:absolute;top:90%;right:50%;transform:translate(50%,-50%);width:300.341px;height:300.379px;border-radius:356.379px;opacity:.3;background:rgba(255,22,22,.5);filter:blur(51.48824691772461px);z-index:-1;pointer-events:none}.scrolling-banner{height:280px;margin-bottom:2.5rem}.event-image{width:250px;height:280px}.banner-section .btn{font-size:1rem;padding:.875rem 2rem}.banner-section{padding-bottom:3rem}.banner-persons{padding-top:5rem}}@media (max-width:768px){.banner-center{position:relative}.displayMessage{letter-spacing:1px}.displayName{color:#ffffff;line-height:40px;margin-top:-10px;margin-bottom:5px}.displayMessage,.displayName{font-size:1.3rem}.desktop{display:none}.scrolling-banner{height:230px;margin-bottom:2rem}.event-image{width:200px;height:230px}.separator{margin:0 .25rem}.banner-section .btn{font-size:1rem;padding:.75rem 1.5rem;width:100%;max-width:280px}.person-left,.person-right{align-items:center}}@media (max-width:576px){.scrolling-banner{height:200px;margin-bottom:1.5rem}.event-image{width:180px;height:200px}.banner-section .btn{font-size:.9rem;padding:.75rem 1.25rem}}@media (max-width:480px){.event-image{width:180px;height:200px}.scrolling-banner{height:200px}}@media (min-width:769px){.mobile{display:none}}.event-text a{text-decoration:none}.event-text a:hover{text-decoration:underline}@media screen and (min-width:480px) and (max-width:991px){.event-date,.event-time{font-size:20px}.location-name{font-size:20px!important}}@media screen and (min-width:992px){.banner-content-text{max-width:1000px}.event-text{margin-top:20px}.event-date,.event-time{font-size:20px}.jiu-Jitsu-logo{width:100%}.event-details{padding:2rem;margin-bottom:2rem;display:flex;align-items:center;text-align:center;justify-content:center;gap:50px;margin-top:-1rem}.mobile-tree-gift{display:none}.banner-box-data{z-index:5;position:relative;padding:10px 60px 20px}.desktop-tree-gift{justify-content:space-between;align-items:end;margin-top:-20.5rem;z-index:2}.desktop-tree{max-width:300px;margin-right:-80px}.desktop-gift{max-width:300px;margin-left:-130px;margin-bottom:-20px}}@media screen and (max-width:767px){.banner-subheading-desktop{display:none}.banner-heading{line-height:34px}.mobile-tree-gift{max-width:300px}.banner-box-data{padding:20px 0 0}}@media (max-width:768px) and (orientation:landscape){.scrolling-banner{height:250px;margin-bottom:1rem}}@media (max-width:991px){.banner-section{padding-bottom:1.5rem}}@media (min-width:768px) and (max-width:991px){.jiu-jitsu-logo{max-width:400px}.person-image{width:250px}.person-name{width:250px;font-size:16px!important}.banner-subheading-mobile,.mobile{display:none}.desktop{display:block!important}}.commonbg-highlight-bubble{background-image:url(https://stagingresources.swmc.com/jiu-jutsu-training/bodybgdesktop.webp);background-size:100% 100%;background-repeat:no-repeat;background-color:#000}@media screen and (max-width:991.9px){.desktop-tree-gift{display:none!important}}.banner-top-section{position:relative;width:100%;height:100%;overflow:hidden}.banner-bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;display:block;pointer-events:none}.banner-bg-video::-webkit-media-controls{display:none!important}.banner-bg-video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.banner-top-section>*{position:relative;z-index:5}@media (min-width:768px){.banner-top-section{height:100%}.banner-bg-video{object-fit:cover;position:absolute}}@media (max-width:767px){.banner-top-section{height:100%}.banner-bg-video{object-fit:cover;position:absolute}}@media (min-width:992px){.RSVP-section{margin-top:3rem}.main-banner-subtitle1{font-size:7rem}.banner-subheading-mobile{display:none}.banner-section{padding-bottom:1.6rem}.banner-top-section{padding-top:5.5rem}.main-banner-heading{font-size:6.5rem;padding-top:2.5rem}.banner-subheading{font-size:2rem;margin-top:1.7rem}.displayName{font-size:2.5rem;line-height:112px}.banner-a-link,.displayMessage{font-size:2.5rem;line-height:130%}.displayMessage{max-width:700px}.hosted-by,.hosted-by-link{font-size:1.875rem;line-height:58.26px}}@media (min-width:1400px){.event-image{width:320px;height:300px}.scrolling-banner{height:320px}}@media (min-width:576px) and (max-width:991px){.main-banner-heading,.main-banner-subtitle1{font-size:4.5rem}}@media (min-width:412px) and (max-width:575px){.main-banner-heading,.main-banner-subtitle1{font-size:4.5rem}}@media (min-width:385px) and (max-width:411px){.main-banner-heading,.main-banner-subtitle1{font-size:4.5rem}}@media (min-width:350px) and (max-width:384.7px){.main-banner-heading,.main-banner-subtitle1{font-size:4.5rem}.banner-subheading{font-size:1.4rem;line-height:2rem!important}}@media (min-width:390px){.banner-subheading{line-height:2rem!important}}@media (min-width:320px) and (max-width:349.7px){.main-banner-heading,.main-banner-subtitle1{font-size:4rem}.banner-subheading{font-size:1rem}}@media (max-width:332px){.person-name{font-size:12px;width:140px}.person-image{width:140px}}.post-event-banner-background{background-color:#000000;width:100%}.post-event-heading-container{padding-bottom:2rem;padding-top:6rem}.post-event-banner-heading{color:#ff5b0b!important;font-style:normal;font-weight:700;font-size:4rem}.post-event-banner-sub-heading{color:#FFFFFF;font-style:normal;font-weight:700;font-size:3.2rem}.banner-top-section1{padding-bottom:4rem;position:relative;overflow:hidden}.banner-top-section1>.banner-bg-video{z-index:0!important}.banner-top-section1>:not(.banner-bg-video){position:relative;z-index:1}.event-logo-container{text-align:left}.post-event-banner-description{color:#fff;margin:50px auto 20px}@media screen and (max-width:991.7px){.post-event-heading-container{padding-top:5rem;text-align:center;padding-bottom:2rem}.banner-top-section1{padding-bottom:2rem}.post-event-banner-heading{font-size:2.5rem}.post-event-banner-sub-heading{font-size:2rem}.post-event-banner-background{height:1300px}}@media screen and (min-width:768px) and (max-width:1024px){.event-logo-container,.post-event-heading-container{text-align:center}}@media screen and (min-width:992px) and (max-width:1199.7px){.post-event-banner-heading{font-size:3.5rem}.post-event-banner-sub-heading{font-size:2.8rem}}@media screen and (min-width:1200px){.post-event-banner-heading{font-size:4rem}.post-event-banner-sub-heading{font-size:3.2rem}}@media screen and (min-width:320px) and (max-width:359.7px){.post-event-banner-heading{font-size:2rem}.post-event-banner-sub-heading{font-size:1.5rem}}@media screen and (min-width:360px) and (max-width:389.7px){.post-event-banner-sub-heading{font-size:1.8rem}}@media screen and (min-width:400px) and (max-width:767.7px){.post-event-banner-background{height:1380px}}@media screen and (min-width:1400px){.event-logo-container img{max-width:720px!important}}@media screen and (max-width:767.8px){.commonbg-highlights-wrapper{background-image:none;margin-bottom:-5rem}}@media (min-width:768px) and (max-width:991.7px){.commonbg-highlights-wrapper{background-size:100% 100%}}@media (min-width:992px) and (max-width:1023.7px){.commonbg-highlights-wrapper{background-size:100% 100%}}@media (min-width:1024px) and (max-width:1099.7px){.commonbg-highlights-wrapper{background-size:100% 100%}}.navbar{background:transparent;z-index:999;box-shadow:none;height:88px!important;top:0;transition:all .3s ease-in}.navbar-brand{margin-right:0!important;display:flex!important;align-items:center;flex:1;justify-content:space-between;top:4px}@media (max-width:768px){.navbar-brand{left:5%!important;transform:translateX(0)!important}}.navbar-container{justify-content:space-between!important;align-items:center}.main_logo,.main_second_logo{height:auto;width:auto}.brandTagLineContainer{position:relative}.dropdown-item{color:var(--bs-dropdown-link-color)!important}.navbar-expand-lg .navbar-collapse{justify-content:flex-end}.navbar.active{background:#070106!important}.contactUs-Nav,.contactUs-Nav:hover{color:#fff}.brandTagLine{cursor:pointer;margin:0;font-size:9.5px;white-space:nowrap;position:absolute}@media screen and (min-width:992px){.russell-peters-header,.russell-peters-header:active,.russell-peters-header:hover{color:#fff!important;font-size:1.9rem;font-weight:600!important;margin-bottom:0}.navbar-nav{margin-top:-10px}.nav-link:active,.nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#fff!important}.main_second_logo{width:200px}.main_logo{width:180px}.brandTagLine{margin-top:30px!important;font-size:9.5px!important;margin-left:-115px!important}.contact-us-btn{background-image:url(https://d2w24n4g34usfg.cloudfront.net/CustomAngel/images/angelai-contact-btn.webp)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-position:50%!important;padding:24px 20px 5px 40px!important;height:50px!important;width:120px!important;margin-top:-23px!important;margin-left:15px!important}.contact-us-btn:hover{color:#fff!important;font-weight:600!important}.brandTagLineContainerMobile,.menu-logos{display:none}.navbar-nav .nav-link:last-child,.navbar-nav .nav-link:nth-last-child(2),.navbar-nav .nav-link:nth-last-child(3){border-right:none;padding-right:0!important}.navbar-dark .navbar-nav .nav-link{color:#ffffff}}.navbar-brand a{text-decoration:none}.navbar-dark .navbar-nav .nav-link:hover{color:#f26f24}@media only screen and (min-width:320px) and (max-width:369.7px){.main_second_logo{width:200px}.main_logo{width:165px!important;height:auto!important;margin-right:13px!important;margin-top:0!important}.brandTagLine{margin-left:-122px!important;margin-top:46px!important;font-size:9px!important}}@media screen and (max-width:991px){.russell-peters-header,.russell-peters-header:active,.russell-peters-header:focus,.russell-peters-header:hover{color:#fff!important;font-size:1.4rem!important;font-weight:600!important;margin-bottom:0!important;margin-top:10px!important;transition:none!important;transform:none!important}.nav-link:active,.nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ff541c!important}.navbar-toggler{margin-top:-17px}.navbar-container{margin-top:10px}.brandTagLineContainerMobile{position:relative}.brandTagLine{margin-top:38px;font-size:7.5px;margin-left:-90px}.contact-us-btn{border:1px solid #ff541c!important;border-radius:5px!important;padding:7px 20px 5px!important;margin-bottom:5px;width:-webkit-max-content;width:max-content;margin-top:1rem}.navbar{padding-top:0;height:90px!important}.dropdown-menu{border:none;font-size:13px}.contactUs-Nav{width:100%}.menu-logos{margin-right:10px}.dropdown-item:active,.dropdown-item:hover{background-color:#fff!important;color:#ff541c!important}.navbarTransition{transform:translateY(-100%);transition:all .3s ease-in}.ContainerMobile{position:relative;z-index:1}.contact-us-btn{color:#fff!important;font-weight:500!important}.navbar-collapse{background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;padding:1rem;text-align:left;border-radius:10px;border:1px solid #ff541c}.main_logo{width:140px;height:auto}.main_second_logo{width:120px}.russell-peters-header,.russell-peters-header:hover{color:#fff!important;font-size:1.4rem;font-weight:600!important;margin-bottom:0!important;margin-top:10px}.brandTagLineMobile{margin-top:4rem;display:block;margin-left:auto;margin-right:auto;background-color:initial;border:none;color:#ff541c;font-weight:600}.brandTagLineMobile:hover{background-color:#ff541c;border:none}.dropdown,.navbar-dark .navbar-nav .nav-link{color:#081b27!important;border-bottom:1px dashed #ffb79f}.navbar-dark .navbar-nav .nav-link:nth-last-child(-n+2){border-bottom:none}}@media screen and (min-width:370px) and (max-width:767px){.russell-peters-header{font-size:1.15rem}.main_logo{width:170px;height:auto;margin-right:21px}.main_second_logo{width:140px;margin-top:10px}.brandTagLine{margin-top:46px!important;font-size:9px!important;margin-left:-131px!important;margin-right:10px}}.russell-peters-header{touch-action:manipulation;-webkit-touch-callout:none}@media screen and (max-width:767px){.navbar-container{margin-top:1px!important}}@media screen and (min-width:768px) and (max-width:991px){.navbar-container{margin-top:-2px!important}.main_logo{margin-top:9px!important;width:172px!important;margin-right:20px}.main_second_logo{width:160px}.brandTagLine{margin-top:56px!important;font-size:9px!important;margin-left:-130px!important}}@media screen and (min-width:992px) and (max-width:1199px){.brandTagLine{font-size:9.5px!important;margin-left:-116px!important;margin-top:50px!important}.contact-us-btn{width:121px!important;height:46px!important;margin-top:-25px!important}.dropdown-menu{margin-top:20px!important;margin-left:-45px;text-align:center!important;font-size:13px}.dropdown-item{color:#ffffff;background-color:none!important}.dropdown-item:active,.dropdown-item:hover{background-color:initial;color:#ff541c}.navbar-dark .navbar-nav .nav-link{font-size:11px;margin-bottom:-20px;padding:0 10px}.main_logo{width:180px!important;height:auto}.main_second_logo{width:180px}.contactUs-Nav{font-size:10px;margin-top:-8px}}@media screen and (min-width:1200px){.brandTagLine{font-size:10px!important;margin-left:-123px!important;margin-top:52px!important}}@media screen and (min-width:1200px) and (max-width:1399px){.dropdown-menu{margin-top:20px!important;margin-left:-50px;text-align:center!important}.dropdown-item{color:#ffffff;background-color:none!important}.dropdown-item:active,.dropdown-item:hover{background-color:initial;color:#ff541c}.navbar-dark .navbar-nav .nav-link{font-size:13px;margin-bottom:-20px;padding:0 15px}.main_logo{width:190px!important;height:auto}.main_second_logo{width:200px}.contactUs-Nav{font-size:10px!important;margin-top:45px!important;margin-bottom:7px}}@media screen and (min-width:1400px){.contact-us-btn{width:150px!important;padding-top:22px!important}.dropdown-menu{margin-top:10px!important;margin-left:-45px;text-align:center!important}.dropdown-item{color:#000;background-color:none!important}.dropdown-item:active,.dropdown-item:hover{background-color:initial;color:#ff541c}.navbar-dark .navbar-nav .nav-link{font-size:17px;margin-bottom:-10px;padding:0 14px}.main_logo{width:190px;height:auto}.main_second_logo{width:200px}.contactUs-Nav{font-size:13px;margin-top:-7px;margin-left:10px}.brandTagLine{font-size:10px!important;margin-left:-122px!important;margin-top:52px!important}}@media only screen and (min-width:991.7px){.brandTagLine sup{font-size:1.5em!important;top:0!important}}@media only screen and (max-width:991.7px){.brandTagLine sup{font-size:1.75em!important;top:0!important}}.footer{background-color:#000!important;padding-top:0!important}.footer-tree-bg,.footer-tree-bg-mobile{width:100%;margin-bottom:-3px}.angltoken-disclaimer{color:#081B27}.angltoken-disclaimer a{color:#081B27;text-decoration:underline}.custom-footer-content{margin-top:2rem;color:white;font-size:14px}.custom-footer{margin-top:2rem}.pre-event-footer{border-top:1px solid #fd3300}@media screen and (min-width:991px){.custom-footer{margin-top:4.5rem!important}.post-event-footer{margin-top:2rem!important}}@media screen and (max-width:768px){.footer-tree-bg{display:none}.custom-footer{margin-top:7rem}.pre-event-footer{border-top:1px solid #fd3300}.post-event-footer{margin-top:2rem}}@media screen and (min-width:769px){.footer-tree-bg-mobile{display:none}}@media (max-width:600.7px){.custom-footer-content{font-size:12px}}@media (max-width:575px){.custom-footer-content{padding:0 1.7rem}}