@media (max-width:640px){.cc-hide-on-mobile{display:none!important}}@media (min-width:641px) and (max-width:920px){.cc-hide-on-tablet{display:none!important}}@media (min-width:921px) and (max-width:1440px){.cc-hide-on-desktop{display:none!important}}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}.controlled-content:before{background:no-repeat 50% #fff0;background-image:url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M21.8611 8.50354L19.7251 10.6395C20.1421 11.16 20.4841 11.6355 20.7286 12C19.5886 13.695 16.4536 17.73 12.3871 17.9775L9.66455 20.7C10.4086 20.886 11.1856 21 12.0001 21C19.0606 21 23.6161 13.074 23.8066 12.738C24.0631 12.282 24.0646 11.724 23.8081 11.268C23.7376 11.1405 23.0581 9.94654 21.8611 8.50354Z\" fill=\"red\"/><path d=\"M0.439696 23.5606C0.732196 23.8531 1.1162 24.0001 1.5002 24.0001C1.8842 24.0001 2.2682 23.8531 2.5607 23.5606L23.5607 2.56063C24.1472 1.97413 24.1472 1.02613 23.5607 0.439631C22.9742 -0.146869 22.0262 -0.146869 21.4397 0.439631L17.3222 4.55713C15.7727 3.64663 13.9967 3.00013 12.0002 3.00013C4.8677 3.00013 0.376696 10.9336 0.189196 11.2711C-0.0643035 11.7256 -0.0628035 12.2791 0.192196 12.7336C0.297196 12.9211 1.7582 15.4366 4.2317 17.6476L0.438196 21.4411C-0.146804 22.0261 -0.146804 22.9741 0.439696 23.5606ZM3.2717 11.9986C4.4372 10.2526 7.7192 6.00013 12.0002 6.00013C13.1132 6.00013 14.1557 6.30163 15.1172 6.76213L12.7682 9.11113C12.5222 9.04363 12.2672 9.00013 12.0002 9.00013C10.3427 9.00013 9.0002 10.3426 9.0002 12.0001C9.0002 12.2671 9.0437 12.5221 9.1112 12.7681L6.3602 15.5191C4.9277 14.2651 3.8387 12.8431 3.2717 11.9986Z\" fill=\"red\"/></svg>");background-size:contain;border-radius:100px;content:" ";display:block;height:20px;position:absolute;right:-16px;top:-16px;width:16px}@media(max-width:480px){.cc-hide-on-mobile{display:none!important}}@media(min-width:481px)and (max-width:991px){.cc-hide-on-tablet{display:none!important}}@media(min-width:992px){.cc-hide-on-desktop{display:none!important}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}#heateor_sss_error{color:red;margin:7px 0}#heateor_sss_sharing_more_providers .filter svg{position:absolute;left:16px;top:18px}div.heateor_sss_sharing_ul a:link,div.heateor_sss_sharing_ul a:focus{text-decoration:none;background:transparent!important}.heateor_sss_login_container{margin:2px 0}.heateor_sss_login_container img,.heateor_sss_sharing_container img{cursor:pointer;margin:2px;border:none}.heateor_sss_login_container img{display:none;float:left}#heateor_sss_loading_image{display:block!important;float:none}.heateor_sss_error{background-color:#ffffe0;border:1px solid #e6db55;padding:5px;margin:10px}#heateor_sss_sharing_more_providers{position:fixed;top:50%;left:47%;background:#fafafa;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#heateor_sss_mastodon_popup_bg,#heateor_sss_popup_bg{background:url(/wp-content/plugins/sassy-social-share/images/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#heateor_sss_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58b8f8!important;border-bottom:1px solid #d7d7d7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#heateor_sss_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content{background:#fafafa;border-radius:4px;color:#555;height:auto;width:100%}#heateor_sss_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#heateor_sss_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#heateor_sss_sharing_more_content .all-services ul{display:block;margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#heateor_sss_sharing_more_content .all-services ul li{padding:0;margin:0 0 0 5px;background:0 0!important;float:left;width:24.1%;text-align:left!important}#heateor_sss_sharing_more_providers .close-button img{margin:0}#heateor_sss_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#heateor_sss_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-16px;top:-16px}#heateor_sss_sharing_more_providers .filter input.search{width:96%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin:0 11px;padding:5px 8px 5px 27px!important;border:1px solid #ccc!important;color:#000;background:#fff!important;font-size:16px!important;text-align:left!important;max-width:-webkit-fill-available;line-height:1}#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #d7d7d7;padding:6px 0;width:100%;color:#fff}#heateor_sss_sharing_more_providers .footer-panel p{background-color:#fff0;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#heateor_sss_sharing_more_providers .all-services ul li a span{width:51%}#heateor_sss_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:12px;height:auto;line-height:20px;overflow:hidden;padding:8px 8px 8px 1px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none}.heateor_sss_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58b8f8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgb(0 0 0 / .4);box-shadow:0 2px 2px rgb(0 0 0 / .4);text-shadow:0 -1px 0 rgb(0 0 0 / .2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.heateor_sss_share_count,.heateor_sss_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}#heateor_sss_mastodon_popup_close img,#heateor_sss_sharing_popup_close img{opacity:1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}div.heateor_sss_follow_ul .heateorSssSharingRound,div.heateor_sss_sharing_ul .heateorSssSharingRound{background:0 0!important}.heateor_sss_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style:normal;font-size:.6em;visibility:hidden}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:none!important;margin:2px}.heateorSssSharing,.heateorSssSharingButton{display:block;cursor:pointer;margin:2px}div.heateor_sss_follow_ul a:before,div.heateor_sss_sharing_ul a:before{content:none!important}div.heateor_sss_follow_ul a{width:auto}.heateor_sss_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgb(0 0 0 / .1);box-shadow:0 1px 4px 1px rgb(0 0 0 / .1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share,div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share{width:96px}li.heateor_sss_facebook_like .fb-like span,li.heateor_sss_facebook_recommend .fb-like span,li.heateor_sss_facebook_share .fb-share-button span{vertical-align:top!important}li.heateor_sss_facebook_like .fb-like span iframe,li.heateor_sss_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}.heateor_sss_counter_container li{height:21px}.heateorSssTCBackground:hover{border-width:0!important;background-color:#fff0}.heateorSssTCBackground{border-width:0!important;background-color:transparent!important;font-style:normal;word-wrap:normal;color:#666;line-height:1;visibility:hidden}.heateorSssSharingSvg{width:100%;height:100%}.heateorSssSharing{float:left;border:none}.heateorSssSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.heateorSssPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0!important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}div.heateorSssTotalShareCount{word-wrap:normal!important;font-weight:bolder;font-family:sans-serif;padding:0;margin:0;text-align:center}div.heateorSssTotalShareText{word-wrap:normal!important;margin:0;padding:0;text-align:center}div.heateor_sss_horizontal_sharing li{width:auto}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like{width:91px}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend{width:145px}div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet{width:95px}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share span{vertical-align:text-top!important}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share{width:96px}div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share{width:108px}div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge{width:130px}div.heateor_sss_horizontal_sharing li.heateor_sss_yummly{width:106px}div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin{width:76px}div.heateor_sss_horizontal_sharing li.heateor_sss_xing{width:98px}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}.heateorSssClear{clear:both}div.course_instructor_widget .heateor_sss_vertical_sharing{display:none!important}@media screen and (max-width:783px){#heateor_sss_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}}@media screen and (max-width:752px){#heateor_sss_sharing_more_content .all-services ul li{width:32.1%}}@media screen and (max-width:590px){#heateor_sss_sharing_more_content .all-services ul li{width:48.1%}#heateor_sss_sharing_more_providers .filter input.search{width:93%}}@media screen and (max-width:413px){#heateor_sss_sharing_more_content .all-services ul li{width:100%}}div.heateor_sss_bottom_sharing{margin-bottom:0}div.heateor_sss_sharing_container a:before,div.heateor_sss_follow_icons_container a:before{content:none}.heateor_sss_mastodon_popup_button{background:linear-gradient(#ec1b23,#d43116);padding:8px 0 10px;font-size:18px;border:0;color:#fff;border-radius:8px;margin:4px auto;font-weight:bolder;width:35%;cursor:pointer;border-bottom-style:groove;border-bottom-width:5px;border-bottom-color:rgb(0 0 0 / .2)}@media screen and (max-width:783px)#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92.8%}div.heateor_sss_follow_icons_container svg,div.heateor_sss_sharing_container svg{width:100%;height:100%}.heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{color:#fff;border-width:0;border-style:solid;border-color:#fff0}.heateor_sss_horizontal_sharing .heateorSssTCBackground{color:#666}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{border-color:#fff0}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{color:#fff;border-width:0;border-style:solid;border-color:#fff0}.heateor_sss_vertical_sharing .heateorSssTCBackground{color:#666}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:#fff0}@media screen and (max-width:783px){.heateor_sss_vertical_sharing{display:none!important}}.heateor_sss_sharing_container{margin-bottom:40px}.content-header-section h1,.content-header-section h2,.content-header-section h3,.content-header-section h4,.content-header-section h5,.content-header-section h6,.content-section h1,.content-section h2,.content-section h3,.content-section h4,.content-section h5,.content-section h6{color:#495d5d;font-family:Outfit,sans-serif;padding-bottom:24px}.content-header-section h3,.content-section h3{font-size:22px;font-weight:500;line-height:27.72px;padding-bottom:24px}.content-header-section{padding-top:80px}@media only screen and (max-width:1024px){.content-header-section{padding-top:24px}}.content-header-section h1{font-size:30px;line-height:1.3;padding-bottom:0;text-align:center}.content-header-section p{color:#5c7379;font-size:14px;line-height:19.6px;padding-bottom:24px}.content-header-section__wrapper{border-bottom:1px solid #b9cdd2;display:flex;flex-direction:column;gap:40px}.content-header-section.about .content-header-section__wrapper{border-bottom:unset}.content-section{color:#5c7379;font-size:16px;line-height:22.4px;padding-bottom:80px;padding-top:40px}@media only screen and (max-width:1024px){.content-section{padding-bottom:24px}}.content-section p{color:#5c7379;font-family:Inter,sans-serif;font-size:16px;line-height:22.4px}.content-section p:not(:last-child){padding-bottom:24px}.content-section li{color:#5c7379;font-family:Inter,sans-serif;font-size:16px;line-height:22.4px}.content-section ul li ul li:first-of-type{padding-top:24px}.content-section a:not(.content-section__download){color:#16b585;font-weight:400;text-decoration:none}.content-section a:not(.content-section__download):hover{text-decoration:underline}.content-section__download{width:-moz-fit-content;width:fit-content}.content-section ol,.content-section ul{padding:0 0 24px 30px}.content-section li:not(:last-of-type){padding:0 0 24px}.content-section table{border-collapse:collapse;display:block;font-size:14px;line-height:19.6px;padding-bottom:20px;width:100%}@media only screen and (max-width:1024px){.content-section table{overflow-x:auto}.content-section table::-webkit-scrollbar{height:0;width:0}}.content-section th:first-of-type,.content-section th:last-of-type{width:470px}.content-section td,.content-section th{border:1px solid #5c7379;padding:8px 24px;text-align:left}.content-section td{background-color:#f1f3f7;padding:13px 24px}.content-section th{background-color:rgba(22,181,133,.1);color:#495d5d;font-weight:700}.content-section blockquote{border-left:4px solid #ccc;color:#666;font-style:italic;margin:20px 0;padding-left:15px}.content-section img{display:block;height:auto;margin:0 auto 15px;max-width:100%}.content-section hr{border:0;border-top:1px solid #ccc;margin:20px 0}.content-section.reports:not(:last-of-type){padding-bottom:20px}.content-section.reports:not(:first-of-type) .container{border-top:1px solid #b9cdd2;padding-top:120px}@media only screen and (max-width:1024px){.content-section.reports:not(:first-of-type) .container{padding-top:40px}}.content-section.reports .container{display:flex;flex-direction:column;gap:24px;position:relative}.content-section.reports .container h2{font-size:28px;font-weight:600;padding-top:15px}@media only screen and (max-width:1024px){.content-section.reports .container h2{padding-top:0}}.content-section.reports img{margin:unset;margin-bottom:15px}.content-section.reports .content-section__download{padding:15px;position:absolute;right:0;top:30px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1024px){.content-section.reports .content-section__download{margin:0 0 0 auto;position:relative;top:0}}.first_section{background-color:#16b585;padding:40px 0;position:relative}@media only screen and (max-width:1024px){.first_section{background-color:#fff;padding:40px 0 0}}.first_section .bg-image{height:-moz-fit-content;height:fit-content;left:0;max-height:407px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media only screen and (max-width:1024px){.first_section .bg-image{min-height:396px;-o-object-position:left center;object-position:left center}}.first_section__container{align-items:flex-end;display:flex;gap:120px;justify-content:space-between;position:relative;z-index:2}@media only screen and (max-width:1024px){.first_section__container{flex-direction:column;gap:0;padding:0}}.first_section--title{color:#fff;font-family:Outfit,sans-serif;font-size:40px;font-weight:400;line-height:50.4px;max-width:560px;padding-bottom:75px}@media only screen and (max-width:1024px){.first_section--title{background:linear-gradient(180deg,rgba(22,181,133,0) 36.01%,#16b585 79.92%);font-size:24px;line-height:30.24px;margin:0 -15px;padding:230px 24px 35px}}.first_section--form{background-color:#fff;border-radius:10px;padding:32px}@media only screen and (max-width:1024px){.first_section--form{padding:36px 16px}}.first_section--form-title{color:#495d5d;font-family:Outfit,sans-serif;font-size:26px;font-weight:500;line-height:32.7px;padding-bottom:16px;text-align:center}@media only screen and (max-width:1024px){.first_section--form-title{font-size:30px;line-height:1.25}}.first_section--form-text{color:#5c7379;font-family:Outfit,sans-serif;font-size:16px;line-height:22.4px;text-align:center}.first_section--form-item{padding-top:24px}.first_section--form-item form{color:#667579;display:flex;flex-direction:column;font-family:Outfit,sans-serif;font-size:17px;gap:12px;line-height:21.42px;position:relative}.first_section--form-item form input,.first_section--form-item form textarea{border:1px solid #b9cdd2;border-radius:10px;color:#495d5d;cursor:pointer;font-family:Outfit,sans-serif;font-size:17px;line-height:21.42px;outline:2px solid transparent;padding:14px 24px;transition:all .3s ease-in-out;width:100%}.first_section--form-item form input:focus,.first_section--form-item form textarea:focus{border:1px solid #16b585;outline:2px solid #16b585}.first_section--form-item form input:hover,.first_section--form-item form textarea:hover{border:1px solid #16b585}.first_section--form-item form textarea{height:137px;resize:none}.first_section--form-item form a{color:#16b585;font-weight:500;transition:all .3s ease-in-out}.first_section--form-item form a:hover{text-decoration:underline}.first_section--form-item form input[type=submit]{background-color:#16b585;border:unset;color:#fff;font-size:18px;font-weight:500;line-height:22.68px;margin-top:12px;padding:20px;transition:all .3s ease-in-out}.first_section--form-item form input[type=submit]:hover{background-color:#13916b}.first_section--form-item form .custom-checkbox{cursor:pointer;display:flex;gap:9px;padding-left:10px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.first_section--form-item form .custom-checkbox input[type=checkbox]{cursor:pointer;left:2px;position:absolute;top:7px;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content;z-index:1}.first_section--form-item form .custom-checkbox input[type=checkbox]:before{background-color:#f2f9fa;border:1.2px solid #97aeb3;border-radius:4px;content:"";height:24px;left:-2px;position:absolute;top:-4px;transition:all .3s ease-in-out;width:24px;z-index:0}.first_section--form-item form .custom-checkbox input[type=checkbox]:checked:before{background-color:#16b585}.first_section--form-item form .custom-checkbox input[type=checkbox]:after{content:"";display:none;position:absolute;z-index:2}.first_section--form-item form .custom-checkbox input[type=checkbox]:checked:after{display:block}.first_section--form-item form .custom-checkbox input[type=checkbox]:after{border:solid #fff;border-width:0 2px 2px 0;height:12px;left:6.5px;top:0;transform:rotate(45deg);width:7px}@media only screen and (max-width:1024px){.first_section--form-item form label div{color:#5c7379;font-size:14px;line-height:17.64px}}.first_section--form-item form input::-moz-placeholder,.first_section--form-item form textarea::-moz-placeholder{color:#667579;opacity:1}.first_section--form-item form input::placeholder,.first_section--form-item form textarea::placeholder{color:#667579;opacity:1}.first_section--form-item form .form__wrapper{display:flex;gap:12px}@media only screen and (max-width:1024px){.first_section--form-item form .form__wrapper{flex-direction:column}}.first_section--form-item form .wpcf7-spinner{bottom:20px;margin:0;position:absolute;right:10px}.first_section--form-item form .wpcf7-response-output{background:#fff;border-radius:10px;bottom:-40px;margin:0;position:absolute;right:50%;transform:translateX(50%);width:100%}.become-partner-content{padding-bottom:120px}@media only screen and (max-width:1024px){.become-partner-content{padding-bottom:60px}}.become-partner-content__item{align-items:center;display:flex;gap:40px;justify-content:space-between;padding-top:120px}@media only screen and (max-width:1024px){.become-partner-content__item{flex-direction:column-reverse;padding-top:60px}.become-partner-content__item:not(:first-of-type){padding-top:80px}}.become-partner-content__item:nth-child(2n){flex-direction:row-reverse}@media only screen and (max-width:1024px){.become-partner-content__item:nth-child(2n){flex-direction:column-reverse}}.become-partner-content__item--image{border-radius:10px;height:460px;overflow:hidden;width:640px}@media only screen and (max-width:1024px){.become-partner-content__item--image{height:100%;width:100%}}.become-partner-content__item--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.become-partner-content__item--text{display:flex;flex-direction:column;font-family:Outfit,sans-serif;gap:22px;max-width:420px}.become-partner-content__item--text h2{color:#495d5d;font-size:32px;font-weight:500;line-height:1.3}.become-partner-content__item--text p{color:#5c7379;font-size:20px;line-height:1.4}.faq{padding:24px 0 80px}@media only screen and (max-width:1024px){.faq{padding:24px 0}}.faq__container{display:flex;gap:24px}@media only screen and (max-width:1024px){.faq__container{flex-direction:column}}.faq__sidebar{flex:1;font-family:Outfit,sans-serif}.faq__categories{background-color:#fff;border-radius:10px;max-width:370px;padding:28px 20px;position:sticky;top:10px}@media only screen and (max-width:1024px){.faq__categories{max-width:100%;position:relative;width:100%}}.faq__categories-title{color:#495d5d;font-size:20px;font-weight:500;line-height:25.2px;margin-bottom:18px}.faq__categories-list{list-style:none;margin:0;padding:0}.faq__categories ul li{list-style-type:none}.faq__categories ul li ul{padding-left:10px}.faq__categories ul li ul .faq__categories-item a{font-size:16px;line-height:1.3}.faq__categories-item{margin-bottom:10px}.faq__categories-link{color:#495d5d;display:block;font-weight:500;padding:4px 0 4px 24px;position:relative;text-decoration:none}.faq__categories-link:hover{text-decoration:underline}@media only screen and (max-width:1024px){.faq__categories-link:hover{color:#16b585}.faq__categories-link:hover:before{background-color:#16b585;border-radius:2px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}}.faq__categories-link--active{color:#16b585;line-height:22.68px}.faq__categories-link--active:before{background-color:#16b585;border-radius:2px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.faq__content{background-color:#fff;border-radius:10px;color:#495d5d;flex:2;font-family:Outfit,sans-serif;padding:60px}@media only screen and (max-width:1024px){.faq__content{padding:24px}}.faq__title{font-size:30px;font-weight:500;margin-bottom:40px;text-align:center}.faq__item{margin-bottom:20px}@media only screen and (max-width:1024px){.faq__item{margin-bottom:0}}.faq__item:not(:last-of-type){border-bottom:1px solid #b9cdd2;padding-bottom:60px}@media only screen and (max-width:1024px){.faq__item:not(:last-of-type){padding-bottom:40px}}.faq__item:not(:first-of-type){padding-top:60px}@media only screen and (max-width:1024px){.faq__item:not(:first-of-type){padding-top:40px}}.faq__question{font-size:22px;font-weight:500;line-height:27.72px;margin-bottom:24px}.faq__answer{color:#5c7379;font-family:Inter,sans-serif;font-size:16px;line-height:22.4px}.single-post .google-auto-placed.ap_container{margin:0 auto!important;max-height:220px!important;width:80%!important}.single-post .google-auto-placed.ap_container:nth-of-type(2),.single-post .google-auto-placed.ap_container:nth-of-type(n+4){display:none!important}.single-post img{max-height:60vh;-o-object-fit:contain;object-fit:contain;width:100%}.single-post__article{background-color:#fff;border-radius:10px;padding:80px}@media only screen and (max-width:768px){.single-post__article{margin-left:-15px;margin-right:-15px;padding:24px}}.single-post .single-post__image-container{max-height:454px;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}@media only screen and (max-width:768px){.single-post .single-post__image-container{max-height:200px}}.single-post .single-post__article-section .single-post__container{padding-top:278px;position:relative;z-index:2}@media only screen and (max-width:768px){.single-post .single-post__article-section .single-post__container{padding-top:200px}}.single-post__header{display:flex;flex-direction:column;gap:40px;margin-bottom:40px}@media only screen and (max-width:768px){.single-post__header{gap:24px;margin-bottom:24px}}.single-post__title{color:#495d5d;font-family:Outfit,sans-serif;font-size:40px;font-weight:500;line-height:52px}@media only screen and (max-width:1024px){.single-post__title{font-size:32px;line-height:1.3}}.single-post__top{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.single-post__top{flex-direction:column;gap:10px}}@media only screen and (max-width:1024px){.single-post__top .single-post__copy{display:none}}.single-post__top .single-post__share{align-items:center;display:flex;gap:10px}.single-post__meta{color:#667579;display:flex;flex-direction:column;gap:10px}.single-post__meta .single-post__author{color:#5c7379;font-size:16px;font-weight:600;line-height:1.2}.single-post__meta .single-post__date{color:#667579;font-size:14px;font-style:italic;line-height:1.2}.single-post__thumbnail{margin-bottom:20px}.single-post__thumbnail .single-post__image{border-radius:10px;width:100%}.single-post__content{color:#495d5d;font-size:16px;line-height:1.6}.single-post__content ol,.single-post__content p,.single-post__content ul{padding-bottom:24px}.single-post__content ul{padding-left:15px}.single-post__content ol{padding-left:18px}.single-post__content h1,.single-post__content h2,.single-post__content h3,.single-post__content h4,.single-post__content h5,.single-post__content h6{font-family:Outfit,sans-serif;padding-bottom:24px}.single-post__categories{display:flex;flex-wrap:wrap;gap:12px}.single-post__categories .single-post__category{background-color:#f2f9fa;border-radius:40px;color:#5c7379;font-family:Outfit,sans-serif;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:17.64px;padding:8px 12px;transition:all .3s ease-in-out}.single-post__categories .single-post__category:hover{background-color:#e7eff0}.single-post__footer{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:20px}.single-post__copy{align-items:center;border:1.5px solid rgba(170,177,189,.4);border-radius:11px;cursor:pointer;display:flex;justify-content:center;padding:6px;position:relative}.single-post__copy .tooltip{text-wrap:nowrap;bottom:-25px;color:#495d5d;font-family:Outfit,sans-serif;font-size:14px;left:50%;line-height:1.2;opacity:0;padding:4px;position:absolute;transform:translateX(-50%)}.single-post__related-section{margin-top:80px;padding-bottom:80px}@media only screen and (max-width:768px){.single-post__related-section{margin-top:24px;padding-bottom:40px}}.single-post__related-title{font-family:Outfit,sans-serif;font-size:36px;font-weight:500;line-height:45.36px;margin-bottom:64px;text-align:center}@media only screen and (max-width:768px){.single-post__related-title{margin-bottom:24px}}.single-post__related-items{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:768px){.single-post__related-items{gap:24px}}.single-post__related-item{background-color:#fff;border-radius:10px;display:flex;overflow:hidden}@media only screen and (max-width:768px){.single-post__related-item{flex-direction:column}}.single-post__related-item-link{color:inherit;display:flex;text-decoration:none;width:100%}.single-post__related-thumbnail{overflow:hidden;width:30%}@media only screen and (max-width:768px){.single-post__related-thumbnail{height:218px;width:100%}}.single-post__related-thumbnail .single-post__related-image{border-radius:10px 0 0 10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:768px){.single-post__related-thumbnail .single-post__related-image{border-radius:0}}.single-post__related-info{display:flex;flex-direction:column;justify-content:space-between;padding:49.5px 48px;width:70%}@media only screen and (max-width:768px){.single-post__related-info{padding:24px;width:100%}}.single-post__related-info .single-post__related-title{color:#495d5d;font-size:24px;line-height:31.2px;margin-bottom:8px;text-align:left}@media only screen and (max-width:768px){.single-post__related-info .single-post__related-title{margin-bottom:24px}}.single-post__related-info .single-post__related-author{color:#5c7379;font-size:16px;font-weight:600;line-height:1.2;margin-bottom:10px}.single-post__related-info .single-post__related-date{color:#667579;font-size:14px;font-style:italic;line-height:1.2}.single-post__related-info .single-post__related-link{background-color:#16b585;border-radius:8px;color:#fff;font-family:Outfit,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin-top:26px;padding:18.5px 24px;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.single-post__related-info .single-post__related-link{text-align:center;width:100%}}.single-post__related-info .single-post__related-link:hover{background-color:#13916b}.archive-posts-section{padding:80px 0}@media only screen and (max-width:768px){.archive-posts-section{padding:0 0 40px}}.archive-posts-section .archive-category-title{padding-bottom:40px}.archive-posts-section .archive-posts{display:flex;flex-direction:column;gap:24px}.archive-posts-section .archive-post{background-color:#fff;border-radius:8px;display:flex;gap:40px;max-height:320px;min-height:320px;overflow:hidden}@media only screen and (max-width:1024px){.archive-posts-section .archive-post{flex-direction:column;gap:0;max-height:unset}}.archive-posts-section .archive-post .archive-post-thumbnail{flex-shrink:0;width:376px}@media only screen and (max-width:1024px){.archive-posts-section .archive-post .archive-post-thumbnail{height:218px;width:100%}}.archive-posts-section .archive-post .archive-post-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover}.archive-posts-section .archive-post .archive-post-content{display:flex;flex-direction:column;gap:24px;justify-content:center;padding:40px 40px 40px 0}@media only screen and (max-width:1024px){.archive-posts-section .archive-post .archive-post-content{padding:24px}}.archive-posts-section .archive-post .archive-post-content .archive-post-title{color:#495d5d;font-family:Outfit,sans-serif;font-size:24px;font-weight:500;line-height:31.2px}.archive-posts-section .archive-post .archive-post-content .archive-post-meta{color:#667579;display:flex;flex-direction:column;gap:10px}.archive-posts-section .archive-post .archive-post-content .archive-post-meta .archive-post-author{color:#5c7379;font-size:16px;font-weight:600;line-height:1.2}.archive-posts-section .archive-post .archive-post-content .archive-post-meta .archive-post-date{color:#667579;font-size:14px;font-style:italic;line-height:1.2}.archive-posts-section .archive-post .archive-post-content .archive-post-excerpt{color:#495d5d;display:none;font-size:16px;line-height:1.4}.archive-posts-section .archive-post .archive-post-content .archive-post-read-more{background-color:#16b585;border-radius:8px;color:#fff;font-family:Outfit,sans-serif;font-size:18px;font-weight:500;line-height:1.3;padding:18.5px 24px;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.archive-posts-section .archive-post .archive-post-content .archive-post-read-more{text-align:center;width:100%}}.archive-posts-section .archive-post .archive-post-content .archive-post-read-more:hover{background-color:#13916b}.archive-posts-section .archive-load-more{align-items:center;display:flex;justify-content:center;padding-top:24px}.archive-posts-section .archive-load-more button{background:rgba(22,181,133,.102);border:1px solid rgba(22,181,133,.302);border-radius:10px;color:#16b585;font-family:Outfit,sans-serif;font-size:18px;font-weight:500;line-height:1.25;padding:18px 50px;transition:all .3s ease-in-out}@media only screen and (max-width:768px){.archive-posts-section .archive-load-more button{width:100%}}.archive-posts-section .archive-load-more button:hover{background-color:#c7e9e1}*{-webkit-tap-highlight-color:transparent}body{margin:0}input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input::-ms-clear{display:none}ol,ul{margin:0;padding:0}img{height:auto;max-width:100%;vertical-align:top}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:unset}p{margin:unset}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;line-height:1.2;margin:0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent;color:inherit;text-decoration:unset}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;outline:0}button,input{border:unset;outline:unset;overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}h1,h2,h3,h4,h5,h6{font-weight:500}a,h1,h2,h3,h4,h5,h6{font-family:Outfit,sans-serif}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;font-family:Inter,sans-serif;font-size:18px;font-weight:400;height:100%;line-height:22px;min-height:100vh;overflow-x:hidden;scroll-behavior:smooth}body.no-scroll{overflow:hidden}.google-auto-placed{padding-bottom:24px}.heateor_sss_sharing_container{margin:0}html{overflow-x:hidden;scroll-behavior:smooth}html.no-scroll{overflow:hidden}*{outline:0}*,:after,:before{box-sizing:border-box}svg{transform:translateZ(0)}input[type=search]{-webkit-appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=submit]{cursor:pointer}.container{margin:0 auto;max-width:1320px;padding:0 15px;width:100%}main{background-color:#f1f3f7;min-height:calc(100vh - 563px)}h2{font-size:24px;line-height:1.3}@media only screen and (max-width:1024px){h2{font-size:22px}}h3{font-size:22px;line-height:1.3}@media only screen and (max-width:1024px){h3{font-size:20px}}h4{font-size:18px;line-height:1.3}@media only screen and (max-width:1024px){h4{font-size:16px}}p{font-size:16px;line-height:1.3}.button{background-color:#16b585;border-radius:10px;color:#fff;font-family:Outfit,sans-serif;padding:18.5px 28px;text-decoration:none;transition:background-color .3s ease-in-out}.button:hover{background-color:#13916b}@media only screen and (max-width:768px){.button{width:100%}}.cookie-banner{background:#fff;border-radius:8px;bottom:20px;box-shadow:0 4px 6px rgba(0,0,0,.2);color:#495d5d;display:none;font-family:Outfit,sans-serif;left:50%;position:fixed;transform:translateX(-50%);z-index:1000}.cookie-banner .cookie-wrapper{align-items:center;display:flex;gap:15px;padding:15px 25px;position:relative}@media only screen and (max-width:1024px){.cookie-banner .cookie-wrapper{text-wrap:nowrap}}@media only screen and (max-width:450px){.cookie-banner .cookie-wrapper{flex-direction:column;gap:5px}}.cookie-banner .cookie-wrapper p{font-size:14px}.cookie-banner .cookie-wrapper a{color:#16b585;font-size:14px;transition:all .3s ease-in-out}.cookie-banner .cookie-wrapper a:hover{color:#13916b}.cookie-banner button{background:#16b585;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Outfit,sans-serif;padding:5px 10px;transition:all .3s ease-in-out}.cookie-banner button:hover{background:#13916b}.cookie-banner .close-btn{background:0 0;border:none;color:#495d5d;cursor:pointer;font-size:18px;line-height:1;position:absolute;right:10px;top:5px;transition:all .3s ease-in-out}.cookie-banner .close-btn:hover{color:#16b585}.header{background-color:#fff;padding:14px 0}.header__container{display:flex;gap:120px;justify-content:space-between;margin:0 auto}.header__logo{align-items:center;display:flex;transform:translateX(0);transition:transform .3s ease-in-out}.header__logo.active{transform:translateX(40%);width:100%;z-index:13}.header__logo-link{text-decoration:none}.header__logo-img{max-width:150px}.header__nav{display:flex}@media only screen and (max-width:1024px){.header__nav{left:0;position:absolute;top:-100%;transform:translateX(-150%);transition:transform .3s ease-in}.header__nav.open{background-color:#f5f6f8;display:block;height:100vh;top:0;width:100%;z-index:12}.header__nav.open .header__menu{display:flex;flex-direction:column;gap:16px;height:-moz-fit-content;height:fit-content;padding:88px 24px 24px}.header__nav.open .header__menu-item{padding:29px 0}.header__nav.open .header__menu-item-link{font-size:24px;line-height:1.25;width:100%}.header__nav.open .header__menu-item-link:after{bottom:-31px}.header__nav.open .header__menu-item--active:after{bottom:0}}.header__nav .header__menu{display:flex;gap:24px;height:100%;list-style:none;margin:0;padding:0}.header__nav .header__menu-item{display:flex;font-family:Outfit,sans-serif;height:100%;position:relative}.header__nav .header__menu-item-link{align-items:center;border-bottom:2px solid transparent;color:#000;display:flex;font-weight:500;padding:0 10px;position:relative;text-decoration:none;transition:all .3s ease-in-out}.header__nav .header__menu-item-link:after{background-color:#16b585;bottom:-17px;content:"";height:3px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}.header__nav .header__menu-item-link:hover:after{width:100%}.header__nav .header__menu-item--active:after{background-color:#16b585;bottom:-15px;content:"";height:3px;left:0;position:absolute;transition:width .3s ease-in-out;width:100%}.header__cta{display:flex;margin-left:auto}.header__cta-button{background-color:#16b585;border-radius:10px;color:#fff;font-family:Outfit,sans-serif;padding:18.5px 28px;text-align:center;text-decoration:none;transition:background-color .3s ease-in-out}.header__cta-button:hover{background-color:#13916b}@media only screen and (max-width:1024px){.header__cta{display:none}}.header__right{display:none}@media only screen and (max-width:1024px){.header__right{align-items:center;display:flex;gap:30px;z-index:13}}.header__search{align-items:center;display:flex}.header__search.close{display:none}.header__burger{cursor:pointer;position:relative;transition:transform .3s ease-in-out}.header__burger.close{transform:rotate(45deg);z-index:14}.header__burger.close span{background-color:unset;height:24px;margin:0}.header__burger.close span:after,.header__burger.close span:before{top:10px;transform:rotate(45deg)}.header__burger.close span:after{bottom:0;transform:rotate(-45deg)}.header__burger span{background-color:#5c7379;border-radius:5px;display:block;height:2px;margin:50% 0;width:24px}.header__burger span:after,.header__burger span:before{background-color:#5c7379;border-radius:5px;content:"";height:2px;left:0;position:absolute;width:24px}.header__burger span:before{top:5px}.header__burger span:after{bottom:5px}.footer{background-color:#ebeef2;padding:60px 0}.footer__container{align-items:flex-start;display:flex;flex-direction:column;gap:50px;justify-content:space-between;margin:0 auto}@media only screen and (max-width:1024px){.footer__container{padding:0 40px}}.footer__bottom,.footer__top{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:1024px){.footer__top{flex-direction:column;gap:86px}}.footer__top .footer-associated{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:1024px){.footer__top .footer-associated{align-items:flex-start}}.footer__top .footer-associated__items{display:flex;flex-direction:column;gap:20px}.footer__top .footer-associated img{max-width:100px}.footer__left{display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:1024px){.footer__left{align-items:center}}.footer__left-link img{max-width:95px}.footer__left-subtitle{color:#495d5d;font-family:Outfit,sans-serif;font-size:16px;font-size:20px;line-height:26px;margin-bottom:8px}@media only screen and (max-width:1024px){.footer__left .header__cta-button{text-align:center;width:100%}}.footer__menu{display:flex;font-family:Outfit,sans-serif;gap:60px;justify-content:space-between}@media only screen and (max-width:1024px){.footer__menu{flex-direction:column}}.footer__menu-title{color:#495d5d;font-size:18px;font-weight:500;margin-bottom:16px}@media only screen and (max-width:1024px){.footer__menu-title{margin-bottom:24px}}.footer__menu a{color:#667579;font-size:14px;text-decoration:none}.footer__menu a:hover{text-decoration:underline}.footer__menu-list{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0}@media only screen and (max-width:1024px){.footer__menu-list{gap:24px}}.footer__menu-list-item{margin-bottom:10px}.footer__socials{display:flex;gap:25px}@media only screen and (max-width:1024px){.footer__socials{gap:50px}}.footer__socials-item{transition:all .3s ease-in-out}.footer__socials-item:hover{transform:scale(1.05)}.footer__copyright{color:#5c7379;font-family:Outfit,sans-serif;font-size:14px;line-height:17.64px;margin:0 auto;max-width:700px}.footer__copyright p{font-size:14px}@media only screen and (max-width:1024px){.footer__copyright{max-width:100%}}.footer__bottom{align-items:center;border-top:1px solid #cad3d8;padding-top:30px}@media only screen and (max-width:1024px){.footer__bottom{align-items:center;flex-direction:column;gap:40px;justify-content:center}}.head-section{padding-bottom:60px;position:relative}@media only screen and (max-width:768px){.head-section{min-height:unset;padding-bottom:28px}}.head-section:after{background-color:#16b585;clip-path:polygon(0 0,44% 0,59% 100%,0 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media only screen and (max-width:768px){.head-section:after{background-color:unset;background:linear-gradient(180deg,rgba(22,181,133,0) 36.27%,rgba(22,181,133,.9) 94.69%);clip-path:none}}.head-section img{height:-moz-fit-content;height:fit-content;max-height:500px;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:60%}@media only screen and (max-width:768px){.head-section img{height:100%;width:100%}}.head-section__title{color:#fff;font-family:Outfit,sans-serif;font-size:35px;font-weight:400;line-height:1.25;max-width:400px;padding-top:60px;z-index:2}@media only screen and (max-width:768px){.head-section__title{font-size:24px;padding-top:238px;text-align:center}}.head-section__title h1{font-weight:400}.head-section__title strong{color:#ffe500;font-weight:600}.head-section .container{display:flex;flex-direction:column;gap:44px}@media only screen and (max-width:768px){.head-section .container{align-items:center;gap:0;min-height:unset}}.popular-requests{padding:0 0 80px}.popular-requests__wrapper{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:768px){.popular-requests__wrapper{padding:0 40px}}.popular-requests__wrapper h2{color:#161616;font-size:36px}@media only screen and (max-width:768px){.popular-requests__wrapper h2{text-align:center}}.popular-requests__list{display:grid;gap:4px 24px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1024px){.popular-requests__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:620px){.popular-requests__list{grid-template-columns:repeat(1,1fr)}}.popular-requests__list a{color:#495d5d;display:inline-block;position:relative;transition:all .3s ease-in-out}.popular-requests__list a:after{color:#16b585;content:"→";font-size:24px;left:-70px;opacity:0;position:absolute;top:35%;transform:translateY(-50%);transition:all .3s ease-in-out}.popular-requests__list a:hover{color:#16b585}.popular-requests__list a:hover:after{left:-30px;opacity:1}.benefits{background-color:#ebeef2;margin-bottom:40px;padding:20px 0}@media only screen and (max-width:768px){.benefits{margin-bottom:40px;padding:60px 0}}.benefits__container{align-items:center;display:flex;gap:90px;justify-content:space-between}@media only screen and (max-width:1024px){.benefits__container{flex-direction:column;gap:80px}}.benefits__item{align-items:center;display:flex;font-family:Outfit,sans-serif;gap:20px}@media only screen and (max-width:1024px){.benefits__item{flex-direction:column;text-align:center}.benefits__item img{height:60px;width:60px}}.benefits__item--title{color:#5c7171;font-weight:500}.benefits__item--text{color:#5c7379;font-size:16px;line-height:1.25}.courses{padding:0 0 80px}.courses__header{align-items:flex-end;display:flex;justify-content:space-between;padding-bottom:40px}.courses__header h2{color:#161616;font-size:36px;text-align:center}@media only screen and (max-width:1024px){.courses__header h2{width:100%}.courses .container{padding:0 44px}}.courses .button{display:none}@media only screen and (max-width:1024px){.courses .button{display:block;margin:24px auto 0;text-align:center;width:-moz-fit-content;width:fit-content}}.courses__view-all{color:#16b585;font-size:16px;text-decoration:none}@media only screen and (max-width:1024px){.courses__view-all{display:none}}.courses__view-all:hover{text-decoration:underline}.courses__list{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.courses__item{background-color:#fff;border:1px solid #d4e1e5;border-radius:16px;display:flex;flex:18%;flex-direction:column;overflow:hidden;transition:all .3s ease-in-out}@media only screen and (max-width:1024px){.courses__item{flex:unset;max-width:300px;width:100%}}@media only screen and (max-width:600px){.courses__item{flex:unset;max-width:100%}}.courses__item:focus,.courses__item:hover{border-color:#16b585}.courses__item--logo img{height:auto;max-height:170px;max-width:100%;min-height:170px;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:600px){.courses__item--logo img{max-height:140px}}.courses__item--info{display:flex;flex-direction:column;height:100%;padding:20px 18px}.courses__item--info h3{text-wrap:wrap;color:#495d5d;font-size:20px;padding-bottom:8px}.courses__item--description{color:#667579;font-size:16px;line-height:1.25;text-transform:capitalize;white-space:wrap}.courses__item--benefits{color:#667579;display:flex;flex-direction:column;font-size:14px;gap:8px;line-height:1.2;margin-top:auto;padding-bottom:30px;padding-top:18px;text-transform:capitalize}.courses__item--benefit{align-items:center;display:flex;gap:8px}.courses__item--benefit.certificate{color:#5c7379;font-family:Outfit,sans-serif;font-weight:500;line-height:1.25;text-transform:capitalize;width:-moz-fit-content;width:fit-content}.courses__item--benefit.certificate.confirmed{background:rgba(22,181,133,.102);border-radius:4px;color:#495d5d;padding:6px 8px}.courses__item--benefit>svg{width:16px}.courses__item--price{color:#495d5d;font-family:Outfit,sans-serif;font-size:20px;font-weight:500}.courses__item--price span{color:#686868;font-size:14px;line-height:1.25}.courses__item--price.free{align-items:center;background:#f2f9fa;border:1px solid #d1e2e6;border-radius:8px;display:flex;font-size:18px;gap:6px;padding:8px 12px;width:-moz-fit-content;width:fit-content}.courses.latest-jobs .courses__item--logo{align-items:center;background:#e8f8f3;display:flex;justify-content:center;max-height:170px;min-height:170px}.courses.latest-jobs .courses__item--logo img{height:100px;max-height:100px;min-height:100px;width:100px}@media only screen and (max-width:1024px){.main-courses .courses__list{flex-wrap:wrap}}@media only screen and (max-width:500px){.main-courses .courses__list .courses__item{min-width:100%}}@media only screen and (max-width:1024px){.main-courses .archive-load-more{width:100%}}.main-courses .button{display:none;margin-top:24px}@media only screen and (max-width:1024px){.main-courses .button{display:block;font-size:18px;margin:24px auto 0}}.main-courses .scrollable-section{display:flex;margin-right:-20vw;overflow-x:auto;position:relative;white-space:nowrap}@media only screen and (max-width:1024px){.main-courses .scrollable-section{margin-right:0}}.main-courses .scrollable-section::-webkit-scrollbar{display:none}.scroll-disabled *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.courses__list.loading .courses__item,.scroll-disabled *{pointer-events:none}.courses__list.loading .courses__item--logo{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background-size:200% 100%}.courses__list.loading .courses__item--logo img{opacity:0}.courses__list.loading .courses__item--info h3{height:24px;margin-bottom:8px}.courses__list.loading .courses__item--info h3,.courses__list.loading .courses__item--info p{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background-size:200% 100%;border-radius:4px;color:transparent;width:100%}.courses__list.loading .courses__item--info p{height:16px}.courses__list.loading .courses__item--benefits{opacity:0}.courses__list.loading .courses__item--price{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background-size:200% 100%;border-radius:4px;color:transparent;height:20px;width:100%}.courses__list.loading .courses__item--price span{color:transparent}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.categories{padding-bottom:80px}.categories h3{font-size:36px;line-height:1.3}.categories .container{max-width:1325px}@media only screen and (max-width:1024px){.categories .container{padding:0 44px}}.categories__items{display:flex;flex-wrap:wrap;gap:24px;padding-top:40px}@media only screen and (max-width:1024px){.categories__items{flex-wrap:wrap;justify-content:center}}.categories__item{border:1px solid #d4e1e5;border-radius:16px;max-width:305px;min-width:305px;overflow:hidden;transition:all .3s ease-in-out}.categories__item:focus,.categories__item:hover{border-color:#16b585}.categories__item img{height:153px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:1024px){.categories__item{flex:unset;max-width:300px;width:100%}}@media only screen and (max-width:768px){.categories__item{flex:unset;max-width:100%;width:100%}.categories__item img{width:100%}}.categories__item--title{background-color:#fff;color:#495d5d;font-family:Outfit,sans-serif;font-weight:500;padding:20px 16px;text-align:center}.page-404{align-items:center;display:flex;justify-content:center;padding:20px;text-align:center}.page-404__content{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:0 auto;max-width:600px;padding:40px}.page-404 h1{color:#495d5d;font-size:3rem;margin-bottom:20px}.page-404 p{color:#5c7379;font-size:1.2rem;margin-bottom:30px}.search-form{display:flex;flex-direction:column;padding-top:24px;z-index:10}@media only screen and (max-width:1024px){.search-form{background-color:#fff;padding:36px 16px}}.search-form__tabs{background-color:#f2f7fc;border-radius:10px 10px 0 0;display:none;overflow:hidden}@media only screen and (max-width:1024px){.search-form__tabs{display:none}}.search-form__wrapper{display:none;position:relative}@media only screen and (max-width:1024px){.search-form__wrapper{display:block}}.search-form__select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='9' fill='none'%3E%3Cpath d='M16.92.95 10.4 7.47c-.77.77-2.03.77-2.8 0L1.08.95' stroke='%237D949A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 15px top 50%;background-repeat:no-repeat;background-size:12px;border:1px solid #b9cdd2;border-radius:10px;color:#5c7379;font-family:Outfit,sans-serif;font-size:17px;height:100%;padding:18.5px 24px;transition:all .3s ease-in-out;width:100%}.search-form__select select:focus{border-color:#16b585;outline:0}.search-form__tab{background-color:#f2f7fc;border-right:1px solid #b9cdd2;color:#686868;cursor:pointer;flex:1;font-family:Outfit,sans-serif;font-size:16px;padding:20px;position:relative;text-align:center;transition:all .3s ease-in-out}.search-form__tab:last-child{border-right:none}.search-form__tab:after{background-color:#16b585;bottom:0;content:"";height:3px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}.search-form__tab:hover{background-color:#fff;color:#16b585;font-weight:500}.search-form__tab:hover:after{width:100%}.search-form__tab--active{background-color:#fff;color:#16b585;font-weight:500}.search-form__inputs{background-color:#fff;border-radius:10px;display:flex;justify-content:space-between;overflow:hidden;padding:24px}@media only screen and (max-width:1024px){.search-form__inputs{padding:0}}.search-form__inputs form{width:100%}.search-form__inputs .cidade{display:none;position:relative}.search-form__inputs .cidade input{max-width:250px;min-width:unset}@media only screen and (max-width:1024px){.search-form__inputs .cidade input{max-width:unset}}.search-form__inputs .cidade:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M12 13.43a3.12 3.12 0 1 0 0-6.24 3.12 3.12 0 0 0 0 6.24Z' stroke='%237D949A' stroke-width='1.5'/%3E%3Cpath d='M3.62 8.49c1.97-8.66 14.8-8.65 16.76.01 1.15 5.08-2.01 9.38-4.78 12.04a5.193 5.193 0 0 1-7.21 0c-2.76-2.66-5.92-6.97-4.77-12.05Z' stroke='%237D949A' stroke-width='1.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;position:absolute;right:24px;top:50%;transform:translateY(-50%);width:24px}.search-form__inputs .cep{display:none;position:relative}.search-form__inputs .cep input{max-width:250px;min-width:unset}@media only screen and (max-width:1024px){.search-form__inputs .cep input{max-width:unset}}.search-form__inputs .cep:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M17 20.5H7c-3 0-5-1.5-5-5v-7c0-3.5 2-5 5-5h10c3 0 5 1.5 5 5v7c0 3.5-2 5-5 5Z' stroke='%237D949A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='m17 9-3.13 2.5c-1.03.82-2.72.82-3.75 0L7 9' stroke='%237D949A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;position:absolute;right:24px;top:50%;transform:translateY(-50%);width:24px}.search-form__input{border:1px solid #b9cdd2;border-radius:10px;color:#495d5d;cursor:pointer;font-family:Outfit,sans-serif;font-size:17px;max-width:250px;outline:2px solid #fff;padding:18.5px 24px;position:relative;transition:all .3s ease-in-out}@media only screen and (max-width:1024px){.search-form__input{max-width:unset;outline:unset;width:100%}}.search-form__input:focus,.search-form__input:hover{border-color:#16b585}.search-form__input:focus{outline:2px solid #16b585}@media only screen and (max-width:1024px){.search-form__input:focus{outline:unset}}.search-form__input::-moz-placeholder{color:#b9cdd2}.search-form__input::placeholder{color:#b9cdd2}@media only screen and (max-width:1024px){.search-form__input::-moz-placeholder{color:#5c7379}.search-form__input::placeholder{color:#5c7379}}.search-form__input:first-of-type{max-width:unset;min-width:550px;width:100%}@media only screen and (max-width:1024px){.search-form__input:first-of-type{min-width:unset}}.search-form__button{background-color:#16b585;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Outfit,sans-serif;font-size:18px;font-weight:500;padding:18.5px 42px;transition:all .3s ease-in-out}.search-form__button:hover{background-color:#13916b}.search-form__input-group{display:none;width:100%}.search-form__input-group--active{display:flex;gap:10px;justify-content:space-between}@media only screen and (max-width:1024px){.search-form__input-group--active{flex-direction:column;gap:24px}}.head-section .search-form,.home .search-form{padding-top:0}@media only screen and (max-width:1024px){.head-section .search-form,.home .search-form{padding-top:36px}}.head-section .search-form .container,.home .search-form .container{display:block;min-height:unset;padding:unset;width:100%}.head-section .search-form__tabs,.home .search-form__tabs{display:flex}@media only screen and (max-width:1024px){.head-section .search-form__tabs,.home .search-form__tabs{display:none}}.head-section .search-form__inputs,.home .search-form__inputs{border-radius:0 0 10px 10px}.head-section .search-form__inputs .cep,.head-section .search-form__inputs .cidade,.home .search-form__inputs .cep,.home .search-form__inputs .cidade{display:flex}.head-section .search-form__input:first-of-type,.home .search-form__input:first-of-type{width:unset}@media only screen and (max-width:1024px){.head-section .search-form__input:first-of-type,.home .search-form__input:first-of-type{width:100%}}.course-content{display:flex;padding-bottom:80px;padding-top:24px}.course-content .container{display:flex;gap:24px;justify-content:space-between}@media only screen and (max-width:1124px){.course-content .container{flex-direction:column}}.course-content .course_wrapper{flex:1}.course-content .course_wrapper .ad-insert{margin:0 auto 24px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1124px){.course-content .course_wrapper .ad-insert{display:none;margin-top:24px}}.course-content .sidebar{max-width:336px;position:relative;width:100%}.course-content .sidebar .ad-insert{margin-top:16px}@media only screen and (max-width:1124px){.course-content .sidebar .ad-insert{margin:16px auto 0}.course-content .sidebar{max-width:100%}}.course-content .sidebar .instructor-info{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;padding:28px 20px}.course-content .sidebar .instructor-info img{margin-top:20px;max-width:100%;width:100%}.course-content .sidebar .instructor-info h4{color:#495d5d;font-size:20px;padding-bottom:12px}.course-content .sidebar .instructor-info p{color:#5c7379;font-family:Outfit,sans-serif;font-size:18px}.course-content .sidebar .sidebar-nav{background-color:#fff;border-radius:10px;color:#495d5d;font-family:Outfit,sans-serif;font-size:20px;font-weight:500;margin-top:16px;padding:28px 20px;position:sticky;top:40px}@media only screen and (max-width:1124px){.course-content .sidebar .sidebar-nav{display:none}}.course-content .sidebar .sidebar-nav ul{display:flex;flex-direction:column;font-size:18px;font-weight:400;gap:18px;list-style:none;padding:18px 0 0}.course-content .sidebar .sidebar-nav ul li{color:#5c7379;display:block;padding:4px 0 4px 24px;position:relative;text-decoration:none}.course-content .sidebar .sidebar-nav ul li:hover{text-decoration:underline}@media only screen and (max-width:1124px){.course-content .sidebar .sidebar-nav ul li:hover{color:#16b585}.course-content .sidebar .sidebar-nav ul li:hover:before{background-color:#16b585;border-radius:2px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}}.course-content .sidebar .sidebar-nav ul li.active{color:#16b585;line-height:22.68px}.course-content .sidebar .sidebar-nav ul li.active:before{background-color:#16b585;border-radius:2px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.course-content .sidebar .sidebar-nav--active{color:#16b585;line-height:22.68px}.course-content .sidebar .sidebar-nav--active:before{background-color:#16b585;border-radius:2px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.course-content .sidebar .sidebar-nav.fixed-nav{margin-top:20px;position:fixed;top:0;width:336px}.course-content .sidebar .sidebar-nav.bottom-sticked-nav{bottom:0;position:absolute;top:unset}.course-content .course-details{background-color:#fff;border-radius:10px;padding:40px;width:100%}@media only screen and (max-width:1124px){.course-content .course-details{padding:24px}}.course-content .course-details .course-header{display:flex;flex-direction:column;gap:24px;padding-bottom:40px}.course-content .course-details .course-header .top{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;width:100%}.course-content .course-details .course-header .top .top-content{flex:1}.course-content .course-details .course-header .top .top-content h1{color:#495d5d;font-size:28px;padding-bottom:8px}@media only screen and (max-width:1124px){.course-content .course-details .course-header .top .top-content h1{font-size:24px}}.course-content .course-details .course-header .top .top-content p{color:#5c7379;font-size:16px;padding-bottom:0}.course-content .course-details .course-header .top .single-post__copy{cursor:pointer;flex-shrink:0;position:relative;transition:opacity .3s}.course-content .course-details .course-header .top .single-post__copy:hover{opacity:.8}.course-content .course-details .course-header .top .single-post__copy .tooltip{background:#495d5d;border-radius:4px;color:#fff;display:none;font-size:12px;padding:4px 8px;position:absolute;right:0;top:calc(100% + 8px);white-space:nowrap}.course-content .course-details .course-header .top .single-post__copy:hover .tooltip{display:block}.course-content .course-details .course-header .bottom{align-items:center;display:flex;gap:24px;justify-content:space-between;width:100%}@media only screen and (max-width:1124px){.course-content .course-details .course-header .bottom{align-items:stretch;flex-direction:column}}.course-content .course-details .course-header .bottom .cta-button{background-color:#16b585;border-radius:10px;color:#fff;display:inline-block;padding:18.5px 60px 18.5px 24px;position:relative;text-decoration:none;transition:all .3s ease-in-out}@media only screen and (max-width:1124px){.course-content .course-details .course-header .bottom .cta-button{padding:18.5px;text-align:center;width:100%}}.course-content .course-details .course-header .bottom .cta-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='m8.91 19.92 6.52-6.52c.77-.77.77-2.03 0-2.8L8.91 4.08' stroke='%23fff' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;position:absolute;right:30px;top:50%;transform:translateY(-50%);transition:right .3s;width:24px}.course-content .course-details .course-header .bottom .cta-button:hover{background-color:#13916b}.course-content .course-details .course-header .bottom .cta-button:hover:after{right:18px}@media only screen and (max-width:1124px){.course-content .course-details .course-header .bottom .cta-button:hover:after{right:18%}}.course-content .course-details .course-header .bottom .course-header__share{align-items:center;display:flex;gap:10px}@media only screen and (max-width:1184px){.course-content .course-details .course-header .bottom .course-header__share{flex-direction:column}}@media only screen and (max-width:1124px){.course-content .course-details .course-header{padding-bottom:24px}}.course-content .course-details .course-info{background-color:#f9fafc;display:flex;flex-direction:column;flex-wrap:wrap;gap:26px;padding:30px 40px}@media only screen and (max-width:1124px){.course-content .course-details .course-info{gap:40px;padding:30px 16px}}.course-content .course-details .course-info div{color:#5c7379;display:flex;font-family:Outfit,sans-serif;gap:26px}@media only screen and (max-width:1124px){.course-content .course-details .course-info div{flex-direction:column;gap:8px}}.course-content .course-details .course-info div strong{color:#495d5d;font-weight:500;min-width:244px;text-transform:unset}.course-content .course-details .course-info .course-stats{border-top:1px solid #d9d9d9;color:#5c7379;gap:4px;margin-top:14px;padding-top:16px;text-align:left;width:100%}@media only screen and (max-width:1124px){.course-content .course-details .course-info .course-stats{font-size:16px;margin-top:0}}.course-content .course-details .course-info .course-stats span{font-weight:600}.course-content .course-details h5{color:#5c7379;font-size:20px;line-height:1.2;padding-bottom:16px}.course-content .course-details .advantages,.course-content .course-details .career-plan,.course-content .course-details .career-prospects,.course-content .course-details .certificates,.course-content .course-details .certification,.course-content .course-details .description,.course-content .course-details .overview,.course-content .course-details .requisites,.course-content .course-details .study-method{border-bottom:1px solid #b9cdd2;padding-bottom:40px;padding-top:40px}.course-content .course-details .advantages h2,.course-content .course-details .advantages h3,.course-content .course-details .career-plan h2,.course-content .course-details .career-plan h3,.course-content .course-details .career-prospects h2,.course-content .course-details .career-prospects h3,.course-content .course-details .certificates h2,.course-content .course-details .certificates h3,.course-content .course-details .certification h2,.course-content .course-details .certification h3,.course-content .course-details .description h2,.course-content .course-details .description h3,.course-content .course-details .overview h2,.course-content .course-details .overview h3,.course-content .course-details .requisites h2,.course-content .course-details .requisites h3,.course-content .course-details .study-method h2,.course-content .course-details .study-method h3{color:#495d5d;font-size:24px;margin-bottom:24px}.course-content .course-details .advantages .certification-info,.course-content .course-details .career-plan .certification-info,.course-content .course-details .career-prospects .certification-info,.course-content .course-details .certificates .certification-info,.course-content .course-details .certification .certification-info,.course-content .course-details .description .certification-info,.course-content .course-details .overview .certification-info,.course-content .course-details .requisites .certification-info,.course-content .course-details .study-method .certification-info{align-items:center;background:rgba(22,181,133,.102);border-radius:8px;color:#495d5d;display:flex;font-family:Outfit,sans-serif;font-weight:500;gap:10px;margin-bottom:16px;padding:12px 16px;text-transform:capitalize;width:-moz-fit-content;width:fit-content}.course-content .course-details .advantages p,.course-content .course-details .advantages ul,.course-content .course-details .career-plan p,.course-content .course-details .career-plan ul,.course-content .course-details .career-prospects p,.course-content .course-details .career-prospects ul,.course-content .course-details .certificates p,.course-content .course-details .certificates ul,.course-content .course-details .certification p,.course-content .course-details .certification ul,.course-content .course-details .description p,.course-content .course-details .description ul,.course-content .course-details .overview p,.course-content .course-details .overview ul,.course-content .course-details .requisites p,.course-content .course-details .requisites ul,.course-content .course-details .study-method p,.course-content .course-details .study-method ul{color:#5c7379;font-size:16px;padding-bottom:24px}.course-content .course-details .advantages ul,.course-content .course-details .career-plan ul,.course-content .course-details .career-prospects ul,.course-content .course-details .certificates ul,.course-content .course-details .certification ul,.course-content .course-details .description ul,.course-content .course-details .overview ul,.course-content .course-details .requisites ul,.course-content .course-details .study-method ul{list-style:none;padding-left:20px}.course-content .course-details .advantages ul li,.course-content .course-details .career-plan ul li,.course-content .course-details .career-prospects ul li,.course-content .course-details .certificates ul li,.course-content .course-details .certification ul li,.course-content .course-details .description ul li,.course-content .course-details .overview ul li,.course-content .course-details .requisites ul li,.course-content .course-details .study-method ul li{padding-bottom:0;position:relative}.course-content .course-details .advantages ul li:before,.course-content .course-details .career-plan ul li:before,.course-content .course-details .career-prospects ul li:before,.course-content .course-details .certificates ul li:before,.course-content .course-details .certification ul li:before,.course-content .course-details .description ul li:before,.course-content .course-details .overview ul li:before,.course-content .course-details .requisites ul li:before,.course-content .course-details .study-method ul li:before{color:#5c7379;content:"•";left:-20px;position:absolute}.course-content .course-details .reviews{padding-top:40px}.course-content .course-details .reviews h2{color:#495d5d;font-size:24px;margin-bottom:24px}.course-content .course-details .reviews h3{color:#495d5d;font-size:19px}.course-content .course-details .reviews .review{align-items:center;display:flex;gap:120px;justify-content:space-between;padding:34px 0}@media only screen and (max-width:1124px){.course-content .course-details .reviews .review{align-items:flex-start;flex-direction:column;gap:16px;padding:0 0 32px}}.course-content .course-details .reviews .review .left p{color:#5c7379;font-size:16px;line-height:1.4;padding-top:10px}.course-content .course-details .reviews .review .rating{align-items:center;display:flex;gap:16px}.course-content .course-details .reviews .review .rating .rating-value{color:#5c7379;font-size:40px;line-height:1.5}.course-content .course-details .reviews .review .rating .rating-info{display:flex;flex-direction:column;gap:8px}.course-content .course-details .reviews .review .rating .rating-stars{display:flex;position:relative}.course-content .course-details .reviews .review .rating .star{height:20px;position:relative;width:20px}.course-content .course-details .reviews .review .rating .star svg{height:100%;left:0;position:absolute;top:0;width:100%}.course-content .course-details .reviews .review .rating .star .filled{fill:#ffcd4e}.course-content .course-details .reviews .review .rating .star .border{fill:none;stroke:#5c7379;stroke-opacity:.51;stroke-width:1.25}.course-content .course-details .reviews .review .rating .star .mask{fill:#ffcd4e;clip-path:url(#clip-path);height:100%;left:0;position:absolute;top:0;width:100%}.course-content .course-details .reviews .review .rating .rating-text{color:#5c7379;font-family:Outfit,sans-serif;font-size:12px;font-weight:500;line-height:1.5}.course-content .course-details .reviews .review-list{display:flex;flex-direction:column;gap:16px}.course-content .course-details .reviews .review-list .review-item{background:#f9fafc;border-radius:16px;color:#5c7379;display:flex;flex-direction:column;gap:16px;padding:34px 30px}.course-content .course-details .reviews .review-list .review-item p{font-style:italic}.course-content .course-details .description .module-list{display:flex;flex-direction:column;gap:4px;padding-bottom:40px}.course-content .course-details .description .module-list p{padding-bottom:unset}.course-content .course-details .empty-info{align-items:center;display:flex;gap:6px;padding-bottom:16px}.course-content .course-details .empty-info p{color:#5c7379;padding-bottom:0}.course-content .course-details>div:last-child{border:none;padding-bottom:0}.archive-courses{padding-bottom:140px;padding-top:24px}@media only screen and (max-width:1024px){.archive-courses{padding-top:0}.archive-courses .search-form{margin:0 -15px}}.archive-courses__container{display:flex;gap:24px;justify-content:space-between}@media only screen and (max-width:1024px){.archive-courses__container{flex-direction:column}}.archive-courses__filter{background-color:#fff;border-radius:10px;flex-shrink:0;height:-moz-fit-content;height:fit-content;padding:28px 20px;position:sticky;top:20px;width:336px}@media only screen and (max-width:1024px){.archive-courses__filter{margin:-24px -15px 0;width:auto}}.archive-courses__filter--container{flex:0 0 340px;position:relative}.archive-courses__filter--container .ad-insert{height:280px;margin-top:24px;width:336px}@media only screen and (max-width:1024px){.archive-courses__filter--container .ad-insert{margin:24px auto 0;width:auto}}.archive-courses__filter select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='9' fill='none'%3E%3Cpath d='M16.92.95 10.4 7.47c-.77.77-2.03.77-2.8 0L1.08.95' stroke='%237D949A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 15px top 50%;background-repeat:no-repeat;background-size:12px;border:1px solid #b9cdd2;border-radius:10px;color:#5c7379;font-family:Outfit,sans-serif;font-size:17px;height:100%;padding:18.5px 24px;transition:all .3s ease-in-out;width:100%}.archive-courses__filter select:focus{border-color:#16b585;outline:0}.archive-courses__filter .filter__top{align-items:center;border-bottom:1px solid #b9cdd2;display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:24px}.archive-courses__filter .filter__clear-btn{background-color:transparent;border:none;color:#5c7379;cursor:pointer;font-family:Outfit,sans-serif;font-size:14px;transition:all .3s ease-in-out}.archive-courses__filter .filter__clear-btn:hover{text-decoration:underline}.archive-courses__filter .filter__section{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.archive-courses__filter .filter__section input[type=text]{border:1px solid #b9cdd2;border-radius:10px;color:#495d5d;font-family:Outfit,sans-serif;font-size:17px;padding:14px 24px}.archive-courses__filter .filter__section .cidade{position:relative}@media only screen and (max-width:1024px){.archive-courses__filter .filter__section .cidade input{max-width:unset;width:100%}}.archive-courses__filter .filter__section .cidade:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M12 13.43a3.12 3.12 0 1 0 0-6.24 3.12 3.12 0 0 0 0 6.24Z' stroke='%237D949A' stroke-width='1.5'/%3E%3Cpath d='M3.62 8.49c1.97-8.66 14.8-8.65 16.76.01 1.15 5.08-2.01 9.38-4.78 12.04a5.193 5.193 0 0 1-7.21 0c-2.76-2.66-5.92-6.97-4.77-12.05Z' stroke='%237D949A' stroke-width='1.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;position:absolute;right:24px;top:50%;transform:translateY(-50%);width:24px}.archive-courses__filter .filter__section .cep{position:relative}@media only screen and (max-width:1024px){.archive-courses__filter .filter__section .cep input{max-width:unset;width:100%}}.archive-courses__filter .filter__section .cep:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M17 20.5H7c-3 0-5-1.5-5-5v-7c0-3.5 2-5 5-5h10c3 0 5 1.5 5 5v7c0 3.5-2 5-5 5Z' stroke='%237D949A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='m17 9-3.13 2.5c-1.03.82-2.72.82-3.75 0L7 9' stroke='%237D949A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;position:absolute;right:24px;top:50%;transform:translateY(-50%);width:24px}.archive-courses__filter .filter__subtitle{font-size:18px;margin-bottom:10px}.archive-courses__filter .filter__checkbox{cursor:pointer;display:flex;gap:9px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.archive-courses__filter .filter__checkbox span{color:#5c7379;font-family:Outfit,sans-serif;font-size:16px;line-height:1.5;padding-left:32px}.archive-courses__filter .filter__checkbox input[type=checkbox]{cursor:pointer;left:2px;position:absolute;top:7px;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content;z-index:1}.archive-courses__filter .filter__checkbox input[type=checkbox]:before{background-color:#f2f9fa;border:1.2px solid #97aeb3;border-radius:4px;content:"";height:24px;left:0;position:absolute;top:-7px;transition:all .3s ease-in-out;width:24px;z-index:0}.archive-courses__filter .filter__checkbox input[type=checkbox]:checked:before{background-color:#16b585}.archive-courses__filter .filter__checkbox input[type=checkbox]:after{content:"";display:none;position:absolute;z-index:2}.archive-courses__filter .filter__checkbox input[type=checkbox]:checked:after{display:block}.archive-courses__filter .filter__checkbox input[type=checkbox]:after{border:solid #fff;border-width:0 2px 2px 0;height:12px;left:8px;top:-2px;transform:rotate(45deg);width:7px}.archive-courses__wrapper{width:100%}.archive-courses__list{display:flex;flex-direction:column;gap:16px;width:100%}.archive-courses__list .ad-insert{height:90px;margin:0 auto;width:728px}@media only screen and (max-width:1024px){.archive-courses__list .ad-insert{display:none;width:100%}.archive-courses__list{padding:0 28px}}.archive-courses__list .course-card{align-items:center;background-color:#fff;border:1px solid #d4e1e5;border-radius:16px;display:flex;gap:30px;padding:23.5px 40px;transition:all .3s ease-in-out}.archive-courses__list .course-card:focus,.archive-courses__list .course-card:hover{border-color:#16b585}@media only screen and (max-width:1024px){.archive-courses__list .course-card{flex-direction:column;padding:24px 26px}}.archive-courses__list .course-card__logo{min-width:220px;width:220px}@media only screen and (max-width:768px){.archive-courses__list .course-card__logo{max-height:140px;-o-object-fit:contain;object-fit:contain}}.archive-courses__list .course-card>h1{margin:100px 0}@media only screen and (max-width:768px){.archive-courses__list .course-card>h1{font-size:28px;margin:40px 0}}.archive-courses__list .course-card__title{color:#495d5d;font-size:22px;font-weight:500;margin-bottom:8px}.archive-courses__list .course-card__instructor{color:#667579;font-size:16px;margin-bottom:26px}.archive-courses__list .course-card__details,.archive-courses__list .course-card__duration{align-items:center;color:#667579;display:flex;font-size:14px;gap:8px;line-height:1.2;padding-bottom:8px;text-transform:capitalize}.archive-courses__list .course-card__details svg,.archive-courses__list .course-card__duration svg{flex-shrink:0;width:16px}.archive-courses__list .course-card__badge{align-items:center;background:rgba(22,181,133,.102);border-radius:4px;color:#495d5d;display:flex;font-family:Outfit,sans-serif;font-size:14px;font-weight:500;gap:8px;padding:6px 8px;width:-moz-fit-content;width:fit-content}.archive-courses__list .course-card__price{color:#495d5d;font-size:22px;font-weight:500;padding-top:26px}.archive-courses__list .course-card__price span{color:#686868;font-size:14px}.archive-courses__list .course-card__button{text-wrap:nowrap;font-size:18px;margin-left:auto;padding:18px 49px}@media only screen and (max-width:1024px){.archive-courses__list .course-card__button{margin-left:0;margin-top:10px;text-align:center}}.archive-courses__list .course-card.job-card{overflow:hidden}.archive-courses__list .course-card.job-card .course-card__logo{background:#e8f8f3;border-radius:20px;max-width:220px;min-width:220px;padding:55px;width:100%}@media only screen and (max-width:768px){.archive-courses__list .course-card.job-card{padding:0}.archive-courses__list .course-card.job-card .course-card__logo{border-radius:0;max-width:unset}.archive-courses__list .course-card.job-card .course-card__info{padding:0 26px}.archive-courses__list .course-card.job-card .course-card__button{margin:0 26px 24px;width:-webkit-fill-available}}.archive-courses .pagination{background-color:#fff;border-radius:16px;color:#495d5d;display:flex;font-family:Outfit,sans-serif;font-weight:500;gap:24px;list-style-type:none;margin:24px auto 0;padding:6px 32px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1024px){.archive-courses .pagination{gap:12px;padding:6px 10px}}.archive-courses .pagination__item{padding:9.5px 12px}@media only screen and (max-width:1024px){.archive-courses .pagination__item{align-items:center;display:flex;padding:6.5px 8px}}.archive-courses .pagination__item--active{align-items:center;background:rgba(22,181,133,.102);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.archive-courses .pagination__next{padding-right:24px;position:relative}.archive-courses .pagination__next.disabled{opacity:.8}.archive-courses .pagination__next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='18' fill='none'%3E%3Cpath d='m.91 16.92 6.52-6.52c.77-.77.77-2.03 0-2.8L.91 1.08' stroke='%23AAB1BD' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px}.archive-courses .pagination__prev{padding-left:24px;position:relative}.archive-courses .pagination__prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='18' fill='none'%3E%3Cpath d='M8.5 16.92 1.98 10.4c-.77-.77-.77-2.03 0-2.8L8.5 1.08' stroke='%23AAB1BD' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}.archive-courses .pagination__prev.disabled{opacity:.8}#loader{background-color:rgba(0,0,0,.2);height:100%;position:absolute;width:100%;z-index:1000}#loader:after{animation:spin 1s linear infinite;border:8px solid #fff;border-radius:50%;border-top-color:#16b585;content:"";height:50px;left:50%;position:absolute;top:20%;width:50px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.archive-top__wrapper{position:relative}.job-page .archive-courses__filter .filter__section input[type=text]{width:100%}.job-page .header__cta-button{display:none}.reports-form{padding:60px 0}.reports-form__wrapper{display:flex;flex-direction:column;gap:20px}.reports-form__wrapper h2{text-align:center}.reports-form__wrapper form input[type=submit].wpcf7-submit{font-size:16px;font-weight:400;grid-area:2/2/3/3;letter-spacing:.1px;margin-left:auto;margin-top:0;padding:15px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1024px){.reports-form__wrapper form input[type=submit].wpcf7-submit{width:100%}}@media only screen and (max-width:768px){.reports-form__wrapper form input[type=submit].wpcf7-submit{grid-area:unset}}.reports-form__form{padding-top:0}.reports-form__form form{display:grid;flex-direction:row;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:768px){.reports-form__form form{grid-template-columns:repeat(1,1fr)}}.reports-form__form form textarea{height:179px}.reports-form__form form .wpcf7-spinner{bottom:14px;right:120px}.reports-form__form .form__items--wrapper{display:flex;flex-direction:column;gap:12px;width:100%}.info-cards{padding:20px 0 60px}.info-cards__wrapper{display:grid;flex-wrap:wrap;gap:32px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1024px){.info-cards__wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.info-cards__wrapper{grid-template-columns:repeat(1,1fr)}}.info-cards__item{background-color:#fff;border:1px solid #5c7379;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:20px;transition:all .3s ease-in-out}.info-cards__item:focus,.info-cards__item:hover{border-color:#16b585}.info-cards__item--link{color:#16b585;margin-top:20px;position:relative;transition:all .3s ease-in-out}.info-cards__item--link span{margin-left:5px;position:absolute;top:20%;transform:translateY(-15%);transition:all .3s ease-in-out}.info-cards__item--link:hover{color:#13916b}.info-cards__item--link:hover span{margin-left:10px}.archive-press-reports{padding:80px 0}@media only screen and (max-width:768px){.archive-press-reports{padding:0 0 40px}}.archive-press-reports .container{margin:0 auto;max-width:1200px;padding:0 15px}.archive-press-reports .archive-posts{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.archive-press-reports .archive-posts .archive-post{background-color:#fff;border:1px solid #e0e0e0;border-radius:16px;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:border-color .3s}.archive-press-reports .archive-posts .archive-post:hover{border-color:#16b585;border-width:1px}.archive-press-reports .archive-posts .archive-post .archive-post-link{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.archive-press-reports .archive-posts .archive-post .archive-post-thumbnail{flex-shrink:0;height:200px;width:100%}.archive-press-reports .archive-posts .archive-post .archive-post-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.archive-press-reports .archive-posts .archive-post .archive-post-content{display:flex;flex-direction:column;flex-grow:1;gap:15px;padding:20px}.archive-press-reports .archive-posts .archive-post .archive-post-content .archive-post-title{font-family:Outfit,sans-serif;font-size:18px;font-weight:600;line-height:1.4;margin:0}.archive-press-reports .archive-posts .archive-post .archive-post-content .archive-post-title a{color:#495d5d;text-decoration:none}.archive-press-reports .archive-posts .archive-post .archive-post-content .archive-post-title a:hover{color:#16b585}.archive-press-reports .archive-posts .archive-post .archive-post-content .archive-post-meta{display:flex}.archive-press-reports .archive-posts .archive-post .archive-post-content .archive-post-meta .archive-post-author{color:#667579;font-family:Outfit,sans-serif;font-size:14px}.archive-press-reports .archive-posts .archive-post .archive-post-content .archive-post-details{display:flex;flex-wrap:wrap;gap:10px}.archive-press-reports .archive-posts .archive-post .archive-post-content .archive-post-details .archive-post-detail{align-items:center;color:#667579;display:flex;font-family:Outfit,sans-serif;font-size:14px;gap:5px}.archive-press-reports .archive-posts .archive-post .archive-post-content .archive-post-details .archive-post-detail svg{flex-shrink:0}.archive-press-reports .archive-posts .archive-post .archive-post-content .archive-post-excerpt{color:#495d5d;font-family:Outfit,sans-serif;font-size:14px;line-height:1.5}.archive-press-reports .archive-posts .archive-post .archive-post-content .archive-post-read-more{background-color:#16b585;border-radius:16px;color:#fff;display:inline-block;font-family:Outfit,sans-serif;font-size:16px;font-weight:500;padding:12px 20px;text-align:center;text-decoration:none;transition:background-color .3s}.archive-press-reports .archive-posts .archive-post .archive-post-content .archive-post-read-more:hover{background-color:#13916b}.archive-press-reports .archive-load-more{align-items:center;display:flex;justify-content:center;padding-top:40px}.archive-press-reports .archive-load-more button{background:rgba(22,181,133,.102);border:1px solid rgba(22,181,133,.302);border-radius:16px;color:#16b585;cursor:pointer;font-family:Outfit,sans-serif;font-size:18px;font-weight:500;line-height:1.25;padding:18px 50px;transition:background-color .3s}@media only screen and (max-width:768px){.archive-press-reports .archive-load-more button{width:100%}}.archive-press-reports .archive-load-more button:hover{background-color:#c7e9e1}@media (max-width:768px){.archive-press-reports .archive-posts{grid-template-columns:1fr}}
.trust-stats{background-color:#f2f9fa;border-block:1px solid #d4e1e5;padding:36px 0;margin-bottom:40px}.trust-stats__grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1024px){.trust-stats__grid{grid-template-columns:repeat(2,1fr);gap:28px}}@media only screen and (max-width:480px){.trust-stats__grid{grid-template-columns:1fr 1fr;gap:20px}}.trust-stats__item{display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center}.trust-stats__number{font-family:Outfit,sans-serif;font-size:36px;font-weight:600;color:#16b585;line-height:1.1}@media only screen and (max-width:1024px){.trust-stats__number{font-size:30px}}.trust-stats__label{font-family:Inter,sans-serif;font-size:14px;color:#495d5d;font-weight:500;line-height:1.3}.courses__item--rating{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;margin-bottom:8px;background:#fff8e1;border-radius:6px;font-family:Outfit,sans-serif;font-size:13px;font-weight:500;color:#495d5d;width:fit-content}.courses__item--rating .star{color:#ffb703;font-size:14px;line-height:1}.courses__item--rating .count{color:#7d949a;font-weight:400}