@charset "UTF-8";html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4;font-size:62.5%;overflow-y:visible}*,::after,::before{background-repeat:no-repeat;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}a,hr{color:inherit}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline dotted}a{background-color:transparent;text-decoration:none;transition:color .2s ease}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe,img{border-style:none}input{border-radius: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-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],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-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}@font-face{font-family:"Superfont Shadow";src:url(../fonts/superfont-shadow.woff2)format("woff2"),url(../fonts/superfont-shadow.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:"Pulp";font-display:swap;font-style:normal;font-weight:400;src:local("Pulp Regular"),local("Pulp-Regular"),url(../fonts/meet_brent_-_pulp_display_regular-webfont.woff2)format("woff2"),url(../fonts/meet_brent_-_pulp_display_regular-webfont.woff)format("woff")}@font-face{font-family:"Pulp";font-display:swap;font-style:normal;font-weight:600;src:local("Pulp SemiBold"),local("Pulp-SemiBold"),url(../fonts/meet_brent_-_pulp_display_semi_bold-webfont.woff2)format("woff2"),url(../fonts/meet_brent_-_pulp_display_semi_bold-webfont.woff)format("woff")}@font-face{font-family:"Pulp";font-display:swap;font-style:normal;font-weight:700;src:local("Pulp Bold"),local("Pulp-Bold"),url(../fonts/meet_brent_-_pulp_display_bold-webfont.woff2)format("woff2"),url(../fonts/meet_brent_-_pulp_display_bold-webfont.woff)format("woff")}@font-face{font-family:"Plus Jakarta Sans";font-display:swap;font-style:normal;font-weight:400;src:local("Plus Jakarta Sans Regular"),local("Plus-Jakarta-Sans-Regular"),url(../fonts/PlusJakartaSans-Regular.woff2)format("woff2"),url(../fonts/PlusJakartaSans-Regular.woff)format("woff")}@font-face{font-family:"Plus Jakarta Sans";font-display:swap;font-style:normal;font-weight:500;src:local("Plus Jakarta Sans Medium"),local("Plus-Jakarta-Sans-Medium"),url(../fonts/PlusJakartaSans-Medium.woff2)format("woff2"),url(../fonts/PlusJakartaSans-Medium.woff)format("woff")}@font-face{font-family:"Plus Jakarta Sans";font-display:swap;font-style:normal;font-weight:700;src:local("Plus Jakarta Sans Bold"),local("Plus-Jakarta-Sans-Bold"),url(../fonts/PlusJakartaSans-Bold.woff2)format("woff2"),url(../fonts/PlusJakartaSans-Bold.woff)format("woff")}@font-face{font-family:"Plus Jakarta Sans";font-display:swap;font-style:italic;font-weight:700;src:local("Plus Jakarta Sans Italic"),local("Plus-Jakarta-Sans-Italic"),url(../fonts/PlusJakartaSans-Italic.woff2)format("woff2"),url(../fonts/PlusJakartaSans-Italic.woff)format("woff")}@font-face{font-family:"Plus Jakarta Sans";font-display:swap;font-style:normal;font-weight:900;src:local("Plus Jakarta Sans ExtraBold"),local("Plus-Jakarta-Sans-ExtraBold"),url(../fonts/PlusJakartaSans-ExtraBold.woff2)format("woff2"),url(../fonts/PlusJakartaSans-ExtraBold.woff)format("woff")}@font-face{font-family:"Grouch";font-display:swap;font-style:normal;font-weight:900;src:local("Grouch"),local("Grouch"),url(../fonts/grouch-bt.woff2)format("woff2"),url(../fonts/grouch-bt.woff)format("woff")}@font-face{font-family:"superprof";src:url(../fonts/superprof.woff2)format("woff2"),url(../fonts/superprof.woff)format("woff");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-],body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"],[class^=icon-]{font-family:"superprof"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.icon-youtube:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-twitter:before{content:""}.icon-arrow:before{content:""}.icon-arrow-alt:before{content:""}.icon-search:before{content:""}body{background:#fff;font-family:"Plus Jakarta Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:normal;color:#222}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}[data-responsive-background-image]{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;transition:opacity .6s ease;opacity:0}[data-responsive-background-image] img{position:absolute;visibility:hidden}[data-responsive-background-image].bg-shown{opacity:1}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .6s}li,ul{list-style:none;margin:0}body,h4,h5,h6{font-weight:400}.h1,.h2,.h3,h1,h2,h3{font-family:"Plus Jakarta Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;font-size:2.5rem;line-height:3.8rem}.h2,.h3,h2,h3{font-size:2rem;line-height:3rem}.h3,h3{font-weight:700;font-size:1.6rem;line-height:2.5rem}.text-center{text-align:center}.link-underline{cursor:pointer}.link-underline .text,.link-underline:not(.link-on-text){position:relative;color:#222;overflow:hidden;display:inline-flex;text-decoration:none}.link-underline .text:after,.link-underline .text:before,.link-underline:not(.link-on-text):after,.link-underline:not(.link-on-text):before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#222;transition:transform .3s ease-out}.link-underline .text:before,.link-underline:not(.link-on-text):before{transform:translate3d(-105%,0,0);transition-duration:0s}.link-underline .text:after,.link-underline:not(.link-on-text):after{transform:translate3d(105%,0,0)}.link-underline:hover .text:after,.link-underline:hover .text:before,.link-underline:hover:not(.link-on-text):after,.link-underline:hover:not(.link-on-text):before{transform:translate3d(0,0,0)}.link-underline:hover .text:before,.link-underline:hover:not(.link-on-text):before{transition-delay:0s;transition-duration:.3s}.link-underline:hover .text:after,.link-underline:hover:not(.link-on-text):after{transition-delay:.3s;transition-duration:0s}li a,p a{font-family:"Plus Jakarta Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#157dfe;font-weight:700}li a:hover,p a:hover{text-decoration:underline}.right-to-left{direction:rtl}@media screen and (min-width:1024px){.h1,h1{font-size:4.8rem;line-height:7.2rem}.h2,h2{font-size:3rem;line-height:4.6rem}.h3,h3{font-size:2.5rem;line-height:3.8rem}}.full-bleed{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.grid{width:95%;margin:0 auto}.single .grid{width:87%}@media screen and (min-width:768px){.grid .row{margin-left:-2rem;display:flex;flex-wrap:wrap}.grid .row [class^=column]{width:100%;margin-left:2rem}.grid .row [class^=column].full-bleed{width:calc(100vw + 2rem/2);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw - 2rem/2)}.grid .row .row{width:calc(100% + 2rem)}.grid .row [class^=column].column-sm-0:not(.full-bleed){width:calc(0% - 2rem)}.grid .row [class^=column].offset-sm-0:not(.full-bleed){margin-left:calc(0 + 2rem)}.grid .row [class^=column].push-sm-0:not(.full-bleed){margin-right:0}.grid .row [class^=column].column-sm-1:not(.full-bleed){width:calc(8.3333333333% - 2rem)}.grid .row [class^=column].offset-sm-1:not(.full-bleed){margin-left:calc(8.3333333333% + 2rem)}.grid .row [class^=column].push-sm-1:not(.full-bleed){margin-right:8.3333333333%}.grid .row [class^=column].column-sm-2:not(.full-bleed){width:calc(16.6666666667% - 2rem)}.grid .row [class^=column].offset-sm-2:not(.full-bleed){margin-left:calc(16.6666666667% + 2rem)}.grid .row [class^=column].push-sm-2:not(.full-bleed){margin-right:16.6666666667%}.grid .row [class^=column].column-sm-3:not(.full-bleed){width:calc(25% - 2rem)}.grid .row [class^=column].offset-sm-3:not(.full-bleed){margin-left:calc(25% + 2rem)}.grid .row [class^=column].push-sm-3:not(.full-bleed){margin-right:25%}.grid .row [class^=column].column-sm-4:not(.full-bleed){width:calc(33.3333333333% - 2rem)}.grid .row [class^=column].offset-sm-4:not(.full-bleed){margin-left:calc(33.3333333333% + 2rem)}.grid .row [class^=column].push-sm-4:not(.full-bleed){margin-right:33.3333333333%}.grid .row [class^=column].column-sm-5:not(.full-bleed){width:calc(41.6666666667% - 2rem)}.grid .row [class^=column].offset-sm-5:not(.full-bleed){margin-left:calc(41.6666666667% + 2rem)}.grid .row [class^=column].push-sm-5:not(.full-bleed){margin-right:41.6666666667%}.grid .row [class^=column].column-sm-6:not(.full-bleed){width:calc(50% - 2rem)}.grid .row [class^=column].offset-sm-6:not(.full-bleed){margin-left:calc(50% + 2rem)}.grid .row [class^=column].push-sm-6:not(.full-bleed){margin-right:50%}.grid .row [class^=column].column-sm-7:not(.full-bleed){width:calc(58.3333333333% - 2rem)}.grid .row [class^=column].offset-sm-7:not(.full-bleed){margin-left:calc(58.3333333333% + 2rem)}.grid .row [class^=column].push-sm-7:not(.full-bleed){margin-right:58.3333333333%}.grid .row [class^=column].column-sm-8:not(.full-bleed){width:calc(66.6666666667% - 2rem)}.grid .row [class^=column].offset-sm-8:not(.full-bleed){margin-left:calc(66.6666666667% + 2rem)}.grid .row [class^=column].push-sm-8:not(.full-bleed){margin-right:66.6666666667%}.grid .row [class^=column].column-sm-9:not(.full-bleed){width:calc(75% - 2rem)}.grid .row [class^=column].offset-sm-9:not(.full-bleed){margin-left:calc(75% + 2rem)}.grid .row [class^=column].push-sm-9:not(.full-bleed){margin-right:75%}.grid .row [class^=column].column-sm-10:not(.full-bleed){width:calc(83.3333333333% - 2rem)}.grid .row [class^=column].offset-sm-10:not(.full-bleed){margin-left:calc(83.3333333333% + 2rem)}.grid .row [class^=column].push-sm-10:not(.full-bleed){margin-right:83.3333333333%}.grid .row [class^=column].column-sm-11:not(.full-bleed){width:calc(91.6666666667% - 2rem)}.grid .row [class^=column].offset-sm-11:not(.full-bleed){margin-left:calc(91.6666666667% + 2rem)}.grid .row [class^=column].push-sm-11:not(.full-bleed){margin-right:91.6666666667%}.grid .row [class^=column].column-sm-12:not(.full-bleed){width:calc(100% - 2rem)}.grid .row [class^=column].offset-sm-12:not(.full-bleed){margin-left:calc(100% + 2rem)}.grid .row [class^=column].push-sm-12:not(.full-bleed){margin-right:100%}}@media screen and (min-width:1024px){.grid{width:95%;max-width:1128px}.grid .row [class^=column].column-md-0:not(.full-bleed){width:calc(0% - 2rem)}.grid .row [class^=column].offset-md-0:not(.full-bleed){margin-left:calc(0 + 2rem)}.grid .row [class^=column].push-md-0:not(.full-bleed){margin-right:0}.grid .row [class^=column].column-md-1:not(.full-bleed){width:calc(8.3333333333% - 2rem)}.grid .row [class^=column].offset-md-1:not(.full-bleed){margin-left:calc(8.3333333333% + 2rem)}.grid .row [class^=column].push-md-1:not(.full-bleed){margin-right:8.3333333333%}.grid .row [class^=column].column-md-2:not(.full-bleed){width:calc(16.6666666667% - 2rem)}.grid .row [class^=column].offset-md-2:not(.full-bleed){margin-left:calc(16.6666666667% + 2rem)}.grid .row [class^=column].push-md-2:not(.full-bleed){margin-right:16.6666666667%}.grid .row [class^=column].column-md-3:not(.full-bleed){width:calc(25% - 2rem)}.grid .row [class^=column].offset-md-3:not(.full-bleed){margin-left:calc(25% + 2rem)}.grid .row [class^=column].push-md-3:not(.full-bleed){margin-right:25%}.grid .row [class^=column].column-md-4:not(.full-bleed){width:calc(33.3333333333% - 2rem)}.grid .row [class^=column].offset-md-4:not(.full-bleed){margin-left:calc(33.3333333333% + 2rem)}.grid .row [class^=column].push-md-4:not(.full-bleed){margin-right:33.3333333333%}.grid .row [class^=column].column-md-5:not(.full-bleed){width:calc(41.6666666667% - 2rem)}.grid .row [class^=column].offset-md-5:not(.full-bleed){margin-left:calc(41.6666666667% + 2rem)}.grid .row [class^=column].push-md-5:not(.full-bleed){margin-right:41.6666666667%}.grid .row [class^=column].column-md-6:not(.full-bleed){width:calc(50% - 2rem)}.grid .row [class^=column].offset-md-6:not(.full-bleed){margin-left:calc(50% + 2rem)}.grid .row [class^=column].push-md-6:not(.full-bleed){margin-right:50%}.grid .row [class^=column].column-md-7:not(.full-bleed){width:calc(58.3333333333% - 2rem)}.grid .row [class^=column].offset-md-7:not(.full-bleed){margin-left:calc(58.3333333333% + 2rem)}.grid .row [class^=column].push-md-7:not(.full-bleed){margin-right:58.3333333333%}.grid .row [class^=column].column-md-8:not(.full-bleed){width:calc(66.6666666667% - 2rem)}.grid .row [class^=column].offset-md-8:not(.full-bleed){margin-left:calc(66.6666666667% + 2rem)}.grid .row [class^=column].push-md-8:not(.full-bleed){margin-right:66.6666666667%}.grid .row [class^=column].column-md-9:not(.full-bleed){width:calc(75% - 2rem)}.grid .row [class^=column].offset-md-9:not(.full-bleed){margin-left:calc(75% + 2rem)}.grid .row [class^=column].push-md-9:not(.full-bleed){margin-right:75%}.grid .row [class^=column].column-md-10:not(.full-bleed){width:calc(83.3333333333% - 2rem)}.grid .row [class^=column].offset-md-10:not(.full-bleed){margin-left:calc(83.3333333333% + 2rem)}.grid .row [class^=column].push-md-10:not(.full-bleed){margin-right:83.3333333333%}.grid .row [class^=column].column-md-11:not(.full-bleed){width:calc(91.6666666667% - 2rem)}.grid .row [class^=column].offset-md-11:not(.full-bleed){margin-left:calc(91.6666666667% + 2rem)}.grid .row [class^=column].push-md-11:not(.full-bleed){margin-right:91.6666666667%}.grid .row [class^=column].column-md-12:not(.full-bleed){width:calc(100% - 2rem)}.grid .row [class^=column].offset-md-12:not(.full-bleed){margin-left:calc(100% + 2rem)}.grid .row [class^=column].push-md-12:not(.full-bleed){margin-right:100%}.grid .row .column-big-margin{margin-left:4rem!important}}header.header{padding:1rem 5%;margin:0;display:flex;justify-content:flex-end;align-items:center;position:relative;z-index:2;background:#fff}header.header .logo{width:12.8rem;margin-right:auto}header.header .logo img{width:auto;display:block;height:44px}header.header .btn-teacher{display:none}header.header .search-wrapper{display:block}header.header .search-wrapper.active .search-form{opacity:1;pointer-events:unset}header.header .search-wrapper .toggle-search{width:3.2rem;height:3.2rem}header.header .search-wrapper .search-form{opacity:0;pointer-events:none;position:absolute;left:0;top:63px;display:flex;width:100%;padding:.5rem 5%;background:#fff;transition:opacity .2s ease,background .2s ease,max-width .2s ease}header.header .search-wrapper .search-form .search-form-container{display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:48px;height:4.8rem;padding:0 .8rem 0 1.8rem;box-shadow:0 4px 16px rgba(96,97,112,.15)}header.header .search-wrapper .search-form .search-form-container .btn-search{width:3.2rem;height:3.2rem;outline:0;background-color:#ff6363;border-radius:16px;flex-shrink:0}header.header .search-wrapper .search-form .search-form-container .btn-search .icon-search-right{transition:background .2s ease;font-size:1.5rem;color:#fff}header.header .search-wrapper .search-form .search-form-container label{width:100%}header.header .search-wrapper .search-form .search-form-container label .input-text{font-family:"Pulp","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;line-height:2.2rem;width:100%;height:100%;font-size:1.4rem;outline:0;color:#222;padding:0 1.6rem 0 .8rem;border-top-left-radius:2.3rem;border-bottom-left-radius:2.3rem;transition:background .2s ease}header.header .search-wrapper .search-form .search-form-container label .input-text::placeholder{color:#222}body.single.guide-post header.header{position:absolute;top:24px;left:24px;right:24px;z-index:2;padding:0;background:0 0}body.single.guide-post header.header .logo img{filter:brightness(0) invert(1)}body.single.guide-post header.header .search-wrapper .toggle-search{color:#fff}body.single.guide-post header.header .search-wrapper .search-form{border-radius:48px;padding-right:.8rem;padding-left:1.8rem;height:4.8rem}body.single.guide-post header.header .search-wrapper .search-form .search-form-container{box-shadow:unset;padding:0;height:auto}@media screen and (min-width:1024px){header.header{width:100%;padding:2rem 2.5rem;display:flex;justify-content:flex-end;align-items:center}header.header .logo{margin-right:auto}body.single.guide-post header.header.shrink .logo img,header.header .logo img{height:52px}header.header .search-wrapper{width:100%;max-width:30rem;overflow:hidden;border-radius:48px;transition:max-width .2s ease;box-shadow:0 4px 16px rgba(96,97,112,.08)}header.header .search-wrapper .toggle-search{display:none}header.header .search-wrapper .search-form{opacity:1;pointer-events:unset;position:relative;top:0;height:4.8rem;border-radius:48px;padding:0 .8rem 0 1.8rem;transition:background .2s ease}header.header .search-wrapper .search-form .search-form-container{height:auto;box-shadow:unset}header.header .search-wrapper .search-form .search-form-container .btn-search{width:3.2rem;height:3.2rem;outline:0;background-color:#ff6363;border-radius:16px}header.header .search-wrapper .search-form .search-form-container .btn-search .icon-search-right{transition:background .2s ease;font-size:1.5rem;color:#fff}header.header .search-wrapper .search-form .search-form-container label{flex-basis:231px}header.header .search-wrapper .search-form .search-form-container label .input-text{font-family:"Pulp","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;line-height:2.2rem;width:100%;height:100%;font-size:1.4rem;outline:0;padding-left:.8rem;color:#222;border-top-left-radius:2.3rem;border-bottom-left-radius:2.3rem;transition:background .2s ease}header.header .search-wrapper .search-form .search-form-container label .input-text::placeholder{color:#222}header.header .btn-teacher{border:solid 1px #fff;height:4.8rem;border-radius:72px;display:flex;align-items:center;background:#ff6363;font-family:"Pulp","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.6rem;color:#fff;padding:1.6rem 3.2rem;margin-left:2.4rem;font-weight:600;transition:all .2s ease;cursor:pointer}header.header .btn-teacher:hover{border:solid 1px #ff6363;background:#fff;color:#ff6363}body.single header.header{position:fixed;background:#fff;z-index:6;top:0;box-shadow:0-5px 15px 1px rgba(0,0,0,.2)}body.single header.header.shrink{padding:1rem 2.5rem}body.single header.header.shrink .logo{width:auto}body.single header.header.shrink .logo img,body.single header.header.shrink .search-wrapper .search-form{height:3.5rem}body.single header.header.shrink .search-wrapper .search-form .search-form-container{height:auto}body.single header.header.shrink .btn-teacher{height:3.5rem;display:flex;font-size:1.4rem;line-height:1.4rem;padding:1.4rem 3.2rem;transition:all .2s ease}body.single.guide-post header.header{top:20px;box-sizing:border-box;width:auto;max-width:1681px;padding:0;box-shadow:none;margin:0 auto}body.single.guide-post header.header .logo{padding-top:.2rem}body.single.guide-post header.header.shrink .search-wrapper .search-form{height:4.8rem}body.single.guide-post header.header.shrink .btn-teacher{height:4.8rem;font-size:1.6rem;line-height:1.6rem;padding:1.6rem 3.2rem;transition:all .2s ease}body.single.guide-post header.header .search-wrapper .search-form{background-color:#fff}body.single.guide-post header.header .btn-teacher{border-color:#ff6363}}footer.footer{padding-top:8.1rem;padding-bottom:3.7rem}footer.footer .inner-footer ul.menu-footer{display:grid;grid-template-columns:repeat(2,1fr);column-gap:27px;grid-auto-rows:auto}footer.footer .inner-footer ul.menu-footer>li{font-size:1.4rem}footer.footer .inner-footer ul.menu-footer>li>span{font-weight:900;font-size:2rem;line-height:2.4rem}footer.footer .inner-footer ul.menu-footer>li ul{margin-top:2.4rem;margin-bottom:-2rem}footer.footer .inner-footer ul.menu-footer>li ul li+li{margin-bottom:3.5rem}footer.footer .inner-footer ul.menu-footer>li ul li a,footer.footer .inner-footer ul.menu-footer>li ul li button{font-weight:400;font-size:1.4rem;color:inherit;display:inline-block}footer.footer .inner-footer ul.menu-footer>li.menu-superprof{margin-bottom:2rem;grid-column:1/3;grid-row:1}footer.footer .inner-footer ul.menu-footer>li.menu-superprof .superprof-motto{margin-top:.7rem;font-weight:700;font-size:1.4rem;line-height:2.2rem;width:75%}footer.footer .inner-footer ul.menu-footer>li.menu-subjects{grid-column:1/3;grid-row:2;border-top:1px solid #222;border-bottom:1px solid #222;padding:4rem 0}footer.footer .inner-footer ul.menu-footer>li.menu-subjects ul{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:7rem}footer.footer .inner-footer ul.menu-footer>li.menu-about{grid-column:2/3;grid-row:3}footer.footer .inner-footer ul.menu-footer>li.menu-follow{grid-column:1/2;grid-row:3}footer.footer .inner-footer ul.menu-footer>li.menu-about,footer.footer .inner-footer ul.menu-footer>li.menu-follow{padding-top:4rem}footer.footer .inner-footer ul.menu-footer>li.menu-about li+li,footer.footer .inner-footer ul.menu-footer>li.menu-follow li+li{margin-top:3.5rem}footer.footer .inner-footer ul.menu-footer>li.menu-socials{grid-column:1/3;grid-row:4;margin-top:4.8rem;line-height:2.5rem;display:flex;justify-content:space-around;padding-bottom:2.4rem;border-bottom:1px solid #222}footer.footer .inner-footer ul.menu-footer>li.menu-socials .social-link{font-size:1.3rem;color:#fff;background-color:#222;width:4rem;height:4rem;border-radius:50%;transition:background .2s ease,color .2s ease;display:inline-flex;justify-content:center;align-items:center;vertical-align:bottom}footer.footer .inner-footer ul.menu-footer>li.menu-socials .social-link .icon-facebook{font-size:1.6rem}footer.footer .inner-footer ul.menu-footer>li.menu-socials .social-link .icon-instagram,footer.footer .inner-footer ul.menu-footer>li.menu-socials .social-link .icon-youtube{font-size:1.8rem}footer.footer .inner-footer ul.menu-footer>li.menu-socials .social-link:hover{color:#222;background-color:#fff;text-decoration:none}footer.footer .inner-footer ul.menu-footer>li.menu-socials .social-link+.social-link{margin-left:1rem}footer.footer .trust-pilot-wrapper{margin:0 auto;padding:2rem 4rem;border-radius:24px;box-shadow:0 4px 16px rgba(96,97,112,.08);width:fit-content}footer.footer .trust-pilot-wrapper .trust-pilot-info{display:flex;flex-direction:column;align-items:center}footer.footer .trust-pilot-wrapper .trust-pilot-info .rating{margin-bottom:.5rem;display:flex;align-items:center}footer.footer .trust-pilot-wrapper .trust-pilot-info .rating .mention{margin-right:.8rem;font-size:1.8rem}footer.footer .trust-pilot-wrapper .trust-pilot-info .rating .stars{display:flex}footer.footer .trust-pilot-wrapper .trust-pilot-info .rating .stars .star-box{position:relative;width:1.9rem;height:1.9rem;display:flex;align-items:center;justify-content:center;background-color:#00b67a}footer.footer .trust-pilot-wrapper .trust-pilot-info .rating .stars .star-box+.star-box{margin-left:.2rem}footer.footer .trust-pilot-wrapper .trust-pilot-info .rating .stars .star-box::after{content:"";background-image:url(../images/trustpilot-star.svg);background-size:cover;display:block;width:1.3rem;height:1.3rem;z-index:1}footer.footer .trust-pilot-wrapper .trust-pilot-info .rating .stars .star-box.empty,footer.footer .trust-pilot-wrapper .trust-pilot-info .rating .stars .star-box.half{background-color:#dcdce6}footer.footer .trust-pilot-wrapper .trust-pilot-info .rating .stars .star-box.half::before{content:"";position:absolute;left:0;width:50%;height:100%;background-color:#00b67a}footer.footer .trust-pilot-wrapper .trust-pilot-info .number-voters{font-size:1.4rem;margin-bottom:.5rem;display:flex;align-items:center}footer.footer .trust-pilot-wrapper .trust-pilot-info .number-voters .number{margin-right:.4rem;font-weight:900}footer.footer .trust-pilot-wrapper .trust-pilot-info .number-voters .logo-trustpilot{margin-left:.8rem}@media screen and (min-width:1024px){footer.footer{padding-bottom:8rem;padding-top:10rem}footer.footer .inner-footer{padding-top:4.8rem;border-top:1px solid #222}footer.footer .inner-footer ul.menu-footer{grid-template-columns:auto;column-gap:7.2rem;grid-auto-rows:auto;grid-auto-columns:auto}footer.footer .inner-footer ul.menu-footer>li{line-height:2.4rem;margin-top:0}footer.footer .inner-footer ul.menu-footer>li>span{font-size:1.6rem;line-height:2.4rem}footer.footer .inner-footer ul.menu-footer>li ul{margin-top:2rem}footer.footer .inner-footer ul.menu-footer>li ul li{margin-top:0;line-height:2.2rem;margin-bottom:1.3rem!important}footer.footer .inner-footer ul.menu-footer>li ul li a,footer.footer .inner-footer ul.menu-footer>li ul li button{font-size:1.2rem;text-align:left}footer.footer .inner-footer ul.menu-footer>li ul li a:hover,footer.footer .inner-footer ul.menu-footer>li ul li button:hover{text-decoration:none}footer.footer .inner-footer ul.menu-footer>li.menu-superprof{margin-top:-1.4rem;grid-column:1/2;grid-row:1;margin-bottom:1.6rem}footer.footer .inner-footer ul.menu-footer>li.menu-superprof .superprof-motto{margin-top:0;width:auto;max-width:fit-content}footer.footer .inner-footer ul.menu-footer>li.menu-socials{grid-column:1/2;grid-row:2/3;margin-top:0;padding-bottom:0;border-bottom:none;justify-content:flex-start}footer.footer .inner-footer ul.menu-footer>li.menu-socials .social-link{width:3rem;height:3rem}footer.footer .inner-footer ul.menu-footer>li.menu-socials .social-link .icon-facebook{font-size:1.6rem}footer.footer .inner-footer ul.menu-footer>li.menu-socials .social-link .icon-instagram,footer.footer .inner-footer ul.menu-footer>li.menu-socials .social-link .icon-youtube{font-size:1.8rem}footer.footer .inner-footer ul.menu-footer>li.menu-socials .social-link+.social-link{margin-left:2.4rem}footer.footer .inner-footer ul.menu-footer>li.menu-socials,footer.footer .inner-footer ul.menu-footer>li.menu-superprof{margin-right:6rem}footer.footer .inner-footer ul.menu-footer>li.menu-subjects{grid-column:2/3;grid-row:1/3;border:0;padding:0}footer.footer .inner-footer ul.menu-footer>li.menu-subjects ul{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:4rem}footer.footer .inner-footer ul.menu-footer>li.menu-about{grid-column:3/4;grid-row:1/3}footer.footer .inner-footer ul.menu-footer>li.menu-follow{grid-column:4/5;grid-row:1/3}body.error404 footer.footer,body.search footer.footer,footer.footer .inner-footer ul.menu-footer>li.menu-about,footer.footer .inner-footer ul.menu-footer>li.menu-follow{padding-top:0}footer.footer .inner-footer ul.menu-footer>li.menu-about li+li,footer.footer .inner-footer ul.menu-footer>li.menu-follow li+li{margin-top:0}footer.footer .trust-pilot-wrapper{padding:4.2rem 8.8rem}footer.footer .trust-pilot-wrapper .trust-pilot-info{flex-direction:row}footer.footer .trust-pilot-wrapper .trust-pilot-info .number-voters,footer.footer .trust-pilot-wrapper .trust-pilot-info .rating{margin-bottom:0}footer.footer .trust-pilot-wrapper .trust-pilot-info .rating .stars{margin-right:.8rem}}