a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{vertical-align:baseline;font-size:100%;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{line-height:1.3}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}figcaption,figure,main{display:block}*{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(255,255,255,0);box-sizing:border-box}html a{text-decoration:none;color:inherit;outline:0 !important;cursor:pointer}html a:active{outline:0 !important}html a:focus{color:inherit}html a:visited{color:inherit}html a:hover{color:inherit}html ol,html ul,li ul{margin:0;padding:0}body,html{width:100%;height:auto;cursor:default}li{list-style-type:none}h1,h2,h3,h4,h5,h6,p{color:inherit;margin:0;padding:0}.slick-slide,.slick-track,input,button,select{outline:0 !important}[type="submit"],button{box-shadow:0}[type="submit"]:hover,button:hover{box-shadow:0}[type="checkbox"],[type="radio"]{appearance:none}[type="checkbox"]::-ms-check,[type="radio"]::-ms-check{display:none}select{appearance:none}select::-ms-expand{display:none}img,svg{display:block;width:100%;height:auto}:root{--h1_fs:35px;--h2_fs:32px;--h3_fs:24px;--h4_fs:19px;--h5_fs:19px;--h6_fs:14px;--p_fs:15px;--space_small:15px;--space_medium:25px;--space_large:50px;--space_xlarge:80px;--header_navbar_color:#fff;--header_panel_responsive_color:#fff}@media only screen and (max-width:1024px){:root{--h1_fs:27px;--h2_fs:26px;--h3_fs:19px;--h4_fs:18px;--h5_fs:16px;--h6_fs:14px;--p_fs:15px;--space_small:15px;--space_medium:25px;--space_large:40px;--space_xlarge:60px}}html{position:relative;width:100vw;overflow:hidden;overflow-y:visible;padding:0;margin:0;height:-webkit-fill-available;min-height:100vh}body{padding:0;margin:0}@supports (-webkit-touch-callout: none){html{min-height:-webkit-fill-available}}.frozen{overflow-y:hidden}#page{position:relative}svg.icon{fill:currentColor;stroke:currentcolor;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}svg.icon g,svg.icon path,svg.icon line,svg.icon circle{fill:inherit;stroke-width:0;stroke:inherit}sup{vertical-align:super;font-size:smaller}abbr{text-decoration:none}::-moz-selection{color:#fff;background:#f87b8f}::selection{color:#fff;background:#f87b8f}[class*='isigrid']{display:flex;flex-wrap:wrap;box-sizing:border-box;margin:0 -10px;position:relative}[class*='isigrid'][class*='_no-gutter']{margin:0}[class*='isigrid'][class*='_no-gutter']>[class^='col']{margin-bottom:0;padding:0}[class*='isigrid'][class*='_gutter-30']{margin:0 -15px}[class*='isigrid'][class*='_gutter-30']>[class^='col']{padding:0 15px}[class*='isigrid'][class*='_gutter-40']{margin:0 -20px}[class*='isigrid'][class*='_gutter-40']>[class^='col']{padding:0 20px}[class*='isigrid'][class*='_gutter-50']{margin:0 -25px}[class*='isigrid'][class*='_gutter-50']>[class^='col']{padding:0 25px}[class*='isigrid'][class*='_gutter-60']{margin:0 -30px}[class*='isigrid'][class*='_gutter-60']>[class^='col']{padding:0 30px}[class*='isigrid'][class*='_equal-height']>[class^='col']>*{height:100%}[class*='isigrid'][class*='_no-spacer']>[class^='col']{margin-bottom:0}[class*='isigrid'][class*='_align-middle']{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gutter--small{margin-left:calc(var(--space_small) / -2);margin-right:calc(var(--space_small) / -2)}.gutter--small>[class*='col']{padding-left:calc(var(--space_small) / 2) !important;padding-right:calc(var(--space_small) / 2) !important}.gutter--medium{margin-left:calc(var(--space_medium) / -2);margin-right:calc(var(--space_medium) / -2)}.gutter--medium>[class*='col']{padding-left:calc(var(--space_medium) / 2) !important;padding-right:calc(var(--space_medium) / 2) !important}.gutter--large{margin-left:calc(var(--space_large) / -2);margin-right:calc(var(--space_large) / -2)}.gutter--large>[class*='col']{padding-left:calc(var(--space_large) / 2) !important;padding-right:calc(var(--space_large) / 2) !important}.gutter--xlarge{margin-left:calc(var(--space_xlarge) / -2);margin-right:calc(var(--space_xlarge) / -2)}.gutter--xlarge>[class*='col']{padding-left:calc(var(--space_xlarge) / 2) !important;padding-right:calc(var(--space_xlarge) / 2) !important}.gutter--none{margin:0}.gutter--none>[class*='col']{padding:0 !important}.gutter--small>[class*='col'],.gutter--medium>[class*='col'],.gutter--large>[class*='col'],.gutter--none>[class*='col']{margin-bottom:0}.gap--small{row-gap:var(--space_small)}.gap--medium_small{row-gap:20px}.gap--medium{row-gap:var(--space_medium)}.gap--large{row-gap:var(--space_large)}.gap--xlarge{row-gap:var(--space_xlarge)}.gap--none{margin:0}.isigrid.align--start{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.isigrid.align--center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.isigrid.align--end{-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.isigrid.align--stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.isigrid.align--stretch>[class^='col']>*{height:100%}.isigrid.justify--start{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.isigrid.justify--center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.isigrid.justify--end{-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.isigrid.row--reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[class*='isigrid']>[class*='col']{flex:1 1 0%;box-sizing:border-box;padding:0 10px}[class*='isigrid']>[class*='col-1']{flex-basis:8.33%;max-width:8.33%}[class*='isigrid']>[class*='col-2']{flex-basis:16.66%;max-width:16.66%}[class*='isigrid']>[class*='col-3']{flex-basis:25%;max-width:25%}[class*='isigrid']>[class*='col-4']{flex-basis:33.33%;max-width:33.33%}[class*='isigrid']>[class*='col-5']{flex-basis:41.66%;max-width:41.66%}[class*='isigrid']>[class*='col-6']{flex-basis:50%;max-width:50%}[class*='isigrid']>[class*='col-7']{flex-basis:58.33%;max-width:58.33%}[class*='isigrid']>[class*='col-8']{flex-basis:66.66%;max-width:66.66%}[class*='isigrid']>[class*='col-9']{flex-basis:75%;max-width:75%}[class*='isigrid']>[class*='col-10']{flex-basis:83.33%;max-width:83.33%}[class*='isigrid']>[class*='col-11']{flex-basis:91.66%;max-width:91.66%}[class*='isigrid']>[class*='col-12']{flex-basis:100%;max-width:100%}@media only screen and (max-width:80em){[class*='isigrid']>[class*='_xxl-1']{flex-basis:8.33%;max-width:8.33%}[class*='isigrid']>[class*='_xxl-2']{flex-basis:16.66%;max-width:16.66%}[class*='isigrid']>[class*='_xxl-3']{flex-basis:25%;max-width:25%}[class*='isigrid']>[class*='_xxl-4']{flex-basis:33.33%;max-width:33.33%}[class*='isigrid']>[class*='_xxl-5']{flex-basis:41.66%;max-width:41.66%}[class*='isigrid']>[class*='_xxl-6']{flex-basis:50%;max-width:50%}[class*='isigrid']>[class*='_xxl-7']{flex-basis:58.33%;max-width:58.33%}[class*='isigrid']>[class*='_xxl-8']{flex-basis:66.66%;max-width:66.66%}[class*='isigrid']>[class*='_xxl-9']{flex-basis:75%;max-width:75%}[class*='isigrid']>[class*='_xxl-10']{flex-basis:83.33%;max-width:83.33%}[class*='isigrid']>[class*='_xxl-11']{flex-basis:91.66%;max-width:91.66%}[class*='isigrid']>[class*='_xxl-12']{flex-basis:100%;max-width:100%}[class*='isigrid']>[class*='_xxl-hidden']{display:none}}@media only screen and (max-width:71.25em){[class*='isigrid']>[class*='_xl-1']{flex-basis:8.33%;max-width:8.33%}[class*='isigrid']>[class*='_xl-2']{flex-basis:16.66%;max-width:16.66%}[class*='isigrid']>[class*='_xl-3']{flex-basis:25%;max-width:25%}[class*='isigrid']>[class*='_xl-4']{flex-basis:33.33%;max-width:33.33%}[class*='isigrid']>[class*='_xl-5']{flex-basis:41.66%;max-width:41.66%}[class*='isigrid']>[class*='_xl-6']{flex-basis:50%;max-width:50%}[class*='isigrid']>[class*='_xl-7']{flex-basis:58.33%;max-width:58.33%}[class*='isigrid']>[class*='_xl-8']{flex-basis:66.66%;max-width:66.66%}[class*='isigrid']>[class*='_xl-9']{flex-basis:75%;max-width:75%}[class*='isigrid']>[class*='_xl-10']{flex-basis:83.33%;max-width:83.33%}[class*='isigrid']>[class*='_xl-11']{flex-basis:91.66%;max-width:91.66%}[class*='isigrid']>[class*='_xl-12']{flex-basis:100%;max-width:100%}[class*='isigrid']>[class*='_xl-hidden']{display:none}}@media only screen and (max-width:64em){[class*='isigrid']>[class*='_lg-1']{flex-basis:8.33%;max-width:8.33%}[class*='isigrid']>[class*='_lg-2']{flex-basis:16.66%;max-width:16.66%}[class*='isigrid']>[class*='_lg-3']{flex-basis:25%;max-width:25%}[class*='isigrid']>[class*='_lg-4']{flex-basis:33.33%;max-width:33.33%}[class*='isigrid']>[class*='_lg-5']{flex-basis:41.66%;max-width:41.66%}[class*='isigrid']>[class*='_lg-6']{flex-basis:50%;max-width:50%}[class*='isigrid']>[class*='_lg-7']{flex-basis:58.33%;max-width:58.33%}[class*='isigrid']>[class*='_lg-8']{flex-basis:66.66%;max-width:66.66%}[class*='isigrid']>[class*='_lg-9']{flex-basis:75%;max-width:75%}[class*='isigrid']>[class*='_lg-10']{flex-basis:83.33%;max-width:83.33%}[class*='isigrid']>[class*='_lg-11']{flex-basis:91.66%;max-width:91.66%}[class*='isigrid']>[class*='_lg-12']{flex-basis:100%;max-width:100%}[class*='isigrid']>[class*='_lg-hidden']{display:none}}@media only screen and (max-width:48em){[class*='isigrid']>[class*='_md-1']{flex-basis:8.33%;max-width:8.33%}[class*='isigrid']>[class*='_md-2']{flex-basis:16.66%;max-width:16.66%}[class*='isigrid']>[class*='_md-3']{flex-basis:25%;max-width:25%}[class*='isigrid']>[class*='_md-4']{flex-basis:33.33%;max-width:33.33%}[class*='isigrid']>[class*='_md-5']{flex-basis:41.66%;max-width:41.66%}[class*='isigrid']>[class*='_md-6']{flex-basis:50%;max-width:50%}[class*='isigrid']>[class*='_md-7']{flex-basis:58.33%;max-width:58.33%}[class*='isigrid']>[class*='_md-8']{flex-basis:66.66%;max-width:66.66%}[class*='isigrid']>[class*='_md-9']{flex-basis:75%;max-width:75%}[class*='isigrid']>[class*='_md-10']{flex-basis:83.33%;max-width:83.33%}[class*='isigrid']>[class*='_md-11']{flex-basis:91.66%;max-width:91.66%}[class*='isigrid']>[class*='_md-12']{flex-basis:100%;max-width:100%}[class*='isigrid']>[class*='_md-hidden']{display:none}[class*='isigrid']>[class*='_md-hidden']{display:none}}@media only screen and (max-width:33.75em){[class*='isigrid']>[class*='_sm-1']{flex-basis:8.33%;max-width:8.33%}[class*='isigrid']>[class*='_sm-2']{flex-basis:16.66%;max-width:16.66%}[class*='isigrid']>[class*='_sm-3']{flex-basis:25%;max-width:25%}[class*='isigrid']>[class*='_sm-4']{flex-basis:33.33%;max-width:33.33%}[class*='isigrid']>[class*='_sm-5']{flex-basis:41.66%;max-width:41.66%}[class*='isigrid']>[class*='_sm-6']{flex-basis:50%;max-width:50%}[class*='isigrid']>[class*='_sm-7']{flex-basis:58.33%;max-width:58.33%}[class*='isigrid']>[class*='_sm-8']{flex-basis:66.66%;max-width:66.66%}[class*='isigrid']>[class*='_sm-9']{flex-basis:75%;max-width:75%}[class*='isigrid']>[class*='_sm-10']{flex-basis:83.33%;max-width:83.33%}[class*='isigrid']>[class*='_sm-11']{flex-basis:91.66%;max-width:91.66%}[class*='isigrid']>[class*='_sm-12']{flex-basis:100%;max-width:100%}[class*='isigrid']>[class*='_sm-hidden']{display:none}}@media only screen and (max-width:30em){[class*='isigrid']>[class*='_xs-1']{flex-basis:8.33%;max-width:8.33%}[class*='isigrid']>[class*='_xs-2']{flex-basis:16.66%;max-width:16.66%}[class*='isigrid']>[class*='_xs-3']{flex-basis:25%;max-width:25%}[class*='isigrid']>[class*='_xs-4']{flex-basis:33.33%;max-width:33.33%}[class*='isigrid']>[class*='_xs-5']{flex-basis:41.66%;max-width:41.66%}[class*='isigrid']>[class*='_xs-6']{flex-basis:50%;max-width:50%}[class*='isigrid']>[class*='_xs-7']{flex-basis:58.33%;max-width:58.33%}[class*='isigrid']>[class*='_xs-8']{flex-basis:66.66%;max-width:66.66%}[class*='isigrid']>[class*='_xs-9']{flex-basis:75%;max-width:75%}[class*='isigrid']>[class*='_xs-10']{flex-basis:83.33%;max-width:83.33%}[class*='isigrid']>[class*='_xs-11']{flex-basis:91.66%;max-width:91.66%}[class*='isigrid']>[class*='_xs-12']{flex-basis:100%;max-width:100%}[class*='isigrid']>[class*='_xs-hidden']{display:none}}.global_content img{width:auto}.global_content p,.global_content ul,.global_content ol,.global_content blockquote{*zoom:1}.global_content p:before,.global_content ul:before,.global_content ol:before,.global_content blockquote:before,.global_content p:after,.global_content ul:after,.global_content ol:after,.global_content blockquote:after{content:" ";display:table}.global_content p:after,.global_content ul:after,.global_content ol:after,.global_content blockquote:after{clear:both}.global_content p img,.global_content ul img,.global_content ol img,.global_content blockquote img{display:block}.global_content p img.aligncenter,.global_content ul img.aligncenter,.global_content ol img.aligncenter,.global_content blockquote img.aligncenter{margin:0 auto}.global_content p img.alignright,.global_content ul img.alignright,.global_content ol img.alignright,.global_content blockquote img.alignright{float:right}.global_content a:not(.w_button):not(.w_link){color:#f87b8f;text-decoration:underline}.global_content ol li,.global_content ul li{margin-bottom:10px}.global_content ol li>ul,.global_content ul li>ul{margin-top:10px}.global_content ol:last-child,.global_content ul:last-child{margin-bottom:0}.global_content ul li{position:relative;padding-left:15px}.global_content ul li:before{content:'';display:block;width:6px;height:6px;background-color:#141c4e;border-radius:50%;position:absolute;top:9px;left:0;z-index:2}.global_content ol{padding-left:15px}.global_content ol li{list-style:decimal}.global_content iframe{display:block;margin:0 auto}.global_content blockquote p{width:fit-content;text-align:center;margin:0 auto;padding:0 3rem;position:relative}.global_content blockquote p:after,.global_content blockquote p:before{display:block;font-size:2.6rem;line-height:1;position:absolute}.global_content blockquote p:before{content:'“';top:0;left:0}.global_content blockquote p:after{content:'”';top:0;right:0}.global_content *:where(h1, h2, h3, h4, h5, h6)+*:not(:where(h1, h2, h3, h4, h5, h6)),.global_content *:not(:where(h1, h2, h3, h4, h5, h6))+*:where(h1, h2, h3, h4, h5, h6){margin-top:3rem}.global_content *:where(p, ol, ul, blockquote, iframe, img)+*:where(p, ol, ul, blockquote, iframe, img){margin-top:1.5rem}.grecaptcha-badge{opacity:0 !important;pointer-events:none !important}.wrapper_xlarge{max-width:1440px;width:90%;margin:0 auto;position:relative}.wrapper_large{max-width:1366px;width:90%;margin:0 auto;position:relative}.wrapper,.wrapper_default{max-width:1280px;width:90%;margin:0 auto;position:relative}.wrapper_medium{max-width:1140px;width:90%;margin:0 auto;position:relative}.wrapper_small{max-width:1024px;width:90%;margin:0 auto;position:relative}.wrapper_xsmall{max-width:768px;width:90%;margin:0 auto;position:relative}.wrapper_xxsmall{max-width:520px;width:90%;margin:0 auto;position:relative}.wrapper_expend{width:100%}.smaller p,.smaller ul,.smaller ol{font-size:14px}.bigger p,.bigger ul,.bigger ol{font-size:20px}.text_center{text-align:center}.text_white{color:#fff}.text_white>*{color:#fff !important}.text_dark{color:#000}.text_dark>*{color:#000 !important}.loader{display:none;position:absolute !important;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.loader b{display:block;width:10px;height:10px;animation-delay:0.1s;animation-direction:alternate;animation-duration:0.5s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:stretch;animation-play-state:running;animation-timing-function:ease-out;color:#fff;background-color:white;border-radius:100%;margin:0 5px}.loader b:first-child{animation-delay:0s;margin:0}.loader b:last-child{animation-delay:0.2s;margin:0}@keyframes stretch{0%{transform:scale(.5)}100%{transform:scale(1)}}.loading .loader_rotation{display:block}.loading .loader{display:flex}.loading .w_button{pointer-events:none}.loading .w_button>span{opacity:0}.loader_rotation{display:none;position:absolute;height:50%;aspect-ratio:1;top:50%;left:50%;transform:translate(-50%, -50%)}.loader_rotation::after{display:block;content:'';width:100%;aspect-ratio:1;border:5px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wow{visibility:hidden}.select2-container--custom_01,.select2-container--default{width:100% !important}.select2-container--custom_01.select2-container--open .select2-selection__arrow:after,.select2-container--default.select2-container--open .select2-selection__arrow:after{-webkit-transform:translate(-50%, -50%) rotate(180deg) !important;-moz-transform:translate(-50%, -50%) rotate(180deg) !important;-ms-transform:translate(-50%, -50%) rotate(180deg) !important;-o-transform:translate(-50%, -50%) rotate(180deg) !important;transform:translate(-50%, -50%) rotate(180deg) !important}.select2-container--custom_01 span,.select2-container--default span{outline:none !important}.select2-container--custom_01 .selection,.select2-container--default .selection{display:block;position:relative;z-index:1}.select2-container--custom_01 .select2-selection,.select2-container--default .select2-selection{height:auto !important;background-color:#fff;border:1px solid #f87b8f !important;border-radius:25px !important;position:relative;z-index:1}.select2-container--custom_01 .select2-selection .select2-selection__rendered,.select2-container--default .select2-selection .select2-selection__rendered{font-family:Poppins !important;font-size:15px !important;font-weight:400 !important;line-height:1.5 !important;color:#141c4e !important;padding:12px 50px 12px 30px !important;font-weight:300 !important}.select2-container--custom_01 .select2-selection .select2-selection__rendered .select2-selection__placeholder,.select2-container--default .select2-selection .select2-selection__rendered .select2-selection__placeholder{color:#141c4e !important}.select2-container--custom_01 .select2-selection .select2-selection__arrow,.select2-container--default .select2-selection .select2-selection__arrow{width:48px !important;height:48px !important;background-color:#f87b8f;border-radius:50%;position:absolute;top:0 !important;right:0 !important}.select2-container--custom_01 .select2-selection .select2-selection__arrow:after,.select2-container--default .select2-selection .select2-selection__arrow:after{content:'\f107';display:block;font-family:'Font Awesome 6 Pro';font-size:30px;font-weight:400;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(0);-moz-transform:translate(-50%, -50%) rotate(0);-ms-transform:translate(-50%, -50%) rotate(0);-o-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0);z-index:2}.select2-container--custom_01 .select2-selection .select2-selection__arrow b,.select2-container--default .select2-selection .select2-selection__arrow b{display:none !important}.select2-container--custom_01 .select2-dropdown,.select2-container--default .select2-dropdown{border:1px solid #f87b8f;border-radius:20px;overflow:hidden}.select2-container--custom_01 .select2-dropdown.select2-dropdown--above,.select2-container--default .select2-dropdown.select2-dropdown--above{top:-10px}.select2-container--custom_01 .select2-dropdown.select2-dropdown--below,.select2-container--default .select2-dropdown.select2-dropdown--below{top:10px}.select2-container--custom_01 .select2-dropdown .select2-search input[type='text'],.select2-container--default .select2-dropdown .select2-search input[type='text'],.select2-container--custom_01 .select2-dropdown .select2-search input[type='search'],.select2-container--default .select2-dropdown .select2-search input[type='search']{font-family:Poppins;font-size:15px;color:#141c4e;border:1px solid #141c4e;padding:10px;border-radius:25px}.select2-container--custom_01 .select2-dropdown .select2-results ul.select2-results__options,.select2-container--default .select2-dropdown .select2-results ul.select2-results__options{max-height:280px;overflow-y:auto}.select2-container--custom_01 .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option,.select2-container--default .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option{color:#141c4e;padding:calc(var(--space_small) / 2) var(--space_small)}.select2-container--custom_01 .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option.select2-results__option--highlighted,.select2-container--default .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option.select2-results__option--highlighted{color:#f87b8f;background-color:transparent}.select2-container--custom_01 .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option[aria-selected='true'],.select2-container--default .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option[aria-selected='true']{color:#fff;background-color:#f87b8f}.select2-container--custom_01 .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option[aria-selected='true'].select2-results__option--highlighted,.select2-container--default .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option[aria-selected='true'].select2-results__option--highlighted{color:#fff;background-color:#f87b8f}.wpcf7-form-control-wrap{display:block}.wpcf7-list-item{margin:0 !important}.wpcf7-not-valid-tip{font-size:12px !important;margin-top:0 !important;position:absolute;left:5px;z-index:2}.wpcf7-form .ajax-loader{display:none !important}.wpcf7-form .loader{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#f87b8f}.wpcf7-form.submitting .form_field:not(.type_submit){opacity:0.3}.wpcf7-form.submitting .w_button .loader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.unaccepted .wpcf7-response-output{background-color:#fd9726 !important}.wpcf7-form.failed .wpcf7-response-output,.wpcf7-form.aborted .wpcf7-response-output,.wpcf7-form.spam .wpcf7-response-output{background-color:#e30425 !important}.wpcf7-form.sent .wpcf7-response-output{background-color:#4caf50 !important}.wpcf7-form .wpcf7-response-output{font-size:14px;font-weight:700;color:#fff;border:none !important;margin:30px 0 !important;padding:20px 30px !important}.slick-disabled{opacity:0;pointer-events:none}.slick-arrow{width:40px;height:40px;background-color:#fff;border-radius:50%;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);z-index:9}.slick-arrow:hover{-webkit-transform:translateY(-50%) scale(1.1);-moz-transform:translateY(-50%) scale(1.1);-ms-transform:translateY(-50%) scale(1.1);-o-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.slick-arrow.slick-prev{left:-24px}.slick-arrow.slick-next{right:-24px}.slick-arrow i{font-size:30px;color:#f87b8f;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}ul.slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;position:absolute;left:0;bottom:30px;z-index:9}ul.slick-dots li{width:13px;height:13px;border:2px solid #fff;background-color:transparent;border-radius:50%;cursor:pointer;margin:0 5px}ul.slick-dots li.slick-active{background-color:#fff}ul.slick-dots li button{display:none}ul.slick-dots li:only-child{display:none}.ratio--panorama{aspect-ratio:2}.ratio--wide{aspect-ratio:1.77777778}.ratio--picture{aspect-ratio:1.33333333}.ratio--square{aspect-ratio:1}.ratio--portrait{aspect-ratio:.75}.ratio--auto{aspect-ratio:auto}.ratio--auto picture,.ratio--auto img{position:unset;transform:unset}.paddingh_top--none{padding-top:0}.paddingh_top--small{padding-top:var(--space_small)}.paddingh_top--medium{padding-top:var(--space_medium)}.paddingh_top--large{padding-top:var(--space_large)}.paddingh_top--xlarge{padding-top:var(--space_xlarge)}.paddingh_bottom--none{padding-bottom:0}.paddingh_bottom--small{padding-bottom:var(--space_small)}.paddingh_bottom--medium{padding-bottom:var(--space_medium)}.paddingh_bottom--large{padding-bottom:var(--space_large)}.paddingh_bottom--xlarge{padding-bottom:var(--space_xlarge)}body{font-family:Poppins;font-size:var(--p_fs);font-weight:300;line-height:1.6;color:#141c4e;background-color:#fff}h1,.as_h1{font-family:Poppins;font-size:var(--h1_fs);font-weight:600;line-height:1.1;color:#141c4e}h2,.as_h2{font-family:Poppins;font-size:var(--h2_fs);font-weight:600;line-height:1.2;color:#141c4e}h3,.as_h3{font-family:Poppins;font-size:var(--h3_fs);font-weight:600;line-height:1.3;color:#141c4e}h4,.as_h4{font-family:Poppins;font-size:var(--h4_fs);font-weight:300;line-height:1.3;color:#141c4e}h5,.as_h5{font-family:Poppins;font-size:var(--h5_fs);font-weight:300;line-height:1.3;color:#141c4e}h6,.as_h6{font-family:Poppins;font-size:var(--h6_fs);font-weight:300;line-height:1.6;color:#141c4e}p,ul,ol,blockquote{font-family:Poppins;font-size:var(--p_fs);font-weight:300;line-height:1.6;color:#141c4e}strong{font-weight:700}.global_form .form_field,.woocommerce-form .form_field,.global_form .form-row,.woocommerce-form .form-row{margin-bottom:20px}.woocommerce-form p{margin-bottom:20px}.form_field,.form-row{position:relative}.form_field span em,.form-row span em{display:block;font-size:12px;margin-top:5px}fieldset legend{font-weight:700;margin-bottom:10px}::-webkit-input-placeholder{color:#141c4e !important;opacity:1}::-moz-placeholder{color:#141c4e !important;opacity:1}:-ms-input-placeholder{color:#141c4e !important;opacity:1}::placeholder{color:#141c4e !important;opacity:1}.form_field label,.form-row label,.form_field .label,.form-row .label{display:block;margin-bottom:5px}.form_field.label_holder>label,.form-row.label_holder>label,.form_field.label_holder>.label,.form-row.label_holder>.label{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;pointer-events:none;position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.form_field.label_holder.type_textarea>label,.form-row.label_holder.type_textarea>label,.form_field.label_holder.type_textarea>.label,.form-row.label_holder.type_textarea>.label{top:20px;left:20px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.form_field.label_holder.type_select>label,.form-row.label_holder.type_select>label,.form_field.label_holder.type_select>.label,.form-row.label_holder.type_select>.label{background-color:#f87b8f;padding:0 10px;left:20px}.form_field.focused>label,.form-row.focused>label,.form_field.filled>label,.form-row.filled>label,.form_field.focused>.label,.form-row.focused>.label,.form_field.filled>.label,.form-row.filled>.label{font-size:11px;top:-16px;left:20px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.form_field.focused.type_textarea>label,.form-row.focused.type_textarea>label,.form_field.filled.type_textarea>label,.form-row.filled.type_textarea>label,.form_field.focused.type_textarea>.label,.form-row.focused.type_textarea>.label,.form_field.filled.type_textarea>.label,.form-row.filled.type_textarea>.label{top:-18px;left:0}.form_field.focused.type_select>label,.form-row.focused.type_select>label,.form_field.filled.type_select>label,.form-row.filled.type_select>label,.form_field.focused.type_select>.label,.form-row.focused.type_select>.label,.form_field.filled.type_select>.label,.form-row.filled.type_select>.label{left:1px}.form_field input[type='text'],.tutor-form-group input[type='text'],.comment-form input[type='text'],.form-row input[type='text'],.product-quantity input[type='text'],.form_field input[type='email'],.tutor-form-group input[type='email'],.comment-form input[type='email'],.form-row input[type='email'],.product-quantity input[type='email'],.form_field input[type='search'],.tutor-form-group input[type='search'],.comment-form input[type='search'],.form-row input[type='search'],.product-quantity input[type='search'],.form_field input[type='tel'],.tutor-form-group input[type='tel'],.comment-form input[type='tel'],.form-row input[type='tel'],.product-quantity input[type='tel'],.form_field input[type='password'],.tutor-form-group input[type='password'],.comment-form input[type='password'],.form-row input[type='password'],.product-quantity input[type='password'],.form_field input[type='date'],.tutor-form-group input[type='date'],.comment-form input[type='date'],.form-row input[type='date'],.product-quantity input[type='date'],.form_field input[type='number'],.tutor-form-group input[type='number'],.comment-form input[type='number'],.form-row input[type='number'],.product-quantity input[type='number']{display:block;width:100% !important;font-family:'Poppins',sans-serif !important;font-size:14px !important;font-weight:300;line-height:1.5 !important;color:#141c4e !important;background-color:#fff !important;border-radius:25px !important;outline:none;box-shadow:inset 0px 0px 6px rgba(0,0,0,0.15) !important;border:none !important;-webkit-appearance:none;padding:12px 20px !important}.form_field textarea,.tutor-form-group textarea,.comment-form textarea,.form-row textarea,.product-quantity textarea{width:100%;height:240px;resize:none;font-family:'Poppins',sans-serif;font-size:14px;color:#141c4e;background-color:#fff;border:none;border-radius:var(--space_small);outline:none;box-shadow:inset 0px 0px 6px rgba(0,0,0,0.15) !important;padding:20px}.form_field.type_checkbox,.woocommerce-form__label-for-checkbox{position:relative}.form_field.type_checkbox input,.woocommerce-form__label-for-checkbox input{display:block;width:100%;height:100%;opacity:0.01;cursor:pointer;position:absolute;top:0;left:0;z-index:4}.form_field.type_checkbox input:checked+label:after,.woocommerce-form__label-for-checkbox input:checked+label:after,.form_field.type_checkbox input:checked+span:after,.woocommerce-form__label-for-checkbox input:checked+span:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.form_field.type_checkbox input+label,.woocommerce-form__label-for-checkbox input+label,.form_field.type_checkbox input+span,.woocommerce-form__label-for-checkbox input+span{display:block;font-size:14px;cursor:pointer;padding-left:30px;position:relative}.form_field.type_checkbox input+label:before,.woocommerce-form__label-for-checkbox input+label:before,.form_field.type_checkbox input+span:before,.woocommerce-form__label-for-checkbox input+span:before{content:'';display:block;width:18px;height:18px;background-color:#fff;border:1px solid #f87b8f;border-radius:5px;cursor:pointer;position:absolute;top:0;left:0;z-index:2}.form_field.type_checkbox input+label:after,.woocommerce-form__label-for-checkbox input+label:after,.form_field.type_checkbox input+span:after,.woocommerce-form__label-for-checkbox input+span:after{content:'';display:block;width:12px;height:12px;background-color:#f87b8f;border-radius:3px;-webkit-transition:all .05s ease;-moz-transition:all .05s ease;-o-transition:all .05s ease;transition:all .05s ease;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);position:absolute;top:4px;left:4px;z-index:3}.woocommerce-form__label-for-checkbox{margin-bottom:20px !important}.form_field.type_radio,ul.wc_payment_methods li{position:relative}.form_field.type_radio svg,ul.wc_payment_methods li svg{width:auto;height:auto;display:inline}.form_field.type_radio input,ul.wc_payment_methods li input{display:block;opacity:0.01;cursor:pointer;position:absolute;top:0;left:0;z-index:4}.form_field.type_radio input:checked+label:after,ul.wc_payment_methods li input:checked+label:after,.form_field.type_radio input:checked+span:after,ul.wc_payment_methods li input:checked+span:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.form_field.type_radio input+label,ul.wc_payment_methods li input+label,.form_field.type_radio input+span,ul.wc_payment_methods li input+span{font-size:14px;cursor:pointer;padding-left:30px;position:relative}.form_field.type_radio input+label:before,ul.wc_payment_methods li input+label:before,.form_field.type_radio input+span:before,ul.wc_payment_methods li input+span:before{content:'';display:block;width:18px;height:18px;background-color:transparent;border:1px solid #f87b8f;border-radius:50%;cursor:pointer;position:absolute;top:0;left:0;z-index:2}.form_field.type_radio input+label:after,ul.wc_payment_methods li input+label:after,.form_field.type_radio input+span:after,ul.wc_payment_methods li input+span:after{content:'';display:block;width:12px;height:12px;background-color:#f87b8f;border-radius:50%;-webkit-transition:all .05s ease;-moz-transition:all .05s ease;-o-transition:all .05s ease;transition:all .05s ease;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);position:absolute;top:4px;left:4px;z-index:3}.form_field.type_toggle{position:relative}.form_field.type_toggle input{display:block;width:100%;height:100%;opacity:0.01;cursor:pointer;position:absolute;top:0;left:0;z-index:4}.form_field.type_toggle input:checked+label:before,.form_field.type_toggle input:checked+span:before{background-color:#f87b8f}.form_field.type_toggle input:checked+label:after,.form_field.type_toggle input:checked+span:after{background-color:#fff;left:29px}.form_field.type_toggle input+label,.form_field.type_toggle input+span{display:block;font-size:14px;cursor:pointer;padding-left:60px;position:relative}.form_field.type_toggle input+label:before,.form_field.type_toggle input+span:before{content:'';display:block;width:50px;height:24px;background-color:#fff;border-radius:20px;cursor:pointer;position:absolute;top:0;left:0;z-index:2}.form_field.type_toggle input+label:after,.form_field.type_toggle input+span:after{content:'';display:block;width:18px;height:18px;background-color:#141c4e;border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;top:3px;left:3px;z-index:3}.accordion{display:flex;flex-direction:column}.accordion-item-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#141c4e;fill:#141c4e;stroke:#141c4e;padding:1.5rem 0}.accordion-item-header:hover{color:#f87b8f;fill:#f87b8f;stroke:#f87b8f}.accordion-item-title,.accordion-item-title>*{color:inherit}.accordion-item-icon{position:relative;width:3rem;height:3rem;padding:0.5rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:inherit;stroke:inherit;fill:none}.accordion-item-icon svg{color:inherit;stroke:inherit;fill:inherit}.accordion-item-icon svg path{fill:inherit;stroke:inherit}.accordion-item-icon svg.acordion-icon-default path:last-child{opacity:1;transition:opacity ease-in 200ms}.accordion-item-content{padding:1.5rem 0;display:none}.accordion-item.is-active .accordion-item-icon svg.acordion-icon-default path:last-child{opacity:0}.text{display:flex;flex-direction:column;gap:3rem}.slider{opacity:0;width:100%;transition:opacity ease-in 300ms}.slider .slide-container{display:grid}.slider.slick-dotted{margin-bottom:0}.media_container{position:relative}.media_container:before{content:'';display:block}.media_container.object--cover,.media_container.object--contain{overflow:hidden}.media_container.object--cover>img,.media_container.object--contain>img,.media_container.object--cover>picture,.media_container.object--contain>picture,.media_container.object--cover>iframe,.media_container.object--contain>iframe{width:101%;height:101%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.media_container.object--cover>img>img,.media_container.object--contain>img>img,.media_container.object--cover>picture>img,.media_container.object--contain>picture>img,.media_container.object--cover>iframe>img,.media_container.object--contain>iframe>img{width:100%;height:100%}.media_container.object--cover>img,.media_container.object--cover>picture,.media_container.object--cover>iframe,.media_container.object--cover video{object-fit:cover}.media_container.object--cover>img>img,.media_container.object--cover>picture>img,.media_container.object--cover>iframe>img,.media_container.object--cover video>img{object-fit:cover}.media_container.object--contain>img,.media_container.object--contain>picture,.media_container.object--contain>iframe,.media_container.object--contain video{object-fit:contain}.media_container.object--contain>img>img,.media_container.object--contain>picture>img,.media_container.object--contain>iframe>img,.media_container.object--contain video>img{object-fit:contain}.media_container.cover,.media_container.contain{overflow:hidden}.media_container.cover>img,.media_container.contain>img,.media_container.cover>picture,.media_container.contain>picture,.media_container.cover>iframe,.media_container.contain>iframe{width:101%;height:101%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.media_container.cover>img>img,.media_container.contain>img>img,.media_container.cover>picture>img,.media_container.contain>picture>img,.media_container.cover>iframe>img,.media_container.contain>iframe>img{width:100%;height:100%}.media_container.cover>img,.media_container.cover>picture,.media_container.cover>iframe{object-fit:cover}.media_container.cover>img>img,.media_container.cover>picture>img,.media_container.cover>iframe>img{object-fit:cover}.media_container.contain>img,.media_container.contain>picture,.media_container.contain>iframe{object-fit:contain}.media_container.contain>img>img,.media_container.contain>picture>img,.media_container.contain>iframe>img{object-fit:contain}body.ios .media_container>iframe{object-fit:inherit}.media_container.ratio--panorama{aspect-ratio:2}.media_container.ratio--wide{aspect-ratio:1.77777778}.media_container.ratio--picture{aspect-ratio:1.33333333}.media_container.ratio--square{aspect-ratio:1}.media_container.ratio--portrait{aspect-ratio:.75}.media_container.ratio--auto{aspect-ratio:auto}.media_container.ratio--auto picture,.media_container.ratio--auto img{position:unset;transform:unset}.panorama:before{padding-top:50%}.wide:before{padding-top:56.25%}.picture:before{padding-top:75%}.square:before{padding-top:100%}.portrait:before{padding-top:133.33%}.object_fit_compat{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.object_fit_compat .img_cover{opacity:0}.video .video_title{margin-bottom:15px}.video .video_placeholder{position:relative;overflow:hidden;width:100%;max-width:100%}.video .video_placeholder .placeholder{width:100%}.video .video_placeholder .placeholder .mask{z-index:9;position:absolute;width:100%;height:100%}.video .video_placeholder .placeholder .mask picture,.video .video_placeholder .placeholder .mask img{width:100%;height:100%}.video .video_placeholder .placeholder .mask img{object-fit:cover}.video .video_placeholder .placeholder.ready .play{opacity:1;pointer-events:auto}.video .video_placeholder .placeholder.ready .play svg{height:71px;width:71px}.video .video_placeholder .placeholder .play{pointer-events:none;opacity:0;cursor:pointer;z-index:19;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all ease .3s}.video .video_placeholder .placeholder .play:hover{transform:translate(-50%, -50%) scale(1.1)}.video .video_placeholder .video_inner{height:100%;width:100%}.video .video_placeholder .video_inner iframe{z-index:1;position:absolute;top:0;left:0}.video .video_placeholder .video_inner video,.video .video_placeholder .video_inner iframe{width:100%;height:100%;background-color:#000}.w_button,.comment-form .submit,.button{display:table;font-family:Poppins;font-size:14px;font-weight:700;text-align:center;border:none;cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:relative;padding:15px 30px}.w_button:before,.comment-form .submit:before,.button:before,.w_button:after,.comment-form .submit:after,.button:after{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.w_button span,.comment-form .submit span,.button span{position:relative;z-index:3}.w_button.loading,.comment-form .submit.loading,.button.loading{pointer-events:none}.w_button.loading>span,.comment-form .submit.loading>span,.button.loading>span{opacity:0}.w_button.icon{display:inline-flex;gap:10px;align-items:center}.w_button.icon.icon--right .w_button_icon{order:1}.w_button.icon.icon--left .w_button_icon{order:0}.w_button.icon .label{min-width:max-content}.w_button_icon i{display:flex;place-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.w_button.basic.default_style,.button{color:#fff !important;background-color:#f87b8f}.w_button.basic.default_style:hover,.trigger_button:hover .w_button.basic.default_style,.button:hover{color:#fff !important;background-color:#ef516a}.w_button.basic.alt_style,.button.alt{color:#fff;background-color:#121c51}.w_button.basic.alt_style:hover,.trigger_button:hover .w_button.basic.alt_style,.button.alt:hover{color:#fff;background-color:#00082e}.w_button.overlay.default_style{color:#fff;background-color:#f87b8f}.w_button.overlay.default_style:before{content:'';width:0;height:100%;background-color:#ef516a;position:absolute;top:0;right:0;z-index:2}body:not(.browser_safari) .w_button.overlay.default_style:hover{color:#fff}body:not(.browser_safari) .w_button.overlay.default_style:hover:before{width:100%;right:auto;left:0}.w_button.overlay.alt_style{color:#fff;background-color:#121c51}.w_button.overlay.alt_style:before{content:'';width:0;height:100%;background-color:#00082e;position:absolute;top:0;right:0;z-index:2}body:not(.browser_safari) .w_button.overlay.alt_style:hover{color:#fff}body:not(.browser_safari) .w_button.overlay.alt_style:hover:before{width:100%;right:auto;left:0}.w_button.ghost.default_style{color:#f87b8f;background-color:transparent}body:not(.browser_safari) .w_button.ghost.default_style:hover{color:#fff;background-color:#f87b8f}.w_button.ghost.alt_style{color:#121c51;background-color:transparent}body:not(.browser_safari) .w_button.ghost.alt_style:hover{color:#fff;background-color:#121c51}.w_button[class*='with_icon_'].with_icon_left i{margin-right:10px}.w_button[class*='with_icon_'].with_icon_right i{margin-left:10px}body:not(.browser_safari) .w_button.action.with_icon_left:hover span i{right:6px}body:not(.browser_safari) .w_button.action.with_icon_right:hover span i{left:6px}.w_link{display:table;font-size:16px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;margin-bottom:5px}.w_link:before,.w_link:after{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.w_link span{position:relative;z-index:4}.w_link.icon{display:inline-flex;gap:10px;align-items:center}.w_link.icon.icon--right .w_button_icon{order:1}.w_link.icon.icon--left .w_button_icon{order:0}.w_link.icon .label{min-width:max-content}.w_link_icon i{display:flex;place-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.w_link.basic:after{content:'';display:block;width:100%;height:2px;background-color:#f87b8f;position:absolute;bottom:-5px;left:0;z-index:2}body:not(.browser_safari) .w_link.basic:hover:after{background-color:#121c51}.w_link.ghost:after{content:'';display:block;width:100%;height:2px;background-color:transparent;position:absolute;bottom:-5px;left:0;z-index:2}body:not(.browser_safari) .w_link.ghost:hover:after{background-color:#121c51}.w_link.overlay:after{content:'';display:block;background-color:#f87b8f;position:absolute;top:calc(100% + 1px);right:0;bottom:-4px;left:0;z-index:2}body:not(.browser_safari) .w_link.overlay:hover{color:#121c51 !important}body:not(.browser_safari) .w_link.overlay:hover:after{top:-3px}.w_link.border_overlay_left:before{content:'';display:block;width:100%;height:2px;background-color:#f87b8f;position:absolute;bottom:-5px;left:0;z-index:2}body:not(.browser_safari) .w_link.border_overlay_left:after{content:'';display:block;width:0;height:2px;background-color:#121c51;position:absolute;bottom:-5px;right:0;z-index:3}body:not(.browser_safari) .w_link.border_overlay_left:hover:after{width:100%;right:auto;left:0}.w_link.border_overlay_right{color:#111}.w_link.border_overlay_right:before{content:'';display:block;width:100%;height:2px;background-color:#f87b8f;position:absolute;bottom:-5px;left:0;z-index:2}body:not(.browser_safari) .w_link.border_overlay_right:after{content:'';display:block;width:0;height:2px;background-color:#121c51;position:absolute;bottom:-5px;left:0;z-index:3}body:not(.browser_safari) .w_link.border_overlay_right:hover:after{width:100%;right:0;left:auto}.w_link.border_overlay_middle{color:#111}.w_link.border_overlay_middle:before{content:'';display:block;width:100%;height:2px;background-color:#f87b8f;position:absolute;bottom:-5px;left:0;z-index:2}body:not(.browser_safari) .w_link.border_overlay_middle:after{content:'';display:block;width:100%;height:2px;background-color:#121c51;-webkit-transform:scale(0, 1);-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-o-transform:scale(0, 1);transform:scale(0, 1);position:absolute;bottom:-5px;left:0;z-index:3}body:not(.browser_safari) .w_link.border_overlay_middle:hover:after{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}body.browser_safari .w_button:hover:before,.body.browser_safari .w_link:hover:before,body.browser_safari .w_button:hover:after,.body.browser_safari .w_link:hover:after{display:none}.group-buttons{display:flex;flex-wrap:wrap;gap:1rem}.group-buttons.position--left{place-content:start}.group-buttons.position--center{place-content:center}.group-buttons.position--right{place-content:end}.site_header{width:100%;position:sticky;top:0;left:0;z-index:10}.site_header:not(.minified).ghost .header_navbar{background-color:transparent}.site_header.fixed{position:fixed;background-color:var(--header_navbar_color)}.header_navbar{background-color:var(--header_navbar_color);position:relative;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media only screen and (max-width:1024px){.header_navbar .wrapper{position:unset}}.navbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.header_logo{display:block;width:215px;padding:20px 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header_logo img,.header_logo svg{display:block;width:100%;height:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header_responsive{display:none}@media only screen and (max-width:1024px){.header_responsive{display:grid;place-content:center}}.header_responsive .toggle{width:50px;height:50px;cursor:pointer;position:relative}.header_responsive .toggle #hamburger{width:30px;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header_responsive .toggle #hamburger span{display:block;width:100%;height:3px;background:#000;margin-bottom:4px;position:relative;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header_responsive .toggle #hamburger span:nth-child(1){-webkit-transition-delay:0.5s;transition-delay:0.5s}.header_responsive .toggle #hamburger span:nth-child(2){-webkit-transition-delay:0.625s;transition-delay:0.625s}.header_responsive .toggle #hamburger span:nth-child(3){-webkit-transition-delay:0.75s;transition-delay:0.75s;margin-bottom:0}.header_responsive .toggle #cross{width:30px;height:30px;position:absolute;top:50%;left:50%;-webkit-transform:rotate(45deg) translate(-50%, -50%);transform:rotate(45deg) translate(-50%, -50%);-webkit-transform-origin:top left;transform-origin:top left}.header_responsive .toggle #cross span{display:block;background:#000;position:absolute;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header_responsive .toggle #cross span:nth-child(1){width:3px;height:0;margin-left:-1px;top:0;left:50%;-webkit-transition-delay:0s;transition-delay:0s}.header_responsive .toggle #cross span:nth-child(2){width:0;height:3px;margin-top:-1px;top:50%;left:0;-webkit-transition-delay:0.25s;transition-delay:0.25s}.header_responsive .toggle.active #hamburger span{width:0}.header_responsive .toggle.active #hamburger span:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}.header_responsive .toggle.active #hamburger span:nth-child(2){-webkit-transition-delay:0.125s;transition-delay:0.125s}.header_responsive .toggle.active #hamburger span:nth-child(3){-webkit-transition-delay:0.25s;transition-delay:0.25s}.header_responsive .toggle.active #cross span:nth-child(1){height:100%;-webkit-transition-delay:0.625s;transition-delay:0.625s}.header_responsive .toggle.active #cross span:nth-child(2){width:100%;-webkit-transition-delay:0.375s;transition-delay:0.375s}.responsive_navigation{height:100%;width:100%;overflow:hidden;overflow-y:visible}.responsive_navigation .menu{margin:0}.header_responsive .responsive_panel{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;background:var(--header_panel_responsive_color);position:absolute;width:100%;height:calc(100vh - 100%);top:100%;right:-100%;z-index:11;padding-top:var(--space_large);padding-bottom:var(--space_large)}.header_responsive .responsive_panel.active{right:0}.main_navigation>div{height:100%}@media only screen and (max-width:1024px){.main_navigation{display:none}}.navbar .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-left:-10px;margin-right:-10px}.navbar .menu>li.menu-item{padding:0 10px;display:grid;place-content:center}.navbar .menu>li.menu-item:hover ul.sub-menu{display:block !important}.navbar .menu>li.menu-item>ul.sub-menu{display:none}.navbar .menu .menu-item{padding:10px 0}.navbar .menu .menu-item.current-menu-item>a:after,.navbar .menu .menu-item.current_page_ancestor>a:after,.navbar .menu .menu-item.current-menu-item>span:after,.navbar .menu .menu-item.current_page_ancestor>span:after{width:100%}.navbar .menu .menu-item>a,.navbar .menu .menu-item>span{display:block;position:relative}.navbar .menu .menu-item>a::after,.navbar .menu .menu-item>span::after{content:'';display:block;width:0;height:2px;background-color:#141c4e;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:-2px;right:0;z-index:2}.navbar .menu .menu-item>a:hover:after,.navbar .menu .menu-item>span:hover:after{width:100%;right:auto;left:0}.navbar .menu .sub-menu{position:absolute;top:100%;left:0;z-index:11;background-color:#fff}.navbar .menu .sub-menu>.menu-item{width:max-content;padding-top:10px;padding-bottom:10px}.navbar .menu .simple_sub_menu{position:relative}.navbar .menu .simple_sub_menu>.sub-menu{padding-left:var(--space_small);padding-right:var(--space_small);padding-top:5px;padding-bottom:5px}.navbar ul.menu .mega_sub_menu>.sub-menu{width:100%;position:absolute;left:0}.navbar ul.menu .mega_sub_menu>.sub-menu::after{content:'';display:block;position:absolute;width:100vw;height:100%;background:white;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}.site_footer{padding:50px 0}.site_footer .logo{display:block;width:200px}.site_footer .logo img,.site_footer .logo svg{display:block;width:100%;height:auto}.site_footer .made_by{font-size:14px;color:#fff;display:inline-flex;gap:0.5rem}.site_footer .made_by img,.site_footer .made_by svg{width:40px;height:auto;margin-left:2px;position:relative;top:1px}.hero{padding:10em 0}.hero{position:relative}.hero_background{position:absolute;top:0;left:0;width:100%;height:100%}.hero_background picture,.hero_background img{height:100%;object-fit:cover}.hero.fullheight{height:100vh;display:flex;place-items:center}.error_404{text-align:center;padding-top:calc(var(--space_xlarge) * 2);padding-bottom:var(--space_xlarge)}.error_404 h1{margin-bottom:40px}.error_404 p{font-size:3rem}.error_404 .w_button{margin:80px auto 0 auto}.page-template-template-theme-demo{background-color:#f4f4f4}.page-template-template-theme-demo .site_header,.page-template-template-theme-demo .responsive_panel,.page-template-template-theme-demo .site_footer{display:none}.page-template-template-theme-demo .site_content{padding-top:0}.container_demo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.container_demo .demo_contents{width:calc(100% - 250px);margin-left:auto;padding:20px}.container_demo .demo_contents .demo_content{display:none}.container_demo .demo_contents .demo_content.active{display:block}.demo_box{background-color:#fff;box-shadow:rgba(99,131,141,0.25) 0px 2px 8px 0px;border-radius:10px;padding:30px}.demo_section{padding:0 15px;margin-bottom:15px;display:flex;flex-direction:column;gap:8px}.demo_section_title{margin-bottom:3rem}.demo_title{font-family:'Open Sans';font-size:18px;font-weight:700;color:#333;margin-bottom:15px}.demo_subtitle{font-family:'Open Sans';font-size:14px;color:#555}.demo_info{max-width:600px;width:100%;font-family:'Open Sans';font-size:13px;color:#fff;background-color:#164555;border-radius:10px;padding:10px 10px 10px 50px;position:relative}.demo_info:before{content:'\f05a';display:block;font-family:'Font Awesome 6 Pro';font-size:26px;position:absolute;top:10px;left:10px;z-index:2}.demo_code{font-family:'Courier New','Courier',monospace;font-size:12px;color:#888}.demo_navigation{width:250px;min-height:100vh;height:auto;background:url('/wp-content/themes/walt-wp-theme/assets/app/theme/demo/mountains.jpg') no-repeat center / cover;position:fixed;top:0;left:0;z-index:999}.demo_navigation:before{content:'';display:block;width:100%;height:100%;background:#164555;background:linear-gradient(0deg, #164555 0%, #63838d 100%);opacity:0.9;position:absolute;top:0;left:0;z-index:2}.demo_navigation .demo_navigation_inner{position:relative;z-index:3}.demo_navigation .demo_navigation_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;padding:10px 15px;position:relative}.demo_navigation .demo_navigation_title:after{content:'';display:block;width:100%;height:1px;background-color:rgba(255,255,255,0.4);position:absolute;bottom:0;left:0}.demo_navigation .demo_navigation_title svg{width:60px}.demo_navigation .demo_navigation_title span{font-family:'Open Sans';font-size:18px;font-weight:600;margin-left:10px}.demo_navigation ul.menu{padding:15px 10px}.demo_navigation ul.menu>li{margin-bottom:10px}.demo_navigation ul.menu>li.menu-item-has-children>a:after{content:'\f107';display:block;font-family:'Font Awesome 6 Pro';font-size:18px;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);z-index:2}.demo_navigation ul.menu>li:last-child{margin-bottom:0}.demo_navigation ul.menu>li>a{display:block;font-family:'Open Sans';font-size:14px;font-weight:600;color:#fff;opacity:0.9;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:8px 15px;position:relative}.demo_navigation ul.menu>li>a:hover,.demo_navigation ul.menu>li>a.active{background-color:rgba(255,255,255,0.2)}.demo_navigation ul.menu>li>a.active:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.demo_navigation ul.menu>li>a i{vertical-align:top;font-size:20px;margin-right:10px}.demo_navigation ul.menu>li ul.sub-menu{display:none;background-color:rgba(255,255,255,0.1);margin-top:5px}.demo_navigation ul.menu>li ul.sub-menu.active{display:block}.demo_navigation ul.menu>li ul.sub-menu li.active a{background-color:rgba(255,255,255,0.1)}.demo_navigation ul.menu>li ul.sub-menu li a{display:block;font-family:'Open Sans';font-size:13px;font-weight:600;color:#fff;padding:8px 15px}.demo_navigation ul.menu>li ul.sub-menu li a:before{content:'\f061';display:inline-block;font-family:'Font Awesome 6 Pro';font-size:12px;margin-right:10px}.demo_navigation ul.menu>li ul.sub-menu li a:hover{background-color:rgba(255,255,255,0.1)}.container_demo #logos .demo_logo_white,.container_demo #logos .demo_logo_black{width:100%;border-radius:10px;margin-top:20px;position:relative}.container_demo #logos .demo_logo_white:before,.container_demo #logos .demo_logo_black:before{content:'';display:block;padding-top:100%}.container_demo #logos .demo_logo_white img,.container_demo #logos .demo_logo_black img,.container_demo #logos .demo_logo_white svg,.container_demo #logos .demo_logo_black svg,.container_demo #logos .demo_logo_white picture,.container_demo #logos .demo_logo_black picture{display:block;width:70%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.container_demo #logos .demo_logo_white{background-color:#fff;border:1px solid #ddd}.container_demo #logos .demo_logo_black{background-color:#000}.container_demo #couleurs .demo_code{margin-bottom:5px}.container_demo #couleurs .color_column{margin-bottom:60px}.container_demo #couleurs .color{width:120px;height:120px;border-radius:10px;position:relative}.container_demo #couleurs .color div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.container_demo #couleurs .color div span{font-size:14px}.container_demo #couleurs .color div span:nth-child(1){color:#fff}.container_demo #typographies .font_display{margin-top:20px}.container_demo #typographies .font_display div{font-size:18px;margin-bottom:10px}.container_demo #typographies .font_display div:last-child{margin-bottom:0}.container_demo #texte .text_display{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.container_demo #texte .text_display:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.container_demo #boutons .buttons_display{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.container_demo #boutons .buttons_display:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.container_demo #boutons .buttons_display .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.container_demo #boutons .buttons_display .buttons .w_button{margin-right:10px;margin-bottom:10px}.container_demo #boutons .buttons_display .buttons .w_button:last-child{margin-right:0}.container_demo #liens .w_links{margin-top:10px}.container_demo #liens .w_links .w_link{margin-bottom:20px}.container_demo #liens .w_links .w_link:last-child{margin-bottom:20px}.container_demo #autre .demo_loader{width:120px;height:40px;background-color:#f87b8f;margin-top:20px;position:relative}.container_demo #autre .demo_loader .loader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.container_demo #forms .field_display{margin-bottom:30px}.container_demo #forms .field_display:last-child{margin-bottom:0}.container_demo #forms .field_display .demo_code{margin-top:5px}.container_demo #forms .field_display .form_field{margin-top:10px}.container_demo #forms .field_display .form_field label{font-size:14px}.container_demo #isigrid .demo_code{margin-bottom:10px}.container_demo #isigrid .isigrid_demo [class*='col']:nth-last-child(odd) .inner_demo{background-color:#164555}.container_demo #isigrid .isigrid_demo [class*='col']:nth-last-child(even) .inner_demo{background-color:#d9655e}.container_demo #isigrid .isigrid_demo .inner_demo{font-family:'Open Sans';font-size:14px;color:#fff;border-radius:6px;padding:10px}.container_demo #isigrid .isigrid_demo .isicode{font-family:'Courier New','Courier',monospace;font-size:12px}.container_demo #isigrid .isitable{width:100%;font-family:'Open Sans';font-size:14px}.container_demo #isigrid .isitable th,.container_demo #isigrid .isitable td{border:1px solid #141c4e;padding:10px}.container_demo #images .media_container{background-color:#e59893;margin-top:10px}.container_demo #images .media_container .image_type{display:table;font-family:'Open Sans';font-size:12px;color:#fff;background-color:rgba(0,0,0,0.5);padding:6px 10px;position:absolute;top:10px;left:10px;z-index:3}.demo_navigation_inner .menu{flex-direction:column}.demo_navigation_inner .menu .sub-menu{position:unset}ul.products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;position:relative}ul.products li.product{width:25%;margin-bottom:30px;padding:0 15px}@media only screen and (max-width:1024px){ul.products{position:relative}ul.products li.product{width:50%}}@media only screen and (max-width:480px){ul.products{position:relative}ul.products li.product{width:100%}}.woocommerce-cart-form-container{padding-bottom:var(--space_xlarge)}.woocommerce-cart-form-container .woocommerce-cart-title{margin-bottom:var(--space_large)}.woocommerce-cart-form-container .qty{max-width:90px}.cart-collaterals-container{background-color:#fff;padding-top:var(--space_large)}.cart-collaterals{display:table;max-width:480px;width:100%;background-color:#f6f9ff;border-radius:var(--space_large);box-shadow:0 0 6px rgba(0,0,0,0.1);padding:var(--space_medium) 0 0 0;margin-left:auto}.cart-collaterals .cart_totals h2{font-family:Poppins;font-size:var(--h3_fs);font-weight:600;line-height:1.3;color:#141c4e;margin-bottom:var(--space_medium);padding:0 var(--space_large)}.cart-collaterals .cart_totals table.shop_table{width:calc(100% - (var(--space_large) * 2));margin:0 auto}.cart-collaterals .cart_totals table.shop_table tbody tr th{text-align:left;padding:0 10px 10px 0}.cart-collaterals .cart_totals ul#shipping_method li{margin-bottom:10px}.cart-collaterals .cart_totals ul#shipping_method li:last-child{margin-bottom:0}.cart-collaterals .cart_totals .woocommerce-shipping-destination{font-size:14px;border-top:1px solid #ccc;margin-top:10px;padding-top:10px}.cart-collaterals .cart_totals form.woocommerce-shipping-calculator a{font-size:14px;text-decoration:underline}.cart-collaterals .cart_totals form.woocommerce-shipping-calculator .shipping-calculator-form{margin-top:10px}.cart-collaterals .cart_totals form.woocommerce-shipping-calculator .shipping-calculator-form p{margin-bottom:10px}.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{width:100%;border-top-left-radius:0;border-top-right-radius:0;margin-top:var(--space_medium);padding-top:20px;padding-bottom:20px}@media only screen and (max-width:1024px){.cart-collaterals{border-radius:var(--space_medium)}}.empty_cart{padding-bottom:var(--space_xlarge)}.woocommerce-form-coupon-toggle{max-width:1280px;width:90%;margin:0 auto;position:relative}.woocommerce-form-coupon-toggle .woocommerce-info{background-color:transparent;border:none;margin:0;padding:0}.woocommerce-form-coupon-toggle .woocommerce-info a{color:#f87b8f}form.checkout_coupon{max-width:1280px;width:90%;margin:0 auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:var(--space_medium)}form.checkout_coupon p{margin-bottom:20px}form.checkout_coupon p:first-child{width:100%}form.checkout_coupon p.form-row-first{margin-right:20px}form.checkout_coupon p.form-row-first input{height:100%;max-width:400px}form.checkout{max-width:1280px;width:90%;margin:0 auto;position:relative;margin-top:var(--space_large);padding-bottom:var(--space_xlarge)}form.checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding-top:var(--space_medium);position:relative}form.checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{width:50%;margin-bottom:var(--space_small);padding:0 10px}form.checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row:last-child{margin-bottom:0}form.checkout .woocommerce-shipping-fields #ship-to-different-address{margin-bottom:20px}form.checkout .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row{margin-bottom:20px}form.checkout .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row:last-child{margin-bottom:0}form.checkout .woocommerce-additional-fields{display:none}form.checkout .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper{margin-top:20px}form.checkout .order_review_container{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.1);padding-top:var(--space_large);overflow:hidden}form.checkout .order_review_container #order_review_heading{margin-bottom:var(--space_large);padding:0 var(--space_large)}form.checkout .order_review_container .woocommerce-checkout-review-order .shop_table{width:calc(100% - (var(--space_large) * 2));margin:0 auto}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment{margin-top:var(--space_large)}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-checkout-payment-title{margin-bottom:var(--space_medium);padding:0 var(--space_large)}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods{padding:0 var(--space_large)}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li{margin-bottom:var(--space_small)}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li:last-child{margin-bottom:0}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li label{font-size:15px}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li .payment_box{margin-top:5px}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li .payment_box p{font-size:14px}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper{margin-top:var(--space_medium);padding:0 var(--space_large)}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper p{font-size:14px}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper p a{color:#f87b8f;text-decoration:underline}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order #place_order{width:100%;border-radius:0;margin-top:var(--space_large);padding-top:20px;padding-bottom:20px}@media only screen and (max-width:1280px){form.checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{width:100%}}@media only screen and (max-width:1024px){form.checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{width:50%}}@media only screen and (max-width:768px){form.checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{width:100%}}@media only screen and (max-width:480px){form.checkout .order_review_container #order_review_heading{padding:0 var(--space_medium)}form.checkout .order_review_container .woocommerce-checkout-review-order .shop_table{width:calc(100% - (var(--space_medium) * 2))}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment{margin-top:var(--space_medium)}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-checkout-payment-title{padding:0 var(--space_medium)}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods{padding:0 var(--space_medium)}form.checkout .order_review_container .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper{padding:0 var(--space_medium)}}.woocommerce{background-color:#f6f9ff;padding-top:calc(var(--space_xlarge) * 2)}.woocommerce .wave{background-color:#fff}.woocommerce mark{font-weight:700;background-color:transparent}.woocommerce mark.order-status{font-style:italic}.woocommerce-notices-wrapper{max-width:1280px;margin:0 auto}.woocommerce-info,.woocommerce-message,.woocommerce-error{width:100%;background-color:#fff;margin:20px 0;padding:var(--space_small) var(--space_medium)}.woocommerce-info>a:not(.button),.woocommerce-message>a:not(.button),.woocommerce-error>a:not(.button){text-decoration:underline}.woocommerce-info{border-left:10px solid #5dafd0}.woocommerce-message{border-left:10px solid #fd9726}.woocommerce-error{border-left:10px solid #e30425}.woocommerce-MyAccount-content .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.woocommerce-MyAccount-content .woocommerce-info a,.woocommerce-notices-wrapper .woocommerce-message a,.woocommerce-MyAccount-content .woocommerce-info .button,.woocommerce-notices-wrapper .woocommerce-message .button{font-size:12px;margin-left:20px;padding:10px 20px}.woocommerce-MyAccount-content .woocommerce-info .button,.woocommerce-notices-wrapper .woocommerce-message .button{order:2}table.shop_table{width:100%}table.shop_table thead tr{background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider-opacified.png') repeat-x bottom left / 20px 1px;position:relative}table.shop_table thead tr th{text-align:left;padding:0 8px 8px 0}table.shop_table tbody tr.cart_item,table.shop_table tbody tr.order_item{background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider-opacified.png') repeat-x bottom left / 20px 1px;position:relative}table.shop_table tbody tr.cart_item td,table.shop_table tbody tr.order_item td{padding:var(--space_medium) var(--space_medium) var(--space_medium) 0}table.shop_table tbody tr.cart-subtotal,table.shop_table tbody tr.cart-discount,table.shop_table tbody tr.woocommerce-shipping-totals,table.shop_table tbody tr.order-total{text-align:right}table.shop_table tbody tr.cart-subtotal th,table.shop_table tbody tr.cart-discount th,table.shop_table tbody tr.woocommerce-shipping-totals th,table.shop_table tbody tr.order-total th{padding:10px}table.shop_table tbody tr.cart-discount td a{display:table;font-size:13px;text-decoration:underline;margin-left:auto}table.shop_table tbody tr.cart-subtotal th{font-weight:300}table.shop_table tbody tr.order-total th{font-size:20px;font-weight:300}table.shop_table tbody tr.order-total td{font-size:20px}table.shop_table tbody tr.order-total td .amount{font-weight:300}table.shop_table tbody tr td{vertical-align:middle;padding:10px}table.shop_table tbody tr td.product-remove{width:60px;position:relative}table.shop_table tbody tr td.product-remove a{font-size:36px;color:#f87b8f}table.shop_table tbody tr td.product-thumbnail img{width:120px}table.shop_table tbody tr td.product-quantity .quantity label{display:none}table.shop_table tbody tr td.actions{display:none;*zoom:1;padding:var(--space_large) 0 0 0}table.shop_table tbody tr td.actions:before,table.shop_table tbody tr td.actions:after{content:" ";display:table}table.shop_table tbody tr td.actions:after{clear:both}table.shop_table tbody tr td.actions .cart_actions_toggle{cursor:pointer;margin-bottom:var(--space_small)}table.shop_table tbody tr td.actions .cart_actions_toggle .fake_link{color:#f87b8f;margin-left:5px}table.shop_table tbody tr td.actions .cart_actions_toggle .fake_link:hover{text-decoration:underline}table.shop_table tbody tr td.actions .cart_actions_content{display:none}table.shop_table tbody tr td.actions .cart_actions_content .coupon{float:left}table.shop_table tbody tr td.actions .cart_actions_content .coupon label{display:block;font-size:14px;margin-bottom:5px}table.shop_table tbody tr td.actions .cart_actions_content .coupon button{font-size:14px;padding:10px 20px;margin-top:10px}table.shop_table tbody tr td.actions .cart_actions_content>button{float:right}table.shop_table tfoot tr th,table.shop_table tfoot tr td{padding:10px}table.shop_table tfoot tr th{text-align:right}table.shop_table tfoot tr td{text-align:right}table.shop_table tr.cart-subtotal th{font-weight:300}table.shop_table tr.order-total th{font-size:20px;font-weight:300}table.shop_table tr.order-total td{font-size:20px}table.shop_table tr.order-total td .amount{font-weight:300}@media only screen and (max-width:680px){table.shop_table thead tr th.product-remove{display:none}table.shop_table tbody tr{width:100%}table.shop_table tbody tr td.product-name{width:70%}table.shop_table tbody tr td.product-subtotal{width:30%;padding-bottom:var(--space_large)}table.shop_table tbody tr td.product-remove{width:auto;padding:0;position:absolute;bottom:0;right:0}table.shop_table tbody tr td.actions .cart_actions_content .coupon{float:none}table.shop_table tbody tr td.actions .cart_actions_content>button{margin-top:var(--space_small)}}.container_myaccount{margin:80px 0}#customer_login h2{margin-bottom:30px}#customer_login form.login p.lost_password{font-size:12px}#customer_login form.login p.lost_password a{text-decoration:underline}#customer_login form.register span.password-input #reg_password{padding-right:40px}#customer_login form.register .woocommerce-password-strength{font-size:14px;color:#fff;margin-top:10px;padding:10px}#customer_login form.register .woocommerce-password-strength.short,#customer_login form.register .woocommerce-password-strength.bad{background-color:#e30425}#customer_login form.register .woocommerce-password-strength.good{background-color:#fd9726}#customer_login form.register .woocommerce-password-strength.strong{background-color:#4caf50}#customer_login form.register small.woocommerce-password-hint{display:block;font-size:14px;font-style:italic;margin-top:10px}#customer_login form.register span.show-password-input{display:block;cursor:pointer;position:absolute;top:35px;right:10px;z-index:9}#customer_login form.register span.show-password-input:after{content:'\f06e';display:block;font-family:'Font Awesome 6 Pro';font-size:18px;font-weight:700;color:#aaa}#customer_login form.register span.show-password-input.display-password:after{content:'\f070'}#customer_login form.register .woocommerce-privacy-policy-text{font-size:14px;margin-bottom:20px}form.lost_reset_password{max-width:520px;width:90%;margin:0 auto;position:relative;width:100%}form.lost_reset_password p{margin-bottom:20px}form.lost_reset_password p:last-child{margin-bottom:0}nav.woocommerce-MyAccount-navigation ul li{margin-bottom:10px}nav.woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0}nav.woocommerce-MyAccount-navigation ul li a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}nav.woocommerce-MyAccount-navigation ul li a:hover{color:#f87b8f}.woocommerce-MyAccount-content p{margin-bottom:20px}.woocommerce-MyAccount-content p a{text-decoration:underline;color:#f87b8f}.addresses .woocommerce-Address{margin-bottom:20px}.woocommerce-Address .woocommerce-Address-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce-Address .woocommerce-Address-title h3{margin-bottom:10px}.woocommerce-Address .woocommerce-Address-title a{font-size:12px;text-decoration:underline;margin-top:12px;margin-left:20px}.woocommerce-Address address{font-style:normal}.woocommerce-address-fields{margin-top:30px}table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions .button{font-family:Poppins;font-size:16px;text-transform:none;text-decoration:underline;color:#141c4e;background-color:transparent;margin:0;padding:0}.woocommerce-order-details{margin-bottom:var(--space_large)}.woocommerce-order-details .woocommerce-order-details__title{margin-bottom:20px}.woocommerce-customer-details{margin-bottom:50px}.woocommerce-customer-details .woocommerce-column__title{margin-bottom:20px}.thankyou-container .woocommerce-thankyou-notice{background-color:#fff;margin-bottom:var(--space_medium);padding:var(--space_small) var(--space_medium)}.thankyou-container .woocommerce-thankyou-notice.success{border-left:10px solid #4caf50}.thankyou-container .woocommerce-thankyou-notice.error{border-left:10px solid #e30425}.thankyou-container .woocommerce-thankyou-notice p{margin-bottom:20px}.thankyou-container .woocommerce-thankyou-notice p:last-child{margin-bottom:0}.thankyou-container .woocommerce-thankyou-notice p .button{display:inline-block;margin-right:var(--space_small)}.thankyou-container .woocommerce-order-details{margin-top:var(--space_large)}.thankyou-container .woocommerce-order-details table tfoot tr:first-child th,.thankyou-container .woocommerce-order-details table tfoot tr:first-child td{padding-top:var(--space_large)}.thankyou-container .woocommerce-order-details table tfoot tr:last-child th,.thankyou-container .woocommerce-order-details table tfoot tr:last-child td{font-size:20px}.thankyou-container .woocommerce-order-details table tfoot tr th{font-weight:300;padding:var(--space_small) 0 0 0}.thankyou-container .woocommerce-order-details table tfoot tr th{font-weight:300;padding:var(--space_small) 0 0 var(--space_small)}ul.woocommerce-thankyou-order-details li{margin-bottom:10px}ul.woocommerce-thankyou-order-details li:last-child{margin-bottom:10px}body:not(.themed) h1 strong,body:not(.themed) .as_h1 strong,body:not(.themed) h2 strong,body:not(.themed) .as_h2 strong,body:not(.themed) h3 strong,body:not(.themed) .as_h3 strong,body:not(.themed) h4 strong,body:not(.themed) .as_h strong,body:not(.themed) h5 strong,body:not(.themed) .as_h5 strong,body:not(.themed) h6 strong,body:not(.themed) .as_h6 strong{color:var(--theme_color)}body.themed h1 strong,body.themed .as_h1 strong,body.themed h2 strong,body.themed .as_h2 strong,body.themed h3 strong,body.themed .as_h3 strong,body.themed h4 strong,body.themed .as_h strong,body.themed h5 strong,body.themed .as_h5 strong,body.themed h6 strong,body.themed .as_h6 strong{background-color:var(--theme_color)}strong{font-weight:600}.global_content *:where(h1, h2, h3, h4, h5, h6)+*:not(:where(h1)),.global_content *:not(:where(h1, h2, h3, h4, h5, h6))+*:where(h1, h2, h3, h4, h5, h6){margin-top:var(--space_medium)}.global_content *:where(h1)+*:not(:where(h1, h2, h3, h4, h5, h6)),.global_content *:not(:where(h1, h2, h3, h4, h5, h6))+*:where(h1, h2, h3, h4, h5, h6){margin-top:var(--space_large)}.global_content *:where(p, ol, ul, blockquote, iframe, img)+*:where(p, ol, ul, blockquote, iframe, img){margin-top:var(--space_small)}.text_white{color:#fff}.text_white>*{color:#fff !important}.text_white .global_content{color:#fff}.text_white .global_content>*{color:#fff !important}.rounded_box{border-radius:50px}@media only screen and (max-width:1024px){.rounded_box{border-radius:30px}}.border_radius_20{border-radius:20px}.shadowed_box{box-shadow:0 3px 6px rgba(0,0,0,0.1)}.w_button,.comment-form .submit,.button{font-size:14px;font-weight:600;line-height:1.3;border-radius:40px;padding:14px 20px 12px 20px}.w_button.themed_button,.button.themed_button{background-color:var(--theme_color)}.w_button.themed_button:hover,.button.themed_button:hover{background-color:var(--theme_color_darker)}.sort_style{padding:0;background-color:transparent;border:1px solid var(--theme_color);border-right:none;display:flex;align-items:center;margin-right:0;margin-left:auto;margin-bottom:30px}.sort_style .label{padding:14px 20px 12px 20px}.sort_style .icon{background-color:var(--theme_color);border:1px solid var(--theme_color);aspect-ratio:1;border-radius:100%;width:44px;display:grid;place-items:center}.sort_style .icon i{font-size:20px;color:white;transition:all ease-in 300ms}.sort_style.reverse i{transform:rotate(-180deg)}button[role='sorttest'].reverse+.test-items{flex-direction:column-reverse !important}.accordion{gap:var(--space_medium)}.accordion-item{background-color:#fff;border-radius:var(--space_large);box-shadow:0 3px 10px rgba(0,0,0,0.05)}.accordion-item.is-active .accordion-item-header{padding:var(--space_large) var(--space_large) var(--space_medium) var(--space_xlarge)}.accordion-item .accordion-item-header{color:#141c4e;stroke:var(--theme_color_related);padding:var(--space_large) var(--space_large) var(--space_large) var(--space_xlarge)}.accordion-item .accordion-item-header .accordion-item-title{-webkit-flex:1;-ms-flex:1;flex:1;padding-right:var(--space_large)}.accordion-item .accordion-item-header .accordion-item-icon{width:40px;height:40px;background-color:var(--theme_color);border-radius:50%;position:relative}.accordion-item .accordion-item-header .accordion-item-icon svg{width:18px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.accordion-item .accordion-item-content{padding:0 var(--space_xlarge) var(--space_large) var(--space_xlarge)}@media only screen and (max-width:1024px){.accordion-item{border-radius:var(--space_medium)}}@media only screen and (max-width:768px){.accordion-item.is-active .accordion-item-header{padding:var(--space_medium)}.accordion-item .accordion-item-header{padding:var(--space_medium)}.accordion-item .accordion-item-header .accordion-item-title{padding-right:var(--space_medium)}.accordion-item .accordion-item-header .accordion-item-icon{width:30px;height:30px}.accordion-item .accordion-item-header .accordion-item-icon svg{width:14px}.accordion-item .accordion-item-content{padding:0 var(--space_medium) var(--space_medium) var(--space_medium)}}.image.has_border_radius .media_container{border-radius:var(--space_large)}@media only screen and (max-width:1024px){.image.has_border_radius .media_container{border-radius:var(--space_medium)}}.networks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--space_small)}.networks a{display:block;width:40px;height:40px;background-color:#f87b8f;border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.networks a i{font-size:24px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.networks a:hover{background-color:#f65e76}.text{gap:var(--space_large)}.credits-count-component{margin-top:var(--space_large)}.credits-count-component .credits_count{border:2px solid #f87b8f;padding:6px 20px 6px 20px}.credits-count-component .credits_count span{font-size:22px !important;color:#f87b8f;padding-right:5px}.added_to_cart_holder{border-radius:var(--space_large) !important;box-shadow:0 3px 6px rgba(0,0,0,0.15);position:absolute;top:var(--space_xlarge);right:0;background-color:white;padding:var(--space_small);opacity:0;pointer-events:none;transition:all ease .2s}.added_to_cart_holder.open{opacity:1;pointer-events:auto}.added_to_cart_holder .close_btn{text-align:right;position:relative;font-size:36px;color:#f87b8f;line-height:0.8;margin:0 0 0 auto;cursor:pointer}.added_to_cart_holder .notice{padding:var(--space_small) var(--space_medium);border-radius:var(--space_large) !important;background-color:#c0f9d4;margin-bottom:var(--space_small);text-align:center}.added_to_cart_holder .content{background-color:#f6f9ff;border-radius:var(--space_large) !important;display:flex;justify-content:space-between;min-width:300px;padding:var(--space_small) var(--space_medium)}.added_to_cart_holder .content .as_h4{font-size:16px}.added_to_cart_holder .content .short_desc{font-size:12px}.added_to_cart_holder .content .price{display:flex;flex-direction:column}.added_to_cart_holder .content .price del{font-size:14px;color:grey}.added_to_cart_holder .content .price ins{text-decoration:none}.added_to_cart_holder .actions{margin-top:var(--space_medium)}.added_to_cart_holder .actions .w_button{margin:0 auto}.block_courses_selection .block_introduction_text .w_button{margin-left:auto}.block_courses_selection .reponsive_button{display:none;margin-top:var(--space_large)}.block_courses_selection .reponsive_button .w_button{margin:0 auto}.tax-course-category .block_courses_selection h2{margin-bottom:var(--space_medium)}.tax-course-category .block_courses_selection h2:not(:first-child){margin-top:var(--space_xlarge)}@media only screen and (max-width:768px){.block_courses_selection .reponsive_button{display:block}}.block_columns_with_icons .column_inner .icon_container{max-width:120px;width:100%;background:linear-gradient(0deg, #121c51 0%, #203290 100%);border:8px solid #fff;border-radius:50%;box-shadow:0 0 2px #121c51;margin:0 auto;position:relative}.block_columns_with_icons .column_inner .icon_container::before{content:'';display:block;padding-top:100%}.block_columns_with_icons .column_inner .icon_container img,.block_columns_with_icons .column_inner .icon_container picture,.block_columns_with_icons .column_inner .icon_container svg{max-width:80%;max-height:80%;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.block_columns_with_icons .column_inner .global_content{margin-top:var(--space_medium)}.block_columns_with_icons .group-buttons{margin-top:var(--space_large)}.block_cta_newsletter .component_cta_container{position:relative}.block_cta_newsletter .component_cta_container .component_cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;column-gap:var(--space_xlarge);row-gap:var(--space_large);background:linear-gradient(160deg, #121c51 0%, #203290 100%);border-radius:var(--space_large) 300px 300px var(--space_large);box-shadow:0px 5px 15px rgba(0,0,0,0.15);padding:var(--space_large);position:relative;z-index:2}.block_cta_newsletter .component_cta_container .component_cta .content_container{-webkit-flex:1;-ms-flex:1;flex:1}.block_cta_newsletter .component_cta_container .component_cta .content_container .newsletter_container{margin-top:var(--space_medium)}.block_cta_newsletter .component_cta_container .component_cta .content_container .newsletter_container .sib_signup_form{position:relative}.block_cta_newsletter .component_cta_container .component_cta .content_container .newsletter_container .sib_signup_form .sib_loader{width:20px;position:absolute;top:13px;right:10px;z-index:2}.block_cta_newsletter .component_cta_container .component_cta .content_container .newsletter_container .sib_signup_form .sib-subscribe-area{display:none}.block_cta_newsletter .component_cta_container .component_cta a.cta_button{display:block;width:200px;height:200px;color:var(--theme_color_related);background-color:var(--theme_color);border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.block_cta_newsletter .component_cta_container .component_cta a.cta_button span{display:block;width:70%;font-size:20px;font-weight:600;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.block_cta_newsletter .component_cta_container .component_cta a.cta_button:hover{background-color:var(--theme_color_darker)}.block_cta_newsletter .component_cta_container .shape{position:absolute}.block_cta_newsletter .component_cta_container .shape.triangle{width:100px;top:-60px;left:30%;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}.block_cta_newsletter .component_cta_container .shape.triangle svg path{stroke:#fee585}.block_cta_newsletter .component_cta_container .shape.circle_1{width:20px;height:20px;top:-70px;right:20%}.block_cta_newsletter .component_cta_container .shape.circle_1 svg circle{stroke:#f87b8f}.block_cta_newsletter .component_cta_container .shape.circle_2{width:33px;bottom:-60px;left:15%}.block_cta_newsletter .component_cta_container .shape.circle_2 svg circle{stroke:#fee585}.block_cta_newsletter .component_cta_container .shape.circle_3{width:95px;bottom:-80px;right:15%}.block_cta_newsletter .component_cta_container .shape.circle_3 svg circle{stroke:#a0ecff;stroke-width:3px}@media only screen and (max-width:920px){.block_cta_newsletter .component_cta_container{max-width:480px;margin:0 auto}.block_cta_newsletter .component_cta_container .component_cta{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:var(--space_large) var(--space_large) 300px 300px;padding:var(--space_medium)}.block_cta_newsletter .component_cta_container .shape.triangle{left:15%}.block_cta_newsletter .component_cta_container .shape.circle_1{right:8%}.block_cta_newsletter .component_cta_container .shape.circle_2{bottom:-10px;left:5%}.block_cta_newsletter .component_cta_container .shape.circle_3{bottom:-5px;right:10%}}.block_datas .data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.block_datas .data .shape{-webkit-flex:1;-ms-flex:1;flex:1;max-width:225px;width:100%;margin:0 auto;position:relative}.block_datas .data .shape.diamond{color:#fee585}.block_datas .data .shape.circle{color:#a0ecff}.block_datas .data .shape.triangle{color:#c0f9d4;padding-top:var(--space_small)}.block_datas .data .shape.triangle .data_value{top:60%}.block_datas .data .shape svg{width:100%}.block_datas .data .shape .data_value{font-size:40px;font-weight:600;color:#141c4e;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.block_datas .data .global_content{margin-top:var(--space_medium)}.block_divider .divider_container{width:100%;height:1px;background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider.png') repeat-x center / contain;opacity:0.2}.block_highlight .highlight_container{background:linear-gradient(180deg, #121c51 0%, #203290 100%);border-radius:var(--space_large);overflow:hidden;padding:70px calc(var(--space_xlarge) * 2);position:relative;z-index:2}.block_highlight .highlight_container .text{position:relative;z-index:2}.block_highlight .highlight_container .text .global_content p{font-size:30px}.block_highlight .highlight_container .shape_inside{position:absolute}.block_highlight .highlight_container .shape_inside.circle{width:180px;bottom:-30px;left:-25px}.block_highlight .highlight_container .shape_inside.circle svg circle{stroke:#a0ecff}.block_highlight .highlight_container .shape_inside.triangle{width:70px;top:35px;right:70px;-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}.block_highlight .highlight_container .shape_inside.triangle svg path{stroke:#fee585}.block_highlight .shape{position:absolute}.block_highlight .shape.square{width:180px;top:-60px;left:20%;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}.block_highlight .shape.square svg rect{stroke:#fee585}.block_highlight .shape.circle_1{width:25px;top:-60px;right:15%}.block_highlight .shape.circle_1 svg circle{stroke:#f87b8f}.block_highlight .shape.circle_2{width:50px;right:35%;bottom:-30px}.block_highlight .shape.circle_2 svg circle{stroke:#f87b8f}@media only screen and (max-width:1024px){.block_highlight .highlight_container{border-radius:var(--space_medium);padding:var(--space_xlarge) var(--space_medium)}.block_highlight .highlight_container .shape_inside{position:absolute}.block_highlight .highlight_container .shape_inside.circle{bottom:-100px}.block_highlight .highlight_container .shape_inside.triangle{top:10px;right:-10px;-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);transform:rotate(-60deg)}.block_highlight .shape{display:none}}.block_links .wrapper_custom{max-width:1280px;width:90%;margin:0 auto}.block_links .links_grid .link_column{position:relative;margin-top:75px}.block_links .links_grid .link_column .disc_shadow{width:150px;height:150px;background-color:transparent;border-radius:50%;box-shadow:0 5px 15px 0 rgba(0,0,0,0.05);position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.block_links .links_grid .link_column .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#fff;border-radius:var(--space_large);box-shadow:0 5px 15px 0 rgba(0,0,0,0.05);padding-bottom:var(--space_medium);position:relative;z-index:2}.block_links .links_grid .link_column .link .icon_disc{width:130px;height:130px;background-color:#fff;border-radius:50%;padding:var(--space_small);margin:0 auto -75px auto;position:relative;top:-75px;z-index:3}.block_links .links_grid .link_column .link .icon_disc .icon_container{width:100%;height:100%;border-radius:50%;position:relative}.block_links .links_grid .link_column .link .icon_disc .icon_container img,.block_links .links_grid .link_column .link .icon_disc .icon_container picture,.block_links .links_grid .link_column .link .icon_disc .icon_container svg{max-width:45px;max-height:55px;width:80%;height:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.block_links .links_grid .link_column .link .link_text{-webkit-flex:1;-ms-flex:1;flex:1;margin-top:var(--space_medium);padding:0 var(--space_medium)}.block_links .links_grid .link_column .link .link_icon{width:45px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin:var(--space_medium) auto 0 auto;position:relative;right:0}.block_links .links_grid .link_column .link .link_icon svg{width:100%}.block_links .links_grid .link_column .link:hover .link_icon{right:-6px}@media only screen and (max-width:1140px){.block_links .links_grid .link_column .link .text{-webkit-flex:1;-ms-flex:1;flex:1;padding:0 var(--space_small)}}@media only screen and (max-width:1024px){.block_links .wrapper_custom{width:95%;margin-right:0}.block_links .links_grid>div{margin:0 !important}.block_links .links_grid .link_column{margin-right:var(--space_medium);padding:0}.block_links .links_grid .link_column .link{width:260px}.block_links .links_grid .link_column .link .text{-webkit-flex:1;-ms-flex:1;flex:1;padding:0 var(--space_medium)}}.block_products_categories a.term_link{display:block;position:relative}.block_products_categories a.term_link .bubble_container{max-width:240px;width:100%;margin:0 auto;position:relative}.block_products_categories a.term_link .bubble_container .bubble{border-radius:50%;position:relative}.block_products_categories a.term_link .bubble_container .bubble::before{content:'';display:block;padding-top:100%}.block_products_categories a.term_link .bubble_container .bubble .bubble_inner{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.block_products_categories a.term_link .bubble_container .bubble .bubble_inner .term_icon{margin-bottom:var(--space_small)}.block_products_categories a.term_link .bubble_container .bubble .bubble_inner .term_icon img,.block_products_categories a.term_link .bubble_container .bubble .bubble_inner .term_icon picture,.block_products_categories a.term_link .bubble_container .bubble .bubble_inner .term_icon svg{width:auto;height:55px;margin:0 auto}.block_products_categories a.term_link .bubble_container .bubble .bubble_inner .term_name{text-align:center;margin-bottom:var(--space_small)}.block_products_categories a.term_link .bubble_container .bubble .bubble_inner .fake_link{display:table;font-size:14px;font-weight:600;white-space:nowrap;border-bottom:2px solid transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0 auto}.block_products_categories a.term_link .bubble_container .bubble .bubble_inner .fake_link i{vertical-align:middle;margin-left:5px}.block_products_categories a.term_link .bubble_container .shapes_hover{width:130%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(.3);-moz-transform:translate(-50%, -50%) scale(.3);-ms-transform:translate(-50%, -50%) scale(.3);-o-transform:translate(-50%, -50%) scale(.3);transform:translate(-50%, -50%) scale(.3)}.block_products_categories a.term_link:hover .bubble_container .bubble .bubble_inner .fake_link{border-bottom-color:#141c4e}.block_products_categories a.term_link:hover .bubble_container .shapes_hover{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}@media only screen and (max-width:1024px){.block_products_categories a.term_link .bubble_container .bubble .bubble_inner .term_icon img,.block_products_categories a.term_link .bubble_container .bubble .bubble_inner .term_icon picture,.block_products_categories a.term_link .bubble_container .bubble .bubble_inner .term_icon svg{height:60px}}@media only screen and (max-width:768px){.block_products_categories a.term_link .bubble_container .bubble .bubble_inner .term_icon img,.block_products_categories a.term_link .bubble_container .bubble .bubble_inner .term_icon picture,.block_products_categories a.term_link .bubble_container .bubble .bubble_inner .term_icon svg{height:75px}}.block_slider_images .slider{padding:0 var(--space_large)}.block_slider_images .slider .media_container{border-radius:50px}.block_slider_images .slider .slick-arrow{background-color:transparent;border-radius:0;box-shadow:none !important}.block_slider_images .slider .slick-arrow.prev{left:0}.block_slider_images .slider .slick-arrow.prev i{left:0}.block_slider_images .slider .slick-arrow.next{right:0}.block_slider_images .slider .slick-arrow.next i{right:0}.block_slider_images .slider .slick-arrow i{font-size:24px;color:#f87b8f;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;left:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.block_slider_images .slider .slick-arrow:hover{-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.block_slider_images .slider .slick-arrow:hover.prev i{left:-6px}.block_slider_images .slider .slick-arrow:hover.next i{right:-6px}.block_slider_images .slider ul.slick-dots{bottom:var(--space_medium)}.block_slider_images .slider ul.slick-dots li{width:10px;height:10px;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:none}.block_slider_images .slider ul.slick-dots li.slick-active{background-color:#f87b8f}@media only screen and (max-width:1024px){.block_slider_images .slider .media_container{border-radius:30px}}@media only screen and (max-width:768px){.block_slider_images .slider{padding:0}}.block_table .table_container{overflow-x:auto}.block_table .table_container.has_header .table .table_header .table_row .table_cell:first-child{border-radius:20px 0 0 0}.block_table .table_container.has_header .table .table_header .table_row .table_cell:last-child{border-radius:0 20px 0 0}.block_table .table{width:100%;box-shadow:0px 5px 8px 0px rgba(0,0,0,0.05);position:relative}.block_table .table .table_header .table_cell{font-size:20px;font-weight:600;text-align:center;color:#fff;background-color:#f87b8f}.block_table .table .table_body .table_row{position:relative}.block_table .table .table_body .table_row:nth-child(even) .table_cell{background-color:#f6f9ff}.block_table .table .table_body .table_row:last-child .table_cell{position:relative}.block_table .table .table_body .table_row:last-child .table_cell:after{content:'';display:block;width:1px;height:100vh;background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider-v.png') repeat-y top center / contain;opacity:0.2;position:absolute;bottom:0;right:0;z-index:2}.block_table .table .table_body .table_row:last-child .table_cell:first-child{border-radius:0 0 0 20px}.block_table .table .table_body .table_row:last-child .table_cell:last-child{border-radius:0 0 20px 0}.block_table .table .table_body .table_row:last-child .table_cell:last-child:after{display:none}.block_table .table .table_row .table_cell{min-width:200px;vertical-align:middle;font-weight:600;text-align:center;padding:var(--space_medium)}.block_testimonials .testimonial{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;column-gap:var(--space_large);row-gap:var(--space_medium);margin-bottom:var(--space_large)}.block_testimonials .testimonial:last-child{margin-bottom:0}.block_testimonials .testimonial .photo_container{width:240px;height:240px;background-color:#fff;border:10px solid #fff;border-radius:50%;box-shadow:0 5px 15px rgba(0,0,0,0.1);overflow:hidden}.block_testimonials .testimonial .testimonial_content{-webkit-flex:1;-ms-flex:1;flex:1}.block_testimonials .testimonial .testimonial_content .author{margin-bottom:var(--space_small)}@media only screen and (max-width:1024px){.block_testimonials .testimonial .photo_container{width:200px;height:200px}}@media only screen and (max-width:680px){.block_testimonials .testimonial{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.block_testimonials .testimonial .photo_container{width:240px;height:240px}}.block_text_text{position:relative}.block_text_text .text_container{position:relative;z-index:2}.block_text_text .shape{position:absolute}.block_text_text .shape.triangle{width:60px;top:60px;left:45%;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.block_text_text .shape.triangle svg path{stroke:#fee585}.block_text_text .shape.circle{width:330px;bottom:20px;left:-70px}.block_text_text .shape.circle svg circle{stroke:#c0f9d4}@media only screen and (max-width:768px){.block_text_text{position:relative}.block_text_text .text_container{position:relative;z-index:2}.block_text_text .shape{display:none}}.block_text_image.colored_block .text_container .number{color:#f6f9ff}.block_text_image .row--reverse .text_container.has_number{padding-right:var(--space_xlarge);padding-left:0}.block_text_image .row--reverse .text_container.has_number .number{right:0;left:auto}.block_text_image .text_container{position:relative}.block_text_image .text_container.has_number{padding-top:var(--space_xlarge);padding-right:0;padding-left:var(--space_xlarge)}.block_text_image .text_container .text{position:relative;z-index:2}.block_text_image .text_container .number{font-size:200px;font-weight:600;line-height:1;color:#fff;text-shadow:-1px 0 var(--theme_color),0 1px var(--theme_color),1px 0 var(--theme_color),0 -1px var(--theme_color);position:absolute;top:0;left:0}.block_text_image .image_container{max-width:540px;width:100%;margin:0 auto}@media only screen and (max-width:768px){.block_text_image .row--reverse .text_container.has_number{padding-right:0}.block_text_image .text_container.has_number{padding-top:var(--space_xlarge);padding-left:0}.block_text_image .text_container .number{font-size:150px}}.block_video .video_background_shapes{width:124%;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.block_video .video{overflow:hidden;background-color:#fff;border:25px solid #fff;border-radius:var(--space_large);position:relative;z-index:2;box-shadow:0 5px 20px rgba(0,0,0,0.05)}.block_video .video .video_placeholder .placeholder .mask:after{content:'';display:block;width:100%;height:100%;background-color:rgba(18,28,81,0.4);position:absolute;top:0;left:0;z-index:2}.block_video .video .video_placeholder .placeholder .play{width:90px;height:90px;color:var(--theme_color_related);background-color:var(--theme_color);border-radius:50%}.block_video .video .video_placeholder .placeholder .play i{font-size:32px;position:absolute;top:50%;left:52%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.block_video .video .video_placeholder .video_inner video,.block_video .video .video_placeholder .video_inner iframe{background-color:#fff}@media only screen and (max-width:768px){.block_video .video{border:10px solid #fff;border-radius:var(--space_medium)}}video::-webkit-media-controls-fullscreen-button,video::-webkit-media-controls-download-button{display:none}video::-moz-full-screen-button,video::-moz-download-button{display:none}video::fullscreen-button,video::download-button{display:none}video::-webkit-media-controls-panel .more-button,video::-webkit-media-controls-panel .more-button:hover{opacity:0;pointer-events:none}video::--webkit-media-controls-overflow-button{display:none !important}.credits_packs_grid{display:flex;flex-wrap:wrap;box-sizing:border-box;margin:0 -10px;position:relative;justify-content:center}.credits_packs_grid .credits_pack{width:25%;box-sizing:border-box;padding:0 10px;margin-top:90px}.credits_packs_grid .credits_pack:nth-child(5),.credits_packs_grid .credits_pack:nth-child(6){width:100%;flex-basis:100%;margin-top:var(--space_large);margin-left:60px}.credits_packs_grid .credits_pack:nth-child(5) .inner,.credits_packs_grid .credits_pack:nth-child(6) .inner{display:flex;justify-content:space-between;align-items:center;padding-left:90px;padding-top:var(--space_large)}.credits_packs_grid .credits_pack:nth-child(5) .inner .thumb,.credits_packs_grid .credits_pack:nth-child(6) .inner .thumb{top:50%;left:-60px;transform:translateY(-50%);margin:0}.credits_packs_grid .credits_pack:nth-child(5) .inner .add_thumb,.credits_packs_grid .credits_pack:nth-child(6) .inner .add_thumb{display:block}.credits_packs_grid .credits_pack:nth-child(5) .inner .w_button,.credits_packs_grid .credits_pack:nth-child(6) .inner .w_button{margin-top:0}.credits_packs_grid .credits_pack .inner{height:100%;border-radius:var(--space_large) !important;box-shadow:0 3px 6px rgba(0,0,0,0.15);position:relative;padding:var(--space_large);padding-top:90px}.credits_packs_grid .credits_pack .inner .thumb{box-shadow:0 3px 6px rgba(0,0,0,0.15);position:absolute;left:50%;top:-56px;transform:translateX(-50%);height:120px;width:120px;background-color:white;margin:0 auto 0;border-radius:100%;padding:10px;overflow:hidden}.credits_packs_grid .credits_pack .inner .thumb>img,.credits_packs_grid .credits_pack .inner .thumb picture{max-width:100%;height:auto;margin:0 auto;border-radius:100%}.credits_packs_grid .credits_pack .inner .add_thumb{display:none;max-width:25%}.credits_packs_grid .credits_pack .inner .header{text-align:center;padding-bottom:var(--space_medium)}.credits_packs_grid .credits_pack .inner .header .price{display:flex;flex-direction:column}.credits_packs_grid .credits_pack .inner .header .price del{font-size:14px;color:grey}.credits_packs_grid .credits_pack .inner .header .price ins{text-decoration:none}.credits_packs_grid .credits_pack .inner .desc ul,.credits_packs_grid .credits_pack .inner .desc ol{padding-top:var(--space_small)}.credits_packs_grid .credits_pack .inner .w_button{margin:var(--space_medium) auto 0}@media only screen and (max-width:1024px){.credits_packs_grid .credits_pack{width:100%;flex-basis:100%;margin-top:var(--space_large);margin-left:60px}.credits_packs_grid .credits_pack .inner{display:flex;justify-content:space-between;align-items:center;padding:var(--space_medium);padding-left:90px !important;padding-top:var(--space_medium)}.credits_packs_grid .credits_pack .inner .thumb{top:50%;left:-60px;transform:translateY(-50%);margin:0}.credits_packs_grid .credits_pack .inner .add_thumb{display:none !important}.credits_packs_grid .credits_pack .inner .w_button{margin-top:0}}.colored_block{background-color:#f6f9ff}.wave{color:#f6f9ff}.block_introduction_text{margin-bottom:var(--space_large);position:relative;z-index:2}.site_footer{background-color:#fff;padding:var(--space_xlarge) 0}.site_footer .site_footer_inner{background-color:#fff;border-radius:var(--space_large);box-shadow:0 0 10px rgba(0,0,0,0.1);padding-top:var(--space_large);padding-bottom:var(--space_medium)}.site_footer .footer_grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:var(--space_large);margin:0 -25px;position:relative}.site_footer .footer_grid .footer_column{padding:0 25px}.site_footer .footer_grid .footer_column.column_1{width:30%}.site_footer .footer_grid .footer_column.column_1 .column_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.site_footer .footer_grid .footer_column.column_2{width:20%}.site_footer .footer_grid .footer_column.column_3{width:20%}.site_footer .footer_grid .footer_column.column_4{width:30%}.site_footer .logo{-webkit-flex:1;-ms-flex:1;flex:1;width:200px}.site_footer .networks{margin-top:var(--space_large)}.site_footer .footer_title{font-size:16px;font-weight:600;color:#f87b8f;margin-bottom:20px}.site_footer nav.footer_navigation ul.menu li{margin-bottom:10px}.site_footer nav.footer_navigation ul.menu li:last-child{margin-bottom:0}.site_footer nav.footer_navigation ul.menu li a{font-size:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.site_footer nav.footer_navigation ul.menu li a:hover{color:#f87b8f}.site_footer .newsletter_container p.newsletter_text{font-size:12px;margin-bottom:10px}.site_footer .newsletter_container .sib_signup_form{position:relative}.site_footer .newsletter_container .sib_signup_form button{width:44px;height:44px;background-color:#f87b8f;background-image:url('/wp-content/themes/walt-wp-theme/assets/img/icon-arrow-button.svg');background-position:center center;background-repeat:no-repeat;background-size:60%;border:none;border-radius:50%;outline:none;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0;right:0;z-index:2}.site_footer .newsletter_container .sib_signup_form button:hover{background-color:#f65e76}.site_footer .footer_bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;gap:var(--space_large);margin-top:var(--space_large)}.site_footer .footer_bottom nav.legal_navigation ul.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;column-gap:var(--space_medium);row-gap:10px}.site_footer .footer_bottom nav.legal_navigation ul.menu li a{display:block;font-size:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.site_footer .footer_bottom nav.legal_navigation ul.menu li a:hover{color:#f87b8f}.site_footer .footer_bottom a.made_by{font-size:10px;color:#141c4e;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.site_footer .footer_bottom a.made_by:hover{color:#f87b8f}@media only screen and (max-width:1024px){.site_footer .footer_grid .footer_column.column_1{width:100%}.site_footer .footer_grid .footer_column.column_2{width:40%}.site_footer .footer_grid .footer_column.column_3{width:40%}.site_footer .footer_grid .footer_column.column_4{max-width:540px;width:100%}}@media only screen and (max-width:768px){.site_footer .footer_grid .footer_column.column_2{width:50%}.site_footer .footer_grid .footer_column.column_3{width:50%}.site_footer .footer_bottom nav.legal_navigation ul.menu{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:480px){.site_footer .footer_grid{margin:0}.site_footer .footer_grid .footer_column{padding:0}.site_footer .footer_grid .footer_column.column_2{width:100%}.site_footer .footer_grid .footer_column.column_3{width:100%}}.site_header{position:fixed}.site_header.minified .header_navbar{background-color:transparent}.site_header.fixed{background-color:transparent}.site_header .header_navbar{padding-top:20px;z-index:10}.site_header .header_navbar .navbar{background-color:#fff;border-radius:40px;box-shadow:0 0 6px rgba(0,0,0,0.15);padding:0 35px}@media only screen and (max-width:1024px){.site_header .header_navbar .navbar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 0 35px}}.header_logo{padding:16px 0}@media only screen and (max-width:1024px){.header_logo{padding:0}}@media only screen and (max-width:768px){.header_logo{width:160px}}.header_navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header_navigation .w_button{margin-left:var(--space_medium)}@media only screen and (max-width:1024px){.header_navigation{display:none}}nav.main_navigation{height:100%}nav.main_navigation ul.menu{column-gap:var(--space_medium);margin-right:0;margin-left:0}nav.main_navigation ul.menu li.current-menu-item>a,nav.main_navigation ul.menu li.current-menu-item>span.fake_link{color:#f87b8f}nav.main_navigation ul.menu li.current-menu-ancestor>a,nav.main_navigation ul.menu li.current-menu-ancestor>span.fake_link{color:#f87b8f}nav.main_navigation ul.menu li.current-menu-ancestor>a:after,nav.main_navigation ul.menu li.current-menu-ancestor>span.fake_link:after{display:none}nav.main_navigation ul.menu li a,nav.main_navigation ul.menu li span.fake_link{color:#121c51}nav.main_navigation ul.menu li a:after,nav.main_navigation ul.menu li span.fake_link:after{background-color:#f87b8f !important;border-radius:4px !important;bottom:-3px !important}nav.main_navigation ul.menu>li{padding:0 !important}nav.main_navigation ul.menu>li>ul.sub-menu{width:245px;border-radius:0 0 var(--space_small) var(--space_small);box-shadow:0 0 6px rgba(0,0,0,0.15);padding:var(--space_small) var(--space_medium) !important;left:calc(var(--space_large) * -1);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:-1}nav.main_navigation ul.menu>li>ul.sub-menu li{width:100% !important;padding:0 !important}nav.main_navigation ul.menu>li>ul.sub-menu li:after{content:"";display:block;width:100%;height:1px;background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider.png') repeat-x center / contain;opacity:0.2;margin:var(--space_small) 0}nav.main_navigation ul.menu>li>ul.sub-menu li:last-child:after{display:none}nav.main_navigation ul.menu>li>ul.sub-menu li a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}nav.main_navigation ul.menu>li>ul.sub-menu li a:after{display:none}nav.main_navigation ul.menu>li>ul.sub-menu li a:hover{color:#f87b8f}@media only screen and (max-width:1140px){nav.main_navigation ul.menu{column-gap:var(--space_small)}}.navbar .header_icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-align-self:center;-ms-align-self:center;align-self:center;column-gap:var(--space_medium)}.navbar .header_icons .header_icon{display:block;text-align:center;position:relative}.navbar .header_icons .header_icon_account svg{width:20px;height:22px}.navbar .header_icons .header_icon_wishlist svg{width:24px;height:20px}.navbar .header_icons .header_icon_cart svg{width:28px;height:25px}.navbar .header_icons .header_icon_cart .cart_count{width:18px;height:18px;font-size:12px;font-weight:600;line-height:18px;text-align:center;color:#fff;background-color:#f87b8f;border-radius:50%;position:absolute;top:-4px;right:-5px;z-index:2}.navbar .header_icons .header_icon svg{margin:0 auto;position:relative;top:0}.navbar .header_icons .header_icon .icon_name{font-size:9px;margin-top:5px}.navbar .header_icons .header_icon:hover svg{color:#f87b8f;top:-2px}@media only screen and (max-width:1024px){.navbar .header_icons{display:none}}.header_responsive .toggle{width:60px;height:60px;background-color:#f87b8f;border-radius:50%}.header_responsive .toggle #hamburger{width:30px}.header_responsive .toggle #hamburger span{height:3px;background-color:#fff;border-radius:4px;margin-bottom:6px}.header_responsive .toggle #cross{width:30px;height:30px}.header_responsive .toggle #cross span{background-color:#fff;border-radius:4px}.header_responsive .toggle #cross span:nth-child(1){width:3px;height:0;margin-left:-1px;top:0;left:50%;-webkit-transition-delay:0s;transition-delay:0s}.header_responsive .toggle #cross span:nth-child(2){width:0;height:3px;margin-top:-1px;top:50%;left:0;-webkit-transition-delay:0.25s;transition-delay:0.25s}.responsive_panel{height:0;transition:all .8s cubic-bezier(1, 0, 0, 1) .2s;padding-top:50px;position:fixed;top:0;right:5%;left:5%;z-index:9}.responsive_panel.active{height:100%;height:-webkit-fill-available;height:85vh;transition:all 1.2s cubic-bezier(1, 0, 0, 1) 0s}.responsive_panel.active .responsive_navigation{transition:all .4s ease .6s;opacity:1;top:0}.responsive_panel.active .w_button{transition:all .4s ease .9s;opacity:1;top:0}.responsive_panel.active .header_icons{transition:all .4s ease 1.2s;opacity:1;top:0}.responsive_panel .responsive_panel_inner{height:100%;background-color:#f6f9ff;border-radius:0 0 var(--space_large) var(--space_large)}.responsive_panel .responsive_panel_inner .responsive_panel_content{height:100%;padding-right:35px;padding-left:35px;overflow-y:auto}.responsive_navigation{height:auto;overflow:visible;opacity:0;transition:all .3s ease 0s;padding-top:calc(var(--space_medium) + var(--space_large));position:relative;top:-10px}.responsive_navigation ul.menu{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.responsive_navigation ul.menu li.current-menu-item>a,.responsive_navigation ul.menu li.current-menu-item>span.fake_link{color:#f87b8f}.responsive_navigation ul.menu li.current-menu-ancestor>a,.responsive_navigation ul.menu li.current-menu-ancestor>span.fake_link{color:#f87b8f}.responsive_navigation ul.menu li.current-menu-ancestor>a:after,.responsive_navigation ul.menu li.current-menu-ancestor>span.fake_link:after{display:none}.responsive_navigation ul.menu li>a,.responsive_navigation ul.menu li>span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.responsive_navigation ul.menu li>a:hover,.responsive_navigation ul.menu li>span:hover{color:#f87b8f}.responsive_navigation ul.menu>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;margin-bottom:var(--space_medium)}.responsive_navigation ul.menu>li:last-child{margin-bottom:0}.responsive_navigation ul.menu>li.active .sub-menu-toggle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.responsive_navigation ul.menu>li>a,.responsive_navigation ul.menu>li>span.fake_link{font-size:30px;font-weight:600}.responsive_navigation ul.menu>li .sub-menu-toggle{font-size:30px;cursor:pointer;margin-left:var(--space_small);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);position:relative;top:2px}.responsive_navigation ul.menu>li ul.sub-menu{display:none;width:100%;margin-top:var(--space_small)}.responsive_navigation ul.menu>li ul.sub-menu li{margin-bottom:var(--space_small)}.responsive_navigation ul.menu>li ul.sub-menu li:last-child{margin-bottom:0}.responsive_panel .w_button{max-width:280px;width:100%;opacity:0;transition:all .3s ease 0s;margin:var(--space_large) auto 0 auto;position:relative;top:-10px}.responsive_panel .header_icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;column-gap:var(--space_medium);opacity:0;margin-top:var(--space_large);padding-bottom:var(--space_large);position:relative;top:-10px}.responsive_panel .header_icons .header_icon{display:block;text-align:center;position:relative}.responsive_panel .header_icons .header_icon_account svg{width:30px;height:34px}.responsive_panel .header_icons .header_icon_wishlist svg{width:32px;height:26px}.responsive_panel .header_icons .header_icon_cart svg{width:38px;height:34px}.responsive_panel .header_icons .header_icon_cart .cart_count{width:25px;height:25px;font-size:16px;font-weight:600;line-height:25px;text-align:center;color:#fff;background-color:#f87b8f;border-radius:50%;position:absolute;top:-6px;right:-8px;z-index:2}.responsive_panel .header_icons .header_icon svg{margin:0 auto;position:relative;top:0}.responsive_panel .header_icons .header_icon .icon_name{font-size:12px;margin-top:5px}.responsive_panel .header_icons .header_icon:hover svg{color:#f87b8f;top:-2px}.hero{padding:calc(var(--space_large) + var(--space_xlarge)) 0;position:relative}.hero.colored_background{background-color:#f6f9ff}.hero .hero_inner{z-index:3}.hero .hero_inner .hero_content .global_content p,.hero .hero_inner .hero_content .global_content ul,.hero .hero_inner .hero_content .global_content ol{font-size:20px}.hero .hero_image img,.hero .hero_image picture,.hero .hero_image svg{max-width:80%;margin:0 0 0 auto}.home_hero .hero_background_shape{display:block;width:170%;height:200%;background:#121c51;background:linear-gradient(160deg, #121c51 50%, #203290 100%);border-radius:0 0 50% 50%;overflow:hidden;position:absolute;right:-3%;bottom:0}.home_hero .hero_background_shape svg{width:500px;position:absolute;bottom:-150px;right:25%;z-index:2}@media only screen and (max-width:1024px){.home_hero{margin-bottom:100px;padding-bottom:0}.home_hero .hero_background_shape{right:auto;left:45%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.home_hero .hero_background_shape svg{display:none}.home_hero .hero_image{max-width:380px;width:100%;margin:0 auto;position:relative;top:100px}}@media only screen and (max-width:768px){.home_hero .hero_background_shape{width:200%}}@media only screen and (max-width:480px){.home_hero .hero_background_shape{width:300%}}@media only screen and (max-width:360px){.home_hero{margin-bottom:60px}.home_hero .hero_image{top:60px}}.main_hero .hero_background_shape{display:block;width:130%;height:100%;background:#121c51;background:linear-gradient(160deg, #e2ebff 10%, #f6f9ff 70%);border-radius:0 0 50% 50%;overflow:hidden;position:absolute;left:45%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.main_hero .hero_background_shape svg{width:70vw;position:absolute;bottom:0;left:12%;z-index:2}@media only screen and (max-width:1140px){.main_hero .hero_background_shape{width:150%;background:linear-gradient(160deg, #e2ebff 15%, #f6f9ff 70%)}.main_hero .hero_background_shape svg{left:15%}}@media only screen and (max-width:1024px){.main_hero .hero_background_shape svg{width:108vw;top:50%;bottom:auto;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main_hero .hero_image{max-width:380px;width:100%;margin:0 auto;position:relative}}@media only screen and (max-width:680px){.main_hero .hero_background_shape{width:200%;background:linear-gradient(160deg, #e2ebff 20%, #f6f9ff 70%)}}@media only screen and (max-width:480px){.main_hero .hero_background_shape{width:240%}}.tutor-card{border:none !important;overflow:hidden}.tutor-course-card{border-radius:var(--space_small) !important;box-shadow:0 3px 6px rgba(0,0,0,0.15)}.tutor-course-card>*{position:relative;z-index:2}.tutor-course-card .category_icon{width:180px;opacity:0.3;position:absolute;top:-10px;right:-20px}.tutor-course-card .category_icon svg path,.tutor-course-card .category_icon svg circle,.tutor-course-card .category_icon svg rect{fill:var(--theme_color) !important}.tutor-course-card .tutor-course-thumbnail{display:none}.tutor-course-card .tutor-course-ratings{display:none}.tutor-course-card .tutor-mt-auto{display:none}.tutor-course-card .tutor-meta-total-enrolled{display:none}.tutor-course-card .tutor-card-body{padding:var(--space_small) var(--space_small) var(--space_small) var(--space_medium) !important}@media only screen and (max-width:480px){.tutor-course-card .tutor-card-body{padding:var(--space_small) !important}}.tutor-course-card .tutor-course-name{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-line-clamp:none !important;font-weight:600;padding-right:var(--space_large)}.tutor-course-card .tutor-course-name a{color:#141c4e !important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tutor-course-card .tutor-course-name a:hover{background-color:var(--theme_color) !important}.tutor-course-card .tutor-course-bookmark{top:var(--space_small) !important;right:var(--space_small) !important;z-index:3}.tutor-course-card .tutor-meta-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;margin-top:var(--space_small)}.tutor-course-card .tutor-meta-container .tutor-meta>*{font-size:15px !important}.tutor-course-card .tutor-meta-container .tutor-meta .tutor-meta-icon{font-size:18px !important;margin-right:0 !important}.tutor-course-card .tutor-meta-container .tutor-meta-duration{position:relative;top:4px}.tutor-course-card .tutor-meta-container .tutor-meta-price .price{line-height:1.2;text-align:right}.tutor-course-card .tutor-meta-container .tutor-meta-price .price del{display:block;opacity:0.7}.tutor-course-card .tutor-meta-container .tutor-meta-price .price del .amount{font-size:14px;font-weight:400}.tutor-course-card .tutor-meta-container .tutor-meta-price .price ins{text-decoration:none}.tutor-course-card .tutor-meta-container .tutor-meta-price .price .amount{font-size:20px;font-weight:600}.tutor-card-footer{border:none !important;border-radius:0 !important;padding:0 !important}.tutor-card-footer a,.tutor-card-footer button{display:block;font-size:14px;font-weight:600;color:var(--theme_color_related);text-align:center;background-color:var(--theme_color);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:var(--space_small) var(--space_medium)}.tutor-card-footer a:hover,.tutor-card-footer button:hover{background-color:var(--theme_color_darker)}.tutor-course-card .tutor-course-progress{padding:0 var(--space_small) var(--space_small) var(--space_medium) !important}.post-type-archive-courses .hero{margin-bottom:var(--space_xlarge)}.tax-course-category .hero{margin-bottom:var(--space_xlarge)}.tax-course-category .cat_desc{margin-bottom:var(--space_xlarge)}.tax-course-category .block_courses_selection{margin-bottom:var(--space_xlarge)}.tutor-btn{font-size:14px !important;font-weight:600 !important;line-height:1.3 !important;border-radius:40px !important;padding:14px 20px 12px 20px !important}.tutor-btn.tutor-btn-primary{color:#fff !important}.tutor-btn.tutor-btn-outline-primary{color:#f87b8f !important}.tutor-btn.tutor-btn-outline-primary:hover{color:#fff !important}.tutor-iconic-btn{width:auto !important;height:auto !important;font-size:25px !important;color:#f87b8f !important;background-color:transparent !important;border:none !important;border-radius:0 !important;margin-top:0 !important;margin-bottom:0 !important}.tutor-iconic-btn:hover{color:#f65e76 !important;background-color:transparent !important;border:none !important}.tutor-course-wishlist-btn{color:#f87b8f !important}.tutor-icon-bookmark-line::before{content:'\f004' !important;font-family:'Font Awesome 6 Pro';font-weight:300}.tutor-icon-bookmark-bold::before{content:'\f004' !important;font-family:'Font Awesome 6 Pro';font-weight:700}.tutor-container{max-width:1280px !important;width:90% !important;padding:0 !important}.tutor-is-sticky{background-color:transparent !important}.tutor-grid{grid-gap:20px !important}@media only screen and (min-width:620px) and (max-width:768px){.tutor-grid-4{grid-template-columns:repeat(2, 1fr) !important}}.tutor-meta>*{color:#141c4e !important}.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs){border-bottom:none !important}.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs):after{content:'';display:block;width:100%;height:1px;background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider.png') repeat-x center / contain;opacity:0.2}.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link{position:relative}.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link:after{content:'';display:none;width:100%;height:5px;background-color:#f87b8f;border-radius:10px;position:absolute;bottom:-4px;left:0;z-index:2}.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active:after{display:block}.tutor-accordion{background-color:#fff;border-radius:50px !important;box-shadow:0 0 6px rgba(0,0,0,0.15);padding:var(--space_large)}.tutor-accordion .tutor-accordion-item{border:none;margin:0 !important}.tutor-accordion .tutor-accordion-item:after{content:'';display:block;width:100%;height:1px;background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider.png') repeat-x center / contain;opacity:0.2}.tutor-accordion .tutor-accordion-item .tutor-accordion-item-header{background-color:#fff}@media only screen and (max-width:1024px){.tutor-accordion{padding:var(--space_medium)}}.tutor-table thead tr{position:relative}.tutor-table thead tr:after{content:'';display:block;width:100%;height:1px;background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider.png') repeat-x center / contain;opacity:0.2;position:absolute;bottom:0;left:0;z-index:2}.tutor-table thead tr th{font-size:15px;font-weight:600;background-color:transparent !important;border:none !important;border-radius:0 !important;padding:0 10px 10px 0 !important}.tutor-table tbody tr:after{content:'';display:block;width:100%;height:1px;background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider.png') repeat-x center / contain;opacity:0.2;position:absolute;bottom:0;left:0;z-index:2}.tutor-table tbody tr td{font-size:15px;background-color:transparent !important;border:none !important;border-radius:0 !important;padding:10px 10px 10px 0 !important}.tutor-form-control{width:100% !important;font-family:Poppins !important;font-size:15px !important;color:#141c4e !important;background-color:#fff !important;border-radius:25px !important;box-shadow:inset 0px 0px 6px rgba(0,0,0,0.15) !important;border:none !important;padding:10px 20px !important}div.tutor-form-select{background:#fff !important;border:1px solid #f87b8f !important;border-radius:25px !important;box-shadow:none !important;z-index:2}div.tutor-form-select.is-active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}div.tutor-form-select:after{content:'\f078';display:block;width:43px;height:43px;font-family:'Font Awesome 6 Pro';font-size:22px;font-weight:900;line-height:44px;text-align:center;color:#fff;background-color:#f87b8f;border-radius:50%;position:absolute;top:0;right:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);z-index:3}.tutor-form-select-dropdown{border:1px solid #f87b8f !important;border-radius:20px !important;box-shadow:0 3px 6px rgba(0,0,0,0.1);top:calc(100% + 10px) !important}.tutor-form-select-dropdown .tutor-form-select-options .tutor-form-select-option{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tutor-form-select-dropdown .tutor-form-select-options .tutor-form-select-option:hover{color:#f87b8f;background-color:transparent !important}.tutor-form-select-dropdown .tutor-form-select-options .tutor-form-select-option span{font-size:15px !important;padding:calc(var(--space_small) / 2) var(--space_small) !important}.tutor-react-datepicker span.tutor-form-icon{width:44px !important;height:44px !important;color:#fff;background-color:#f87b8f;border-radius:50%}.tutor-react-datepicker input.tutor-form-control{border:1px solid #f87b8f !important;box-shadow:none !important}.tutor-react-datepicker .react-datepicker{border:none !important;border-radius:30px !important;box-shadow:0 3px 6px rgba(0,0,0,0.1) !important}.tutor-alert{max-width:1280px !important;width:90% !important;margin:0 auto var(--space_large) auto !important;position:relative;z-index:10}.tutor-dashboard{background-color:#f6f9ff;padding-top:calc(80px * 2);padding-bottom:80px}.tutor-dashboard .tutor-dashboard-main-title{margin-bottom:40px}.tutor-dashboard .tutor-dashboard-title{font-family:Poppins;font-size:24px;font-weight:600;line-height:1.3;color:#141c4e;margin-bottom:25px}.tutor-dashboard .tutor-frontend-dashboard-header{margin-bottom:25px;padding-bottom:0 !important}.tutor-dashboard .tutor-frontend-dashboard-header:after{display:none}.tutor-dashboard-header{flex-wrap:wrap}.tutor-dashboard-header .credits_count_holder{flex-grow:1}.tutor-dashboard-header .credits_count_holder .group-buttons{margin-top:0 !important;justify-content:end}.tutor-dashboard-header-avatar .tutor-avatar{width:80px;height:80px;border:5px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.tutor-dashboard-header-display-name .tutor-dashboard-header-greetings{color:#f87b8f}.fine_print{font-size:12px;opacity:0.8}.tutor_dashboard_childrens_componenet:after{content:'';display:block;width:100%;height:1px;background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider.png') repeat-x center / contain;opacity:0.2;margin:25px 0}.tutor_dashboard_childrens_componenet .childrens_list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin-bottom:10px}.tutor_dashboard_childrens_componenet .childrens_list ul li .children{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;column-gap:8px;color:#f87b8f;background-color:white;padding:10px 20px;position:relative}.tutor_dashboard_childrens_componenet .childrens_list ul li .children span{white-space:nowrap;font-weight:600}.tutor_dashboard_childrens_componenet .childrens_list ul li .children .remove_children{position:absolute;top:-8px;right:-8px;color:white;background-color:#f87b8f;height:25px;width:25px;border-radius:100%;display:none;pointer-events:none;cursor:pointer}.tutor_dashboard_childrens_componenet .childrens_list ul li .children .remove_children svg{transform:rotate(45deg);max-width:17px;margin-left:4px;margin-top:1px}.tutor_dashboard_childrens_componenet .childrens_list ul li .children:hover .remove_children{display:block;pointer-events:auto}.tutor_dashboard_childrens_componenet .childrens_list ul li .children svg{width:auto;height:22px}.tutor_dashboard_childrens_componenet .childrens_list ul li .children.loading{background-color:#f87b8f}.tutor_dashboard_childrens_componenet .childrens_list ul li .children.loading .loader{background-color:#f87b8f}.tutor_dashboard_childrens_componenet .childrens_list .add_children{width:42px;min-width:42px;height:42px;text-align:center;color:white;background-color:#f87b8f;border:none;border-radius:50%;outline:none;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.tutor_dashboard_childrens_componenet .childrens_list .add_children svg{width:20px;height:20px;min-width:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.tutor_dashboard_childrens_componenet .childrens_list .add_children:hover{background-color:#ef516a}.childrens_add_popin{display:none;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:1001}.childrens_add_popin.visible{display:block}.childrens_add_popin .inner{max-width:540px;max-height:90vh;width:90vw;background-color:#f6f9ff;overflow:hidden;padding-top:40px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.childrens_add_popin .inner .close{font-size:24px;line-height:1;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:15px;position:absolute;top:14px;right:20px;z-index:2}.childrens_add_popin .inner .close:hover{color:#f87b8f}.childrens_add_popin .inner .popin_title{text-align:center;padding:0 40px;margin-bottom:25px}.childrens_add_popin .inner .form_inner{padding:0 40px}.childrens_add_popin .inner .children_genre{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.childrens_add_popin .inner .children_genre .label{width:100%;text-align:center}.childrens_add_popin .inner .children_genre .form_field{margin-bottom:0}.childrens_add_popin .inner .children_genre input{display:block;width:100%;height:100%;opacity:0.01;cursor:pointer;position:absolute;top:0;left:0;z-index:4}.childrens_add_popin .inner .children_genre input:checked+label{color:white;background-color:#f87b8f}.childrens_add_popin .inner .children_genre input+label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#f87b8f;border:1px solid #f87b8f;border-radius:20px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-bottom:0;padding:10px 20px}.childrens_add_popin .inner .children_genre input+label svg{width:auto;height:22px}.childrens_add_popin .inner .w_button{width:100%;border-radius:0;margin-top:25px;padding:20px 40px}@media only screen and (max-width:768px){.childrens_add_popin .inner .popin_title{padding:0 25px}.childrens_add_popin .inner .form_inner{padding:0 25px}}ul.tutor-dashboard-permalinks:before{display:none}ul.tutor-dashboard-permalinks li{margin-bottom:var(--space_small) !important}ul.tutor-dashboard-permalinks li.tutor-dashboard-menu-divider{height:auto !important;background-color:transparent !important;margin:25px 0 !important}ul.tutor-dashboard-permalinks li.tutor-dashboard-menu-divider:after{content:'';display:block;width:100%;height:1px;background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider.png') repeat-x center / contain;opacity:0.2}ul.tutor-dashboard-permalinks li:last-child{margin-bottom:0 !important}ul.tutor-dashboard-permalinks li.active a{color:white !important;background-color:#f87b8f !important}ul.tutor-dashboard-permalinks li.active a span.tutor-dashboard-menu-item-icon{color:white !important}ul.tutor-dashboard-permalinks li.active a:hover span.tutor-dashboard-menu-item-text{color:white !important}ul.tutor-dashboard-permalinks li a{column-gap:20px;color:#141c4e !important;background-color:white !important;border-radius:30px !important;padding:12px 25px !important}ul.tutor-dashboard-permalinks li a span.tutor-dashboard-menu-item-icon{color:#141c4e !important}ul.tutor-dashboard-permalinks li a span.tutor-dashboard-menu-item-icon svg{width:auto;height:26px}ul.tutor-dashboard-permalinks li a span.tutor-dashboard-menu-item-text{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}ul.tutor-dashboard-permalinks li a:hover span.tutor-dashboard-menu-item-text{color:#f87b8f}.tutor-dashboard-content{margin-bottom:0 !important;padding-bottom:80px}.tutor-dashboard-content-inner .tutor-card-summary{border-radius:50px}.tutor-dashboard-content-inner .tutor-card-summary .icon{color:#f87b8f;margin-bottom:15px}.tutor-dashboard-content-inner .tutor-card-summary .icon svg{width:auto;height:60px;margin-bottom:0 !important}.tutor-dashboard-content-inner .tutor-card-summary .data{font-family:Poppins;font-size:24px;font-weight:600;line-height:1.3;color:#141c4e;color:#f87b8f}.tutor-dashboard-content-inner .tutor-card-summary .data_title{font-size:20px}@media only screen and (max-width:992px){.tutor-dashboard-content-inner .tutor-card-summary>div{padding:25px !important}.tutor-dashboard-content-inner .tutor-card-summary .icon{margin-right:25px;margin-bottom:0}.tutor-dashboard-content-inner .tutor-card-summary .icon svg{width:30px;height:auto}}.tutor-dashboard-profile-data .data_name{font-weight:600;color:#f87b8f}.tutor-dashboard-setting-profile #tutor_cover_area{border-radius:50px !important}.tutor-dashboard-setting-profile #tutor_photo_meta_area>img{width:20px}#tutor-dashboard-footer-mobile{z-index:999 !important}#tutor-dashboard-footer-mobile a{color:#141c4e !important;border-bottom:none !important}#tutor-dashboard-footer-mobile a span.tutor-dashboard-footer-menu-item-icon svg{width:auto;height:22px;margin:0 auto}#tutor-dashboard-footer-mobile a span.tutor-dashboard-footer-menu-item-title{font-size:8px !important;padding-bottom:0 !important}#tutor-dashboard-footer-mobile a.active{color:#f87b8f !important;border-bottom:none !important}#tutor-dashboard-footer-mobile a:hover span.tutor-dashboard-footer-menu-item-icon{color:#f87b8f !important}#tests-et-suivi .childrens_nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#tests-et-suivi .childrens_nav li{font-weight:500;position:relative;cursor:pointer}#tests-et-suivi .childrens_nav li:after{opacity:0}#tests-et-suivi .childrens_nav li.current{color:#f87b8f}#tests-et-suivi .childrens_nav li.current:after{content:'';display:block;height:5px;width:100%;border-radius:8px;background-color:#f87b8f;left:0;position:absolute;top:calc(100% + 24px);z-index:19;transition:all .2s ease;opacity:1}#tests-et-suivi .childrens_nav li:not(:last-child){margin-right:30px}#tests-et-suivi .childrens_nav:after{content:'';display:block;width:100%;height:1px;background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider.png') repeat-x center / contain;opacity:0.2;margin:25px 0;z-index:-1}#tests-et-suivi .children_suivi_holder .test_holder{padding:40px;background-color:white}#tests-et-suivi .children_suivi_holder .test_holder h3{font-weight:500 !important;font-size:20px}#tests-et-suivi .children_suivi_holder .test_holder h4,#tests-et-suivi .children_suivi_holder .test_holder h5,#tests-et-suivi .children_suivi_holder .test_holder .as_h4,#tests-et-suivi .children_suivi_holder .test_holder .as_h5{display:block;margin-bottom:20px;font-weight:500 !important;font-size:20px}#tests-et-suivi .children_suivi_holder .test_holder .test_handle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;align-items:center}#tests-et-suivi .children_suivi_holder .test_holder .test_handle .test_title span{margin-bottom:0 !important}#tests-et-suivi .children_suivi_holder .test_holder .test_handle .test_title,#tests-et-suivi .children_suivi_holder .test_holder .test_handle .test_handle_trigger{cursor:pointer}#tests-et-suivi .children_suivi_holder .test_holder .test_handle .test_handle_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;align-items:center}#tests-et-suivi .children_suivi_holder .test_holder .test_handle .test_handle_inner .test_handle_trigger{margin-left:20px}#tests-et-suivi .children_suivi_holder .test_holder .test_handle .test_handle_inner .test_handle_trigger button{width:42px;min-width:42px;height:42px;text-align:center;color:#fff;background-color:#f87b8f;border:none;border-radius:50%;outline:none;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}#tests-et-suivi .children_suivi_holder .test_holder .test_handle .test_handle_inner .test_handle_trigger button:hover{background-color:#ef516a}#tests-et-suivi .children_suivi_holder .test_holder .test_handle .test_handle_inner .test_handle_trigger button svg{width:20px;height:20px;min-width:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}#tests-et-suivi .children_suivi_holder .test_holder .test_content{display:none}#tests-et-suivi .children_suivi_holder .test_holder.active .test_handle .test_handle_inner .test_handle_trigger .plus{display:none}#tests-et-suivi .children_suivi_holder .children_holder{opacity:0;pointer-events:none;transition:all ease .2s;height:0}#tests-et-suivi .children_suivi_holder .children_holder.current{height:auto;opacity:1;pointer-events:auto}#tests-et-suivi .children_suivi_holder .children_holder .test-items{display:flex;flex-direction:column;gap:40px}#tests-et-suivi .children_suivi_holder .children_holder .test-items.reverse{flex-direction:column-reverse}#tests-et-suivi .graph_global_holder{margin-top:40px}#tests-et-suivi .graph_grps_holder{margin-top:40px}#tests-et-suivi .precisions_holder{margin-top:40px}#tests-et-suivi .precisions_holder .tests_nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}#tests-et-suivi .precisions_holder .tests_nav li{padding:8px 15px;border-top-left-radius:15px;border-top-right-radius:15px;cursor:pointer;transition:all ease .2s;align-self:flex-end;margin-top:20px}#tests-et-suivi .precisions_holder .tests_nav li.active{font-weight:bold;padding:12px 15px;margin-top:0}#tests-et-suivi .precisions_holder .tests_nav li:nth-child(3)~li{background-color:#f6f9ff !important}#tests-et-suivi .precisions_holder .tests_results{background-color:#f6f9ff;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;padding:40px;margin-bottom:40px}#tests-et-suivi .precisions_holder .tests_results li{display:none;opacity:0;transition:all ease .3s}#tests-et-suivi .precisions_holder .tests_results li.active{display:block;opacity:1}#tests-et-suivi .precisions_holder .tests_results li .result_text{position:relative}#tests-et-suivi .precisions_holder .tests_results li .result_text:not(:last-child){padding-bottom:20px}#tests-et-suivi .precisions_holder .tests_results li .result_text strong{padding-left:30px;position:relative;margin-bottom:5px;display:block;padding-bottom:5px}#tests-et-suivi .precisions_holder .tests_results li .result_text strong:before{display:block;content:'';position:absolute;top:0;left:0;height:25px;width:25px;background-image:url(/wp-content/themes/walt-wp-theme/assets/img/seuil.png);background-repeat:no-repeat;background-size:80px;overflow:hidden}#tests-et-suivi .precisions_holder .tests_results li .result_text.bon strong:before{background-position:-56px}#tests-et-suivi .precisions_holder .tests_results li .result_text.moyen strong:before{background-position:-27px}#tests-et-suivi .product_holders .block_courses_selection{margin-top:40px}#tests-et-suivi .product_holders .wrapper{width:100%}.page-template-template-tutor-registration .container_default{padding-top:0}.tutor-form-retrieve-password-wrap{padding:0 !important}.tutor-login-wrap,.tutor-registration-wrap,.tutor-retrieve-password-wrap{max-width:100% !important;margin:0 !important;box-shadow:none !important;border-radius:0 !important;padding:calc(var(--space_large) + var(--space_xlarge)) 0 !important;position:relative}.tutor-login-wrap .tutor_login_background_shape,.tutor-registration-wrap .tutor_login_background_shape,.tutor-retrieve-password-wrap .tutor_login_background_shape,.tutor-login-wrap .tutor_registration_background_shape,.tutor-registration-wrap .tutor_registration_background_shape,.tutor-retrieve-password-wrap .tutor_registration_background_shape,.tutor-login-wrap .tutor_retrieve_password_background_shape,.tutor-registration-wrap .tutor_retrieve_password_background_shape,.tutor-retrieve-password-wrap .tutor_retrieve_password_background_shape{display:block;width:130%;height:100%;background:#121c51;background:linear-gradient(160deg, #121c51 10%, #203290 90%);border-radius:0 0 50% 50%;overflow:hidden;position:absolute;top:0;left:45%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.tutor-login-wrap .tutor_login_background_shape svg,.tutor-registration-wrap .tutor_login_background_shape svg,.tutor-retrieve-password-wrap .tutor_login_background_shape svg,.tutor-login-wrap .tutor_registration_background_shape svg,.tutor-registration-wrap .tutor_registration_background_shape svg,.tutor-retrieve-password-wrap .tutor_registration_background_shape svg,.tutor-login-wrap .tutor_retrieve_password_background_shape svg,.tutor-registration-wrap .tutor_retrieve_password_background_shape svg,.tutor-retrieve-password-wrap .tutor_retrieve_password_background_shape svg{max-width:1280px;width:110%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.tutor-login-wrap .tutor-login-form-wrapper,.tutor-registration-wrap .tutor-login-form-wrapper,.tutor-retrieve-password-wrap .tutor-login-form-wrapper,.tutor-login-wrap .tutor-registration-form-wrapper,.tutor-registration-wrap .tutor-registration-form-wrapper,.tutor-retrieve-password-wrap .tutor-registration-form-wrapper,.tutor-login-wrap .tutor-retrieve-password-form-wrapper,.tutor-registration-wrap .tutor-retrieve-password-form-wrapper,.tutor-retrieve-password-wrap .tutor-retrieve-password-form-wrapper{max-width:680px;width:90%;margin:0 auto;position:relative;z-index:3}.tutor-login-wrap .tutor_login_introduction,.tutor-registration-wrap .tutor_login_introduction,.tutor-retrieve-password-wrap .tutor_login_introduction,.tutor-login-wrap .tutor_registration_introduction,.tutor-registration-wrap .tutor_registration_introduction,.tutor-retrieve-password-wrap .tutor_registration_introduction,.tutor-login-wrap .tutor_retrieve_password_introduction,.tutor-registration-wrap .tutor_retrieve_password_introduction,.tutor-retrieve-password-wrap .tutor_retrieve_password_introduction{margin-bottom:var(--space_large)}.tutor-login-wrap #tutor-login-form,.tutor-registration-wrap #tutor-login-form,.tutor-retrieve-password-wrap #tutor-login-form{max-width:420px;width:100%;margin:0 auto}.tutor-login-wrap #tutor-login-form .tutor-form-check label,.tutor-registration-wrap #tutor-login-form .tutor-form-check label,.tutor-retrieve-password-wrap #tutor-login-form .tutor-form-check label{color:#fff !important}.tutor-login-wrap #tutor-login-form .tutor-form-check+a,.tutor-registration-wrap #tutor-login-form .tutor-form-check+a,.tutor-retrieve-password-wrap #tutor-login-form .tutor-form-check+a{color:#f87b8f !important;text-decoration:underline}.tutor-login-wrap #tutor-login-form button+div,.tutor-registration-wrap #tutor-login-form button+div,.tutor-retrieve-password-wrap #tutor-login-form button+div{font-size:16px !important;color:#fff !important;margin-top:50px !important}.tutor-login-wrap #tutor-login-form button+div a,.tutor-registration-wrap #tutor-login-form button+div a,.tutor-retrieve-password-wrap #tutor-login-form button+div a{text-decoration:underline;color:#f87b8f !important}.tutor-login-wrap #tutor-login-form button+div a:after,.tutor-registration-wrap #tutor-login-form button+div a:after,.tutor-retrieve-password-wrap #tutor-login-form button+div a:after{display:none !important}.tutor-login-wrap #tutor-login-form button+div a:hover,.tutor-registration-wrap #tutor-login-form button+div a:hover,.tutor-retrieve-password-wrap #tutor-login-form button+div a:hover{color:#f87b8f !important}.tutor-login-wrap #tutor-registration-from label,.tutor-registration-wrap #tutor-registration-from label,.tutor-retrieve-password-wrap #tutor-registration-from label{display:none}.tutor-login-wrap #tutor-registration-from .registration_condition,.tutor-registration-wrap #tutor-registration-from .registration_condition,.tutor-retrieve-password-wrap #tutor-registration-from .registration_condition{color:#fff !important}.tutor-login-wrap #tutor-registration-from .registration_condition a,.tutor-registration-wrap #tutor-registration-from .registration_condition a,.tutor-retrieve-password-wrap #tutor-registration-from .registration_condition a{color:#f87b8f;text-decoration:underline}.tutor-login-wrap #tutor-registration-from .w_button,.tutor-registration-wrap #tutor-registration-from .w_button,.tutor-retrieve-password-wrap #tutor-registration-from .w_button{margin:0 auto}.tutor-login-wrap #retrieve-password-form,.tutor-registration-wrap #retrieve-password-form,.tutor-retrieve-password-wrap #retrieve-password-form{max-width:420px;width:100%;margin:0 auto;padding:0 !important}.tutor-login-wrap #retrieve-password-form .tutor-form-group label,.tutor-registration-wrap #retrieve-password-form .tutor-form-group label,.tutor-retrieve-password-wrap #retrieve-password-form .tutor-form-group label{color:#fff !important}@media only screen and (max-width:1024px){.tutor-login-wrap .tutor_login_background_shape,.tutor-registration-wrap .tutor_login_background_shape,.tutor-login-wrap .tutor_registration_background_shape,.tutor-registration-wrap .tutor_registration_background_shape{right:auto;left:45%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.tutor-login-wrap .tutor_login_background_shape svg,.tutor-registration-wrap .tutor_login_background_shape svg,.tutor-login-wrap .tutor_registration_background_shape svg,.tutor-registration-wrap .tutor_registration_background_shape svg{display:none}}@media only screen and (max-width:768px){.tutor-login-wrap .tutor_login_background_shape,.tutor-registration-wrap .tutor_login_background_shape,.tutor-login-wrap .tutor_registration_background_shape,.tutor-registration-wrap .tutor_registration_background_shape{width:200%;left:70%}}@media only screen and (max-width:480px){.tutor-login-wrap .tutor_login_background_shape,.tutor-registration-wrap .tutor_login_background_shape,.tutor-login-wrap .tutor_registration_background_shape,.tutor-registration-wrap .tutor_registration_background_shape{width:300%}}.type-courses{background-color:#f6f9ff;padding-top:calc(var(--space_xlarge) * 2);padding-bottom:var(--space_xlarge)}.tutor-course-details-header{display:none}.tutor-course-thumbnail{border-radius:var(--space_large);overflow:hidden}@media only screen and (max-width:1024px){.tutor-course-thumbnail{border-radius:var(--space_medium)}}.tutor_course_video_container{padding:var(--space_medium) var(--space_xlarge) 0 var(--space_xlarge)}.tutor_course_video_container .shapes_wrapper{position:relative}.tutor_course_video_container .shapes_wrapper .tutor-video-player{background-color:#fff;border:25px solid #fff;border-radius:var(--space_large);box-shadow:0 5px 20px rgba(0,0,0,0.05);overflow:hidden}@media only screen and (max-width:1024px){.tutor_course_video_container .shapes_wrapper .tutor-video-player{border-radius:35px}}@media only screen and (max-width:768px){.tutor_course_video_container{padding:var(--space_medium) 0 0 0}.tutor_course_video_container .shapes_wrapper .tutor-video-player{border:15px solid #fff}}.tutor-single-course-sidebar .tutor-sidebar-card{border-radius:var(--space_large);padding:var(--space_medium) var(--space_medium) var(--space_large) var(--space_medium)}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-card-body{background-color:#fff !important;padding:0 !important}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-course-wishlist-btn{display:table;font-size:21px;margin-left:auto;margin-bottom:5px}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-course-details-title{max-width:100% !important}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-course-informations{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;column-gap:var(--space_medium);row-gap:var(--space_small);margin-top:var(--space_small)}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-course-informations .price{line-height:1.2}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-course-informations .price del{opacity:0.5;margin-right:var(--space_small)}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-course-informations .price del .amount{font-size:14px;font-weight:400}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-course-informations .price ins{text-decoration:none}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-course-informations .price .amount{font-size:24px}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-course-informations .tutor-course-duration{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-course-informations .tutor-course-duration .tutor-meta-icon{margin-right:5px}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-course-sidebar-card-pricing{display:none !important}.tutor-single-course-sidebar .tutor-sidebar-card form{margin-top:var(--space_medium)}.tutor-single-course-sidebar .tutor-sidebar-card form .w_button{width:100%}.tutor-single-course-sidebar .tutor-sidebar-card a.tutor-woocommerce-view-cart{width:100%;margin-top:var(--space_medium)}.tutor-single-course-sidebar .tutor-sidebar-card .tutor_course_excerpt{margin-top:var(--space_large)}@media only screen and (max-width:1024px){.tutor-single-course-sidebar .tutor-sidebar-card{border-radius:var(--space_small)}}.tutor-single-course-sidebar .tutor-single-course-sidebar-more{display:none}.tutor-single-course-related-test{display:block;background:linear-gradient(180deg, #121c51 0%, #203290 100%);border-radius:var(--space_large);overflow:hidden;margin-top:var(--space_large);padding:calc(var(--space_small) + var(--space_large)) var(--space_medium);position:relative}.tutor-single-course-related-test .content{position:relative;z-index:2}.tutor-single-course-related-test .content p{font-size:24px;color:#fff;text-align:center;margin-bottom:var(--space_large)}.tutor-single-course-related-test .content .w_button{margin:0 auto}.tutor-single-course-related-test .shape_inside{position:absolute}.tutor-single-course-related-test .shape_inside.circle{width:180px;bottom:-60px;left:-50px}.tutor-single-course-related-test .shape_inside.circle svg circle{stroke:#a0ecff}.tutor-single-course-related-test .shape_inside.triangle{width:40px;top:15px;right:40px;-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}.tutor-single-course-related-test .shape_inside.triangle svg path{stroke:#fee585}.tutor-course-details-tab{margin-top:var(--space_xlarge)}.tutor-course-details-tab .tutor-course-details-tab-title{margin-bottom:var(--space_medium)}.tutor-course-details-tab .tutor-is-sticky{top:78px !important}.single-lesson .site_content,.single-tutor_quiz .site_content{background-color:#f6f9ff;padding-top:var(--space_xlarge)}.single-lesson .tutor-course-single-sidebar-wrapper .tutor-accordion-item-header,.single-tutor_quiz .tutor-course-single-sidebar-wrapper .tutor-accordion-item-header{border-bottom:none !important;position:relative}.single-lesson .tutor-course-single-sidebar-wrapper .tutor-accordion-item-header:before,.single-tutor_quiz .tutor-course-single-sidebar-wrapper .tutor-accordion-item-header:before{content:"";display:block;width:100%;height:1px;background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider.png') repeat-x center / contain;opacity:0.2;position:absolute;bottom:0;left:0;z-index:2}@media only screen and (max-width:1024px){.single-lesson .site_content,.single-tutor_quiz .site_content{padding-top:100px}}.container_single_tests .test_intro .test_title{text-align:center;margin-bottom:var(--space_large)}.container_single_tests .test_intro .tutor_dashboard_childrens_componenet:after{display:none}.container_single_tests .test_intro .tutor_dashboard_childrens_componenet .childrens_list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--space_large)}.container_single_tests .test_intro .tutor_dashboard_childrens_componenet .childrens_list ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.container_single_tests .test_intro .tutor_dashboard_childrens_componenet .childrens_list ul li{transition:all ease .2s}.container_single_tests .test_intro .tutor_dashboard_childrens_componenet .childrens_list ul li.current .children{background-color:#f87b8f;color:#fff}.container_single_tests .test_intro .tutor_dashboard_childrens_componenet .childrens_list ul li.current .children svg path{fill:#fff}.container_single_tests .test_intro .lvls_holder ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--space_small)}.container_single_tests .test_intro .lvls_holder ul li{color:#fff;column-gap:8px;color:#f87b8f;background-color:#fff;padding:10px 20px;white-space:nowrap;font-weight:600}.container_single_tests .test_intro .lvls_holder ul li.current{background-color:#f87b8f;color:#fff}.container_single_tests .test_intro .starting_step{margin-top:var(--space_large)}.container_single_tests .test_intro .starting_step>p{text-align:center;margin-bottom:var(--space_medium)}.container_single_tests .test_intro .starting_step li{cursor:pointer}.container_single_tests .test_intro .starting_step .fine_print{text-align:center}.container_single_tests .test_intro .starting_step>button{margin:var(--space_large) auto 0 auto}.container_single_tests .test_intro .starting_step>button:disabled{background-color:#fff;color:grey !important;cursor:not-allowed}.container_single_tests .test_intro .starting_step>button:disabled:hover{background-color:#fff;color:grey !important}.media_holder{display:none;padding:30px;background-color:#fff;max-width:800px;margin:0 auto var(--space_medium)}.media_holder.in_use{margin-top:-130px}.media_holder .media{overflow:hidden;border-radius:26px}.media_holder .media:not(:first-child){display:none}.consigne_globale{margin-top:-130px;background-color:white}.consigne_globale .inner{padding:40px 150px}.consigne_globale .w_button{margin:var(--space_large) auto 0 auto}.test_cartouche,.consigne_globale{display:none;position:relative;overflow:hidden}.test_cartouche .questions_counter,.consigne_globale .questions_counter{position:absolute;top:0;left:0;background-color:#fff;padding:25px 40px;border-bottom-right-radius:50px;font-weight:700;font-size:20px}.test_cartouche .grps_holder,.consigne_globale .grps_holder{padding:40px 150px;background-color:#f6f9ff}.test_cartouche .grps_holder .questions_holder .question,.consigne_globale .grps_holder .questions_holder .question{text-align:center}.test_cartouche .grps_holder .questions_holder .question:not(:first-child),.consigne_globale .grps_holder .questions_holder .question:not(:first-child){display:none}.test_cartouche .grps_holder .questions_holder .question h3,.consigne_globale .grps_holder .questions_holder .question h3{margin-bottom:var(--space_medium)}.test_cartouche .grps_holder .questions_holder .question .answers,.consigne_globale .grps_holder .questions_holder .question .answers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--space_medium)}.test_cartouche .grps_holder .questions_holder .question .answers button,.consigne_globale .grps_holder .questions_holder .question .answers button{background-color:#fff;color:#121c51}.test_cartouche .grps_holder .questions_holder .question .answers button:not(:last-child),.consigne_globale .grps_holder .questions_holder .question .answers button:not(:last-child){margin-right:40px}.test_cartouche .grps_holder .questions_holder .question .answers button:hover,.consigne_globale .grps_holder .questions_holder .question .answers button:hover{box-shadow:0 3px 6px rgba(0,0,0,0.1)}.test_cartouche .grps_holder .questions_holder .question .answers button.current,.consigne_globale .grps_holder .questions_holder .question .answers button.current{background-color:#121c51;color:#fff}.test_cartouche .footer.loading button,.consigne_globale .footer.loading button{background-color:#f87b8f !important}.test_cartouche .footer button,.consigne_globale .footer button{width:100%;border-radius:0}.test_cartouche .footer button:disabled,.consigne_globale .footer button:disabled{background-color:#fff;color:grey !important;cursor:not-allowed}.test_cartouche .footer button:disabled:hover,.consigne_globale .footer button:disabled:hover{background-color:#fff;color:grey !important}.log_notice{margin-bottom:var(--space_large);background-color:#fff;padding:var(--space_medium)}.log_notice .group-buttons{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--space_medium)}.log_notice .block_credits_packs{margin-top:var(--space_medium)}.log_notice>div:not(:last-child){padding-right:40px}.log_notice .inner{width:100%}.log_notice .icon_holder{min-width:60x;margin:0 auto 20px;width:fit-content}.log_notice .icon_holder svg{max-width:60px;height:auto}.log_notice .link_holder{width:100%;margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.log_notice .link_holder a{min-width:177px}.log_notice .link_holder a:not(:last-child){margin-right:20px}.log_notice .close{cursor:pointer;font-size:23px;font-weight:700}.log_notice .log_notice_title{font-size:16px;font-weight:500;margin-bottom:5px;text-align:center}.log_notice .log_notice_text{font-size:10px;text-align:center}.container_archive_tests{padding:var(--space_xlarge) 0}.container_archive_tests .tests_taxo_section{padding-bottom:var(--space_xlarge)}.container_archive_tests .tests_taxo_section h2{margin-bottom:var(--space_large)}.card_tests{overflow:hidden}.card_tests .category_icon{width:155px;top:0;right:0}.card_tests .tutor-card-body{min-height:160px;padding:20px 30px 30px !important}.card_tests .tutor-card-body .card_title{font-weight:600}.card_tests .tutor-card-body .short_desc{color:#d9655e;text-transform:uppercase;font-size:14px;font-weight:300;padding-top:10px}.card_tests .lvls_holder ul{display:flex;flex-wrap:wrap;margin-top:10px}.card_tests .lvls_holder ul li{font-size:12px;color:#121c51;background-color:#f6f9ff;border:2px solid var(--theme_color);margin-right:5px;margin-bottom:5px;padding:3px 10px}.card_tests button{width:100%;display:block}.container_resultat .hero{text-align:center;padding-bottom:400px}.container_resultat .hero h1{margin-bottom:5px}.container_resultat .hero .tutor_dashboard_childrens_componenet:after{display:none}.container_resultat .hero .children{display:inline-flex;align-items:center;column-gap:8px;color:#f87b8f;background-color:#fff;margin-top:var(--space_medium);padding:10px 20px;position:relative}.container_resultat .hero .children span{white-space:nowrap;font-weight:600}.container_resultat .hero .children svg{width:auto;height:22px}.container_resultat .hero .children:hover .remove_children{display:block;pointer-events:auto}.container_resultat .result_holder{margin-top:-350px;background-color:#fff;text-align:center;padding:var(--space_large)}.container_resultat .result_holder h2{margin-bottom:10px}.container_resultat .result_holder h3{margin-top:40px;text-align:left}.container_resultat .result_holder .bar_chart_holder{margin:20px 0 40px;min-height:220px}.container_resultat .result_holder .precisions_holder{background-color:#f6f9ff;padding:var(--space_large);text-align:left}.container_resultat .result_holder .precisions_holder h4{margin-bottom:20px}.container_resultat .result_holder .precisions_holder .result_text{margin-top:20px;padding-left:30px;position:relative}.container_resultat .result_holder .precisions_holder .result_text strong:before{display:block;content:'';position:absolute;top:0;left:0;height:25px;width:25px;background-image:url(/wp-content/themes/walt-wp-theme/assets/img/seuil.png);background-repeat:no-repeat;background-size:80px;overflow:hidden}.container_resultat .result_holder .precisions_holder .result_text.bon strong:before{background-position:-56px}.container_resultat .result_holder .precisions_holder .result_text.moyen strong:before{background-position:-27px}.container_resultat .products_holder{margin-top:var(--space_xlarge)}.container_resultat .products_holder .block_courses_selection:not(:last-child){margin-bottom:var(--space_large)}.card_blog.featured a{display:flex;align-items:flex-start;column-gap:var(--space_medium);row-gap:var(--space_small);background-color:#fcf7ec;padding:var(--space_medium)}.card_blog.featured a .thumb{width:45%;margin-bottom:0}.card_blog.featured a .content{flex:1}.card_blog.featured a .content .term{font-size:12px}.card_blog a{display:block;background-color:#fff;border-radius:20px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.15);transition:0.2s;padding:var(--space_small);position:relative;top:0}.card_blog a .thumb{background-color:#f6f9ff;border-radius:20px;margin-bottom:var(--space_small)}.card_blog a .content .terms{font-size:10px;color:#f87b8f;margin-bottom:8px}.card_blog a .content .title{font-weight:600}.card_blog a .content .excerpt{font-size:14px;margin-top:8px}.card_blog a .content .datas{display:flex;flex-wrap:wrap;column-gap:var(--space_medium);row-gap:8px;font-size:12px;margin-top:var(--space_medium)}.card_blog a .content .datas .author span{text-transform:uppercase}.card_blog a:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.05);top:-5px}@media (max-width:540px){.card_blog.featured a{flex-direction:column}.card_blog.featured a .thumb{width:100%}.card_blog.featured a .content{flex:1}}.single_blog{padding-top:calc(var(--space_large) + var(--space_xlarge))}.single_blog .section.flexible{margin:0 -5%;position:relative}.single_blog .single_blog_bottom{margin-top:var(--space_large)}.single_blog .single_blog_bottom .single_blog_bottom_inner{display:grid;gap:var(--space_xlarge);padding:var(--space_xlarge) 0}@media (max-width:1024px){.single_blog{padding-top:calc(var(--space_xlarge) * 2)}}.single_blog_content{display:flex;column-gap:64px;row-gap:var(--space_medium);position:relative}.single_blog_content>aside{width:280px}.single_blog_content>aside .aside_inner{display:flex;flex-direction:column;gap:var(--space_xlarge);position:sticky;top:calc(var(--space_large) + var(--space_xlarge))}.single_blog_content>aside .cta-sidebar{border-radius:20px;padding:var(--space_large) var(--space_medium);margin:0}.single_blog_content>aside .cta-sidebar .content strong{color:#fff}.single_blog_content>aside .cta-sidebar .content p{font-size:15px;text-align:left}.single_blog_content>aside .cta-sidebar .content .w_button{margin:var(--space_medium) 0 0 0}.single_blog_content>aside .cta-sidebar .circle{right:-50px;left:auto}.single_blog_content>aside .cta-sidebar .circle svg circle{stroke:#f87b8f}.single_blog_content>aside .cta-sidebar .triangle{top:-15px;right:auto;left:40px}.single_blog_content>section{width:calc(100% - 280px - var(--space_medium))}@media (max-width:1140px){.single_blog_content aside{width:200px}.single_blog_content>section{width:calc(100% - 200px - var(--space_medium))}}@media (max-width:1024px){.single_blog_content{flex-direction:column}.single_blog_content aside{display:none}.single_blog_content>section{width:100%}}.single_blog_navigation{padding-left:var(--space_small);position:relative}.single_blog_navigation:before{content:'';display:block;width:1px;height:100%;background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider-v.png') repeat-y top center / contain;opacity:0.2;position:absolute;top:0;left:0}.single_blog_navigation .dragger{width:5px;background-color:#f87b8f;border-radius:4px;transition:all .3s ease-in-out;position:absolute;top:0;left:-2px;z-index:2}.single_blog_navigation ul{display:grid;gap:var(--space_small)}.single_blog_navigation ul li.current a{color:#f87b8f}.single_blog_navigation ul li a{font-size:14px;transition:0.2s}.single_blog_navigation ul li a:hover{color:#f87b8f}.single_blog_content #breadcrumbs,.archive_blog #breadcrumbs{font-size:12px;margin-bottom:var(--space_small)}.single_blog_content #breadcrumbs a,.archive_blog #breadcrumbs a{color:#f87b8f}.single_blog_content #breadcrumbs a:hover,.archive_blog #breadcrumbs a:hover{text-decoration:underline}.single_blog_hero{background-color:#fcf7ec;border-radius:20px;padding:var(--space_xlarge)}.single_blog_hero .terms{font-size:12px;color:#f87b8f;margin-bottom:8px}.single_blog_hero .terms a:hover{text-decoration:underline}.single_blog_hero .datas{display:flex;flex-wrap:wrap;gap:var(--space_medium);margin-top:var(--space_medium)}.single_blog_hero .datas .author span{text-transform:uppercase}.single_blog_hero .share{margin-top:var(--space_medium)}@media (max-width:768px){.single_blog_hero{padding:var(--space_large)}}@media (max-width:480px){.single_blog_hero{padding:var(--space_medium)}}.single_blog .about_author .title{margin-bottom:var(--space_large)}.single_blog .about_author .inner{display:flex;align-items:flex-start;column-gap:var(--space_large)}.single_blog .about_author .inner .thumb{width:200px;border:10px solid #fff;border-radius:50%;box-shadow:0px 5px 7.5px 0px rgba(0,0,0,0.1)}.single_blog .about_author .inner .informations{flex:1}.single_blog .about_author .inner .informations .name span{text-transform:uppercase}.single_blog .about_author .inner .informations .description{font-size:20px;margin-top:var(--space_small)}@media (max-width:768px){.single_blog .about_author .inner .thumb{width:160px}.single_blog .about_author .inner .informations .description{font-size:16px}}@media (max-width:540px){.single_blog .about_author .inner{column-gap:var(--space_medium)}.single_blog .about_author .inner .thumb{width:140px;border:6px solid #fff}.single_blog .about_author .inner .informations .description{font-size:14px}}@media (max-width:420px){.single_blog .about_author .inner{column-gap:var(--space_small)}.single_blog .about_author .inner .thumb{width:100px}}@media (max-width:360px){.single_blog .about_author .inner{column-gap:var(--space_small)}.single_blog .about_author .inner .thumb{width:80px}}.single_blog_comments .comment-reply-title{font-family:Poppins;font-size:var(--h2_fs);font-weight:600;line-height:1.2;color:#141c4e;text-align:center}.single_blog_comments .comment-respond{margin-top:var(--space_medium)}.single_blog_comments .comment-respond .comment-form{display:flex;flex-wrap:wrap;gap:var(--space_small)}.single_blog_comments .comment-notes,.single_blog_comments .logged-in-as{order:1;width:100%;font-size:14px;font-style:italic}.single_blog_comments .comment-notes a,.single_blog_comments .logged-in-as a{text-decoration:underline}.single_blog_comments .comment-form-comment{order:4;width:100%}.single_blog_comments .comment-form-author{order:2;width:calc(50% - (var(--space_small) / 2))}.single_blog_comments .comment-form-email{order:3;width:calc(50% - (var(--space_small) / 2))}.single_blog_comments .form-submit{order:5;margin:0 auto}.single_blog_comments .form-submit .submit{color:#fff !important;background-color:#f87b8f}.single_blog_comments .form-submit .submit:hover{color:#fff !important;background-color:#ef516a}.single_blog_comments label{font-size:12px}.single_blog_comments .comment-list-container .title{text-align:center;margin-bottom:var(--space_small)}.single_blog_comments .comment-list-container ol.comment-list{display:grid;gap:var(--space_medium)}.single_blog_comments .comment-list-container ol.comment-list>li ol.children{display:grid;gap:var(--space_small);margin-top:var(--space_small);padding-left:var(--space_large)}.single_blog_comments .comment-list-container ol.comment-list>li .comment-respond{margin-top:var(--space_large);margin-bottom:var(--space_medium);padding-left:var(--space_large)}.single_blog_comments .comment-list-container ol.comment-list>li .comment-respond .comment-reply-title{font-family:Poppins;font-size:var(--h4_fs);font-weight:300;line-height:1.3;color:#141c4e}.single_blog_comments .comment-list-container ol.comment-list>li .comment-respond .comment-reply-title small{font-size:12px;font-weight:400;display:block}.single_blog_comments .comment-list-container ol.comment-list>li .comment-respond .comment-reply-title small a{transition:0.2s;text-decoration:underline}.single_blog_comments .comment-list-container ol.comment-list>li .comment-respond .comment-reply-title small a:hover{color:#f87b8f}.single_blog_comments .comment-list-container .comment-body{background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,0.05);padding:var(--space_medium);border-radius:20px}.single_blog_comments .comment-list-container .comment-body .comment-author .avatar{display:none}.single_blog_comments .comment-list-container .comment-body .comment-author cite{font-weight:600;font-style:normal}.single_blog_comments .comment-list-container .comment-body .comment-author .says{display:none}.single_blog_comments .comment-list-container .comment-body .comment-awaiting-moderation{font-weight:600;color:#f87b8f}.single_blog_comments .comment-list-container .comment-body .comment-meta{font-size:12px;font-style:italic}.single_blog_comments .comment-list-container .comment-body .comment-meta a.comment-edit-link{text-decoration:underline;transition:0.2s}.single_blog_comments .comment-list-container .comment-body .comment-meta a.comment-edit-link:hover{color:#f87b8f}.single_blog_comments .comment-list-container .comment-body>p{margin-top:var(--space_small)}.single_blog_comments .comment-list-container .comment-body .reply{text-align:right;margin-top:8px}.single_blog_comments .comment-list-container .comment-body .reply a{font-size:12px;text-decoration:underline;transition:0.2s}.single_blog_comments .comment-list-container .comment-body .reply a:hover{color:#f87b8f}@media (max-width:540px){.single_blog_comments .comment-form-author{width:100%}.single_blog_comments .comment-form-email{width:100%}.single_blog_comments .comment-list-container ol.comment-list>li ol.children{padding-left:var(--space_medium)}}.single_blog .related_posts .title{margin-bottom:var(--space_medium)}.single_blog .related_posts .w_button{margin:var(--space_medium) auto 0 auto}.single_blog .related_tests .title{margin-bottom:var(--space_medium)}.archive_blog{padding-top:calc(var(--space_large) + var(--space_xlarge))}.archive_blog .walt-archive-content{display:flex;column-gap:64px;row-gap:var(--space_medium)}.archive_blog .walt-archive-content aside{display:flex;flex-direction:column;gap:var(--space_medium);width:280px}.archive_blog .walt-archive-content section{flex:1}.archive_blog .walt-archive-content section .featured_post{margin-bottom:var(--space_medium)}.archive_blog .walt-archive-content section walt-archive{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--space_medium)}.archive_blog .walt-archive-content section walt-archive .card_blog a{height:100%}.archive_blog .walt-archive-content section walt-archive-loadmore{display:block;text-align:center;margin-top:var(--space_medium)}.archive-no-posts{display:none}.walt-archive.no-posts .archive-no-posts{display:block}@media (max-width:1140px){.archive_blog .walt-archive-content aside{width:240px}.archive_blog .walt-archive-content section walt-archive{grid-template-columns:repeat(2, 1fr)}}@media (max-width:1024px){.archive_blog .walt-archive-content{column-gap:var(--space_medium)}.archive_blog .walt-archive-content aside{width:200px}}@media (max-width:768px){.archive_blog .walt-archive-content{flex-direction:column}.archive_blog .walt-archive-content aside{width:100%}}@media (max-width:480px){.archive_blog .walt-archive-content section walt-archive{grid-template-columns:repeat(1, 1fr)}}.search_form{position:relative}.search_form .search_field{outline:nonz !important;margin:0 !important;padding-right:60px !important}.search_form .search_submit{height:100%;aspect-ratio:1;background-color:#f87b8f;background-image:url('/wp-content/themes/walt-wp-theme/assets/img/icon-magnifying-glass.svg');background-position:center center;background-repeat:no-repeat;background-size:46%;border:none;border-radius:50%;outline:none;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0;position:absolute;top:0;right:0;z-index:2}.search_form .search_submit:hover{background-color:#ef516a}.archive_blog .filters-async .filters-async-toggle{display:none;font-size:14px;font-weight:600;line-height:1;border-radius:40px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.15);padding:14px 60px 14px 20px;cursor:pointer;position:relative}.archive_blog .filters-async .filters-async-toggle.active .icon{transform:rotate(-90deg)}.archive_blog .filters-async .filters-async-toggle .icon{height:100%;aspect-ratio:1;background-color:#f87b8f;background-image:url('/wp-content/themes/walt-wp-theme/assets/img/icon-arrow-button.svg');background-position:center center;background-repeat:no-repeat;background-size:46%;border:none;border-radius:50%;outline:1px solid #f87b8f;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:absolute;top:0;right:0;transform:rotate(90deg);z-index:2}.archive_blog .filters-async .form_container form.walt-archive-form{display:grid;gap:var(--space_large)}.archive_blog .filters-async .form_container form.walt-archive-form .taxonomy_container{padding-left:var(--space_small);position:relative}.archive_blog .filters-async .form_container form.walt-archive-form .taxonomy_container:before{content:'';display:block;width:1px;height:100%;background:transparent url('/wp-content/themes/walt-wp-theme/assets/img/divider-v.png') repeat-y top center / contain;opacity:0.2;position:absolute;top:0;left:0}.archive_blog .filters-async .form_container form.walt-archive-form .taxonomy_container .taxonomy_title{font-weight:600;margin-bottom:var(--space_medium)}.archive_blog .filters-async .form_container form.walt-archive-form .taxonomy_container ul{display:grid;gap:var(--space_small)}.archive_blog .filters-async .form_container form.walt-archive-form .taxonomy_container ul li .filter_container{display:flex;align-items:center;gap:8px}.archive_blog .filters-async .form_container form.walt-archive-form .taxonomy_container ul li .filter_container input[type='checkbox']{display:grid;place-content:center;width:16px;height:16px;-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid #f87b8f;border-radius:3px;cursor:pointer;margin:0}.archive_blog .filters-async .form_container form.walt-archive-form .taxonomy_container ul li .filter_container input[type='checkbox']::before{content:'';width:8px;height:8px;background-color:#fff;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);transition:0.2s;transform-origin:center center;transform:scale(0)}.archive_blog .filters-async .form_container form.walt-archive-form .taxonomy_container ul li .filter_container input[type='checkbox']:checked{background-color:#f87b8f}.archive_blog .filters-async .form_container form.walt-archive-form .taxonomy_container ul li .filter_container input[type='checkbox']:checked::before{transform:scale(1)}.archive_blog .filters-async .form_container form.walt-archive-form .taxonomy_container ul li .filter_container label{cursor:pointer;transition:0.2s}.archive_blog .filters-async .form_container form.walt-archive-form .taxonomy_container ul li .filter_container input[type='checkbox']:checked+label{font-weight:600;color:#f87b8f}@media (max-width:768px){.archive_blog .filters-async .filters-async-toggle{display:block}.archive_blog .filters-async .form_container{display:none}.archive_blog .filters-async .form_container form.walt-archive-form{gap:var(--space_medium);margin-top:var(--space_medium)}}.archive_blog .walt-archive-content section .cta-query{height:100%;border-radius:20px;padding:var(--space_large) var(--space_medium);margin:0}.archive_blog .walt-archive-content section .cta-query .content strong{color:#fff}.archive_blog .walt-archive-content section .cta-query .content p{font-size:15px;text-align:left}.archive_blog .walt-archive-content section .cta-query .content .w_button{margin:var(--space_medium) 0 0 0}.archive_blog .walt-archive-content section .cta-query .circle svg circle{stroke:#f87b8f}.archive_blog .walt-archive-content section .cta-query .triangle{top:auto;bottom:110px}.archive_blog .pagination-container{padding:var(--space_xlarge) 0}.archive_blog .pagination-container .pagination,.archive_blog .pagination-container .pagination-pages{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;column-gap:var(--space_medium);row-gap:8px}.archive_blog .pagination-container a{display:grid;place-items:center;width:36px;height:36px;font-size:16px;font-weight:600;color:#121c51;border:1px solid #121c51;border-radius:50%;transition:0.2s}.archive_blog .pagination-container a svg{width:12px}.archive_blog .pagination-container a svg path{fill:currentColor}.archive_blog .pagination-container a.current{color:#fff;background-color:#f87b8f;border:1px solid #f87b8f}.archive_blog .pagination-container a:hover{color:#f87b8f;border:1px solid #f87b8f}.container_contact{background-color:#f6f9ff;padding-top:calc(var(--space_xlarge) * 2);padding-bottom:var(--space_xlarge)}.container_contact .contact_details{margin-top:var(--space_large)}.container_contact .contact_details .address_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;column-gap:10px;margin-bottom:var(--space_medium)}.container_contact .contact_details .address_container .icon{margin-top:1px}.container_contact .contact_details .address_container .icon i{font-size:22px}.container_contact .contact_details .address_container address{-webkit-flex:1;-ms-flex:1;flex:1;font-size:20px;font-style:normal}.container_contact .contact_details .address_container address:last-child{margin-bottom:0}.container_contact .contact_details .address_container address .phones,.container_contact .contact_details .address_container address .emails{margin-top:10px}.container_contact .contact_details .address_container address a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.container_contact .contact_details .address_container address a:hover{color:#f87b8f}.container_contact .global_form .select2-container--custom_01{margin:var(--space_medium) 0}.container_contact .global_form .form_field.type_checkbox{margin-top:var(--space_small)}.container_contact .global_form .w_button{margin-top:var(--space_medium);margin-left:auto}.container_default{padding-top:calc(var(--space_xlarge) * 2)}.container_search_results{padding-top:calc(var(--space_large) + var(--space_xlarge));padding-bottom:calc(var(--space_large) + var(--space_xlarge))}.container_search_results .search_content{display:flex;column-gap:64px;row-gap:var(--space_medium)}.container_search_results .search_content aside{display:flex;flex-direction:column;gap:var(--space_medium);width:280px}.container_search_results .search_content section{flex:1}.container_search_results .search_content section .search_results{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--space_medium)}.container_search_results .search_content section .search_results .card_blog a{height:100%}@media (max-width:1140px){.container_search_results .search_content aside{width:240px}.container_search_results .search_content section .search_results{grid-template-columns:repeat(2, 1fr)}}@media (max-width:1024px){.container_search_results .search_content{column-gap:var(--space_medium)}.container_search_results .search_content aside{width:200px}}@media (max-width:768px){.container_search_results{padding-top:calc(var(--space_xlarge) * 2)}.container_search_results .search_content{flex-direction:column}.container_search_results .search_content aside{width:100%}}@media (max-width:480px){.container_search_results .search_content section .search_results{grid-template-columns:repeat(1, 1fr)}}