@font-face{font-family:Outfit;src:url(https://life365.s3.eu-central-1.amazonaws.com/common/template-next/images/IT/font/Outfit-VariableFont_wght.ttf)}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,#fff0);--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}*{box-sizing:border-box;margin:0;padding:0}html,body{color:#000;margin:0;font-size:16px;font-style:normal;font-weight:400;overflow-x:hidden;width:100%!important;height:100%!important;font-family:Outfit!important}body{grid-template-rows:auto 1fr auto;min-height:100vh;display:grid}:root{--form-control-color:#2cab4a}#root,#__next{flex-direction:column;display:flex}header,footer{max-height:max-content;padding:1rem}main{flex:1;margin-top:110px}a{color:inherit;cursor:pointer;text-decoration:none}nav,nav .container-fluid{margin:0 auto!important}.container-fluid{margin:10px auto!important;padding:0!important}.table .img-responsive{max-width:100%;height:auto;display:block}p>img{width:auto;height:auto;max-height:max-content;max-width:100%!important;margin:0 auto!important;padding:0!important;display:block!important}table,.table{vertical-align:top;width:100%;border:none!important}table th,.table th,table thead th{text-align:center!important;background-color:#0000!important;border-bottom:1px solid #f8f8f8!important;padding:5px!important;font-weight:400!important}table td,.table td{text-align:left!important;border-bottom:1px solid #f8f8f8!important;padding:5px 10px!important}td>a>svg{color:#2cab4a;width:20px!important;height:20px!important}table tbody tr:nth-child(odd),.table tbody tr:nth-child(odd),.bg-light{background-color:#f8f8f8}tr:hover{background-color:#f5f5f5!important}.text-base>table{margin:unset!important}.accordion-item{border:none!important}.accordion-button:not(.collapsed),a .dropdown-item:hover{background-color:#f8f8f8!important}ul{margin:0;padding:0;list-style-type:none}h1,h2,h3,h4,h5{text-transform:uppercase;text-align:center;font-optical-sizing:auto!important;margin-top:.5rem!important;font-family:Rubik,sans-serif!important}h1{color:#2cab4a;font-size:26px!important;font-weight:700!important}.title{color:#fff;text-transform:uppercase;text-align:center;background-color:#2cab4a}.title h3{margin-top:.5rem!important}.titleBicolor{text-transform:none;text-align:left;font-size:26px!important;font-weight:700!important}.titleBicolor:first-line{color:#12441e}.titleBicolor .light_green{color:#2cab4a}p{font-family:Verdana,sans-serif;font-size:16px;font-weight:400}.dropdown-item a,button a,.nav-link a,.dropdown-item a:hover,button a:hover,.nav-link a:hover,.dropdown-item a:active,button a:active,.nav-link a:active,.dropdown-item a:focus-within,button a:focus-within,.nav-link a:focus-within,.dropdown-item a:focus,button a:focus,.nav-link a:focus,a:after{color:inherit}a{text-decoration:none!important}.header{justify-content:space-between;width:100%;position:fixed;top:0;background-color:#fff!important;padding:0!important}.navbar-toggler{height:40px!important;box-shadow:none!important;border:1px solid #707070!important;border-radius:0!important;margin:0!important}.navbar-toggler:focus{box-shadow:none!important}.navbar>div>.navbar-nav{flex-direction:row!important;justify-content:end!important;width:auto!important}.nav-link:hover,.nav-link:focus,.nav-link:active,.nav-link:focus-within,.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#fff}#country_dropdown,.country .nav-link{color:#707070!important}.navbar-expand-lg .navbar-collapse{flex-basis:100%!important}.navbar>.navbar-brand{justify-content:start!important}.btn .badge,.accordion-button .badge{border-radius:50%!important;position:relative!important;top:-12px!important;left:-5px!important}.accordion{--bs-accordion-inner-border-radius:0!important}.accordion-button{padding:8px 8px 8px 15px!important}.accordion-button:focus{z-index:3;outline:0;box-shadow:none!important}.modal-header{justify-content:space-between;display:flex}.modal-header .btn-close{float:right!important;margin:5px!important}form .col-md-6,form .col-md-12,form .col-md-3{margin-bottom:5px}.form-control,.nav-menu .btn,.form-select,.form-select option,.custom-select option,.custom-select:focus,.modal-content,.navbar-nav .dropdown-menu,.dropdown-menu{--bs-dropdown-min-width:0rem;border-radius:0!important}.form-label{text-align:left!important;width:100%!important;margin-bottom:5px!important;font-size:14px!important;font-weight:600!important}input[type=radio]{appearance:none;background-color:var(--form-background);font:inherit;color:currentColor;border:.15em solid;border-radius:50%;place-content:center;width:1em;height:1em;margin:0 5px 0 0;display:inline-grid;transform:translateY(-.075em)}input[type=radio]:before{content:"";width:.65em;height:.65em;box-shadow:inset 1em 1em var(--form-control-color);background-color:canvastext;border-radius:50%;transition:transform .12s ease-in-out;transform:scale(0)}input[type=radio]:checked:before{transform:scale(1)}input[type=radio]:focus{outline-offset:max(2px,.15em);outline:max(2px,.15em) solid}.navbar-nav .dropdown-menu{position:sticky}.custom-select,.form-select{appearance:none}.custom-select:focus,.form-select:focus{outline:none}.custom-select option,.form-select option{background-color:#fff}.navbar-nav .dropdown-menu .dropdown-item,.dropdown-item,.accordion-button{text-transform:capitalize;border-bottom:1px solid #eee;background-color:#fff!important}.navbar-nav .dropdown-menu .dropdown-item:last-child{border-bottom:none}.success,.btn-success{color:#fff!important;background-color:#2cab4a!important}.success:hover,.btn-success:hover,.btn-success:active,.success:active,.success:focus-within,.btn-success:focus-within,.btn-success:focus,.success:focus,.btn-success:visited,.success:visited{color:#2cab4a!important;background-color:#fff!important}.text-success{color:#2cab4a!important}.text-danger{color:#d24c1f!important}.text-warning{color:#f63!important}.btn-danger{color:#fff!important;background-color:#d24c1f!important}.btn-danger:hover,.btn-danger:active{color:#d24c1f!important;background-color:#fff!important}.btn-warning{color:#fff!important;background-color:#f63!important}.btn-warning:hover,.btn-warning:active{color:#f63!important;background-color:#fff!important}.alert-warning,.btn-outline-warning{color:#f63!important;background-color:#0000!important;border:1px solid #f63!important;border-radius:5px!important}.alert-success,.btn-outline-success{color:#2cab4a!important;background-color:#0000!important;border:1px solid #2cab4a!important;border-radius:5px!important}.alert-danger,.btn-outline-danger{color:#d24c1f!important;background-color:#0000!important;border:1px solid #d24c1f!important;border-radius:5px!important}.btn-outline-danger:hover,.btn-outline-danger:active{color:#fff!important;background-color:#d24c1f!important}.btn-outline-success:hover,.btn-outline-success:active{color:#fff!important;background-color:#2cab4a!important}.btn-outline-warning:hover,.btn-outline-warning:active{color:#fff!important;background-color:#f63!important}.secondary,.btn-secondary{color:#626464!important;background-color:#f8f8f8!important;border:1px solid #d6d6d6!important}.secondary:hover,.btn-secondary:hover,.btn-secondary:active,.btn:disabled{color:#f8f8f8!important;background-color:#626464!important;border:1px solid #626464!important}.light-blue-background{background-color:#ebf5f5!important}.form-check-input:checked{background-color:#2cab4a;border-color:#2cab4a}.input-group{flex-wrap:nowrap!important}.card_cat .card-body{text-align:center;vertical-align:middle;height:170px;margin:0 auto}.card-header{align-content:center;background-color:#fff!important;border:none!important;padding:0!important}.banner_img{object-position:center;object-fit:cover;aspect-ratio:4;width:100%;display:block}.list-group{--bs-list-group-border-color:none!important}.tooltip-inner{text-align:left!important;max-width:fit-content!important}.thumbnail{max-width:100px;height:auto}.accordion-body{padding:5px!important}#loading,.spinner{text-align:center;position:fixed}.card_container,.paypal-button-container{background-color:#fff;border-radius:5px;width:100%;max-width:760px;margin:0 auto;padding:20px}.card_field,.card_field_50,.card_field_75,input[type=text],select,textarea{box-sizing:border-box;resize:vertical;color:#3a3a3a;background:#fff;height:40px;padding:12px;font-family:helvetica,tahoma,calibri,sans-serif;font-size:17px}.card_field,input[type=text],select,textarea{border:1px solid #ccc;border-radius:4px;width:100%}.card_field_50{border:1px solid #ccc;border-radius:4px;width:50%}.card_field_75{border:1px solid #ccc;border-radius:4px;width:75%}.row{flex-wrap:wrap;margin:0 -16px;display:flex}.col-25{flex:25%}.col-50{flex:50%}input[type=submit]{color:#fff;cursor:pointer;background-color:#4caf50;border:none;border-radius:4px;padding:12px 20px}.message_container{background:#fff;border-radius:5px;padding:20px;font-family:monospace;font-size:13px}.btn_small,.btnsubmit{color:#3a3a3a;background:#add8e6}#loading{opacity:.7;z-index:99;background-color:#fff;width:100%;height:100%;display:block;top:0;left:0}#loading-image{z-index:15;margin:-100px 0 0 -150px;position:absolute;top:50%;left:50%}.spinner{z-index:1234;width:100px;height:102px;margin-top:-50px;margin-left:-50px;top:50%;left:50%;overflow:auto}.button_container{justify-content:center;display:flex}.btn_small:hover,.btnsubmit:hover{background-color:#b0e0e6}.btnsubmit{cursor:pointer;border:1px dotted #000;border-radius:4px;width:229px;height:49px;margin:0 auto;padding:12px 20px;font-size:17px}.btn_small{border:1px dotted #000;width:130px;height:39px;font-size:14px}@media (max-width:420px){main{margin-top:105px!important}.banner_img{aspect-ratio:2.5;height:auto}}@media (min-width:420px) and (max-width:768px){main{margin-top:70px!important}.banner_img{aspect-ratio:2.5;height:auto}.thumbnail{height:auto;width:80px!important}.nav-utilities{height:20px!important;display:none!important}}@media (min-width:768px) and (max-width:991.98px){.banner_img{aspect-ratio:2.5;height:auto}main{margin-top:70px!important}}@media (min-width:1600px){.container{max-width:1400px}}
