﻿@property --gradient_angle{#request-demo-body{syntax:"<angle>";inherits:false;initial-value:10deg;}}@keyframes moving_gradient{from{--gradient_angle:1deg;background-position:0 50%;}to{--gradient_angle:360deg;background-position:50% 100%;}}@keyframes moving_gradient_text{from{--gradient_angle:1deg;}to{--gradient_angle:360deg;}}@keyframes btn_border{from{width:0;height:0%;}1%{height:300%;}63%{left:0%;width:100%;height:300%;}to{left:0%;width:100%;bottom:0%;height:300%;}}@keyframes fade_in_animation{0%{display:none;opacity:0;top:-40%;}1%{display:flex;}100%{opacity:100%;top:0;}}@keyframes fade_out_animation{0%{display:flex;opacity:100%;top:0;}99%{opacity:0%;top:-40%;}100%{display:none;}}#request-demo-body *,#request-demo-body *::before,#request-demo-body *::after{box-sizing:border-box;text-decoration:none;font-family:"Poppins",sans-serif;}#request-demo-body .hide{display:none!important;}#request-demo-body ::-webkit-calendar-picker-indicator{filter:invert(44%) sepia(70%) saturate(3802%) hue-rotate(186deg) brightness(103%) contrast(105%);}#request-demo-body img{display:block;max-width:100%;}#request-demo-body .inline_img{display:inline;}#request-demo-body html,#request-demo-body body{padding:0;margin:0;scroll-behavior:smooth;}#request-demo-body .link{position:relative;}#request-demo-body .link:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;background:#fff;transition:width .3s ease 0s,left .3s ease 0s;width:0;}#request-demo-body .link:hover:after{width:100%;left:0;}#request-demo-body .border_animation_box{width:106%;height:120%;position:absolute;background:transparent;top:-10%;left:-3%;z-index:-1;border-radius:50px;overflow:hidden;}#request-demo-body .border_animation_box:before{position:absolute;content:"";width:10px;height:0%;background-color:#fff;left:50%;bottom:90%;z-index:-2;transform-origin:0 0;}#request-demo-body .page_container{width:100%;height:100%;position:relative;padding:0;margin:0;color:#090909;}#request-demo-body #navbar{position:fixed;top:0;left:0;z-index:100;width:100%;height:100px;max-width:100%;display:flex;align-items:center;justify-content:space-evenly;padding-block:.5rem 1rem;background:linear-gradient(180deg,rgba(28,27,27,.5) 60%,rgba(0,0,0,0) 100%);}#request-demo-body .logo_container{display:flex;display:flex;align-items:center;justify-content:center;gap:2rem;}#request-demo-body .logo_container div{display:flex;display:flex;align-items:center;justify-content:center;height:70px;}#request-demo-body .logo_container div img{max-height:100%;}#request-demo-body #iSplash{padding-top:4.5%;}#request-demo-body #open_menu_btn,#request-demo-body #close_menu_btn{display:none;}#request-demo-body .navigation_links_container{display:flex;display:flex;align-items:center;justify-content:center;gap:2rem;}#request-demo-body .navbar_link{display:flex;font-weight:800;font-size:1.1rem;}#request-demo-body .navbar_link,#request-demo-body .navbar_link:visited,#request-demo-body .navbar_link:active{color:#fff;}#request-demo-body .btn_action{background:linear-gradient(var(--gradient_angle),#0154b3,#15c9f6);background-size:100% 200%;border-radius:100px;letter-spacing:2px;color:#fff;white-space:nowrap;position:relative;transition:--gradient_angle 5s;animation:moving_gradient 5s linear infinite alternate;}#request-demo-body .btn_action:hover .border_animation_box::before{animation:btn_border .2s linear forwards;}#request-demo-body .navbar_link.btn_action{padding:.5rem 1.3rem;}#request-demo-body aside .btn_action{margin-top:2rem;padding:.8rem 1.5rem;font-size:1.5rem;font-weight:800;}#request-demo-body .landing_section{min-height:100vh;height:fit-content;padding-block:5rem;margin-bottom:5vh;background-color:transparent;display:flex;align-items:center;position:relative;}#request-demo-body .landing_section a,#request-demo-body .landing_section .a:visited,#request-demo-body .landing_section .a:active{color:#fff;}#request-demo-body .landing_section::before{position:absolute;content:"";background:url(images/purple_mask_children.jpg);background-size:contain;background-position:top;background-repeat:no-repeat;background-color:#001a33;width:100%;height:calc(100% + 100vh);z-index:-1;top:0;}#request-demo-body .landing_section aside{width:40%;height:100%;display:flex;flex-direction:column;align-items:start;justify-content:center;gap:1rem;padding-top:100px;margin-left:10%;}#request-demo-body .landing_section header{width:100%;display:flex;flex-direction:column;justify-content:end;}#request-demo-body .landing_section h1{font-size:4.8rem;width:fit-content;margin-block:.5rem .1rem;line-height:100%;background:linear-gradient(var(--gradient_angle),#0486ff,#00f7ff);transition:--gradient_angle 5s;animation:moving_gradient_text 5s linear infinite alternate;background-clip:text;color:transparent;}#request-demo-body .landing_section .subtitle{color:#fff;font-weight:700;font-size:1.5rem;padding-left:.5rem;}#request-demo-body .landing_section article{width:100%;color:#fff;font-weight:300;padding-left:.5rem;line-height:1.8rem;font-size:1.2rem;}#request-demo-body .pattern_bg_images{background-repeat:repeat-x;background-size:contain;position:absolute;content:"";width:100%;}#request-demo-body #product_section{min-height:100vh;background-color:#fff;position:relative;}#request-demo-body #product_section .product_section_bg_img{background-image:url("images/wave_pattern.png");}#request-demo-body #product_section #landing_product_connector{height:35vh;top:-5vh;}#request-demo-body #product_section #product_middle{height:35vh;top:100%;transform:translateY(-30%);left:0;z-index:0;}#request-demo-body #product_section .product_section_box{position:relative;padding-top:2vh;display:flex;flex-direction:column;padding-bottom:10vh;}#request-demo-body #product_section .product_section_box header{width:100%;display:flex;align-items:center;justify-content:center;}#request-demo-body #product_section .product_section_box header h1{font-size:3rem;font-weight:900;text-align:center;background:linear-gradient(var(--gradient_angle),#06f,#0cf);transition:--gradient_angle 5s;animation:moving_gradient_text 5s linear infinite alternate;background-clip:text;color:transparent;background-size:100% 600%;}#request-demo-body #product_section .product_section_box .portal_section{display:flex;padding-inline:10%;}#request-demo-body #product_section .product_section_box .portal_section>*{display:flex;align-items:center;justify-content:center;z-index:1;}#request-demo-body #product_section .product_section_box .portal_section main{display:flex;flex-direction:column;align-items:flex-start;margin-left:5%;flex:1;}#request-demo-body #product_section .product_section_box .portal_section main header{display:flex;flex-direction:column;align-items:flex-start;}#request-demo-body #product_section .product_section_box .portal_section main header h2{color:#3acbdf;font-size:2.5rem;margin-block:0;width:auto;}#request-demo-body #product_section .product_section_box .portal_section main header .subtitle{margin-block:.2rem;}#request-demo-body #product_section .product_section_box .portal_section main article{display:flex;}#request-demo-body #product_section .product_section_box .portal_section main article .left_article{width:fit-content;}#request-demo-body #product_section .product_section_box .portal_section main article li{padding-block:4px;}#request-demo-body #product_section .product_section_box .portal_section main article li::marker{color:#3acbdf;}#request-demo-body #product_section .product_section_box .portal_section aside{overflow-x:hidden;max-width:50%;min-width:320px;}#request-demo-body #product_section .product_section_box #staff_portal_section{position:relative;flex-wrap:wrap;}#request-demo-body #product_section .product_section_box #parent_portal_section{flex-wrap:wrap-reverse;}#request-demo-body #features_section{background:#001a33;min-height:100vh;position:relative;padding-bottom:3.5rem;}#request-demo-body #features_section #product_features_connector{background-image:url(images/wave_pattern_blue.png);height:15vh;top:-10vh;left:0;}#request-demo-body #features_section .features_section_box{position:relative;padding-top:5vh;display:flex;flex-direction:column;gap:5rem;}#request-demo-body #features_section .features_section_box header{width:100%;display:flex;align-items:center;justify-content:center;}#request-demo-body #features_section .features_section_box header h1{font-size:3rem;font-weight:900;text-align:center;background:linear-gradient(var(--gradient_angle),#06f,#0cf);transition:--gradient_angle 5s;animation:moving_gradient_text 5s linear infinite alternate;background-clip:text;color:transparent;background-size:100% 600%;}#request-demo-body #features_section .features_section_box .feature_section{display:flex;justify-content:center;gap:5%;padding-inline:10%;}#request-demo-body #features_section .features_section_box .feature_section>*{display:flex;align-items:center;justify-content:center;z-index:1;}#request-demo-body #features_section .features_section_box .feature_section main{flex:1;display:flex;flex-direction:column;align-items:flex-start;color:#fff;}#request-demo-body #features_section .features_section_box .feature_section main header{display:flex;flex-direction:column;align-items:flex-start;}#request-demo-body #features_section .features_section_box .feature_section main header h2{color:#3acbdf;font-size:2.5rem;margin-block:0;width:auto;}#request-demo-body #features_section .features_section_box .feature_section main header .subtitle{margin-block:.2rem;}#request-demo-body #features_section .features_section_box .feature_section main article{display:flex;}#request-demo-body #features_section .features_section_box .feature_section main article .left_article{width:fit-content;}#request-demo-body #features_section .features_section_box .feature_section main article .para_article{flex-direction:column;}#request-demo-body #features_section .features_section_box .feature_section main article li{padding-block:4px;}#request-demo-body #features_section .features_section_box .feature_section main article li::marker{color:#3acbdf;}#request-demo-body #features_section .features_section_box .feature_section aside{flex:1;max-width:100%;}#request-demo-body #features_section .features_section_box .feature_section aside img{min-width:320px;}#request-demo-body #features_section .features_section_box .feature_section aside .fish_pic img{min-width:unset;}#request-demo-body #features_section .features_section_box #award_schemes_section{flex-wrap:wrap;}#request-demo-body #features_section .features_section_box #award_schemes_section main article{display:flex;flex-direction:column;}#request-demo-body #features_section .features_section_box #award_schemes_section main article .scheme_logo_box{display:flex;align-items:center;justify-content:space-around;padding-top:1rem;}#request-demo-body #features_section .features_section_box #bespoke_system_section{flex-wrap:wrap-reverse;}#request-demo-body #features_section .features_section_box #two_children_underwater{position:relative;}#request-demo-body #features_section .features_section_box .fish_pic{position:absolute;transition-property:top,left;transition-duration:1s;transition-timing-function:ease-out;width:40%;}#request-demo-body #features_section .features_section_box #yellow_fish{top:-20%;left:-40%;}#request-demo-body #features_section .features_section_box #blue_fish{top:75%;left:60%;}#request-demo-body #sponsor_section{background-color:#fffcf8;padding-block:3.5rem;}#request-demo-body #sponsor_section header{margin-bottom:2rem;}#request-demo-body #sponsor_section header h2{background:linear-gradient(var(--gradient_angle),#06f,#0cf);transition:--gradient_angle 5s;animation:moving_gradient_text 5s linear infinite alternate;background-clip:text;color:transparent;background-size:100% 600%;text-align:center;font-size:2.5rem;margin-block:0;width:auto;}#request-demo-body #sponsor_section figure{display:flex;justify-content:center;}#request-demo-body #pricing_section{background:#001a33;min-height:100vh;position:relative;padding-bottom:3.5rem;padding-bottom:15vh;}#request-demo-body #pricing_section aside{order:2;}#request-demo-body #pricing_section .pricing_section_box{position:relative;padding-top:5vh;padding-inline:10%;display:flex;flex-direction:column;gap:3rem;}#request-demo-body #pricing_section .pricing_section_box header{width:100%;display:flex;align-items:center;justify-content:center;}#request-demo-body #pricing_section .pricing_section_box header h1{font-size:3rem;font-weight:900;text-align:center;background:linear-gradient(var(--gradient_angle),#06f,#0cf);transition:--gradient_angle 5s;animation:moving_gradient_text 5s linear infinite alternate;background-clip:text;color:transparent;background-size:100% 600%;}#request-demo-body #pricing_section .pricing_section_box .price_section{display:flex;justify-content:space-between;padding-inline:5%;}#request-demo-body #pricing_section .pricing_section_box .price_section>*{display:flex;align-items:center;justify-content:center;z-index:1;flex-direction:column;}#request-demo-body #pricing_section .pricing_section_box .price_section .price_box{background-color:#fff;width:100%;max-width:450px;border:10px solid #00a5ff;border-radius:12px;}#request-demo-body #pricing_section .pricing_section_box .price_section #calculate_price_section{text-align:center;}#request-demo-body #pricing_section .pricing_section_box .price_section #calculate_price_section #price_calculate_enter_section{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-inline:1rem;}#request-demo-body #pricing_section .pricing_section_box .price_section #calculate_price_section #price_calculate_enter_section label{color:#001a33;margin-right:10px;}#request-demo-body #pricing_section .pricing_section_box .price_section #calculate_price_section #price_calculate_enter_section #price_calculate_input{border-radius:10px;height:50px;width:150px;font-size:1.8rem;text-align:center;border:4px solid #003e78;color:#00a5ff;outline:0;}#request-demo-body #pricing_section .pricing_section_box .price_section #calculate_price_section #price_calculate_enter_section #price_calculate_input #editing-view-port{font-weight:bold;}#request-demo-body #pricing_section .pricing_section_box .price_section #calculate_price_section #price_calculate_result_section{padding-block:1.2rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}#request-demo-body #pricing_section .pricing_section_box .price_section #calculate_price_section #price_calculate_result_section label{color:#001a33;margin-right:10px;}#request-demo-body #pricing_section .pricing_section_box .price_section #calculate_price_section #price_calculate_result_section #price_calculate_result{font-weight:900;font-size:2rem;color:#fc5b00;}#request-demo-body #pricing_section .pricing_section_box .price_section #calculate_price_section #price_calculate_result_section #price_calculate_result #price_calculate_result_value{font-size:4rem;}#request-demo-body #pricing_section .pricing_section_box .price_section #calculate_price_section #price_calculate_result_section #price_calculate_result_vat{color:#003e78;font-size:1rem;font-weight:700;}#request-demo-body #pricing_section .pricing_section_box .price_section #calculate_price_section h3{color:#3acbdf;margin-bottom:20px;font-size:2rem;}#request-demo-body #pricing_section .pricing_section_box .price_section main{min-width:320px;display:flex;flex-direction:column;align-items:flex-start;color:#fff;margin-top:3rem;flex:1;}#request-demo-body #pricing_section .pricing_section_box .price_section main header{display:flex;flex-direction:column;align-items:flex-start;}#request-demo-body #pricing_section .pricing_section_box .price_section main header h2{color:#3acbdf;font-size:2.5rem;margin-block:0;width:auto;}#request-demo-body #pricing_section .pricing_section_box .price_section main article{display:flex;}#request-demo-body #pricing_section .pricing_section_box .price_section main article .price_paragraph h3{color:#3acbdf;margin-bottom:0;}#request-demo-body #pricing_section .pricing_section_box .price_section main article .price_paragraph p{margin-top:0;}#request-demo-body #pricing_section .pricing_section_box aside{flex:1;max-width:100%;}#request-demo-body #pricing_section .pricing_section_box aside #price_badge{display:flex;justify-content:center;}#request-demo-body #pricing_section .pricing_section_box aside img{min-width:250px;}#request-demo-body #pricing_section .pricing_section_box #pricing_details_section{flex-wrap:wrap;}#request-demo-body #pricing_section .pricing_section_box #pricing_details_section main article{display:flex;flex-direction:column;}#request-demo-body #pricing_section .pricing_section_box #referral_scheme{padding-top:1rem;flex-wrap:wrap-reverse;}#request-demo-body #pricing_section .pricing_section_box #referral_scheme main{order:2;}#request-demo-body #pricing_section .pricing_section_box #referral_scheme aside{order:1;}#request-demo-body #contact_section{background:#fff;position:relative;padding-bottom:15vh;padding-inline:5%;}#request-demo-body #contact_section #pricing_contact_connector{background-image:url(images/wave_pattern_white.png);height:15vh;top:-10vh;left:0;}#request-demo-body #contact_section .contact_section_box{position:relative;padding-top:10vh;display:flex;flex-direction:column;}#request-demo-body #contact_section .contact_section_box header{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem;}#request-demo-body #contact_section .contact_section_box header h1{font-size:3rem;font-weight:900;text-align:center;background:linear-gradient(var(--gradient_angle),#06f,#0cf);transition:--gradient_angle 5s;animation:moving_gradient_text 5s linear infinite alternate;background-clip:text;color:transparent;background-size:100% 600%;margin-bottom:0;}#request-demo-body #contact_section .contact_section_box header p{margin-top:0;max-width:800px;text-align:center;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont{display:flex;justify-content:center;gap:8rem;flex-wrap:wrap;padding-inline:3px;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article,#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside{min-width:320px;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article{background:linear-gradient(var(--gradient_angle),#0154b3,#15c9f6);background-size:100% 200%;border-radius:100px;color:#fff;white-space:nowrap;position:relative;max-width:100%;padding-block:.5rem;transition:--gradient_angle 5s;animation:moving_gradient 5s linear infinite alternate;flex:1;max-width:600px;border-radius:30px;height:fit-content;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article #info_box{display:flex;flex-direction:column;gap:.6rem;width:fit-content;margin-inline:auto;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article #info_box .contact_method{display:flex;align-items:center;gap:2rem;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article #info_box .contact_method figure{margin:0 3px;min-width:3rem;height:3rem;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article #info_box .contact_method figure img{width:100%;height:100%;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article #info_box .contact_method p>a{color:#fff;position:relative;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article #info_box .contact_method p>a:before{content:"";position:absolute;width:100%;height:4px;bottom:-3px;left:0;background:#fc5b00;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article #info_box .contact_method p>a:hover:before,#request-demo-body #contact_section .contact_section_box main#contact_section_cont article #info_box .contact_method p>a:focus:before{visibility:visible;transform:scaleX(1);}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article .socials_links{display:flex;flex-direction:column;padding-block:2rem;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article .socials_links h3{width:100%;text-align:center;padding-bottom:.3rem;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article .socials_links .links_box{display:flex;justify-content:center;gap:4rem;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article .socials_links .links_box a{border-radius:12px;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article .socials_links .links_box a img{width:3rem;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article .socials_links .links_box a:hover{outline:5px solid #fc5b00;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside{flex:1;max-width:600px;padding-inline:2%;z-index:1;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside h2{color:#0094ff;margin-top:1.3rem;margin-bottom:0;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside input,#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside textarea{font-size:1rem;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form{display:flex;flex-wrap:wrap;gap:2rem;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont.no_animation{flex:1;flex-basis:40%;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont.no_animation div{display:flex;flex-direction:column;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont.no_animation div *{font-size:16px;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont.no_animation div select{width:100%;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont:not(.no_animation){position:relative;overflow:hidden;height:4rem;flex:1;flex-basis:40%;min-width:200px;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont:not(.no_animation).full{flex-basis:100%;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont:not(.no_animation) input{width:100%;height:100%;color:#090909;padding-top:2rem;border:0;outline:0;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont:not(.no_animation) label{position:absolute;width:100%;height:100%;bottom:0;left:0%;pointer-events:none;border-bottom:1px solid #090909;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont:not(.no_animation) label::after{content:"";position:absolute;width:100%;height:3px;background:linear-gradient(90deg,#06f,#0cf);bottom:-1px;left:0;transform:translateX(-100%);transition:all .3s ease;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont:not(.no_animation) .content-name{position:absolute;bottom:5px;left:0;transition:all .3s ease;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont:not(.no_animation) input:focus+.label-name .content-name,#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont:not(.no_animation) input.has_content+.label-name .content-name{transform:translateY(-150%);font-size:.95rem;color:#fc5b00;font-weight:600;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont:not(.no_animation) input:focus+.label-name::after,#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside form .input_cont:not(.no_animation) input.has_content+.label-name::after{transform:translateX(0%);}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside .message_box{display:flex;flex-direction:column-reverse;gap:.5rem;width:100%;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside .message_box .textarea_container{display:flex;flex-direction:column-reverse;gap:.4rem;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside .message_box textarea{resize:none;width:100%;padding:.5rem;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside .message_box textarea:focus,#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside .message_box textarea.has_content{outline:2px solid #00b0ff;border:0;border-radius:3px;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside .message_box textarea:focus+label,#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside .message_box textarea.has_content+label{color:#fc5b00;font-weight:600;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside .btn_cont{display:flex;align-items:center;justify-content:center;padding-top:2rem;margin-left:auto;margin-right:auto;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside .btn_cont button{background:linear-gradient(var(--gradient_angle),#0154b3,#15c9f6);background-size:100% 200%;border-radius:100px;letter-spacing:2px;color:#fff;white-space:nowrap;position:relative;width:9rem;height:3rem;border:0;font-size:1.2rem;font-weight:700;transition:--gradient_angle 5s;animation:moving_gradient 5s linear infinite alternate;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside .btn_cont button:hover{cursor:pointer;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside .btn_cont button .border_animation_box{z-index:-1;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside .btn_cont button:hover .border_animation_box::before{animation:btn_border .2s linear forwards;background:#fc5b00;}#request-demo-body #policy_section{background:#001a33;min-height:100vh;position:relative;padding-bottom:3.5rem;padding-bottom:15vh;}#request-demo-body #policy_section .policy_section_box{position:relative;padding-top:10vh;padding-inline:10%;display:flex;flex-direction:column;}#request-demo-body #policy_section .policy_section_box header{width:100%;display:flex;align-items:center;justify-content:center;}#request-demo-body #policy_section .policy_section_box header h1{font-size:3rem;font-weight:900;text-align:center;background:linear-gradient(var(--gradient_angle),#06f,#0cf);transition:--gradient_angle 5s;animation:moving_gradient_text 5s linear infinite alternate;background-clip:text;color:transparent;background-size:100% 600%;margin-top:2rem;}#request-demo-body #policy_section .policy_section_box .policy_section{display:flex;justify-content:space-between;padding-inline:5%;}#request-demo-body #policy_section .policy_section_box .policy_section>*{display:flex;align-items:center;justify-content:center;z-index:1;}#request-demo-body #policy_section .policy_section_box .policy_section h3{color:#3acbdf;font-size:2.5rem;margin-block:0;width:auto;margin-top:1.5rem;}#request-demo-body #policy_section .policy_section_box .policy_section main{min-width:320px;display:flex;flex-direction:column;align-items:flex-start;color:#fff;margin-top:3rem;flex:1;}#request-demo-body #policy_section .policy_section_box .policy_section main header{display:flex;flex-direction:column;align-items:flex-start;}#request-demo-body #policy_section .policy_section_box .policy_section main header h2{color:#3acbdf;font-size:2.5rem;margin-block:0;width:auto;margin-top:1.5rem;}#request-demo-body #policy_section .policy_section_box aside{flex:1;max-width:100%;}#request-demo-body #policy_section .policy_section_box aside img{min-width:320px;}#request-demo-body #policy_section .policy_section_box #privacy_cookies_policy_section{flex-wrap:wrap;}#request-demo-body #policy_section .policy_section_box #privacy_cookies_policy_section main article{display:flex;flex-direction:column;}#request-demo-body #policy_section .policy_section_box #referral_scheme{padding-top:5rem;flex-wrap:wrap-reverse;}#request-demo-body footer{background-color:#001a33;color:#fff;padding-block:2rem;font-size:.8rem;display:flex;flex-wrap:wrap;gap:.8rem;}#request-demo-body footer div{flex:1;display:flex;align-items:center;justify-content:center;}#request-demo-body footer #idash_logo{flex:1;min-width:320px;}#request-demo-body footer #idash_logo img{max-width:150px;}#request-demo-body footer .footer_text{flex:2;flex-wrap:wrap;gap:.8rem;}#request-demo-body footer .footer_text>div{flex:1;min-width:320px;}#request-demo-body footer .copyright{flex-direction:column;gap:.8rem;}#request-demo-body footer .copyright p{margin:0;}#request-demo-body footer .copyright a{padding-inline:.5rem;}#request-demo-body footer .idash_group{flex-direction:column;gap:.8rem;}#request-demo-body footer .idash_group p{margin:0;}#request-demo-body footer a,#request-demo-body footer .a:visited,#request-demo-body footer .a:active{color:#3acbdf;}#request-demo-body footer a:hover,#request-demo-body footer .a:visited:hover,#request-demo-body footer .a:active:hover{text-decoration:underline;}#request-demo-body #form_type_radio_box{display:flex;gap:.5rem;background-color:#fff;border-radius:14px;}#request-demo-body #form_type_radio_box div{cursor:pointer;border-radius:8px;}#request-demo-body #form_type_radio_box div:has(input:checked){background-color:#0094ff;color:#fff;}#request-demo-body #form_type_radio_box div:has(input:checked) span{display:flex;}#request-demo-body #form_type_radio_box div:has(input:checked) img{align-self:center;display:block;}#request-demo-body #form_type_radio_box input{display:none;}#request-demo-body #form_type_radio_box .checkmark{display:inline-block;width:15px;height:15px;background-color:#bdbbce;border-radius:100%;cursor:pointer;}#request-demo-body #form_type_radio_box .checkmark img{display:none;}#request-demo-body #form_type_radio_box label{padding:.3rem .5rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;}#request-demo-body #form_type_radio_box label:hover{color:#0094ff;}#request-demo-body #form_type_radio_box label:hover:has(input:checked){color:#fff;}#request-demo-body #form_type_radio_box label:hover input~.checkmark{background-color:#0094ff;}#request-demo-body #form_type_radio_box label input:checked~.checkmark{background-color:#fff;}#request-demo-body #form_type_radio_box .checkmark:after{content:"";position:absolute;display:none;}#request-demo-body #form_type_radio_box label input:checked~.checkmark:after{display:block;}@media only screen and (max-width:375px){#request-demo-body .landing_section h1{font-size:4rem;}#request-demo-body .landing_section article{font-size:1rem;}}@media only screen and (max-width:425px){#request-demo-body .landing_section h1{text-align:center;}#request-demo-body .landing_section .subtitle{text-align:center;}#request-demo-body .landing_section article{text-align:center;}#request-demo-body #product_section .product_section_box header h1{font-size:2rem;}#request-demo-body #product_section .product_section_box .portal_section main header h2{font-size:2rem;}#request-demo-body #features_section .features_section_box .feature_section main header h2{font-size:2rem;}#request-demo-body #sponsor_section header h2{font-size:2rem;}#request-demo-body #pricing_section .pricing_section_box header h1{font-size:2rem;}#request-demo-body #pricing_section .pricing_section_box .price_section main header h2{font-size:2rem;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont article header h1{font-size:2rem;padding-bottom:1rem;}#request-demo-body #contact_section .contact_section_box main#contact_section_cont aside header h1{font-size:2rem;}}@media only screen and (max-width:1000px){#request-demo-body #navbar{justify-content:space-between;gap:2rem;}#request-demo-body #open_menu_btn{display:flex;padding-right:2rem;}#request-demo-body #open_menu_btn img{min-width:33px;}#request-demo-body .navigation_links_container{position:absolute;flex-direction:column;align-items:end;top:0;width:100%;background-color:rgba(15,21,34,.9607843137);padding:2rem 2rem;display:none;opacity:0;animation:fade_out_animation .3s linear;}#request-demo-body .navigation_links_container.show{display:flex;opacity:1;animation:fade_in_animation .3s linear;}#request-demo-body .navigation_links_container #close_menu_btn{cursor:pointer;display:flex;}#request-demo-body #open_menu_btn{cursor:pointer;}#request-demo-body .features_section_box{overflow-x:hidden;}}@media only screen and (max-width:1100px){#request-demo-body #logo{display:none;}}@media only screen and (max-width:1645px){#request-demo-body .landing_section aside{width:90%;max-width:800px;margin-inline:auto;}#request-demo-body .landing_section aside a{margin-inline:auto;}#request-demo-body .landing_section::before{background-size:cover;background-position-x:left;background-position-y:center;}}#request-demo-body .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;text-align:center;margin-top:3px;}#request-demo-body .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}