*{box-sizing:border-box}body{font-family:Arial, Helvetica, sans-serif;color:#333;display:flex;flex-direction:column}ul{padding-left:15px;margin:0}a{color:#0097B2;transition:all 0.25s}a:hover{color:#00BF63}#primary{flex:1}.container{margin:0 auto;max-width:1072px;padding-left:15px;padding-right:15px}.container--download{text-align:center}.container--download .features{margin-top:0}.container--download .page__content{padding-top:40px;padding-bottom:40px;text-align:left}.header{padding:20px 0}.header .custom-logo{height:50px;width:auto}.header .container{display:flex;justify-content:space-between;align-items:center}.header__nav ul{list-style:none;display:flex}.header__nav li{margin-left:20px}.logged-in .header{box-shadow:0 1px 10px rgba(0,0,0,0.15)}.strip{padding:40px 0;background:linear-gradient(30deg, #d3e4df 27%, #e4f1ed 27%)}.strip .container{display:flex;justify-content:space-between;align-items:center}.strip__content{margin-right:40px}.strip__title{font-size:24px;margin-bottom:15px}.strip__button{background:linear-gradient(to right bottom, #00BF63 50%, #01ab59 50%);border-radius:20px;color:white;padding:15px;min-width:136px;text-align:center;font-weight:bold;box-shadow:rgba(0,0,0,0.25) 1px 1px 6px;display:inline-block}.strip__button:hover{color:white;transform:scale(1.1);box-shadow:rgba(0,0,0,0.75) 1px 1px 3px}.strip__image{max-width:15%;margin:-20px 40px -20px 0;background:white;border-radius:50%;padding:20px;box-shadow:rgba(0,0,0,0.25) 1px 1px 23px}.strip__image img{width:100%}@media (max-width: 720px){.strip{padding:15px 0}.strip .container{display:block}.strip__image{margin:0 15px 0 0;padding:15px;max-width:20%;float:left}.strip__content{margin-right:0}.strip__title{font-size:20px;margin-bottom:0}.strip__text{font-size:14px}.strip__button{width:100%;margin-top:15px}}.page__header{padding:60px 0 120px;background-color:#e8f9ff;text-align:center}.page__header h1{font-size:64px;margin-bottom:30px}.page__header h2{font-weight:normal;max-width:800px;margin:0 auto 50px}.page__header-button{background:linear-gradient(to right bottom, red 50%, #e30000 50%);border-radius:20px;color:white;padding:15px 30px;min-width:500px;text-align:center;font-weight:bold;box-shadow:rgba(0,0,0,0.25) 1px 1px 6px;display:inline-block;font-size:24px}.page__header-button:hover{color:white;transform:scale(1.1);box-shadow:rgba(0,0,0,0.75) 1px 1px 3px}.page__content h2{font-size:42px;margin-bottom:30px}.page__content p{font-size:21px;color:#666;margin-bottom:30px}@media (max-width: 720px){.page__header{padding:40px 0}.page__header h1{font-size:30px}.page__header h2:last-child{margin-bottom:0}.page__header-button{min-width:100%}.page__content h2{font-size:30px;margin-bottom:15px}.page__content p{font-size:16px;margin-bottom:15px}}.features{margin-top:-40px;list-style:none;padding:0;display:flex;justify-content:space-between;margin-bottom:40px}.features li{padding:15px;background-color:white;border-radius:6px;box-shadow:0px 5px 15px rgba(10,14,71,0.2);width:20%;height:360px;text-align:center}.features h3{margin-bottom:20px;font-size:21px}.features p{font-size:17px;color:#666;text-align:left}.features img{max-width:50%;height:auto;margin-bottom:20px}.features--pricing{justify-content:center;margin-top:-80px}.features--pricing li{margin:0 15px;padding-top:60px;padding-bottom:60px;height:auto;transition:box-shadow 0.25s}.features--pricing li:hover{box-shadow:0px 5px 15px rgba(10,14,71,0.4)}.features--pricing li:hover .features__button{background-color:#0097B2;color:white}.features--pricing h3{text-transform:uppercase;letter-spacing:1px}.features__popular{position:relative;border:2px solid #ffca00}.features__popular-tag{position:absolute;top:0;left:0;right:0;padding:10px 15px;background-color:#ffca00;text-transform:uppercase}.features__price{padding:40px 0;display:flex;justify-content:center}.features__price strong{font-size:44px}.features__price span{font-size:20px;margin-top:6px;margin-left:5px}.features__button{display:block;padding:15px;border:1px solid #0097B2;border-radius:4px;font-weight:bold;font-size:20px}@media (max-width: 720px){.features{margin-top:0;display:block}.features li{width:100%;height:auto;margin-top:15px}.features img{max-width:14%;margin-bottom:10px}.features--pricing li{margin-left:0;margin-right:0;padding-top:30px;padding-bottom:30px}.features--pricing .features__popular{padding-top:60px}}.footer{padding:40px 0;background-color:#0097B2;text-align:center;color:#fff;margin-top:80px}.footer a{color:#fff}.footer .menu{list-style:none;display:flex;padding:0;justify-content:center}.footer .menu li{margin:0 10px}.footer__nav{margin-bottom:40px}.footer__copy{border-top:1px solid #026a7d;padding-top:40px}@media (max-width: 720px){.footer{margin-top:40px;padding:20px 0}.footer__nav{margin-bottom:20px}.footer__copy{padding-top:20px}}.my-account{max-width:500px;margin:0 auto}.logged-in .my-account{max-width:100%}.logged-in.woocommerce-account .content-area>.container,.logged-in.woocommerce-account .main-content,.logged-in.woocommerce-account .page,.logged-in.woocommerce-account .my-account,.logged-in.woocommerce-account .woocommerce{height:100%}.logged-in.woocommerce-account .container{max-width:100%}.logged-in.woocommerce-account .footer{margin-top:0;padding:15px 0}.logged-in.woocommerce-account .footer__copy{padding-top:15px}.logged-in.woocommerce-account .footer__nav{margin-bottom:15px}.logged-in.woocommerce-account #primary .container{padding:0}.logged-in.woocommerce-account .woocommerce{display:flex}.logged-in.woocommerce-account .woocommerce-MyAccount-content{float:none;width:auto;flex:1;padding:40px}.logged-in.woocommerce-account .woocommerce-MyAccount-content p{margin-bottom:15px}.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:250px;background-color:#428591;padding:20px 10px}.logged-in.woocommerce-account .woocommerce-MyAccount-navigation a{color:white;display:block;padding:10px 20px;text-transform:capitalize}.logged-in.woocommerce-account .woocommerce-MyAccount-navigation a:hover{padding-left:30px;opacity:0.75}.logged-in.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{font-weight:bold;padding-left:30px}.logged-in.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:0}.logged-in.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout{border-top:1px solid #69a4a0;margin-top:15px;padding-top:15px}@media (max-width: 720px){.logged-in.woocommerce-account .woocommerce{flex-direction:column}.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.logged-in.woocommerce-account .woocommerce-MyAccount-content{padding:15px}}#account_display_name{margin-bottom:10px}#primary .woocommerce-MyAccount-content form label,#primary .woocommerce-MyAccount-content form legend{text-transform:capitalize}#primary .woocommerce-MyAccount-content form legend{font-weight:bold}#primary .woocommerce-MyAccount-content form span{color:#666;font-size:14px}#primary .woocommerce-MyAccount-content form fieldset{margin-bottom:20px}#primary .woocommerce-MyAccount-content form .woocommerce-Input,#primary .woocommerce-MyAccount-content form .input-text,#primary .woocommerce-MyAccount-content form .select2-selection{padding:15px;border-radius:4px;border:1px solid #ccc;height:auto}#primary .woocommerce-MyAccount-content form .select2-selection__arrow{height:100%;right:10px}#primary .woocommerce-MyAccount-content form .button{background-color:#00BF63;color:white;padding:15px 30px;text-transform:uppercase;letter-spacing:1px;font-size:20px;transition:all 0.25s}#primary .woocommerce-MyAccount-content form .button:hover{background-color:#0097B2}.woocommerce-Address-title h2{text-transform:capitalize}.wc-block-components-checkout-place-order-button{background-color:#00BF63;color:white;padding:15px 30px;text-transform:uppercase;letter-spacing:1px;font-size:20px;transition:all 0.25s;border:none;font-weight:bold;border-radius:10px}.wc-block-components-checkout-place-order-button:hover{background-color:#0097B2}.entry-content>*{margin-top:15px}.entry-content>*:first-child{margin-top:0}.entry-content p{line-height:1.2}.wpcf7-form{width:50%;margin:20px auto;padding:20px;background:#e3e3e3;border-radius:20px}.wpcf7-form label{font-weight:bold;margin-bottom:15px;display:block}.wpcf7-form input,.wpcf7-form textarea{padding:10px 15px;width:100%;border-radius:4px;border:1px solid #9a9a9a;margin-top:5px}.wpcf7-form .wpcf7-submit{border:none;background:linear-gradient(to right bottom, #00BF63 50%, #01ab59 50%);border-radius:20px;color:white;padding:15px;min-width:136px;text-align:center;font-weight:bold;box-shadow:rgba(0,0,0,0.25) 1px 1px 6px;display:inline-block;transition:transform 0.25s;width:80%}.wpcf7-form .wpcf7-submit:hover{color:white;transform:scale(1.1);box-shadow:rgba(0,0,0,0.75) 1px 1px 3px}.woocommerce-order{padding-top:40px}.woocommerce-order .woocommerce-notice{padding-bottom:40px}.woocommerce-order h2{margin-bottom:10px}.woocommerce-order .woocommerce-order-details{margin-top:15px}.woocommerce-order table.woocommerce-orders-table{margin-top:10px}.woocommerce-order .woocommerce-customer-details address{padding:20px}
