*{box-sizing:border-box}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}html{background-color:#000;font-size:14px;min-width:auto}body{color:#b1deda;font-family:ibm plex sans,sans-serif}.input,input{font-family:ibm plex sans,sans-serif}main{background-color:#000;width:100%}content{display:block;max-width:1100px;min-height:300px;margin:0 auto;padding:10px 10px 40px;text-align:center;position:relative}content-min{display:block;padding:10px;max-width:1100px;margin:0 auto;text-align:center;position:relative}.alert-notice{padding:10px;background-color:#84cba1;color:#000;text-align:center}.alert-notice span{font-weight:700}.alert-notice a{font-weight:700;color:#fff}.section-bg2{background-color:#003045}.section-bg3{background-color:#009687}hr{border:1px solid #009687;margin:1.5rem auto}h1{letter-spacing:10px;font-size:26px;text-transform:uppercase;font-weight:400;position:relative;color:#fff;padding-top:20px}h2{letter-spacing:6px;font-size:22px;text-transform:uppercase;font-weight:400;text-align:left;position:relative;color:#fff}h3{text-align:left;color:#fff;margin-bottom:0}span.target{position:absolute;top:-60px}img{max-width:100%}p{text-align:justify;margin-top:0;margin-bottom:1em}a{color:#cddc39;text-decoration:none}a:hover{color:#f6eb13}ul{list-style-type:disc;text-align:left;padding-left:20px}ol{text-align:left;position:relative;padding-left:20px}li{text-align:justify}.clickable:hover{cursor:pointer}.button{display:inline-block;color:#002738;text-transform:uppercase;line-height:40px;font-size:14px;font-weight:700;text-align:center;padding:0 15px;min-width:240px;max-width:500px;height:40px;box-sizing:border-box;background-color:#cddc39;box-shadow:0 2px 2px rgba(0,0,0,.24);border-radius:20px;transition-duration:.3s;border:none;outline:none;outline-offset:0;-webkit-appearance:none;cursor:pointer}.button:hover{color:#002738;background:#f6eb13}.button2{color:#cddc39;border-color:#cddc39;background-color:transparent;border:2px solid;line-height:35px}.button2:hover{color:#002738!important;border-color:#f6eb13;background:#f6eb13}a.center{margin:0 auto;display:block}.center{text-align:center}.table{display:table}.row{display:table-row}.cell{display:table-cell}#footer_section{display:flex;justify-content:space-between;align-items:center;margin:0 60px 85px}#footer_social_section{font-size:22px}#footer_social_section .social-icon{display:inline-block;padding:0 10px;color:#009678}#footer_copyright_section{font-family:titillium web,sans-serif;text-align:right;color:#547a89;font-size:10px;font-style:italic}#footer_copyright_section #title{letter-spacing:1.55px;font-style:normal;font-size:1.2em;font-weight:400;text-align:right;color:#fff;margin-bottom:0}#footer_copyright_section #text span{display:block}#bubbles_canvas_wrapper{position:fixed;top:0;bottom:0;left:0;right:0;background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.9)),linear-gradient(340deg,rgba(0,0,0,.8),transparent 90%);margin:0;padding:0;z-index:-99}canvas#bubbles_background{position:fixed;top:0;left:0;z-index:-100;filter:blur(5px);transform:scale(1.1);width:100%;height:100%}#section_cust_reviews{margin:0 auto 100px;max-width:1000px;color:#c2c2c2;height:300px;position:relative}#section_cust_reviews #title{font-family:titillium web,sans-serif;font-size:27px;font-weight:700;line-height:60px;line-height:35px;letter-spacing:4px;text-align:center;width:800px;margin:15px auto}#section_cust_reviews .cust-reviews{line-height:24px;font-size:16px;letter-spacing:1px;width:600px;margin:0 auto;padding-bottom:20px;position:relative;text-align:center}#section_cust_reviews .cust-reviews img{height:90px;margin:0 auto}#section_cust_reviews .cust-reviews .text{font-style:italic;text-align:center;position:relative}#section_cust_reviews .cust-reviews .text::before{font-family:"font awesome 5 free";content:"\f10d";font-size:100px;font-weight:900;color:#b1deda;opacity:.1;position:absolute;top:-20px;left:0}#section_cust_reviews .cust-reviews .author::after{font-family:"font awesome 5 free";content:"\f10e";font-size:100px;font-weight:900;color:#b1deda;opacity:.1;position:absolute;top:-30px;right:0}#carousel_cust_reviews{max-width:600px;margin:0 auto}#section_cust_reviews .cust-reviews .author{text-align:center;font-weight:700;position:relative}#section_cust_reviews .slider-navigation-previous,#section_cust_reviews .slider-navigation-next{display:none}#section_cust_reviews .slider-page{background:0 0;border:1px solid #cddc39}#section_cust_reviews .slider-pagination .is-active{background:#cddc39;-webkit-transform:scale(1);transform:scale(1)}#section_pro_reviews{display:flex;flex-direction:row;margin:60px auto;max-width:1000px;color:#bfc1c2}#section_pro_reviews #logo_wrapper{display:flex;width:50%;align-items:center}#section_pro_reviews img{padding:0 15px}#section_pro_reviews #pro_reviews_logo1{height:70px}#section_pro_reviews #pro_reviews_logo2{height:30px}#section_pro_reviews #pro_reviews_logo3{height:70px}#section_pro_reviews #pro_reviews_text{font-family:titillium web,sans-serif;width:65%;font-size:16px;line-height:24px;font-style:italic}#section_pro_reviews #pro_reviews_text a{color:#bfc1c2}#section_pro_reviews #pro_reviews_text a:hover{color:#fff}#section_pro_reviews #pro_reviews_rating{color:#009687;font-size:20px;font-weight:700;padding-left:10px;font-style:normal;letter-spacing:2px}#cookie_popup{width:100%;z-index:40;background:#231f20;color:#fff;position:fixed;bottom:0;font-size:14px;padding:10px 20px;display:flex;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:space-between}#cookie_popup em{font-weight:400}#cookie_popup #req_cookies{margin:0 15px}#cookie_popup #cookie_main{display:flex;max-width:1100px;margin:0 auto}#cookie_popup #cookie_details{max-width:1100px;margin:0 auto;display:none}#cookie_popup #cookie_details h1{letter-spacing:10px;font-size:26px;text-transform:uppercase;font-weight:400;position:relative;color:#fff;padding:0;line-height:1.2em}#cookie_popup #cookie_details .title{font-size:14px;text-align:left;color:#fff;font-weight:700;padding:0;text-transform:none}#cookie_popup #cookie_details>div{display:flex}#cookie_popup #more{font-weight:700;text-decoration:underline;text-transform:uppercase;font-style:italic;margin-right:3px}#cookie_popup #cookie_buttons{display:flex;flex-direction:row;white-space:nowrap;margin-left:20px}#cookie_popup #cookie_buttons a{font-size:16px;font-weight:700;text-transform:uppercase;border:2px solid var(--accent-color);color:var(--accent-color);width:100%;line-height:20px;padding:8px 20px;margin:0 5px;text-align:center;max-height:40px}#cookie_popup #manage_cookie_buttons a{font-size:10px;font-weight:700;text-transform:uppercase;border:1px solid var(--accent-color);color:var(--accent-color);width:100%;line-height:30px;margin-top:3px;text-align:center;display:inline-block;padding:0 3px}#cookie_popup #cookie_buttons a:hover{color:#fff}#cookie_popup #cookie_buttons #manage,#cookie_popup #manage_cookie_buttons #decline_adv{opacity:.5}#cookie_popup strong{font-weight:700;color:#fff;margin:0 3px;text-transform:uppercase}#cookie_popup #timer{font-size:12px;text-transform:lowercase}#cookie_popup #decline{text-decoration:underline;font-size:14px;color:#fff;height:30px;line-height:30px;color:#ccc}@media only screen and (max-width:1300px){#footer_social_section .social-icon{padding:0}}@media only screen and (max-width:1200px){#footer_section{flex-wrap:wrap;margin-left:24px;margin-right:24px}#footer_copyright_section{width:100%}#cookie_popup{flex-direction:column}#cookie_popup #cookie_buttons{text-align:center;margin:10px 0 0}}@media only screen and (max-width:900px){#footer_section{text-align:center;justify-content:center}#footer_copyright_section,#footer_copyright_section #title{text-align:center}#footer_copyright_section #text span{display:inline}#section_cust_reviews .slider-pagination{display:block}#section_cust_reviews{margin:0 24px;height:auto;margin-bottom:30px}#section_cust_reviews #title{width:100%;font-size:22px;line-height:26px}#section_cust_reviews .cust-reviews{width:100%}#section_pro_reviews{flex-wrap:wrap;margin:0 24px;justify-content:center;text-align:center}#section_pro_reviews #logo_wrapper{flex-wrap:wrap;justify-content:center;width:100%;margin:20px auto}#section_pro_reviews #pro_reviews_rating{display:block}#section_pro_reviews #pro_reviews_logo1,#section_pro_reviews #pro_reviews_logo3{width:128px;height:auto}#section_pro_reviews #pro_reviews_logo2{margin:20px 0}#section_pro_reviews #pro_reviews_text{width:100%;margin-bottom:30px}#cookie_popup #cookie_main{flex-direction:column}}@media only screen and (max-width:750px){#cookie_popup #cookie_details>div{flex-direction:column}#cookie_popup #cookie_details #req_cookies{margin:5px 0}#cookie_popup #cookie_details #manage_cookie_buttons{display:flex}#cookie_popup #cookie_details #manage_cookie_buttons #accept_adv{margin-right:10px}}@media only screen and (max-width:600px){#cookie_popup #cookie_buttons{flex-direction:column-reverse}#cookie_popup #cookie_buttons #allow{margin-bottom:5px}}