@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);:where(:not(html):not(iframe):not(canvas):not(img):not(svg):not(video):not(audio):not(svg *):not(symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}a{text-decoration:none}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::placeholder{color:inherit}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;word-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}:root{--dark-blue:#14414b;--light-blue:#97dfe4;--terne-blue:#7d9baa;--corail:#ffa78c;--rose:#ffb7c7;--black:#1d1d1b;--orange:#ff7b3e;--play:"Playfair Display",serif;--inter:"Inter",sans-serif}section{padding-left:24px;padding-right:24px;scroll-margin:96px}section.glue{padding-left:0;padding-right:0}.container{max-width:1440px}.container,.container--large{margin-left:auto;margin-right:auto}.container--large{max-width:1216px}.container--medium{margin-left:auto;margin-right:auto;max-width:1028px}.container--small{margin-left:auto;margin-right:auto;max-width:952px}html{scroll-behavior:smooth}body{color:#14414b;color:var(--dark-blue);font-family:Inter,sans-serif;font-family:var(--inter);font-size:.9375rem;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width:992px){body{font-size:1rem;font-style:normal;font-weight:400;line-height:160%}}h1,h2,h3,h4,h5{font-family:Playfair Display,serif;font-family:var(--play)}h1{font-size:2.375rem;font-weight:700;line-height:120%}@media screen and (min-width:992px){h1{font-size:3.625rem}}h2{font-size:2rem;font-weight:700;line-height:115%}@media screen and (min-width:992px){h2{font-size:3rem;line-height:110%}}h3{font-size:1.625rem;font-weight:600;line-height:115%}@media screen and (min-width:992px){h3{font-size:2.375rem;font-weight:700;line-height:110%}}h5{font-size:1.125rem;font-style:normal;font-weight:700;line-height:110%}.btn{background:#14414b;background:var(--dark-blue);border:1px solid #14414b;border:1px solid var(--dark-blue);border-radius:100px;color:#fff;padding:10px 16px;transition:all .3s ease;width:100%}@media screen and (min-width:992px){.btn{width:max-content}}.btn.secondary,.btn:hover{background:#fff;color:#14414b;color:var(--dark-blue)}.btn.secondary:hover{background:#e7eced}.header{background:#fff;position:sticky;top:0;z-index:999}.header.is-sticky{box-shadow:0 12px 9.7px 0 #0000000d}.header--container{align-items:center;background:#fff;display:flex;gap:16px;justify-content:space-between;padding:24px}@media screen and (min-width:992px){.header--container{padding:24px 16px}}.header--logos{align-items:center;display:flex;gap:20px}@media screen and (min-width:992px){.header--logos{gap:22px}}.header--logos img{height:42px;object-fit:contain}.header--logos .site-logo{height:64px}.header--navigation{background:#fff;display:none;left:0;position:absolute;top:100%;width:100%}@media screen and (min-width:992px){.header--navigation{display:block;position:inherit;width:auto}}.header--navigation .btn{min-width:260px;text-align:center;width:auto}@media screen and (min-width:992px){.header--navigation .btn{min-width:0;min-width:auto}}.header--navigation .navigation-wrapper{align-items:center;display:flex;flex-direction:column;gap:32px;padding:80px 0}@media screen and (min-width:992px){.header--navigation .navigation-wrapper{flex-direction:row;gap:32px;padding:0}}.header--navigation ul{display:flex;flex-direction:column;gap:32px}@media screen and (min-width:992px){.header--navigation ul{align-items:center;flex-direction:row}}.header--navigation ul li{text-align:center}.header--navigation ul a{text-wrap:balance;font-size:1rem;font-style:normal;font-weight:400;line-height:160%;text-align:center;transition:all .2s ease}.header--navigation ul a:hover{font-weight:500;margin-left:-2px}.header--social{display:flex;gap:32px}@media screen and (min-width:992px){.header--social{margin-left:max(0px,min(2.22vw,32px))}}.header--social a{background:#14414b;background:var(--dark-blue);display:flex;height:24px;transition:background .3s ease;width:24px}.header--social a:hover{background:#97dfe4;background:var(--light-blue)}.header--social .fb{-webkit-mask:url(/app/themes/apo/public/images/icons/fb.c4f57c.svg) no-repeat center;mask:url(/app/themes/apo/public/images/icons/fb.c4f57c.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.header--social .ig{-webkit-mask:url(/app/themes/apo/public/images/icons/ig.3f54a7.svg) no-repeat center;mask:url(/app/themes/apo/public/images/icons/ig.3f54a7.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.header--social .lk{-webkit-mask:url(/app/themes/apo/public/images/icons/lk.7e7a99.svg) no-repeat center;mask:url(/app/themes/apo/public/images/icons/lk.7e7a99.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.header .burgerButton{align-items:center;background:#14414b;background:var(--dark-blue);border:1px solid #14414b;border:1px solid var(--dark-blue);border-radius:50%;display:flex;flex-direction:column;gap:4px;height:48px;justify-content:center;transition:all .3s ease;width:48px}@media screen and (min-width:992px){.header .burgerButton{display:none}}.header .burgerButton span{background:#fff;border-radius:2px;height:2px;transition:all .3s ease;width:18px}.header .burgerButton.active{background:#fff}.header .burgerButton.active span{background:#14414b;background:var(--dark-blue)}.header .burgerButton.active span:first-child{transform:translateY(6px) rotate(45deg)}.header .burgerButton.active span:nth-child(2){opacity:0}.header .burgerButton.active span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.header .burgerButton.active:hover{background:#14414b;background:var(--dark-blue)}.header .burgerButton.active:hover span,.header .burgerButton:hover{background:#fff}.footer,.header .burgerButton:hover span{background:#14414b;background:var(--dark-blue)}.footer{border-top:1px solid #fff;color:#fff;overflow:hidden;text-align:center}@media screen and (min-width:992px){.footer{text-align:left}}.footer--container{margin-left:auto;margin-right:auto;max-width:1008px}.footer--main{align-items:center;display:flex;flex-direction:column;gap:24px;padding:24px}@media screen and (min-width:992px){.footer--main{align-items:flex-start;flex-direction:row;gap:16px;justify-content:space-between;padding:90px 0}}.footer--desc{align-items:center;display:flex;flex-direction:column;gap:16px}@media screen and (min-width:992px){.footer--desc{align-items:flex-start;flex:1;max-width:280px}}.footer--desc div{align-items:center;display:flex;gap:18px;justify-content:center}.footer--desc p{text-wrap:balance;font-size:.75rem;font-style:normal;font-weight:400;line-height:200%}@media screen and (min-width:992px){.footer--menu{flex:1;max-width:216px}}.footer--menu span{display:block;font-size:1rem;font-style:normal;font-weight:700;line-height:180%;margin-bottom:8px}@media screen and (min-width:992px){.footer--menu span{margin-bottom:16px}}.footer--menu ul{display:flex;flex-direction:column;gap:8px}.footer--menu ul a{font-size:.75rem}.footer--menu ul a:hover{text-decoration:underline}.footer--legal{align-items:center;border-top:1px solid #fff3;display:flex;flex-direction:column;gap:8px;padding:8px 16px;position:relative}.footer--legal:after,.footer--legal:before{border-top:1px solid #fff3;content:"";height:100%;position:absolute;top:-1px;width:50vw}.footer--legal:before{right:100%}.footer--legal:after{left:100%}@media screen and (min-width:992px){.footer--legal{flex-direction:row;gap:10px;justify-content:center;padding:10px 0}}.footer--legal ul{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.footer--legal li{align-items:center;display:flex;gap:10px}.footer--legal li:after{background:#fff;content:"";height:10px;width:1px}.footer--legal a,.footer--legal p,.footer--legal span{font-size:.625rem;font-style:normal;font-weight:400;line-height:200%}@media screen and (min-width:992px){.footer--legal a,.footer--legal p,.footer--legal span{font-size:.6875rem}}.footer--legal p a{text-decoration:underline}.footer--legal a{transition:all .3s ease}.footer--legal a:hover{color:#97dfe4;color:var(--light-blue)}.footer .address:not(:last-child){margin-bottom:8px}@media screen and (min-width:992px){.footer .address:not(:last-child){margin-bottom:16px}}.footer .address p{font-size:.625rem;font-style:normal;font-weight:400;line-height:160%}@media screen and (min-width:992px){.footer .address p{font-size:.75rem}}.footer .address a:last-child{text-decoration:underline}.footer .address a{transition:all .3s ease}.footer .address a:hover{color:#97dfe4;color:var(--light-blue)}.footer .address .title{font-size:.6875rem;font-style:normal;font-weight:700;letter-spacing:4px;line-height:180%}