@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap";:root{font-size:16px}body{font-family:"Manrope",sans-serif}h1{font-size:1.75rem;text-align:center;margin:0;font-weight:800;font-family:"Montserrat",sans-serif;text-transform:uppercase}@media(min-width: 480px){h1{font-size:calc(28px + (60 - 28)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){h1{font-size:3.75rem}}h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:1.313rem;text-transform:uppercase}@media(min-width: 480px){h2{font-size:calc(21.008px + (40 - 21.008)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){h2{font-size:2.5rem}}p{font-family:"Manrope",sans-serif;font-size:.9rem}@media(min-width: 480px){p{font-size:calc(14.4px + (16 - 14.4)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){p{font-size:1rem}}.mobile{display:none}.desktop{display:block}@media screen and (max-width: 991px){.mobile{display:block}.desktop{display:none}}.primaryBtn{background-color:rgba(255,80,51,.3);color:#fff;border:2px solid #ff5033;border-radius:3px;padding:10px 20px;transition:ease-in 300ms;line-height:normal;font-weight:700;font-family:"Montserrat",sans-serif;font-size:.9rem}@media(min-width: 480px){.primaryBtn{font-size:calc(14.4px + (16 - 14.4)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){.primaryBtn{font-size:1rem}}.primaryBtn:hover{background-color:#ff5033;color:#fff}.secondaryBtn{background-image:linear-gradient(to right, #ff5033 0%, #d2161d 51%, #ff5033 100%);color:#fff;border-radius:0px 3px 3px 0px;padding:8px 40px 8px;font-family:"Montserrat",sans-serif;font-weight:600;border:none;height:50px;background-size:200% auto;transition:.5s;font-size:.9rem}@media(min-width: 480px){.secondaryBtn{font-size:calc(14.4px + (16 - 14.4)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){.secondaryBtn{font-size:1rem}}.secondaryBtn:hover{background-position:right center}.basicPlanBtn{background:linear-gradient(45deg, #ff5033 50%, #d2161d);color:#fff;border-radius:3px;padding:10px 20px;border:0px solid;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:700;width:100%;max-width:230px;font-size:.9rem;box-shadow:0px 0px 24px 0px #ff5033}.basicPlanBtn:hover{color:#fff;background:linear-gradient(-45deg, #ff5033 50%, #d2161d)}.bestPlanBtn{background:linear-gradient(137deg, #34FF8A 13.58%, #009D60 88.4%);color:#180227;border-radius:3px;text-transform:uppercase;border:0px solid !important;font-family:"Montserrat",sans-serif;font-weight:900;width:100%;max-width:230px;font-size:.9rem;transition:ease-in 200ms}.bestPlanBtn:hover{color:#41005d;box-shadow:0px 0px 20px 0px #34ff8a}a{text-decoration:none}ul{margin:0;padding:0}.blackTag{position:absolute;background:linear-gradient(45deg, #ff5033 50%, #d2161d);width:-moz-max-content;width:max-content;margin:auto;top:-25px;left:50%;transform:translateX(-50%);font-family:"Montserrat",sans-serif;font-weight:700;font-size:.85rem;padding:2px 5px;border-radius:3px;color:#fff;z-index:1000}.headerIndex{position:absolute;z-index:100;height:76px;width:100%;display:flex;align-items:center}.headerIndex li{position:relative}.headerIndex .container-md{margin-top:20px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 991px){.headerIndex .container-md{max-width:800px}}@media screen and (max-width: 599px){.headerIndex .container-md{padding-right:var(--bs-gutter-x, 1.5rem);padding-left:var(--bs-gutter-x, 1.5rem);padding:0px 20px !important}}.headerIndex .container-md .logo{width:160px}.headerIndex .container-md .logo img{width:160px}.headerIndex .container-md .menu-list ul{display:flex;align-items:center;flex-direction:row;gap:20px}.headerIndex .container-md .menu-list ul li{list-style:none;font-family:"Montserrat",sans-serif;color:#fff;font-weight:normal;font-size:1rem;line-height:normal}.headerIndex .container-md .menu-list ul li:hover{color:#ff5033}.headerIndex .container-md .menu-list ul .primaryBtn{font-weight:600;padding:8px 20px}.headerIndex .container-md .menu-list ul .primaryBtn:hover{color:#fff}.headerIndex .container-md .menu-list ul .primaryBtn:hover li:hover{color:#fff}@media screen and (max-width: 991px){.headerIndex .container-md .menu-list ul{gap:10px !important}}@media screen and (max-width: 768px){.headerIndex .container-md .menuBtn{display:flex;justify-content:center;align-items:center;height:30px;width:30px}.headerIndex .container-md .menuBtn .hamburger-lines{text-align:center;display:block;z-index:100;cursor:pointer;height:100%;width:100%}.headerIndex .container-md .menuBtn .hamburger-lines .line{display:block;height:2px;width:100%;border-radius:10px;margin:8px 0px;background:#fff}.headerIndex .container-md .menuBtn .hamburger-lines .line1{margin-top:0px;transform-origin:0% 0%;transition:transform .4s ease-in-out}.headerIndex .container-md .menuBtn .hamburger-lines .line2{transition:transform .2s ease-in-out}.headerIndex .container-md .menuBtn .hamburger-lines .line3{transform-origin:0% 100%;transition:transform .4s ease-in-out}.headerIndex .container-md .menuBtn .hamburger-lines.is-active .line1{transform:rotate(45deg)}.headerIndex .container-md .menuBtn .hamburger-lines.is-active .line2{transform:scaleY(0)}.headerIndex .container-md .menuBtn .hamburger-lines.is-active .line3{transform:rotate(-45deg)}.headerIndex .container-md .menu-list{display:none}}.drawable-menu{display:none}@media screen and (max-width: 768px){.drawable-menu{height:100vh;width:100%;position:fixed;top:0;left:0;z-index:100;display:flex;justify-content:center;padding-top:120px;background:linear-gradient(180deg, #180227 5%, rgba(24, 2, 39, 0.8) 50%, rgba(24, 2, 39, 0.5) 100%),url("../assets/bg.jpg");background-size:cover;background-position:center;text-align:center;transform:translate(-150%);transition:transform .5s ease-in-out}.drawable-menu nav{width:100%;display:flex;justify-content:center}.drawable-menu nav ul{width:100%;display:flex;flex-direction:column;align-items:center}.drawable-menu nav ul hr{width:30%;height:1px;margin:20px 0px;opacity:1}.drawable-menu nav ul li{list-style:none;font-family:"Montserrat",sans-serif;position:relative;color:#fff;font-size:1.2rem;text-transform:uppercase;font-weight:600}.drawable-menu nav ul li:hover{color:#ff5033}.drawable-menu nav ul .primaryBtn{width:100%;background:none;border:none}.drawable-menu nav ul .primaryBtn a:hover{color:#ff5033}.drawable-menu.is-active{transform:translateX(0)}}.is-hidden{visibility:hidden}.owl-solution{visibility:hidden}.scrolled{background-color:rgba(24,2,39,.8);transition:background-color 200ms linear}.headerSteps{display:flex;align-items:center;height:76px}.headerSteps .container{margin-top:20px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 599px){.headerSteps .container{padding-right:var(--bs-gutter-x, 1.5rem);padding-left:var(--bs-gutter-x, 1.5rem);padding:0px 20px !important}}.headerSteps .container a{color:#fff;font-weight:400;font-size:1rem;text-decoration:none;font-family:"Montserrat",sans-serif}@media(min-width: 480px){.headerSteps .container a{font-size:calc(16px + (16 - 16)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){.headerSteps .container a{font-size:1rem}}.headerSteps .container img{width:160px}.headerSteps .container a:hover{color:#ff5033}@media screen and (max-width: 599px){.headerSteps .container img{width:120px}}.headerCompanies{z-index:30;position:relative}.headerCompanies #navContainer{display:flex;justify-content:center}.headerCompanies .buttonsContainer{display:flex;align-items:center;justify-content:flex-end;gap:20px}@media screen and (max-width: 991px){.headerCompanies .buttonsContainer .btnsesion{display:none}.headerCompanies .buttonsContainer .navBarButton{display:block !important}}.headerCompanies .buttonsContainer .navBarButton{border:none;background-color:rgba(0,0,0,0);padding:0;height:25px;width:25px;display:none}.headerCompanies .buttonsContainer .navBarButton i{color:#fff;font-size:25px}.headerCompanies .buttonsContainer .navBarButton i:hover{color:#ff5033}.headerCompanies nav{background-color:#41005d;background-size:cover;overflow:hidden}@media screen and (max-width: 991px){.headerCompanies nav{display:flex;justify-content:center;z-index:20;top:100%;height:0px;width:100%;position:absolute;transition:.35s ease-in}.headerCompanies nav.show{height:200px}}.headerCompanies nav ul{display:flex;margin:6px 0px;justify-content:center}@media screen and (max-width: 991px){.headerCompanies nav ul{flex-direction:column}}.headerCompanies nav ul #logoutButton{display:none}@media screen and (max-width: 991px){.headerCompanies nav ul #logoutButton{display:block !important}.headerCompanies nav ul #logoutButton hr{display:block !important}}.headerCompanies nav ul #logoutButton hr{color:#fff;height:1.1px !important;opacity:.5;display:none;margin:8px 0px 10px 0px}.headerCompanies nav ul li{font-family:"Montserrat",sans-serif;padding:2px 0;list-style-type:none}@media screen and (max-width: 991px){.headerCompanies nav ul li a,.headerCompanies nav ul li span{margin:0}}.headerCompanies nav a,.headerCompanies nav span{color:#fff;font-weight:600;font-size:15px;text-transform:uppercase;margin-left:30px;margin-right:30px;text-decoration:none;cursor:pointer}.headerCompanies nav a:hover,.headerCompanies nav span:hover{border-bottom:2px solid #ff5033;color:#fff}.headerCompanies nav .active{border-bottom:2px solid #ff5033}.plansContainer{display:flex;justify-content:center;align-items:center;width:100%;gap:45px;font-family:"Montserrat",sans-serif !important}.plansContainer .green{color:#34ff8a;font-weight:bold}.plansContainer .tickIcon{width:20px;height:20px}.plansContainer .benefitContainer{display:flex;align-items:start;flex-direction:column;gap:16px}.plansContainer .benefitContainer .benefitTip{display:flex;align-items:center;gap:12px}.plansContainer .benefitContainer p{font-family:"Montserrat",sans-serif !important;font-size:13px;margin:0}.plansContainer .benefitContainer .primaryTips,.plansContainer .benefitContainer .secondTips{display:flex;align-items:start;flex-direction:column;gap:10px}.plansContainer .subscriptionPlan{display:flex;justify-content:center;align-items:start;border-radius:5px;border:3px solid var(--greenGradient, #21ff95);background:linear-gradient(270deg, #180227 0, #260139 27.76%, #33014b 35.72%, #41005d 100%);box-shadow:0px 0px 16.66px 0px #34ff8a;padding:20px 30px;width:90%;max-width:850px}.plansContainer .subscriptionPlan .planInfo{display:flex;justify-content:center;align-items:start;flex-direction:column;font-family:"Manrope";color:#fff;width:70%;max-width:750px;margin-right:30px}.plansContainer .subscriptionPlan .planInfo h5{font-size:1rem;font-weight:400;text-align:center}@media(min-width: 480px){.plansContainer .subscriptionPlan .planInfo h5{font-size:calc(16px + (20 - 16)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){.plansContainer .subscriptionPlan .planInfo h5{font-size:1.25rem}}.plansContainer .subscriptionPlan .planInfo p{text-align:left;font-size:12px;opacity:.7}.plansContainer .subscriptionPlan .planInfo .benefitContainer{flex-direction:row}.plansContainer .subscriptionPlan .planInfo .benefitContainer p{opacity:1}.plansContainer .subscriptionPlan .paidPlan{display:flex;flex-direction:column;justify-content:center;align-items:center;width:30%;max-width:200px;margin-left:30px;position:relative}.plansContainer .subscriptionPlan .paidPlan .tipePaid{color:#34ff8a;margin-bottom:12px;font-size:14px}.plansContainer .subscriptionPlan .paidPlan .facturation{font-weight:300;font-size:.9rem;transition:.3s cubic-bezier(0.99, 0, 0, 1)}@media(min-width: 480px){.plansContainer .subscriptionPlan .paidPlan .facturation{font-size:calc(14.4px + (16 - 14.4)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){.plansContainer .subscriptionPlan .paidPlan .facturation{font-size:1rem}}.plansContainer .subscriptionPlan .paidPlan .anualPrice{font-size:11px;color:#fff;opacity:.5;padding:0px}.plansContainer .subscriptionPlan .paidPlan .anualPrice span{font-weight:700}.plansContainer .subscriptionPlan .paidPlan .bestPlanBtn{width:100%;max-width:230px;height:32px;margin-top:25px}.plansContainer .subscriptionPlan .paidPlan .pricePlan{font-size:1.6rem}@media(min-width: 480px){.plansContainer .subscriptionPlan .paidPlan .pricePlan{font-size:calc(25.6px + (30 - 25.6)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){.plansContainer .subscriptionPlan .paidPlan .pricePlan{font-size:1.875rem}}.plansContainer .subscriptionPlan .paidPlan .planTabsContainer{width:100%;display:flex;justify-content:center;font-size:.75rem;margin-bottom:20px}@media(min-width: 480px){.plansContainer .subscriptionPlan .paidPlan .planTabsContainer{font-size:calc(12px + (16 - 12)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){.plansContainer .subscriptionPlan .paidPlan .planTabsContainer{font-size:1rem}}.plansContainer .subscriptionPlan .paidPlan .planTabsContainer .planTabsList{max-width:200px;position:relative;width:100%;height:32px;color:#fff;font-size:12px;font-style:normal;font-weight:400;display:flex;justify-content:space-between;align-items:center;border-radius:3px;background-color:rgba(255,255,255,.1);border:.4px solid rgba(255,255,255,.3);border-radius:50px}.plansContainer .subscriptionPlan .paidPlan .planTabsContainer .planTabsList .planTab{position:relative;width:50%;list-style:none;padding:0;display:flex;justify-content:center;z-index:2}.plansContainer .subscriptionPlan .paidPlan .planTabsContainer .planTabsList .planTab .planButton{display:flex;border:none;display:flex;justify-content:center;align-items:center;width:85px;height:22px;background-color:rgba(255,255,255,0);color:rgba(255,255,255,.5);transition:.3s cubic-bezier(0.99, 0, 0, 1);border-radius:50px;padding-left:14px}.plansContainer .subscriptionPlan .paidPlan .planTabsContainer .planTabsList .planTab .planButton:hover{color:#fff;background-color:rgba(255,255,255,.3)}.plansContainer .subscriptionPlan .paidPlan .planTabsContainer .planTabsList .planTab .planButton.active{background-color:rgba(255,255,255,0);color:#180227;font-weight:700}@media screen and (max-width: 599px){.plansContainer .subscriptionPlan .paidPlan .planTabsContainer .planTabsList .planTab .planButton{padding-left:14px}.plansContainer .subscriptionPlan .paidPlan .planTabsContainer .planTabsList .planTab .planButton.mensual{padding-left:0px;padding-right:12px}}.plansContainer .subscriptionPlan .paidPlan .planTabsContainer .planTabsList .planTab .planButton.mensual{padding-left:0px;padding-right:7px}.plansContainer .subscriptionPlan .paidPlan .planTabsContainer .planTabsList .planTab .discountLabel{width:100%;position:absolute;bottom:-25px;margin:0;font-weight:700;text-align:center;font-size:13px;background:linear-gradient(137deg, #34ff8a 13.58%, #009d60 88.4%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}@media screen and (max-width: 991px){.plansContainer .subscriptionPlan .paidPlan .planTabsContainer .planTabsList .planTab .discountLabel{font-weight:600;bottom:-25px}}.plansContainer .subscriptionPlan .paidPlan .planTabsContainer .planTabsList .selector{width:85px;border-radius:3px;height:22px;position:absolute;left:55%;z-index:1;background:linear-gradient(86deg, #21ff95 50%, #009d60 100%);transition:.3s cubic-bezier(0.99, 0, 0, 1);border-radius:50px}@media screen and (max-width: 345px){.plansContainer .subscriptionPlan .paidPlan .planTabsContainer .planTabsList .selector{width:46%}}@media only screen and (max-width: 991px){.plansContainer .subscriptionPlan{background:linear-gradient(0deg, #180227 0, #260139 27.76%, #33014b 35.72%, #41005d 100%);flex-direction:column;align-items:center;justify-content:center;max-width:350px}.plansContainer .subscriptionPlan .planInfo{margin-right:0px;width:100%;text-align:center}.plansContainer .subscriptionPlan .planInfo .explication{margin-bottom:12px}.plansContainer .subscriptionPlan .line{width:80%;height:1px;margin:20px 0px}.plansContainer .subscriptionPlan .secondTips{display:none}.plansContainer .subscriptionPlan .paidPlan{margin-left:0px;width:100%;max-width:100%}.plansContainer .subscriptionPlan .paidPlan .bestPlanBtn{width:100%;max-width:100%}}.plansContainer .line{content:"";width:1px;border-left:1px solid #fff;height:175px;background-color:#fff}.plansContainer .pricePlan{font-size:1.8rem;font-weight:600;color:#fff;text-align:center;display:flex;align-items:center}@media(min-width: 480px){.plansContainer .pricePlan{font-size:calc(28.8px + (36 - 28.8)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){.plansContainer .pricePlan{font-size:2.25rem}}.plansContainer .voucherContainer{display:flex;flex-direction:column;width:100%;max-width:600px;padding:20px 20px;background:linear-gradient(360deg, #41005d 0%, #180227 100%);border:solid 3px #34ff8a;border-radius:3px}.plansContainer .voucherContainer .voucher{padding:0px 0px 20px;display:flex;justify-content:space-between;width:100%;max-width:600px;background:none}.plansContainer .voucherContainer .voucher .infoContainer{max-width:300px;align-items:flex-start}.plansContainer .voucherContainer .voucher .infoContainer .benefitContainer{margin-right:10px}.plansContainer .voucherContainer .voucher .infoContainer .benefitContainer .benefitTip p{text-align:left !important}.plansContainer .voucherContainer .voucher .infoContainer .titlePlan{align-items:start}.plansContainer .voucherContainer .voucher .infoContainer .titlePlan h5{text-align:left;font-size:1.3rem;color:#fff}@media(min-width: 480px){.plansContainer .voucherContainer .voucher .infoContainer .titlePlan h5{font-size:calc(20.8px + (24 - 20.8)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){.plansContainer .voucherContainer .voucher .infoContainer .titlePlan h5{font-size:1.5rem}}.plansContainer .voucherContainer .voucher .price-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;max-width:300px}.plansContainer .voucherContainer .voucher .price-btn .bestPlanBtn{width:100%;max-width:230px;height:35px;margin-top:12px}.plansContainer .voucherContainer .voucher .greenContainer{background-color:#34ff8a;color:#180227;border-radius:3px;padding:0px 4px}.plansContainer .voucherContainer .movies{width:100%;max-width:570px}@media screen and (max-width: 599px){.plansContainer .voucherContainer{width:100%;position:relative;max-width:330px}.plansContainer .voucherContainer .voucher{flex-direction:column}.plansContainer .voucherContainer .voucher .price-btn{width:100%;margin-top:20px}.plansContainer .voucherContainer .voucher .price-btn .bestPlanBtn{margin-top:10px}.plansContainer .voucherContainer .voucher .infoContainer{align-self:center}.plansContainer .voucherContainer .voucher .infoContainer .benefitContainer{margin-right:0px}.plansContainer .voucherContainer .voucher .infoContainer .titlePlan{align-items:center}.plansContainer .voucherContainer .voucher .infoContainer .titlePlan h5{text-align:center;margin-bottom:20px}.plansContainer .voucherContainer .movies{margin-top:10px;content:url(https://filmity.com/assets/newsletters/landing/cuponera-movieMobile.png)}}.modal{height:auto;background:#41005d;background:linear-gradient(323.14deg, #41005d -0.1%, #180227 100%);padding:35px 20px}.modal .actionButtonsContainer{gap:15px !important}.modal .icon{display:none !important}.modal .title{font-size:18px;line-height:26px;color:#fff;text-transform:uppercase}.modal .confirmButton{background-color:rgba(255,80,51,.3);color:#fff;border:2px solid #ff5033;border-radius:3px;padding:10px 20px;transition:ease-in 300ms;line-height:normal;font-weight:700;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:.9rem}@media(min-width: 480px){.modal .confirmButton{font-size:calc(14.4px + (16 - 14.4)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){.modal .confirmButton{font-size:1rem}}.modal .confirmButton :focus{box-shadow:none !important}.modal .confirmButton:hover{background-color:#ff5033 !important}@media only screen and (max-width: 838px){.modal .title{font-size:14px !important}}.show-buy-modal{opacity:1 !important;display:flex !important;justify-content:center !important;align-items:center !important}.buyModal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;background-color:rgba(24,2,39,.8);background:rgba(24,2,39,.8);width:100%;height:100%;padding:0px;color:#fff}.buyModal .modal-content{position:relative;background:#41005d;background:linear-gradient(323.14deg, #41005d -0.1%, #180227 100%);border:rgba(0,0,0,0)}.buyModal .modal-content .modal-body{padding:45px 30px}.buyModal .modal-content .modal-body h1{font-size:1rem;line-height:26px;color:#fff;text-transform:uppercase}@media(min-width: 480px){.buyModal .modal-content .modal-body h1{font-size:calc(16px + (24 - 16)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){.buyModal .modal-content .modal-body h1{font-size:1.5rem}}.buyModal .modal-content .modal-body p{font-size:.8rem;margin-top:5px;text-align:center;color:#fff}@media(min-width: 480px){.buyModal .modal-content .modal-body p{font-size:calc(12.8px + (14.4 - 12.8)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){.buyModal .modal-content .modal-body p{font-size:.9rem}}.buyModal .modal-content .modal-body .content-button-modal{display:flex;justify-content:center}.buyModal .modal-content .modal-body .content-button-modal :first-child{margin-right:30px}.buyModal .modal-content .modal-body .btn-close{position:absolute;top:5px;right:5px;color:#fff !important;fill:#fff}body{background-color:#180227;min-height:100vh;background-image:url("../assets/bgPlans.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}body .headerSteps .container a{color:rgba(255,255,255,.8);font-size:.75rem}@media(min-width: 480px){body .headerSteps .container a{font-size:calc(12px + (18 - 12)*(100vw - 480px)/(1280 - 480))}}@media(min-width: 1280px){body .headerSteps .container a{font-size:1.125rem}}body section{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:24px;margin-bottom:50px;gap:25px}body section h2{color:#fff;margin-bottom:36px}body section p{color:#fff;text-align:center}body section .plansContainer{display:flex}@media screen and (max-width: 599px){body section .plansContainer{display:grid;gap:20px}}@media screen and (max-width: 599px){body section .planTabsContainer{margin-bottom:10px}}@media screen and (max-width: 599px){body section p{margin-bottom:0px}}@media screen and (max-width: 991px){body section{margin-bottom:40px}}@media screen and (max-width: 991px){body{background-image:url("../assets/bgPlansMobile.jpg");background-position:top;background-repeat:no-repeat;background-size:cover}}