@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_deef94d5-module__Sms4YG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_deef94d5-module__Sms4YG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_1bf8cbf6-module__FlyLvG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_1bf8cbf6-module__FlyLvG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
.header{z-index:1000;position:relative}.navbar{background-color:#fff;justify-content:space-between;align-items:center;height:100px;padding:0 50px;display:flex;position:relative;box-shadow:0 5px 83px #091d3e1a}.navbar img{width:185px;height:auto}.navbar .navbar-nav{align-items:center;gap:45px;margin:0 0 0 auto;padding:0;display:flex}.navbar .navbar-nav .nav__item{list-style:none}.navbar .navbar-nav .nav__item .nav__item-link{color:#294c65;letter-spacing:.4px;font-size:15px;font-weight:700;text-decoration:none}.navbar .navbar-nav .nav__item .nav__item-link.active{color:#da9b2f}@media (hover:hover) and (pointer:fine){.navbar .navbar-nav .nav__item .nav__item-link:hover{color:#da9b2f}}.navbar .navbar__toggle{background:#fff;border:1px solid #294c651f;border-radius:12px;width:46px;height:46px;margin-left:auto;padding:0;transition:transform .2s,border-color .2s;display:none}.navbar .navbar__toggle i{color:#294c65;text-align:center;width:100%;font-size:20px;line-height:46px;transition:color .2s,transform .2s}.navbar .navbar__toggle.is-open{border-color:#da9b2f66}.navbar .navbar__toggle.is-open i{color:#da9b2f;transform:rotate(90deg)}.navbar .navbar__toggle:active{transform:translateY(1px)}.navbar.is-sticky{-ms-animation:translateHeader .8s;animation:.8s translateHeader;position:fixed;top:0;left:0;right:0;box-shadow:0 3px 4px #00000012;height:80px!important}@media (min-width:768px) and (max-width:991px){.navbar{height:80px;padding:0 30px}.navbar img{width:135px;height:auto}.navbar .navbar-nav{gap:35px}.navbar .navbar-nav .nav__item .nav__item-link{font-size:14px}.navbar.is-sticky{height:60px!important}}@media (min-width:992px) and (max-width:1200px){.navbar{padding:0 30px}}@media (max-width:767px){.navbar{height:72px;padding:0 20px;box-shadow:0 8px 40px #091d3e14}.navbar img{width:130px}.navbar .navbar-nav-wrapper{opacity:0;pointer-events:none;background:#fff;border-top:1px solid #294c6514;max-height:0;margin:0;transition:max-height .25s,opacity .25s,transform .25s;position:absolute;top:100%;left:0;right:0;overflow:hidden;transform:translateY(-6px);box-shadow:0 20px 60px #091d3e1f}.navbar .navbar-nav-wrapper.is-open{opacity:1;pointer-events:auto;max-height:320px;transform:translateY(0)}.navbar .navbar-nav{flex-direction:column;align-items:flex-start;gap:16px;margin:0;padding:18px 0}.navbar .navbar-nav .nav__item{width:100%}.navbar .navbar-nav .nav__item .nav__item-link{background-color:#0000;border-radius:0;width:100%;padding:12px 20px;font-size:15px;transition:background-color .2s,color .2s;display:block}.navbar .navbar-nav .nav__item .nav__item-link.active{color:#da9b2f;background-color:#294c651a}.navbar .navbar__toggle{justify-content:center;align-items:center;display:inline-flex}}@keyframes translateHeader{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}
.scrollTopBtn{opacity:0;z-index:1000;color:#fff;-o-transition:all .3s ease-in-out;background-color:#da9b2f;border:1px solid #00000026;border-radius:999px;justify-content:center;align-items:flex-start;width:40px;height:40px;font-size:24px;transition:all .3s ease-in-out;display:flex;position:fixed;bottom:20px;right:10px;overflow:hidden}@media (hover:hover) and (pointer:fine){.scrollTopBtn:hover{background-color:#241e4e;transform:translateY(-2px)}}.scrollTopBtn.actived{opacity:1;right:30px}@media (max-width:767px){.scrollTopBtn{width:38px;height:38px}.scrollTopBtn.actived{right:15px}}
.cookie-consent{z-index:10000;position:fixed;bottom:20px;left:20px}.cookie-consent .cookie-consent__panel{z-index:10001;opacity:0;background:#fff;border-radius:12px;width:100%;max-width:480px;transition:opacity .6s ease-out,transform .6s ease-out,box-shadow 1s;transform:translate(-100%);box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.cookie-consent .cookie-consent__panel:hover{box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038}.cookie-consent .cookie-consent__panel--visible{opacity:1;transform:translate(0)}.cookie-consent .cookie-consent__panel .cookie-consent__main{flex-direction:column;padding:20px;display:flex}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__header-main{justify-content:center;align-items:center;gap:10px;margin-bottom:10px;display:flex}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__header-main .cookie-consent__icon{color:#da9b2f}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__header-main .cookie-consent__icon img{width:19px;height:auto}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__header-main .cookie-consent__title-main{color:#241e4e;margin:0;font-size:18px;font-weight:700}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__content-main{margin-bottom:15px}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__content-main p{color:#4a4a4a;text-align:left;margin:0;font-size:13px;line-height:1.6}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__actions-main{justify-content:center;align-items:center;gap:8px;display:flex}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__actions-main button{cursor:pointer;-o-transition:none;border-radius:12px;min-width:144px;height:43px;font-size:14px;transition:none}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__actions-main button:hover:before{transform:scaleX(0)}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__actions-main .btn_preferences:hover{color:#294c65;background-color:#0000}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__privacy-main{text-align:center;margin-top:12px}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__privacy-main .cookie-consent__privacy-link-main{color:#da9b2f;font-size:13px;transition:color .2s}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__privacy-main .cookie-consent__privacy-link-main:hover{color:#294c65}.cookie-consent .cookie-consent__panel .cookie-consent__detailed{max-height:60vh;padding:30px;overflow-y:auto}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__detailed-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__detailed-header .cookie-consent__detailed-title{color:#241e4e;margin:0;font-size:18px;font-weight:700}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__detailed-header .cookie-consent__close{cursor:pointer;color:#222;justify-self:end;width:20px;height:20px;font-size:20px;line-height:20px}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories{flex-direction:column;gap:20px;margin-bottom:24px;display:flex}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category{border:1px solid #da9b2f;border-radius:8px;padding:15px;box-shadow:0 2px 8px #da9b2f14}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__header{justify-content:space-between;gap:20px;display:flex}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__header .cookie-category__title{color:#241e4e;margin:0 0 10px;font-size:15px;font-weight:700}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__header .cookie-category__description{color:#848e9f;width:90%;margin:0;font-size:13px;line-height:1.6}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__header .cookie-category__toggle .cookie-toggle{display:none}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__header .cookie-category__toggle .cookie-toggle__label{cursor:pointer;width:40px;height:20px;display:inline-block;position:relative}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__header .cookie-category__toggle .cookie-toggle__label .cookie-toggle__slider{background-color:#cfcfcf;border-radius:20px;transition:background-color .25s;position:absolute;inset:0}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__header .cookie-category__toggle .cookie-toggle__label .cookie-toggle__slider:before{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:transform .25s;position:absolute;top:2px;left:2px}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__header .cookie-category__toggle .cookie-toggle:checked+.cookie-toggle__label .cookie-toggle__slider{background-color:#da9b2f}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__header .cookie-category__toggle .cookie-toggle:checked+.cookie-toggle__label .cookie-toggle__slider:before{transform:translate(20px)}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__header .cookie-category__toggle .cookie-toggle__label--disabled{cursor:not-allowed;opacity:.6}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__header .cookie-category__toggle .cookie-toggle__label--disabled .cookie-toggle__slider{background-color:#bfbfbf}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__details{margin-top:15px}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__details p{margin:0;font-size:13px}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__details ul{margin:5px 0;padding-left:20px}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__details ul li{margin-bottom:5px;font-size:13px}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__details ul li:last-child{margin-bottom:0}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__detailed-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__detailed-actions button{cursor:pointer;-o-transition:none;border-radius:12px;min-width:144px;height:43px;font-size:14px;transition:none}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__detailed-actions button:hover:before{transform:scaleX(0)}@media (max-width:520px){.cookie-consent{bottom:16px;left:16px;right:16px}.cookie-consent .cookie-consent__panel{max-width:100%}.cookie-consent .cookie-consent__panel .cookie-consent__main{padding:16px}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__header-main{gap:10px;margin-bottom:10px}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__header-main .cookie-consent__title-main{font-size:16px;line-height:1}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__content-main{margin-bottom:15px}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__content-main p{font-size:13px}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__actions-main{gap:8px}.cookie-consent .cookie-consent__panel .cookie-consent__main .cookie-consent__actions-main button{min-width:32%;height:40px;font-size:12px}.cookie-consent .cookie-consent__panel .cookie-consent__detailed{padding:20px}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__categories .cookie-category .cookie-category__header .cookie-category__toggle{-webkit-tap-highlight-color:#0000}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__detailed-actions button{cursor:pointer;-o-transition:none;border-radius:12px;min-width:49%;height:40px;font-size:12px;transition:none}.cookie-consent .cookie-consent__panel .cookie-consent__detailed .cookie-consent__detailed-actions button:hover:before{transform:scaleX(0)}}
:root{--color-bg:#fff;--color-fg:#111}@font-face{font-family:Icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/icomoon.woff)format("woff"),url(/assets/fonts/icomoon.ttf)format("truetype"),url(/assets/fonts/icomoon.svg#Icomoon)format("svg");font-weight:400;font-style:normal;font-display:swap}html{scroll-behavior:smooth}html,body{background:var(--color-bg);color:var(--color-fg);margin:0;padding:0}*,:before,:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#848e9f;background-color:#fff;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;font-size:14px;line-height:1.5;overflow-x:hidden}::selection{color:#fff;background-color:#da9b2f}a{color:#da9b2f;-o-transition:color .3s ease;-webkit-tap-highlight-color:#0000;transition:color .3s}@media (hover:hover) and (pointer:fine){a:hover{color:#294c65;text-decoration:none}}section{padding-top:110px;padding-bottom:110px;position:relative}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}*{outline:none}button{-webkit-tap-highlight-color:#0000;background-color:#0000;border:none;padding:0}select{background-color:#0000}button,button:focus,.form-control,.form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;outline:none}textarea{resize:none}.container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:768px) and (max-width:1200px){.container{max-width:100%}}.d-flex{display:flex}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.justify-content-between{justify-content:space-between}.text-center{text-align:center}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.m-1{margin:1px!important}.mt-1{margin-top:1px!important}.mr-1{margin-right:1px!important}.mb-1{margin-bottom:1px!important}.ml-1{margin-left:1px!important}.p-1{padding:1px!important}.pt-1{padding-top:1px!important}.pr-1{padding-right:1px!important}.pb-1{padding-bottom:1px!important}.pl-1{padding-left:1px!important}.m-2{margin:2px!important}.mt-2{margin-top:2px!important}.mr-2{margin-right:2px!important}.mb-2{margin-bottom:2px!important}.ml-2{margin-left:2px!important}.p-2{padding:2px!important}.pt-2{padding-top:2px!important}.pr-2{padding-right:2px!important}.pb-2{padding-bottom:2px!important}.pl-2{padding-left:2px!important}.m-3{margin:3px!important}.mt-3{margin-top:3px!important}.mr-3{margin-right:3px!important}.mb-3{margin-bottom:3px!important}.ml-3{margin-left:3px!important}.p-3{padding:3px!important}.pt-3{padding-top:3px!important}.pr-3{padding-right:3px!important}.pb-3{padding-bottom:3px!important}.pl-3{padding-left:3px!important}.m-4{margin:4px!important}.mt-4{margin-top:4px!important}.mr-4{margin-right:4px!important}.mb-4{margin-bottom:4px!important}.ml-4{margin-left:4px!important}.p-4{padding:4px!important}.pt-4{padding-top:4px!important}.pr-4{padding-right:4px!important}.pb-4{padding-bottom:4px!important}.pl-4{padding-left:4px!important}.m-5{margin:5px!important}.mt-5{margin-top:5px!important}.mr-5{margin-right:5px!important}.mb-5{margin-bottom:5px!important}.ml-5{margin-left:5px!important}.p-5{padding:5px!important}.pt-5{padding-top:5px!important}.pr-5{padding-right:5px!important}.pb-5{padding-bottom:5px!important}.pl-5{padding-left:5px!important}.m-6{margin:6px!important}.mt-6{margin-top:6px!important}.mr-6{margin-right:6px!important}.mb-6{margin-bottom:6px!important}.ml-6{margin-left:6px!important}.p-6{padding:6px!important}.pt-6{padding-top:6px!important}.pr-6{padding-right:6px!important}.pb-6{padding-bottom:6px!important}.pl-6{padding-left:6px!important}.m-7{margin:7px!important}.mt-7{margin-top:7px!important}.mr-7{margin-right:7px!important}.mb-7{margin-bottom:7px!important}.ml-7{margin-left:7px!important}.p-7{padding:7px!important}.pt-7{padding-top:7px!important}.pr-7{padding-right:7px!important}.pb-7{padding-bottom:7px!important}.pl-7{padding-left:7px!important}.m-8{margin:8px!important}.mt-8{margin-top:8px!important}.mr-8{margin-right:8px!important}.mb-8{margin-bottom:8px!important}.ml-8{margin-left:8px!important}.p-8{padding:8px!important}.pt-8{padding-top:8px!important}.pr-8{padding-right:8px!important}.pb-8{padding-bottom:8px!important}.pl-8{padding-left:8px!important}.m-9{margin:9px!important}.mt-9{margin-top:9px!important}.mr-9{margin-right:9px!important}.mb-9{margin-bottom:9px!important}.ml-9{margin-left:9px!important}.p-9{padding:9px!important}.pt-9{padding-top:9px!important}.pr-9{padding-right:9px!important}.pb-9{padding-bottom:9px!important}.pl-9{padding-left:9px!important}.m-10{margin:10px!important}.mt-10{margin-top:10px!important}.mr-10{margin-right:10px!important}.mb-10{margin-bottom:10px!important}.ml-10{margin-left:10px!important}.p-10{padding:10px!important}.pt-10{padding-top:10px!important}.pr-10{padding-right:10px!important}.pb-10{padding-bottom:10px!important}.pl-10{padding-left:10px!important}.m-11{margin:11px!important}.mt-11{margin-top:11px!important}.mr-11{margin-right:11px!important}.mb-11{margin-bottom:11px!important}.ml-11{margin-left:11px!important}.p-11{padding:11px!important}.pt-11{padding-top:11px!important}.pr-11{padding-right:11px!important}.pb-11{padding-bottom:11px!important}.pl-11{padding-left:11px!important}.m-12{margin:12px!important}.mt-12{margin-top:12px!important}.mr-12{margin-right:12px!important}.mb-12{margin-bottom:12px!important}.ml-12{margin-left:12px!important}.p-12{padding:12px!important}.pt-12{padding-top:12px!important}.pr-12{padding-right:12px!important}.pb-12{padding-bottom:12px!important}.pl-12{padding-left:12px!important}.m-13{margin:13px!important}.mt-13{margin-top:13px!important}.mr-13{margin-right:13px!important}.mb-13{margin-bottom:13px!important}.ml-13{margin-left:13px!important}.p-13{padding:13px!important}.pt-13{padding-top:13px!important}.pr-13{padding-right:13px!important}.pb-13{padding-bottom:13px!important}.pl-13{padding-left:13px!important}.m-14{margin:14px!important}.mt-14{margin-top:14px!important}.mr-14{margin-right:14px!important}.mb-14{margin-bottom:14px!important}.ml-14{margin-left:14px!important}.p-14{padding:14px!important}.pt-14{padding-top:14px!important}.pr-14{padding-right:14px!important}.pb-14{padding-bottom:14px!important}.pl-14{padding-left:14px!important}.m-15{margin:15px!important}.mt-15{margin-top:15px!important}.mr-15{margin-right:15px!important}.mb-15{margin-bottom:15px!important}.ml-15{margin-left:15px!important}.p-15{padding:15px!important}.pt-15{padding-top:15px!important}.pr-15{padding-right:15px!important}.pb-15{padding-bottom:15px!important}.pl-15{padding-left:15px!important}.m-16{margin:16px!important}.mt-16{margin-top:16px!important}.mr-16{margin-right:16px!important}.mb-16{margin-bottom:16px!important}.ml-16{margin-left:16px!important}.p-16{padding:16px!important}.pt-16{padding-top:16px!important}.pr-16{padding-right:16px!important}.pb-16{padding-bottom:16px!important}.pl-16{padding-left:16px!important}.m-17{margin:17px!important}.mt-17{margin-top:17px!important}.mr-17{margin-right:17px!important}.mb-17{margin-bottom:17px!important}.ml-17{margin-left:17px!important}.p-17{padding:17px!important}.pt-17{padding-top:17px!important}.pr-17{padding-right:17px!important}.pb-17{padding-bottom:17px!important}.pl-17{padding-left:17px!important}.m-18{margin:18px!important}.mt-18{margin-top:18px!important}.mr-18{margin-right:18px!important}.mb-18{margin-bottom:18px!important}.ml-18{margin-left:18px!important}.p-18{padding:18px!important}.pt-18{padding-top:18px!important}.pr-18{padding-right:18px!important}.pb-18{padding-bottom:18px!important}.pl-18{padding-left:18px!important}.m-19{margin:19px!important}.mt-19{margin-top:19px!important}.mr-19{margin-right:19px!important}.mb-19{margin-bottom:19px!important}.ml-19{margin-left:19px!important}.p-19{padding:19px!important}.pt-19{padding-top:19px!important}.pr-19{padding-right:19px!important}.pb-19{padding-bottom:19px!important}.pl-19{padding-left:19px!important}.m-20{margin:20px!important}.mt-20{margin-top:20px!important}.mr-20{margin-right:20px!important}.mb-20{margin-bottom:20px!important}.ml-20{margin-left:20px!important}.p-20{padding:20px!important}.pt-20{padding-top:20px!important}.pr-20{padding-right:20px!important}.pb-20{padding-bottom:20px!important}.pl-20{padding-left:20px!important}.m-21{margin:21px!important}.mt-21{margin-top:21px!important}.mr-21{margin-right:21px!important}.mb-21{margin-bottom:21px!important}.ml-21{margin-left:21px!important}.p-21{padding:21px!important}.pt-21{padding-top:21px!important}.pr-21{padding-right:21px!important}.pb-21{padding-bottom:21px!important}.pl-21{padding-left:21px!important}.m-22{margin:22px!important}.mt-22{margin-top:22px!important}.mr-22{margin-right:22px!important}.mb-22{margin-bottom:22px!important}.ml-22{margin-left:22px!important}.p-22{padding:22px!important}.pt-22{padding-top:22px!important}.pr-22{padding-right:22px!important}.pb-22{padding-bottom:22px!important}.pl-22{padding-left:22px!important}.m-23{margin:23px!important}.mt-23{margin-top:23px!important}.mr-23{margin-right:23px!important}.mb-23{margin-bottom:23px!important}.ml-23{margin-left:23px!important}.p-23{padding:23px!important}.pt-23{padding-top:23px!important}.pr-23{padding-right:23px!important}.pb-23{padding-bottom:23px!important}.pl-23{padding-left:23px!important}.m-24{margin:24px!important}.mt-24{margin-top:24px!important}.mr-24{margin-right:24px!important}.mb-24{margin-bottom:24px!important}.ml-24{margin-left:24px!important}.p-24{padding:24px!important}.pt-24{padding-top:24px!important}.pr-24{padding-right:24px!important}.pb-24{padding-bottom:24px!important}.pl-24{padding-left:24px!important}.m-25{margin:25px!important}.mt-25{margin-top:25px!important}.mr-25{margin-right:25px!important}.mb-25{margin-bottom:25px!important}.ml-25{margin-left:25px!important}.p-25{padding:25px!important}.pt-25{padding-top:25px!important}.pr-25{padding-right:25px!important}.pb-25{padding-bottom:25px!important}.pl-25{padding-left:25px!important}.m-26{margin:26px!important}.mt-26{margin-top:26px!important}.mr-26{margin-right:26px!important}.mb-26{margin-bottom:26px!important}.ml-26{margin-left:26px!important}.p-26{padding:26px!important}.pt-26{padding-top:26px!important}.pr-26{padding-right:26px!important}.pb-26{padding-bottom:26px!important}.pl-26{padding-left:26px!important}.m-27{margin:27px!important}.mt-27{margin-top:27px!important}.mr-27{margin-right:27px!important}.mb-27{margin-bottom:27px!important}.ml-27{margin-left:27px!important}.p-27{padding:27px!important}.pt-27{padding-top:27px!important}.pr-27{padding-right:27px!important}.pb-27{padding-bottom:27px!important}.pl-27{padding-left:27px!important}.m-28{margin:28px!important}.mt-28{margin-top:28px!important}.mr-28{margin-right:28px!important}.mb-28{margin-bottom:28px!important}.ml-28{margin-left:28px!important}.p-28{padding:28px!important}.pt-28{padding-top:28px!important}.pr-28{padding-right:28px!important}.pb-28{padding-bottom:28px!important}.pl-28{padding-left:28px!important}.m-29{margin:29px!important}.mt-29{margin-top:29px!important}.mr-29{margin-right:29px!important}.mb-29{margin-bottom:29px!important}.ml-29{margin-left:29px!important}.p-29{padding:29px!important}.pt-29{padding-top:29px!important}.pr-29{padding-right:29px!important}.pb-29{padding-bottom:29px!important}.pl-29{padding-left:29px!important}.m-30{margin:30px!important}.mt-30{margin-top:30px!important}.mr-30{margin-right:30px!important}.mb-30{margin-bottom:30px!important}.ml-30{margin-left:30px!important}.p-30{padding:30px!important}.pt-30{padding-top:30px!important}.pr-30{padding-right:30px!important}.pb-30{padding-bottom:30px!important}.pl-30{padding-left:30px!important}.m-31{margin:31px!important}.mt-31{margin-top:31px!important}.mr-31{margin-right:31px!important}.mb-31{margin-bottom:31px!important}.ml-31{margin-left:31px!important}.p-31{padding:31px!important}.pt-31{padding-top:31px!important}.pr-31{padding-right:31px!important}.pb-31{padding-bottom:31px!important}.pl-31{padding-left:31px!important}.m-32{margin:32px!important}.mt-32{margin-top:32px!important}.mr-32{margin-right:32px!important}.mb-32{margin-bottom:32px!important}.ml-32{margin-left:32px!important}.p-32{padding:32px!important}.pt-32{padding-top:32px!important}.pr-32{padding-right:32px!important}.pb-32{padding-bottom:32px!important}.pl-32{padding-left:32px!important}.m-33{margin:33px!important}.mt-33{margin-top:33px!important}.mr-33{margin-right:33px!important}.mb-33{margin-bottom:33px!important}.ml-33{margin-left:33px!important}.p-33{padding:33px!important}.pt-33{padding-top:33px!important}.pr-33{padding-right:33px!important}.pb-33{padding-bottom:33px!important}.pl-33{padding-left:33px!important}.m-34{margin:34px!important}.mt-34{margin-top:34px!important}.mr-34{margin-right:34px!important}.mb-34{margin-bottom:34px!important}.ml-34{margin-left:34px!important}.p-34{padding:34px!important}.pt-34{padding-top:34px!important}.pr-34{padding-right:34px!important}.pb-34{padding-bottom:34px!important}.pl-34{padding-left:34px!important}.m-35{margin:35px!important}.mt-35{margin-top:35px!important}.mr-35{margin-right:35px!important}.mb-35{margin-bottom:35px!important}.ml-35{margin-left:35px!important}.p-35{padding:35px!important}.pt-35{padding-top:35px!important}.pr-35{padding-right:35px!important}.pb-35{padding-bottom:35px!important}.pl-35{padding-left:35px!important}.m-36{margin:36px!important}.mt-36{margin-top:36px!important}.mr-36{margin-right:36px!important}.mb-36{margin-bottom:36px!important}.ml-36{margin-left:36px!important}.p-36{padding:36px!important}.pt-36{padding-top:36px!important}.pr-36{padding-right:36px!important}.pb-36{padding-bottom:36px!important}.pl-36{padding-left:36px!important}.m-37{margin:37px!important}.mt-37{margin-top:37px!important}.mr-37{margin-right:37px!important}.mb-37{margin-bottom:37px!important}.ml-37{margin-left:37px!important}.p-37{padding:37px!important}.pt-37{padding-top:37px!important}.pr-37{padding-right:37px!important}.pb-37{padding-bottom:37px!important}.pl-37{padding-left:37px!important}.m-38{margin:38px!important}.mt-38{margin-top:38px!important}.mr-38{margin-right:38px!important}.mb-38{margin-bottom:38px!important}.ml-38{margin-left:38px!important}.p-38{padding:38px!important}.pt-38{padding-top:38px!important}.pr-38{padding-right:38px!important}.pb-38{padding-bottom:38px!important}.pl-38{padding-left:38px!important}.m-39{margin:39px!important}.mt-39{margin-top:39px!important}.mr-39{margin-right:39px!important}.mb-39{margin-bottom:39px!important}.ml-39{margin-left:39px!important}.p-39{padding:39px!important}.pt-39{padding-top:39px!important}.pr-39{padding-right:39px!important}.pb-39{padding-bottom:39px!important}.pl-39{padding-left:39px!important}.m-40{margin:40px!important}.mt-40{margin-top:40px!important}.mr-40{margin-right:40px!important}.mb-40{margin-bottom:40px!important}.ml-40{margin-left:40px!important}.p-40{padding:40px!important}.pt-40{padding-top:40px!important}.pr-40{padding-right:40px!important}.pb-40{padding-bottom:40px!important}.pl-40{padding-left:40px!important}.m-41{margin:41px!important}.mt-41{margin-top:41px!important}.mr-41{margin-right:41px!important}.mb-41{margin-bottom:41px!important}.ml-41{margin-left:41px!important}.p-41{padding:41px!important}.pt-41{padding-top:41px!important}.pr-41{padding-right:41px!important}.pb-41{padding-bottom:41px!important}.pl-41{padding-left:41px!important}.m-42{margin:42px!important}.mt-42{margin-top:42px!important}.mr-42{margin-right:42px!important}.mb-42{margin-bottom:42px!important}.ml-42{margin-left:42px!important}.p-42{padding:42px!important}.pt-42{padding-top:42px!important}.pr-42{padding-right:42px!important}.pb-42{padding-bottom:42px!important}.pl-42{padding-left:42px!important}.m-43{margin:43px!important}.mt-43{margin-top:43px!important}.mr-43{margin-right:43px!important}.mb-43{margin-bottom:43px!important}.ml-43{margin-left:43px!important}.p-43{padding:43px!important}.pt-43{padding-top:43px!important}.pr-43{padding-right:43px!important}.pb-43{padding-bottom:43px!important}.pl-43{padding-left:43px!important}.m-44{margin:44px!important}.mt-44{margin-top:44px!important}.mr-44{margin-right:44px!important}.mb-44{margin-bottom:44px!important}.ml-44{margin-left:44px!important}.p-44{padding:44px!important}.pt-44{padding-top:44px!important}.pr-44{padding-right:44px!important}.pb-44{padding-bottom:44px!important}.pl-44{padding-left:44px!important}.m-45{margin:45px!important}.mt-45{margin-top:45px!important}.mr-45{margin-right:45px!important}.mb-45{margin-bottom:45px!important}.ml-45{margin-left:45px!important}.p-45{padding:45px!important}.pt-45{padding-top:45px!important}.pr-45{padding-right:45px!important}.pb-45{padding-bottom:45px!important}.pl-45{padding-left:45px!important}.m-46{margin:46px!important}.mt-46{margin-top:46px!important}.mr-46{margin-right:46px!important}.mb-46{margin-bottom:46px!important}.ml-46{margin-left:46px!important}.p-46{padding:46px!important}.pt-46{padding-top:46px!important}.pr-46{padding-right:46px!important}.pb-46{padding-bottom:46px!important}.pl-46{padding-left:46px!important}.m-47{margin:47px!important}.mt-47{margin-top:47px!important}.mr-47{margin-right:47px!important}.mb-47{margin-bottom:47px!important}.ml-47{margin-left:47px!important}.p-47{padding:47px!important}.pt-47{padding-top:47px!important}.pr-47{padding-right:47px!important}.pb-47{padding-bottom:47px!important}.pl-47{padding-left:47px!important}.m-48{margin:48px!important}.mt-48{margin-top:48px!important}.mr-48{margin-right:48px!important}.mb-48{margin-bottom:48px!important}.ml-48{margin-left:48px!important}.p-48{padding:48px!important}.pt-48{padding-top:48px!important}.pr-48{padding-right:48px!important}.pb-48{padding-bottom:48px!important}.pl-48{padding-left:48px!important}.m-49{margin:49px!important}.mt-49{margin-top:49px!important}.mr-49{margin-right:49px!important}.mb-49{margin-bottom:49px!important}.ml-49{margin-left:49px!important}.p-49{padding:49px!important}.pt-49{padding-top:49px!important}.pr-49{padding-right:49px!important}.pb-49{padding-bottom:49px!important}.pl-49{padding-left:49px!important}.m-50{margin:50px!important}.mt-50{margin-top:50px!important}.mr-50{margin-right:50px!important}.mb-50{margin-bottom:50px!important}.ml-50{margin-left:50px!important}.p-50{padding:50px!important}.pt-50{padding-top:50px!important}.pr-50{padding-right:50px!important}.pb-50{padding-bottom:50px!important}.pl-50{padding-left:50px!important}.list-unstyled{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{color:#241e4e;margin-bottom:20px;font-family:Quicksand,sans-serif;font-weight:700;line-height:1.3}h1{font-size:52px}h2{font-size:42px}h3{font-size:38px}h4{font-size:32px}h5{font-size:24px}h6{font-size:18px}p{margin-bottom:15px;line-height:1.75}.btn{z-index:1;text-align:center;-o-transition:all .3s linear;border:0;border-radius:3px;justify-content:center;align-items:center;min-width:170px;height:60px;padding:0 15px;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s linear;display:inline-flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.btn:focus{color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:#294c65;border-color:#294c65;outline:none}.btn.active,.btn:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:none}}.btn span,.btn i{margin:0 3px}.btn:not(.btn__link):not(.btn__outlined):before{content:"";z-index:-1;transform-origin:100%;-o-transition:transform .24s cubic-bezier(.37,.31,.31,.9);background-color:#294c65;width:100%;height:100%;transition:transform .24s cubic-bezier(.37,.31,.31,.9);position:absolute;top:0;left:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.btn:not(.btn__link):not(.btn__outlined):hover:before{transform-origin:0;transform:scaleX(1)}}.btn__primary{color:#fff;background-color:#da9b2f}@media (hover:hover) and (pointer:fine){.btn__primary:active,.btn__primary:focus{color:#fff;background-color:#da9b2f;border-color:#da9b2f}.btn__primary:hover{color:#fff}}.btn__primary.btn__outlined{color:#da9b2f;background-color:#0000;border:2px solid #da9b2f}.btn__primary.btn__outlined .icon-arrow-right,.btn__primary.btn__outlined .icon-arrow-left{color:#fff;background-color:#da9b2f}@media (hover:hover) and (pointer:fine){.btn__primary.btn__outlined:hover{color:#fff;background-color:#da9b2f}.btn__primary.btn__outlined:hover .icon-arrow-right,.btn__primary.btn__outlined:hover .icon-arrow-left{color:#da9b2f;background-color:#fff}}.btn__secondary{color:#fff;background-color:#294c65}@media (hover:hover) and (pointer:fine){.btn__secondary:hover{color:#fff}}.btn__secondary:before{background-color:#da9b2f!important}.btn__secondary.btn__outlined{color:#294c65;background-color:#0000;border:2px solid #294c65}@media (hover:hover) and (pointer:fine){.btn__secondary.btn__outlined:hover{color:#fff;background-color:#294c65}}.btn__outlined{background-color:#0000}.btn__rounded{border-radius:50px}@media (max-width:767px){.btn{min-width:140px;height:50px;padding:0 17px;font-size:12px}.btn span,.btn i{margin:0 2px}}@media (min-width:768px) and (max-width:991px){.btn{min-width:140px;height:50px;padding:0 20px;font-size:14px}}.slider{align-items:center;height:calc(100vh - 165px);max-height:700px;padding:0;display:flex}.slider img{object-fit:cover}.slider .slider-image-mobile,.slider .slider-image-mobile-large{display:none}.slider .container{z-index:1;padding:0 30px}.slider .container .slide__title{max-width:700px;margin-top:0;margin-bottom:25px;font-size:55px;line-height:1.15}.slider .container .slide__desc{color:#283b6a;max-width:550px;margin-top:0;margin-bottom:40px;font-size:25px;font-weight:700;line-height:1.5}.slider .container .btn_home{padding:0 32px;font-size:18px}.book-presentation{padding:40px 0}.book-presentation .container{align-items:center;gap:60px;display:flex}.book-presentation .container img{border-radius:16px;width:456px;height:auto}.book-presentation .container p{color:#294c65;font-size:18px;font-weight:700}.book-presentation .container a{margin-top:20px}.benefits{background-image:url(/assets/images/background.jpg);background-position:50%;background-size:cover;padding:50px 0}.benefits .container h2{color:#435ba1;margin-bottom:50px}.benefits .container .benefits-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.benefits .container .benefits-grid .service-item{background:#fff;border-radius:16px;flex-direction:column;padding:20px 20px 28px;transition:box-shadow .3s;display:flex;box-shadow:0 20px 45px #14295614}@media (hover:hover) and (pointer:fine){.benefits .container .benefits-grid .service-item:hover{box-shadow:0 12px 40px #14295626,0 0 20px #14295614}.benefits .container .benefits-grid .service-item:hover .service__header .service__icon{color:#da9b2f}}.benefits .container .benefits-grid .service-item .service__header .service__icon{color:#1e3a8a;font-size:48px;transition:color .3s}.benefits .container .benefits-grid .service-item .service__header .service__title{margin-top:10px;font-size:22px}.benefits .container .benefits-grid .service-item li{gap:10px;margin-bottom:10px;display:flex}.benefits .container .benefits-grid .service-item li:last-child{margin-bottom:0}.benefits .container .benefits-grid .service-item li i{color:#f6b41e;margin-top:6px;font-size:12px}.benefits .container .benefits-grid .service-item li span{font-size:15px}.book-cta{background-color:#f4f5f6}.book-cta .cta-book__content{justify-content:center;align-items:center;gap:100px;display:flex}.book-cta .cta-book__content .cta-book__text{color:#294c65;max-width:70%;font-size:20px;font-weight:700;line-height:1.5}.preview{padding-top:30px;padding-bottom:40px}.preview h3{font-size:38px}.preview .preview__intro{text-align:center;color:#294c65;margin-top:20px;margin-bottom:30px;font-size:19px;font-weight:500}.preview .preview__intro p{margin-top:10px}.preview .preview__intro_mobile{display:none}.preview .preview__images{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 50px;display:flex}.preview .preview__images img{width:50%;height:auto}.preview .preview__images_mobile{display:none}.preview .preview__images_legend{justify-content:center;margin-top:10px;display:flex}.preview .preview__btn_subtitle{color:#555;margin-top:5px;font-size:13px}.book-chapters{background-color:#f4f5f6;padding-top:30px;padding-bottom:30px}.book-chapters h3{margin-bottom:70px;font-size:38px}.book-chapters .chapters-timeline{flex-direction:column;display:flex;position:relative}.book-chapters .chapters-timeline .chapter-item{justify-content:center;margin-bottom:20px;display:flex}.book-chapters .chapters-timeline .chapter-item .chapter__sidebar{flex-direction:row;flex:auto;margin-right:-11px;display:flex}.book-chapters .chapters-timeline .chapter-item .chapter__sidebar .chapter__image{flex:auto;justify-content:flex-end;height:fit-content;margin-top:-5px;margin-right:50px;display:flex}.book-chapters .chapters-timeline .chapter-item .chapter__sidebar .chapter__color{border-radius:5px;flex:0 0 80px;height:30px;margin-top:-5px;margin-right:50px}.book-chapters .chapters-timeline .chapter-item .chapter__marker{z-index:1;background-color:#241e4e;border:2px solid #241e4e;border-radius:50%;flex:0 0 17px;height:17px;position:relative}.book-chapters .chapters-timeline .chapter-item .chapter__content{flex:auto;max-width:50%;margin-left:-9px;padding-left:30px}.book-chapters .chapters-timeline .chapter-item .chapter__content .chapter__title{margin-left:30px;font-size:24px}.book-chapters .chapters-timeline .chapter-item .chapter__content .chapter__desc{color:#241e4e;width:82%;margin-left:30px;font-size:17px}.book-chapters .chapters-timeline .chapter-item:nth-last-child(2){margin-bottom:0}.book-chapters .chapters-timeline .chapter-item-mobile{display:none}.book-chapters .chapters-timeline .chapter-item-alt{justify-content:center;margin-bottom:20px;display:flex}.book-chapters .chapters-timeline .chapter-item-alt .chapter__content{flex:auto;max-width:50%;margin-right:-9px;padding-top:48px;padding-bottom:50px;padding-right:30px}.book-chapters .chapters-timeline .chapter-item-alt .chapter__content .chapter__title{text-align:right;margin-right:30px;font-size:24px}.book-chapters .chapters-timeline .chapter-item-alt .chapter__content .chapter__desc{text-align:right;color:#241e4e;width:82%;margin-left:auto;margin-right:30px;font-size:17px}.book-chapters .chapters-timeline .chapter-item-alt .chapter__marker{z-index:1;background-color:#241e4e;border:2px solid #241e4e;border-radius:50%;flex:0 0 17px;height:17px;margin-top:50px;margin-bottom:50px;margin-left:1.5px;position:relative}.book-chapters .chapters-timeline .chapter-item-alt .chapter__sidebar{flex-direction:row;flex:auto;margin-left:-11px;padding-top:50px;padding-bottom:50px;display:flex}.book-chapters .chapters-timeline .chapter-item-alt .chapter__sidebar .chapter__image{flex:auto;margin-top:-5px;margin-left:50px}.book-chapters .chapters-timeline .chapter-item-alt .chapter__sidebar .chapter__color{border-radius:5px;flex:0 0 80px;height:30px;margin-top:-5px;margin-left:50px}.book-chapters .chapters-timeline .chapter__title{margin-top:-5px;margin-bottom:18px;font-size:19px;font-weight:600}.book-chapters .chapters-timeline .chapter__color.color-1{background:linear-gradient(90deg,#6b1a78 0% 33.33%,#f68b1f 33.33% 66.66%,#fee4c9 66.66% 100%)}.book-chapters .chapters-timeline .chapter__color.color-2{background:linear-gradient(90deg,#1074bc 0% 33.33%,#3ac2d7 33.33% 66.66%,#c1e6ef 66.66% 100%)}.book-chapters .chapters-timeline .chapter__color.color-3{background:linear-gradient(90deg,#008f4d 0% 33.33%,#99ca3b 33.33% 66.66%,#e2e4aa 66.66% 100%)}.book-chapters .chapters-timeline .chapter__color.color-4{background:linear-gradient(90deg,#ed028c 0% 33.33%,#d676b0 33.33% 66.66%,#ecc6dd 66.66% 100%)}.book-chapters .chapters-timeline .chapter__color.color-5{background:linear-gradient(90deg,#c5910a 0% 33.33%,#fcb814 33.33% 66.66%,#ffdea4 66.66% 100%)}.book-chapters .timeline-flex{display:flex;position:absolute;inset:0}.book-chapters .timeline-flex .timeline-spacer{flex:auto;height:100%}.book-chapters .timeline-flex .timeline-line{border-left:2px solid #241e4e;flex:auto;height:100%}.author{padding-top:50px;padding-bottom:50px}.author .author-title-mobile{display:none}.author .author__content{justify-content:space-between;display:flex}.author .author__content .author__profile{flex-direction:column;gap:20px;width:45%;display:flex}.author .author__content .author__profile .author__identity{gap:20px;display:flex}.author .author__content .author__profile .author__identity .author__photo{object-fit:cover;border:3px solid #294c65;border-radius:16px;width:200px;height:200px;box-shadow:0 4px 10px #00000026}.author .author__content .author__profile .author__identity .author__info{flex-direction:column;margin-top:10px;display:flex}.author .author__content .author__profile .author__identity .author__info h5{color:#333;margin:0 0 3px;font-size:20px;font-weight:700}.author .author__content .author__profile .author__identity .author__info p{color:#666;margin:0;font-size:16px}.author .author__content .author__profile .author__identity .author__info a{text-align:center;color:#fff;background-color:#294c65;border-radius:50%;width:44px;height:44px;margin-top:20px;font-size:19px;line-height:44px;transition:all .2s linear;display:inline-block}@media (hover:hover) and (pointer:fine){.author .author__content .author__profile .author__identity .author__info a:hover{background-color:#da9b2f}}.author .author__content .author__profile .author__highlights{width:80%}.author .author__content .author__profile .author__highlights li{align-items:center;gap:16px;margin-bottom:8px;margin-left:5px;display:flex}.author .author__content .author__profile .author__highlights li i{color:#241e4e;text-align:center;width:30px;font-size:20px;line-height:35px}.author .author__content .author__profile .author__highlights li span{color:#241e4e;font-size:16px;font-weight:600}.author .author__content .author__profile .author__highlights li:last-child{margin-bottom:0}.author .author__content .author__bio{width:50%}.author .author__content .author__bio h5{margin-top:10px;font-size:28px}.author .author__content .author__bio .author__bio-text{color:#294c65;margin-bottom:35px;font-size:16px}.author .author__content .author__bio .btns__author{margin-top:40px}.author .author__content .author__bio .btns__author .btn__buy_author-section{margin-right:30px}.author__quote{background-color:#f8f9fa;border-left:3px solid #007bff;padding:10px;font-style:italic}.author__quote p{color:#333;margin:0;font-size:14px}.testimonials,.faq{padding-top:50px;padding-bottom:50px}.faq h2{margin-bottom:50px}.faq #faq_accordion{width:60%;margin:0 auto}.faq #faq_accordion .faq_question{border-top:2px solid #e7ebef;padding:35px 0}.faq #faq_accordion .faq_question:last-child{border-bottom:2px solid #e7ebef}.faq #faq_accordion .faq_question .faq_question_header{cursor:pointer;align-items:center;gap:16px;display:flex}.faq #faq_accordion .faq_question .faq_question_header i{color:#fff;background-color:#294c65;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;transition:all .3s;display:flex}.faq #faq_accordion .faq_question .faq_question_header .faq_question_title{cursor:pointer;text-align:left;color:#294c65;font-size:16px;font-weight:700}@media (hover:hover) and (pointer:fine){.faq #faq_accordion .faq_question .faq_question_header .faq_question_title:hover{color:#da9b2f}}.faq #faq_accordion .faq_question .faq_response{opacity:0;max-height:0;font-size:16px;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s ease-out,padding .4s ease-out;overflow:hidden}.faq #faq_accordion .faq_question .faq_response p{margin:0}.faq #faq_accordion .faq_question.opened{border-top-color:#da9b2f;border-bottom-color:#da9b2f}.faq #faq_accordion .faq_question.opened+.faq_question{border-top-color:#da9b2f}.faq #faq_accordion .faq_question.opened .faq_question_header i{background-color:#da9b2f;transform:rotate(90deg)}.faq #faq_accordion .faq_question.opened .faq_question_title{color:#da9b2f}.faq #faq_accordion .faq_question.opened .faq_response{opacity:1;max-height:200px;padding-top:15px}.trust-badges{padding-top:60px;padding-bottom:70px}.trust-badges .trust-badges__list{display:flex}.trust-badges .trust-badges__list .trust-badge{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:20px;display:flex}.trust-badges .trust-badges__list .trust-badge i{color:#294c65;font-size:32px}.footer{color:#e8e8e8}.footer .footer-primary{background-color:#1d2a4d;padding:110px 20px 70px}.footer .footer-primary .container{justify-content:space-between;display:flex}.footer .footer-primary .container .footer__about{width:30%}.footer .footer-primary .container .footer__about .footer__description{font-size:16.5px}.footer .footer-primary .container .footer__nav{flex-direction:column;flex:0 0 10%;gap:30px;display:flex}.footer .footer-primary .container .footer__nav .footer__nav-title{color:#fff;font-size:24px}.footer .footer-primary .container .footer__nav .footer__nav-pages li{margin-bottom:18px}.footer .footer-primary .container .footer__nav .footer__nav-pages li:last-child{margin-bottom:0}.footer .footer-primary .container .footer__nav .footer__nav-pages li a{color:#e8e8e8;font-size:18px;text-decoration:none}.footer .footer-primary .container .footer__nav .footer__nav-pages li a:hover{color:#da9b2f}.footer .footer-primary .container .footer__contact{background-color:#fff;border-radius:15px;flex-direction:column;gap:16px;width:30%;margin-top:-40px;padding:40px;display:flex;position:relative;overflow:hidden}.footer .footer-primary .container .footer__contact:before{content:"";color:#1b388126;z-index:0;font-family:icomoon;font-size:170px;line-height:1;position:absolute;bottom:-15px;right:-30px;transform:rotate(-20deg)}.footer .footer-primary .container .footer__contact:after{content:"";background-color:#da9b2f;width:3px;position:absolute;top:40px;bottom:40px;left:0}.footer .footer-primary .container .footer__contact .footer__contact-description{color:#294c65;font-size:16.5px}.footer .footer-primary .container .footer__contact .footer__contact-list li{align-items:center;gap:15px;font-size:16px;display:flex}.footer .footer-primary .container .footer__contact .footer__contact-list li:first-child{margin-bottom:10px}.footer .footer-primary .container .footer__contact .footer__contact-list li:has(a:hover) i{color:#da9b2f}.footer .footer-primary .container .footer__contact .footer__contact-list li i{color:#294c65;pointer-events:none;font-size:20px;line-height:35px;transition:color .3s}.footer .footer-primary .container .footer__contact .footer__contact-list li a{color:#294c65;margin-top:-3px;font-size:18px;font-weight:700;text-decoration:none}.footer .footer-primary .container .footer__contact .footer__contact-list li a:hover{color:#da9b2f}.footer .footer-primary .container .footer__contact .footer__contact-social a{text-align:center;color:#fff;background-color:#294c65;border-radius:50%;width:44px;height:44px;margin-left:-10px;font-size:19px;line-height:44px;transition:all .4s linear;display:inline-block}@media (hover:hover) and (pointer:fine){.footer .footer-primary .container .footer__contact .footer__contact-social a:hover{background-color:#da9b2f}}.footer .footer-secondary{background-color:#fff;padding:30px 20px}.footer .footer-secondary .container{justify-content:space-between;align-items:center;display:flex}.footer .footer-secondary .container .footer__copyright{color:#294c65;font-size:14px}.footer .footer-secondary .container .footer__legal{gap:30px;display:flex}.footer .footer-secondary .container .footer__legal li a{color:#294c65;font-size:14px;text-decoration:none}.footer .footer-secondary .container .footer__legal li a:hover{color:#da9b2f}.book-purchase-section{padding-top:40px;padding-bottom:50px}.book-arguments{background-color:#294c65;padding-top:50px}.book-arguments .book-arguments__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-top:70px;display:grid}.book-arguments .book-arguments__grid .book-arguments__item{z-index:1;background:#fff;border-radius:16px;flex-direction:column;padding:25px 20px 40px;transition:all .25s;display:flex}@media (hover:hover) and (pointer:fine){.book-arguments .book-arguments__grid .book-arguments__item:hover{transform:translateY(-5px)}.book-arguments .book-arguments__grid .book-arguments__item:hover .book-arguments__icon{color:#da9b2f}}.book-arguments .book-arguments__grid .book-arguments__item .book-arguments__icon{color:#1e3a8a;font-size:48px;transition:color .5s}.book-arguments .book-arguments__grid .book-arguments__item h5{margin:15px 0;font-size:22px}.book-arguments .book-arguments__grid .book-arguments__item .book-arguments__content{flex-direction:column;flex-grow:1;display:flex}.book-arguments .book-arguments__grid .book-arguments__item .book-arguments__content p{font-size:16px}.book-arguments__cta{background:#3851a2;margin-top:-80px;padding:150px 0 80px}.book-arguments__cta .container{justify-content:space-between;align-items:center;display:flex}.book-arguments__cta .book-arguments__cta-icon{flex:0 0 15%}.book-arguments__cta .book-arguments__cta-icon img{width:100%;height:auto}.book-arguments__cta .book-arguments__cta-icon{justify-content:flex-start;align-items:center;display:flex}.book-arguments__cta .book-arguments__cta-content{color:#fff;flex:0 50%}.book-arguments__cta .book-arguments__cta-content h4{color:#fff;font-size:26px}.book-arguments__cta .book-arguments__cta-content p{color:#e9efff;font-size:16.5px}.book-arguments__cta .book-arguments__cta-action{text-align:right;flex:0 0 20%}.book-arguments__cta .book-arguments__cta-action a{width:100%;font-size:15px}.contact .contact-panel{background-color:#fff;border-radius:20px;justify-content:space-between;gap:60px;padding:60px;display:flex;box-shadow:0 5px 83px #091d3e1a}.contact .contact-panel .contact-panel__form{width:60%}.contact .contact-panel .contact-panel__info{color:#fff;background-color:#1f4e79;border-radius:20px;width:40%;height:min-content;padding:60px;position:relative;box-shadow:0 5px 83px #091d3e1a}.contact .contact-panel .contact-panel__info:after{content:"";background-color:#da9b2f;width:3px;position:absolute;top:60px;bottom:60px;left:0}.contact .contact-panel .contact-panel__info .contact-panel__title{color:#fff;margin-bottom:15px;font-size:30px}.contact .contact-panel .contact-panel__info .contact-panel__desc{font-size:18px;line-height:1.6}.contact .contact-panel .contact-panel__info .contact__list li{align-items:center;gap:15px;margin-bottom:20px;display:flex}.contact .contact-panel .contact-panel__info .contact__list li:last-child{margin-bottom:0}.contact .contact-panel .contact-panel__info .contact__list li i{color:#da9b2f;font-size:20px}.contact .contact-panel .contact-panel__info .contact__list li a{color:#fff;margin-top:-3px;font-size:18px;font-weight:700;text-decoration:none;transition:color .3s}.contact .contact-panel .contact-panel__info .contact__list li a:hover{color:#da9b2f}.about-slider{height:calc(100vh - 165px);max-height:700px;padding:0}.about-slider img{object-fit:cover}.bio{padding-top:60px;padding-bottom:100px}.bio .container{gap:60px;display:flex}.bio .container .sidebar{border-radius:10px;flex-shrink:0;width:25%;height:min-content;position:sticky;top:100px;box-shadow:0 5px 10px #091d3e26}.bio .container .sidebar img{border-radius:6px;width:100%;height:auto}.bio .container .sidebar .author__info{padding:35px 40px}.bio .container .sidebar .author__info .member__name{margin-top:0;margin-bottom:10px;font-size:21px}.bio .container .sidebar .author__info .member__job{color:#da9b2f;margin-top:0;margin-bottom:15px;font-size:14px;font-weight:500}.bio .container .sidebar .author__info .member__desc{color:#666;margin-top:0;margin-bottom:20px;font-size:15px}.bio .container .sidebar .author__info a{text-align:center;color:#fff;background-color:#294c65;border-radius:50%;width:44px;height:44px;font-size:19px;line-height:44px;transition:all .2s linear;display:inline-block}@media (hover:hover) and (pointer:fine){.bio .container .sidebar .author__info a:hover{background-color:#da9b2f}}.bio .container .sidebar .author__info:after{content:"";background-color:#da9b2f;width:80%;height:3px;position:absolute;bottom:0;left:10%}.bio .container .author-bio{width:75%}.bio .container .author-bio .author-bio__title{margin-top:0;margin-bottom:20px}.bio .container .author-bio .author-bio__desc{color:#294c65;margin-top:0;margin-bottom:15px;font-size:15px;font-weight:600;line-height:2}.bio .container .author-bio .author-bio__desc:last-child{margin-bottom:0}.bio .container .author-bio .bio_accordion{margin-top:20px}.bio .container .author-bio .bio_accordion .bio_question .bio_question_header{cursor:pointer;align-items:center;gap:16px;display:flex}.bio .container .author-bio .bio_accordion .bio_question .bio_question_header i{color:#fff;background-color:#294c65;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;transition:all .3s;display:flex}.bio .container .author-bio .bio_accordion .bio_question .bio_question_header .bio_question_title{cursor:pointer;text-align:left;color:#294c65;font-size:16px;font-weight:700}@media (hover:hover) and (pointer:fine){.bio .container .author-bio .bio_accordion .bio_question .bio_question_header .bio_question_title:hover{color:#da9b2f}}.bio .container .author-bio .bio_accordion .bio_question .bio_response{opacity:0;max-height:0;font-size:15px;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s ease-out,padding .4s ease-out;overflow:hidden}.bio .container .author-bio .bio_accordion .bio_question.opened .bio_question_header i{background-color:#da9b2f;transform:rotate(90deg)}.bio .container .author-bio .bio_accordion .bio_question.opened .bio_question_title{color:#da9b2f}.bio .container .author-bio .bio_accordion .bio_question.opened .bio_response{opacity:1;max-height:1000px;padding-top:20px}.bio .container .author-bio .career__title{margin-bottom:20px}.bio .container .author-bio .career__desc{color:#294c65;margin-top:0;margin-bottom:35px;font-size:15px;font-weight:600;line-height:2}.bio .container .author-bio .timeline-wrapper{margin-bottom:40px}.bio .container .author-bio .timeline-wrapper .timeline-item{display:flex;position:relative}.bio .container .author-bio .timeline-wrapper .timeline-item:before{content:"";background-color:#da9b2f;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:116px}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__year{color:#fff;background-color:#294c65;border-radius:5px;flex:0 0 80px;align-self:baseline;max-width:80px;height:30px;margin-bottom:0;margin-right:40px;padding:5px 20px 5px 25px;font-size:14px;font-weight:600;position:relative}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__year:before{content:"";background-color:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__body{margin-bottom:0;padding-bottom:48px;padding-left:40px;font-size:15px;position:relative}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__body:before{content:"";border:2px solid #dcdee2;border-radius:50%;width:24px;height:24px;padding:3px;position:absolute;top:0;left:-12px}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__body:after{content:"";background-color:#dcdee2;width:2px;position:absolute;top:22px;bottom:0;left:-1px}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__title{color:#294c65;margin-top:0;margin-bottom:18px;font-size:19px;font-weight:600}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__desc{color:#666;margin-bottom:0;line-height:1.6}.bio .container .author-bio .timeline-wrapper .timeline-item:last-of-type .timeline__body{padding-bottom:0}.bio .container .author-bio .timeline-wrapper .timeline-item:last-of-type .timeline__body:after{display:none}.bio .container .author-bio .bio__actions{gap:30px;display:flex}.about-book{padding-top:0}.about-book .container{display:flex}.about-book .container .about-book__text{width:60%}.about-book .container .about-book__text p{color:#294c65;margin-top:0;font-size:17px;font-weight:600}.about-book .container .about-book__image{justify-content:flex-end;width:40%;display:flex}.about-book .container .about-book__image img{border-radius:16px;width:85%;height:min-content;box-shadow:0 10px 30px #00000026}.about-association{padding-top:0}.about-association .container{display:flex}.about-association .container .about-association__image{justify-content:flex-start;width:40%;display:flex}.about-association .container .about-association__image img{border-radius:16px;width:80%;height:min-content;box-shadow:0 10px 30px #00000026}.about-association .container .about-association__text{width:60%}.about-association .container .about-association__text .text__link-association{margin-bottom:0}.about-association .container .about-association__text p{color:#294c65;margin-top:0;margin-bottom:20px;font-size:17px;font-weight:600}.about-association .container .about-association__text a{color:#da9b2f;font-size:17px;font-weight:600;transition:color .3s}.about-association .container .about-association__text a:hover{color:#294c65}.courses-gallery{padding-top:0}.courses-gallery .container .courses-gallery__text p{color:#294c65;margin-top:0;margin-bottom:30px;font-size:17px;font-weight:600}.legal-page{padding-top:50px;padding-bottom:80px}.legal-page h1{margin-bottom:30px;font-size:32px;font-weight:700}.legal-page h2{margin-top:40px;margin-bottom:20px;font-size:24px;font-weight:600}.legal-page p{margin-top:0;margin-bottom:10px;font-size:16px;line-height:1.8}.legal-page p:last-child{margin-bottom:0}.legal-page ul{padding-left:0;line-height:1.8;list-style:none}.legal-page ul li{margin-bottom:5px;font-size:16px}.legal-page ul li:last-child{margin-bottom:0}.legal-page a{text-decoration:none}.legal-page .privacy-policy-list{list-style:initial;padding-left:20px}@media (max-width:767px){.slider{align-items:flex-start;height:calc(100vh - 120px);max-height:620px}.slider .slider-image{display:none}.slider .slider-image-mobile{object-position:bottom center;display:block}.slider .container{padding:0 20px}.slider .container .slide__title{max-width:100%;margin-top:35px;margin-bottom:15px;font-size:25px}.slider .container .slide__desc{max-width:100%;margin-bottom:30px;font-size:18px}.slider .container .btn_home{padding:0 22px;font-size:15px}.book-presentation{padding:30px 0}.book-presentation .container{flex-direction:column;gap:30px}.book-presentation .container img{display:none}.book-presentation .container h4{font-size:21px}.book-presentation .container p{font-size:14px}.book-presentation .container a{margin-top:15px}.benefits{padding:30px 0}.benefits .container h2{margin-bottom:30px;padding-left:12px;padding-right:12px;font-size:22px}.benefits .container .benefits-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:18px}.benefits .container .benefits-grid .service-item{padding:18px 18px 24px}.benefits .container .benefits-grid .service-item .service__header{align-items:center;gap:18px;display:flex}.benefits .container .benefits-grid .service-item .service__header .service__icon{font-size:34px}.benefits .container .benefits-grid .service-item .service__header .service__title{margin:0;font-size:18px}.benefits .container .benefits-grid .service-item ul{margin-top:10px}.book-cta .cta-book__content{flex-direction:column;gap:25px}.book-cta .cta-book__content .cta-book__text{text-align:center;max-width:100%;font-size:15px}.book-cta .cta-book__content .cta-book__text span:first-of-type{margin-bottom:15px;display:inline-block}.preview{padding-top:10px;padding-bottom:30px}.preview h3{font-size:20px}.preview .preview__intro{display:none}.preview .preview__intro_mobile{text-align:center;color:#294c65;margin-top:15px;margin-bottom:15px;font-size:14px;font-weight:500;display:flex}.preview .preview__intro_mobile p{margin:0}.preview .preview__images{display:none}.preview .preview__images_mobile{flex-direction:column;gap:20px;width:100%;margin-bottom:20px;display:flex}.preview .preview__images_mobile img{width:100%;height:auto}.preview .preview__images_legend{display:none}.preview .btn{height:40px}.preview .btn span{font-size:11px}.preview .preview__btn_subtitle{font-size:10px}.book-chapters{padding-top:10px;padding-bottom:10px}.book-chapters h3{margin-bottom:40px;font-size:19px}.book-chapters .chapters-timeline .chapter-item{margin-bottom:40px}.book-chapters .chapters-timeline .chapter-item .chapter__sidebar .chapter__image{display:none}.book-chapters .chapters-timeline .chapter-item .chapter__sidebar .chapter__color{margin-top:-6px;margin-right:41px}.book-chapters .chapters-timeline .chapter-item .chapter__content{max-width:100%;padding-left:40px}.book-chapters .chapters-timeline .chapter-item .chapter__content .chapter__title{width:100%;margin-top:-3px;margin-left:0;font-size:17px}.book-chapters .chapters-timeline .chapter-item .chapter__content .chapter__desc{width:100%;margin-left:0;font-size:14px}.book-chapters .chapters-timeline .chapter-item-mobile{display:flex}.book-chapters .chapters-timeline .chapter-item-alt{display:none}.book-chapters .timeline-flex{flex-wrap:nowrap;display:flex;position:absolute}.book-chapters .timeline-flex .timeline-spacer{flex:0 0 118px;height:100%}.book-chapters .timeline-flex .timeline-line{border-left:2px solid #241e4e;height:100%}.author{padding-top:30px;padding-bottom:40px}.author .author-title-mobile{text-align:center;margin-top:0;margin-bottom:30px;font-size:25px;display:block}.author .author__content{flex-direction:column;gap:15px}.author .author__content .author__profile{width:100%}.author .author__content .author__profile .author__identity{gap:15px}.author .author__content .author__profile .author__identity .author__photo{width:140px;height:140px}.author .author__content .author__profile .author__identity .author__info h5{font-size:15px}.author .author__content .author__profile .author__identity .author__info p{font-size:13px}.author .author__content .author__profile .author__identity .author__info a{width:40px;height:40px;margin-top:10px;font-size:16px;line-height:40px}.author .author__content .author__profile .author__highlights{width:100%}.author .author__content .author__profile .author__highlights li{margin-bottom:5px}.author .author__content .author__profile .author__highlights li i{width:22px;font-size:16px}.author .author__content .author__profile .author__highlights li span{font-size:14px}.author .author__content .author__bio{width:100%}.author .author__content .author__bio h5{display:none}.author .author__content .author__bio .author__bio-text{margin-top:0;margin-bottom:25px;font-size:14.5px}.author .author__content .author__bio .btns__author{justify-content:center;align-items:center;gap:15px;margin-top:30px;display:flex}.author .author__content .author__bio .btns__author .btn__buy_author-section{margin-right:0}.author .author__content .author__bio .btns__author .btn{flex-shrink:0;min-width:100px;padding:0 10px;font-size:12px}.testimonials{padding-top:20px;padding-bottom:30px}.testimonials h3{font-size:28px}.faq{padding-top:0;padding-bottom:10px}.faq h2{margin-top:35px;margin-bottom:30px;font-size:28px}.faq #faq_accordion{width:100%}.faq #faq_accordion .faq_question{padding:15px 0}.faq #faq_accordion .faq_question .faq_question_header{gap:12px}.faq #faq_accordion .faq_question .faq_question_header i{width:20px;height:20px;font-size:9px}.faq #faq_accordion .faq_question .faq_question_header .faq_question_title,.faq #faq_accordion .faq_question .faq_response{font-size:13px}.trust-badges{padding-top:30px;padding-bottom:40px}.trust-badges .trust-badges__list .trust-badge{gap:7px}.trust-badges .trust-badges__list .trust-badge i{font-size:19px}.trust-badges .trust-badges__list .trust-badge h6{font-size:10px}.footer .footer-primary{padding:40px 4px}.footer .footer-primary .container{flex-direction:column;gap:40px}.footer .footer-primary .container .footer__about{width:100%}.footer .footer-primary .container .footer__about .footer__description{margin-bottom:0;font-size:16px}.footer .footer-primary .container .footer__nav{flex:1;gap:20px}.footer .footer-primary .container .footer__nav .footer__nav-title{font-size:23px}.footer .footer-primary .container .footer__nav .footer__nav-pages li{margin-bottom:16px}.footer .footer-primary .container .footer__nav .footer__nav-pages li a{font-size:19px}.footer .footer-primary .container .footer__contact{width:100%;margin-top:0;padding:30px}.footer .footer-primary .container .footer__contact:before{font-size:140px;bottom:-35px;right:-25px;transform:rotate(-30deg)}.footer .footer-primary .container .footer__contact h5{font-size:23px}.footer .footer-primary .container .footer__contact .footer__contact-description{font-size:16px}.footer .footer-primary .container .footer__contact .footer__contact-list li{font-size:14px}.footer .footer-primary .container .footer__contact .footer__contact-list li i{font-size:20px}.footer .footer-primary .container .footer__contact .footer__contact-list li a{font-size:18px}.footer .footer-primary .container .footer__contact .footer__contact-social a{width:42px;height:42px;margin-left:-10px;font-size:19px;line-height:42px}.footer .footer-secondary{padding:10px 0}.footer .footer-secondary .container{text-align:center;flex-direction:column;gap:20px}.footer .footer-secondary .container .footer__copyright{font-size:14px}.footer .footer-secondary .container .footer__legal{flex-direction:column;gap:5px}.footer .footer-secondary .container .footer__legal li a{font-size:14px}.book-purchase-section{padding-top:30px;padding-bottom:30px}.book-arguments{padding-top:15px}.book-arguments h3{font-size:28px}.book-arguments .book-arguments__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:15px;margin-top:45px}.book-arguments .book-arguments__grid .book-arguments__item{padding:20px 15px 30px}.book-arguments .book-arguments__grid .book-arguments__item .book-arguments__icon{font-size:34px}.book-arguments .book-arguments__grid .book-arguments__item .book-arguments-header{align-items:center;gap:17px;margin-bottom:5px;display:flex}.book-arguments .book-arguments__grid .book-arguments__item .book-arguments-header .book-arguments__icon{font-size:36px}.book-arguments .book-arguments__grid .book-arguments__item .book-arguments-header h5{margin-top:4px;margin-bottom:0;font-size:17px}.book-arguments .book-arguments__grid .book-arguments__item .book-arguments__content p{font-size:15px}.book-arguments__cta{margin-top:-80px;padding:110px 0 40px}.book-arguments__cta .container{flex-direction:column;gap:25px}.book-arguments__cta .container .book-arguments__cta-icon{display:none}.book-arguments__cta .container .book-arguments__cta-content{text-align:center;flex:1}.book-arguments__cta .container .book-arguments__cta-content h4{font-size:21px}.book-arguments__cta .container .book-arguments__cta-content p{font-size:14px}.book-arguments__cta .container .book-arguments__cta-action{text-align:center;flex:1}.book-arguments__cta .container .book-arguments__cta-action a{font-size:14px}.contact{padding-bottom:50px}.contact .contact-panel{flex-direction:column;gap:40px;padding:30px 20px}.contact .contact-panel .contact-panel__form{width:100%}.contact .contact-panel .contact-panel__info{width:100%;padding:25px}.contact .contact-panel .contact-panel__info:after{top:30px;bottom:30px}.contact .contact-panel .contact-panel__info .contact-panel__title{font-size:22px}.contact .contact-panel .contact-panel__info .contact-panel__desc{font-size:14px}.contact .contact-panel .contact-panel__info .contact__list li i{font-size:16px}.contact .contact-panel .contact-panel__info .contact__list li a{font-size:14px}.about-slider{display:none}.bio{padding-top:30px;padding-bottom:10px}.bio .container{flex-direction:column;gap:30px}.bio .container .sidebar{width:100%;position:static}.bio .container .sidebar .author__info{padding:25px 30px}.bio .container .sidebar .author__info:after{display:none}.bio .container .sidebar .author__info .member__name{font-size:20px}.bio .container .sidebar .author__info .member__job{font-size:14px}.bio .container .sidebar .author__info .member__desc{font-size:15px}.bio .container .sidebar .author__info a{width:40px;height:40px;font-size:17px;line-height:40px}.bio .container .author-bio{width:100%}.bio .container .author-bio .author-bio__title{margin-bottom:15px;font-size:20px}.bio .container .author-bio .author-bio__desc{font-size:13px}.bio .container .author-bio .bio_accordion .bio_question .bio_question_header{gap:12px}.bio .container .author-bio .bio_accordion .bio_question .bio_question_header i{width:22px;height:22px;font-size:10px}.bio .container .author-bio .bio_accordion .bio_question .bio_question_header .bio_question_title{margin-top:-2px;font-size:13px}.bio .container .author-bio .bio_accordion .bio_question .bio_response{font-size:13px}.bio .container .author-bio .career__title{margin-bottom:15px;font-size:20px}.bio .container .author-bio .career__desc{font-size:13px}.bio .container .author-bio .timeline-wrapper .timeline-item:before{left:76px}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__year{flex:0 0 60px;max-width:60px;margin-top:-2px;margin-right:20px;padding:6px 20px 6px 25px;font-size:12px}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__body{padding-left:20px;font-size:14px}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__body .timeline__title{margin-top:2px;font-size:17px}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__body .timeline__desc{font-size:13px}.bio .container .author-bio .bio__actions{flex-direction:column;gap:15px}.about-book{padding-bottom:25px}.about-book .container{flex-direction:column}.about-book .container .about-book__text{width:100%}.about-book .container .about-book__text h5{margin-bottom:15px;font-size:20px}.about-book .container .about-book__text p{margin-bottom:0;font-size:13px;line-height:2}.about-book .container .about-book__image{justify-content:center;width:100%;margin-top:20px}.about-book .container .about-book__image img{width:90%}.about-association{padding-bottom:0}.about-association .container{flex-direction:column}.about-association .container .about-association__image{order:2;justify-content:center;width:100%;margin-bottom:35px}.about-association .container .about-association__image img{width:90%;margin-top:20px}.about-association .container .about-association__text{width:100%}.about-association .container .about-association__text h5{margin-bottom:15px;font-size:20px}.about-association .container .about-association__text p{margin-bottom:15px;font-size:13px;line-height:2}.about-association .container .about-association__text a{font-size:16px}.courses-gallery{padding-bottom:50px}.courses-gallery .container .courses-gallery__text h5{margin-bottom:15px;font-size:20px}.courses-gallery .container .courses-gallery__text p{margin-bottom:25px;font-size:13px;line-height:2}.legal-page{padding-top:30px;padding-bottom:50px}.legal-page h1{margin-bottom:15px;font-size:24px}.legal-page h2{margin-top:25px;margin-bottom:15px;font-size:20px}.legal-page p,.legal-page ul li{font-size:14px}}@media (min-width:451px) and (max-width:560px){.slider{height:calc(100vh - 50px);max-height:650px}.slider .slider-image{display:none}.slider .slider-image-mobile-large{object-position:bottom center;display:block}}@media (min-width:768px) and (max-width:991px){.slider{max-height:500px}.slider img{object-position:76% center}.slider .container{padding:0 55px}.slider .container .slide__title{max-width:380px;font-size:30px}.slider .container .slide__desc{max-width:380px;font-size:21px}.slider .container .btn_home{padding:0 26px;font-size:17px}.book-presentation{padding:35px 0}.book-presentation .container{gap:35px;padding:0 24px}.book-presentation .container img{border-radius:16px;width:40%;height:auto}.book-presentation .container h4{font-size:24px;line-height:1}.book-presentation .container p{font-size:15px;line-height:1.65}.book-presentation .container a{margin-top:8px}.benefits{padding:30px 0}.benefits .container{padding:0 24px}.benefits .container h2{margin-bottom:40px;padding-left:24px;padding-right:24px;font-size:28px}.benefits .container .benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.benefits .container .benefits-grid .service-item{padding:18px 18px 24px}.benefits .container .benefits-grid .service-item .service__header{align-items:center;gap:18px;display:flex}.benefits .container .benefits-grid .service-item .service__header .service__icon{font-size:32px}.benefits .container .benefits-grid .service-item .service__header .service__title{margin:0;font-size:16.5px}.benefits .container .benefits-grid .service-item ul{margin-top:10px}.book-cta .container{padding:0 24px}.book-cta .container .cta-book__content{gap:50px}.book-cta .container .cta-book__content .cta-book__text{max-width:80%;font-size:16px}.preview{padding-top:20px;padding-bottom:30px}.preview .container{padding:0 24px}.preview .container h3{font-size:28px}.preview .container .preview__intro{display:none}.preview .container .preview__intro_mobile{text-align:center;color:#294c65;margin-top:20px;margin-bottom:20px;font-size:17px;font-weight:500;display:flex}.preview .container .preview__intro_mobile p{margin:0}.preview .container .preview__images{display:none}.preview .container .preview__images_mobile{flex-direction:column;gap:20px;width:100%;margin-bottom:30px;display:flex}.preview .container .preview__images_mobile img{width:100%;height:auto}.preview .container .preview__images_legend{display:none}.book-chapters{padding-top:20px;padding-bottom:20px}.book-chapters h3{margin-bottom:60px;font-size:28px}.author .container{padding:0 24px}.author .container .author__content{justify-content:flex-start}.author .container .author__content .author__profile{gap:13px;width:320px}.author .container .author__content .author__profile .author__identity{flex-direction:column;gap:20px}.author .container .author__content .author__profile .author__identity .author__photo{width:260px;height:260px}.author .container .author__content .author__profile .author__identity .author__info{flex-direction:row;align-items:center;gap:32px;margin-top:0}.author .container .author__content .author__profile .author__identity .author__info h5{font-size:18px}.author .container .author__content .author__profile .author__identity .author__info p{font-size:13.5px}.author .container .author__content .author__profile .author__identity .author__info a{width:40px;height:40px;margin-top:0;font-size:17px;line-height:40px}.author .container .author__content .author__profile .author__highlights{width:100%}.author .container .author__content .author__profile .author__highlights li{gap:12px;margin-left:0}.author .container .author__content .author__profile .author__highlights li i{width:20px;font-size:17px;line-height:35px}.author .container .author__content .author__profile .author__highlights li span{font-size:15px}.author .container .author__content .author__bio{width:60%}.author .container .author__content .author__bio h5{margin-top:5px;font-size:25px}.author .container .author__content .author__bio .author__bio-text{font-size:16px}.author .container .author__content .author__bio .btn__buy_author-section{margin-right:20px}.testimonials{padding-top:20px;padding-bottom:30px}.testimonials h3{font-size:34px}.faq{padding-top:20px;padding-bottom:50px}.faq h2{font-size:36px}.faq #faq_accordion{width:80%}.faq #faq_accordion .faq_question{padding:25px 0}.faq #faq_accordion .faq_question .faq_question_header .faq_question_title,.faq #faq_accordion .faq_question .faq_response{font-size:15px}.trust-badges{padding-top:30px;padding-bottom:60px}.trust-badges .trust-badges__list .trust-badge{gap:15px}.trust-badges .trust-badges__list .trust-badge i{font-size:28px}.trust-badges .trust-badges__list .trust-badge h6{font-size:16px}.footer .footer-primary{padding-top:70px;padding-bottom:50px}.footer .footer-primary .container{padding:0 4px}.footer .footer-primary .container .footer__about{width:25%}.footer .footer-primary .container .footer__nav{flex:0 0 20%;align-items:center}.footer .footer-primary .container .footer__contact{width:35%;margin-top:-20px;padding:25px 24px}.footer .footer-primary .container .footer__contact:before{font-size:130px;bottom:-35px;right:-25px;transform:rotate(-30deg)}.footer .footer-primary .container .footer__contact .footer__contact-list li{gap:13px}.footer .footer-primary .container .footer__contact .footer__contact-list li i{font-size:17px;line-height:35px}.footer .footer-primary .container .footer__contact .footer__contact-list li a{margin-top:-5px;font-size:15.5px}.footer .footer-primary .container .footer__contact .footer__contact-social a{width:40px;height:40px;margin-left:-5px;font-size:17px;line-height:40px}.footer .footer-secondary{padding-left:10px;padding-right:10px}.book-purchase-section .container{padding:0 24px}.book-arguments{padding-top:20px}.book-arguments .container{padding:0 24px}.book-arguments .container h3{font-size:34px}.book-arguments .container .book-arguments__grid{flex-wrap:wrap;justify-content:center;margin-top:50px;display:flex}.book-arguments .container .book-arguments__grid .book-arguments__item{width:31%;padding:22px 18px 35px}.book-arguments .container .book-arguments__grid .book-arguments__item .book-arguments-header{align-items:center;gap:15px;margin-bottom:10px;display:flex}.book-arguments .container .book-arguments__grid .book-arguments__item .book-arguments-header .book-arguments__icon{font-size:36px}.book-arguments .container .book-arguments__grid .book-arguments__item .book-arguments-header h5{margin-top:4px;margin-bottom:0;font-size:17px}.book-arguments .container .book-arguments__grid .book-arguments__item .book-arguments__content p{font-size:15.5px}.book-arguments .container .book-arguments__grid .book-arguments__item:nth-last-child(-n+2){width:48%}.book-arguments__cta{margin-top:-70px;padding:120px 0 70px}.book-arguments__cta .container{padding:0 26px}.book-arguments__cta .container .book-arguments__cta-icon{flex:0 0 18%}.book-arguments__cta .container .book-arguments__cta-icon img{width:80%;height:auto}.book-arguments__cta .container .book-arguments__cta-content{flex:0 50%}.book-arguments__cta .container .book-arguments__cta-content h4{font-size:22px}.book-arguments__cta .container .book-arguments__cta-content p{width:95%;font-size:16px}.book-arguments__cta .container .book-arguments__cta-action{flex:0 0 20%}.book-arguments__cta .container .book-arguments__cta-action a{height:55px;padding:10px 20px;font-size:13px}.contact{padding-bottom:70px}.contact .container{padding:0 24px}.contact .container .contact-panel{gap:30px;padding:40px 30px}.contact .container .contact-panel .contact-panel__form{width:60%}.contact .container .contact-panel .contact-panel__info{width:40%;padding:30px}.contact .container .contact-panel .contact-panel__info:after{top:50px;bottom:50px}.contact .container .contact-panel .contact-panel__info .contact-panel__title{font-size:24px}.contact .container .contact-panel .contact-panel__info .contact-panel__desc{font-size:16px}.contact .container .contact-panel .contact-panel__info .contact__list li{gap:13px}.contact .container .contact-panel .contact-panel__info .contact__list li i{font-size:17px}.contact .container .contact-panel .contact-panel__info .contact__list li a{font-size:15px}.about-slider{max-height:500px}.bio{padding-top:50px;padding-bottom:70px}.bio .container{gap:40px;padding:0 24px}.bio .container .sidebar{width:30%;top:80px}.bio .container .sidebar .author__info{padding:25px 25px 30px}.bio .container .sidebar .author__info .member__name{font-size:18px}.bio .container .sidebar .author__info .member__job{font-size:13.5px}.bio .container .sidebar .author__info .member__desc{font-size:14px}.bio .container .author-bio{width:70%}.bio .container .author-bio .author-bio__title{font-size:24px}.bio .container .author-bio .author-bio__desc,.bio .container .author-bio .bio_accordion .bio_question .bio_response,.bio .container .author-bio .career__desc{font-size:14.5px}.bio .container .author-bio .timeline-wrapper .timeline-item:before{left:106px}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__year{margin-right:30px;font-size:13px}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__body{padding-left:30px;font-size:14.5px}.bio .container .author-bio .timeline-wrapper .timeline-item .timeline__body .timeline__title{font-size:18px}.about-book{padding-bottom:80px}.about-book .container{padding:0 24px}.about-book .container .about-book__text{width:55%}.about-book .container .about-book__text h5{font-size:22px}.about-book .container .about-book__text p{font-size:15px}.about-book .container .about-book__image{width:45%}.about-book .container .about-book__image img{width:87%}.about-association{padding-bottom:80px}.about-association .container{padding:0 24px}.about-association .container .about-association__image{width:45%}.about-association .container .about-association__image img{width:87%}.about-association .container .about-association__text{width:55%}.about-association .container .about-association__text h5{font-size:22px}.about-association .container .about-association__text p,.about-association .container .about-association__text a{font-size:15px}.courses-gallery{padding-bottom:80px}.courses-gallery .container .courses-gallery__text h5{font-size:22px}.courses-gallery .container .courses-gallery__text p{font-size:15px}.legal-page{padding-top:60px;padding-bottom:70px}.legal-page h1{font-size:30px}.legal-page h2{font-size:22px}.legal-page p,.legal-page ul li{font-size:15px}}@media (min-width:992px) and (max-width:1200px){.slider img{object-position:76% center}.slider .container{padding:0 55px}.slider .container .slide__title{max-width:550px;font-size:45px}.slider .container .slide__desc{max-width:520px;font-size:24px}.book-presentation .container{gap:50px;padding:0 32px}.book-presentation .container h4{font-size:28px}.book-presentation .container p{font-size:18px}.benefits .container{padding:0 32px}.benefits .container h2{font-size:34px}.benefits .container .benefits-grid{gap:15px}.benefits .container .benefits-grid .service-item{padding-bottom:23px}.benefits .container .benefits-grid .service-item .service__header{align-items:center;gap:20px;display:flex}.benefits .container .benefits-grid .service-item .service__header .service__icon{font-size:38px}.benefits .container .benefits-grid .service-item .service__header .service__title{margin:0;font-size:17px}.benefits .container .benefits-grid .service-item ul{margin-top:15px}.book-cta .cta-book__content{gap:80px}.book-cta .cta-book__content .cta-book__text{font-size:18px}.preview .container{padding:0 32px}.preview .container h3{font-size:31px}.preview .container .preview__intro{font-size:17px}.preview .container .preview__images{padding:0 20px}.book-chapters h3{font-size:34px}.author .container{padding:0 32px}.author .container .author__content .author__profile .author__identity .author__photo{width:180px;height:180px}.author .container .author__content .author__profile .author__identity .author__info h5{font-size:19px}.author .container .author__content .author__profile .author__identity .author__info p{font-size:15px}.author .container .author__content .author__profile .author__identity .author__info a{width:40px;height:40px;font-size:19px;line-height:40px}.author .container .author__content .author__profile .author__highlights li span{font-size:15px}.author .container .author__content .author__bio{width:47%}.author .container .author__content .author__bio h5{font-size:23px}.author .container .author__content .author__bio .author__bio-text{font-size:15px}.faq #faq_accordion{width:70%}.footer .footer-primary .container .footer__contact{padding:40px 30px}.footer .footer-primary .container .footer__contact .footer__contact-list li a{font-size:16px}.book-purchase-section .container,.book-arguments .container{padding:0 32px}.book-arguments .container .book-arguments__grid{gap:15px}.book-arguments .container .book-arguments__grid .book-arguments__item{padding:22px 18px 30px}.book-arguments .container .book-arguments__grid .book-arguments__item .book-arguments__icon{font-size:40px}.book-arguments .container .book-arguments__grid .book-arguments__item h5{font-size:20px}.book-arguments .container .book-arguments__grid .book-arguments__item .book-arguments__content p{font-size:15px}.book-arguments__cta .container{padding:0 32px}.book-arguments__cta .container .book-arguments__cta-icon{flex:0 0 20%}.book-arguments__cta .container .book-arguments__cta-icon img{width:70%;height:auto}.book-arguments__cta .container .book-arguments__cta-content{flex:0 57%}.book-arguments__cta .container .book-arguments__cta-content h4{font-size:24px}.book-arguments__cta .container .book-arguments__cta-content p{width:95%}.book-arguments__cta .container .book-arguments__cta-action{flex:0 0 20%}.book-arguments__cta .container .book-arguments__cta-action a{width:98%;font-size:14px}.contact .container{padding:0 32px}.contact .container .contact-panel{gap:50px;padding:50px}.contact .container .contact-panel .contact-panel__form{width:58%}.contact .container .contact-panel .contact-panel__info{width:40%;padding:50px}.contact .container .contact-panel .contact-panel__info:after{top:55px;bottom:55px}.contact .container .contact-panel .contact-panel__info .contact-panel__title{margin-bottom:15px;font-size:26px}.contact .container .contact-panel .contact-panel__info .contact-panel__desc{font-size:17px}.contact .container .contact-panel .contact-panel__info .contact__list li i{font-size:19px}.contact .container .contact-panel .contact-panel__info .contact__list li a{font-size:17px}.bio .container{gap:55px;padding:0 32px}.bio .container .sidebar{width:28%}.bio .container .sidebar .author__info{padding:25px 30px}.bio .container .sidebar .author__info .member__name{margin-top:0;margin-bottom:10px;font-size:19px}.bio .container .sidebar .author__info .member__job{margin-bottom:13px;font-size:14px}.bio .container .sidebar .author__info .member__desc{margin-bottom:18px;font-size:15px}.bio .container .sidebar .author__info a{width:40px;height:40px;font-size:18px;line-height:40px}.bio .container .author-bio{width:72%}.about-book .container{padding:0 32px}.about-book .container .about-book__image img{width:90%}.about-association .container{padding:0 32px}.about-association .container .about-association__image img{width:87%}.courses-gallery .container,.legal-page .container{padding:0 32px}}
