@font-face{font-family:"Kalinga";src:url(//blog.apem.com/wp-content/themes/apemblog/dist/../fonts/Kalinga-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Kalinga";src:url(//blog.apem.com/wp-content/themes/apemblog/dist/../fonts/Kalinga-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Syncopate";src:url(//blog.apem.com/wp-content/themes/apemblog/dist/../fonts/Syncopate-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Syncopate Bold";src:url(//blog.apem.com/wp-content/themes/apemblog/dist/../fonts/Syncopate-Bold.woff2) format("woff2");font-weight:700;font-display:swap}body.home .top-page:after,body.home .other-posts__ad:after,#section-info #newsletter:after{top:0;bottom:0;left:0;right:0;position:absolute}body.home .top-page .top-img img,body.home .other-posts__ad img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}body.home{--_padding-text:75px}body.home .top-page{position:relative;margin-bottom:var(--section-spacer);height:470px;display:flex;align-items:center;overflow-x:hidden}body.home .top-page::-webkit-scrollbar{width:0}@media screen and (max-width:780px){body.home .top-page{align-items:flex-end;height:375px}}body.home .top-page .top-content{position:relative;z-index:1}body.home .top-page .top-title{font-family:var(--font-family-syncopate-bold);font-size:var(--font-size-extra-extra-large);position:relative;transform:translateY(500px);transition:transform .5s ease-in-out;font-size:calc(25px + 25 * (100vw - 540px) / 580);color:var(--white);text-transform:uppercase;line-height:1;font-weight:var(--font-weight-bold);padding:10px 0 20px}@media screen and (max-width:540px){body.home .top-page .top-title{font-size:25px}}@media screen and (min-width:1120px){body.home .top-page .top-title{font-size:50px}}@media screen and (min-width:780px){body.home .top-page .top-title{max-width:50%}}body.home .top-page .top-img{width:100%;height:100%;z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.home .top-page .top-subtitle{position:relative;color:var(--white);transform:translateY(500px);transition:transform .25s ease-in-out}body.home .top-page .btn-white{position:relative;transform:translateY(410px);transition:transform .75s ease-in-out}@media screen and (max-width:780px){body.home .top-page .top-subtitle{font-size:calc(14px + 2 * (100vw - 540px) / 580)}}@media screen and (max-width:780px) and (max-width:540px){body.home .top-page .top-subtitle{font-size:14px}}@media screen and (max-width:780px) and (min-width:1120px){body.home .top-page .top-subtitle{font-size:16px}}@media screen and (max-width:780px){body.home .top-page .btn{margin-bottom:var(--section-spacer)}}body.home .top-page.isActive .top-subtitle,body.home .top-page.isActive .top-title,body.home .top-page.isActive .btn-white{top:0;transform:translate(0)}body.home .top-page:after{content:"";background:linear-gradient(270deg,rgba(0,0,0,0) 0%,#000 100%);z-index:0;opacity:.8}@media screen and (max-width:780px){body.home .top-page:after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%)}}body.home .latest-posts{overflow:hidden;margin-bottom:var(--section-spacer);padding-bottom:2rem}body.home .latest-posts .section-title-center{text-align:center}@media screen and (min-width:1120px){body.home .latest-posts .section-title-center .title-latest-posts{max-width:30%;margin:0 auto}}@media screen and (max-width:780px){body.home .latest-posts .single-post-card__categories a{font-size:var(--font-size-base) !important}}body.home .latest-posts .swiper{overflow:visible;padding-bottom:30px}@media screen and (min-width:1120px){body.home .latest-posts .swiper{padding-bottom:70px}body.home .latest-posts .swiper .swiper-wrapper>div:nth-child(2){transform:translateY(50px)}}body.home .latest-posts .swiper-slide{height:auto}@media screen and (max-width:780px){body.home .latest-posts .swiper-slide:not(.swiper-slide-active){opacity:0;z-index:-1}}body.home .single-post-card{opacity:0}body.home .single-post-card.isActive{opacity:1;transition:opacity .8s ease-in-out}body.home .other-posts__wrapper .wp-pagenavi{margin-top:50px}body.home .other-posts__wrapper .wp-pagenavi>span,body.home .other-posts__wrapper .wp-pagenavi>a{padding:8px 15px;border:1px solid var(--primary);color:var(--primary);border-radius:5px}body.home .other-posts__wrapper .wp-pagenavi>a:hover{transition:all .3s ease-in-out;background-color:var(--primary);color:var(--white)}body.home .title-other-posts{font-size:calc(20px + 4 * (100vw - 540px) / 580)}@media screen and (max-width:540px){body.home .title-other-posts{font-size:20px}}@media screen and (min-width:1120px){body.home .title-other-posts{font-size:24px}}body.home .other-posts__posts{row-gap:40px}@media screen and (min-width:1120px){body.home .other-posts__posts{row-gap:80px}}body.home .other-posts__ad{color:var(--white);grid-column:span 2;background:transparent linear-gradient(270deg,var(--secondary) 0%,var(--primary) 100%) 0% 0% no-repeat padding-box;display:flex;padding:90px 45px;gap:60px;position:relative;border-radius:40px;z-index:0}@media screen and (max-width:1120px){body.home .other-posts__ad{flex-direction:column;gap:20px;padding:55px 30px;margin-left:calc(var(--padding-container) * -1);margin-right:calc(var(--padding-container) * -1)}body.home .other-posts__ad,body.home .other-posts__ad:after{border-radius:0}}body.home .other-posts__ad img,body.home .other-posts__ad__content,body.home .other-posts__ad__title{z-index:1}body.home .other-posts__ad img{max-width:350px}@media screen and (min-width:780px) and (max-width:1120px){body.home .other-posts__ad img{display:none}}body.home .other-posts__ad__content{display:flex;flex-direction:column;font-size:calc(14px + 2 * (100vw - 540px) / 580)}@media screen and (max-width:540px){body.home .other-posts__ad__content{font-size:14px}}@media screen and (min-width:1120px){body.home .other-posts__ad__content{font-size:16px}}body.home .other-posts__ad__title{font-size:calc(25px + 10 * (100vw - 540px) / 580);text-transform:uppercase;font-family:var(--font-family-syncopate-bold);margin-bottom:10px}@media screen and (max-width:540px){body.home .other-posts__ad__title{font-size:25px}}@media screen and (min-width:1120px){body.home .other-posts__ad__title{font-size:35px}}body.home .other-posts__ad__text{padding-bottom:20px}body.home .other-posts__ad:after{content:"";background:transparent linear-gradient(270deg,#043680 0%,#021b40 100%) 0% 0% no-repeat padding-box;z-index:0;border-radius:var(--border-radius)}@media screen and (max-width:540px){body.home .other-posts__ad .btn-other-posts{padding:5px 15px}}body.home #faq{padding:var(--section-spacer) 0 0}body.home #faq .faq-list{display:grid;gap:10px}body.home #faq .section-title{text-align:center}body.home #faq .section-title span{text-transform:uppercase}body.home #calendar{max-height:355px;z-index:1;color:var(--primary)}body.home #calendar .fc-button-primary{background-color:var(--primary)}body.home #calendar .fc-col-header,body.home #calendar .fc-daygrid-body,body.home #calendar .fc-scrollgrid-sync-table{width:100% !important}body.home #calendar .fc-scroller::-webkit-scrollbar{width:5px;background-color:var(--light-gray)}body.home #calendar .fc-scroller::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:10px}body.home #calendar .fc-toolbar-chunk:empty{display:none}body.home #calendar a{text-decoration:none;color:var(--primary)}body.home #calendar .fc-event{cursor:pointer}body.home #calendar .tooltip-event{position:fixed;top:calc(50% + 80px);left:50%;transform:translate(-50%,-50%);background-color:var(--primary);color:var(--white);z-index:100;padding:20px;display:none;max-height:400px;min-width:300px;overflow-y:auto}body.home #calendar .tooltip-event.active{display:block}body.home #calendar .tooltip-event a{color:var(--white)}body.home #calendar .tooltip-event .close{cursor:pointer;position:absolute;top:20px;right:20px;width:20px;height:20px}body.home #calendar .tooltip-event .close:after,body.home #calendar .tooltip-event .close:before{content:"";position:absolute;width:2px;height:20px;background-color:#fff;margin-left:10px}body.home #calendar .tooltip-event .close:after{transform:rotate(45deg)}body.home #calendar .tooltip-event .close:before{transform:rotate(-45deg)}body.home #calendar .tooltip-event .aligncenter{text-align:center;margin:0 auto}body.home #calendar .tooltip-event::-webkit-scrollbar{width:5px;background-color:var(--light-gray)}body.home #calendar .tooltip-event::-webkit-scrollbar-thumb{background-color:var(--secondary);border-radius:10px}#section-info{display:grid;grid-template-columns:1.2fr .5fr 1.5fr;margin-bottom:var(--section-spacer);column-gap:20px}@media screen and (max-width:1120px){#section-info{grid-template-columns:1fr;grid-template-rows:1fr 1fr auto;row-gap:40px}}#section-info .links{display:grid;background-color:var(--secondary);border-radius:var(--border-radius)}#section-info .links .card{display:flex;align-items:center;justify-content:center;padding:45px 26px;border-bottom:1px solid var(--white);cursor:pointer;position:relative}#section-info .links .card:hover>a,#section-info .links .card:hover>img{transform:translateY(-3px);transition:transform .3s ease-in-out}#section-info .links .card>a{transition:transform .3s ease-in-out;color:var(--white);text-decoration:none;font-size:18px;font-weight:var(--font-weight-bold)}#section-info .links .card>a:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:3}#section-info .links .card>img{transition:transform .3s ease-in-out;width:25px;margin-right:5px}#section-info #newsletter{display:flex;flex-direction:column;justify-content:center;position:relative;padding:40px 70px;color:var(--white);background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 1000px rgba(4,54,128,.8);border-radius:var(--border-radius);z-index:0}@media screen and (max-width:1120px){#section-info #newsletter{padding:30px var(--padding-container);height:fit-content}#section-info #newsletter .title-information,#section-info #newsletter .description{padding:0 30px}}#section-info #newsletter:after{content:"";z-index:0;background:transparent linear-gradient(270deg,rgba(4,54,128,.7019607843) 0%,#021b40 100%) 0% 0% no-repeat padding-box;border-radius:var(--border-radius);opacity:.75}#section-info #newsletter .title-information{text-align:center;font-size:calc(20px + 15 * (100vw - 540px) / 580);margin-bottom:15px;text-transform:uppercase;font-family:var(--font-family-syncopate-bold);z-index:1;line-height:1.2}@media screen and (max-width:540px){#section-info #newsletter .title-information{font-size:20px}}@media screen and (min-width:1120px){#section-info #newsletter .title-information{font-size:35px}}@media screen and (max-width:1120px){#section-info #newsletter .title-information{margin-bottom:10px}}#section-info #newsletter .description{text-align:center;margin-bottom:30px;font-size:calc(14px + 6 * (100vw - 540px) / 580);z-index:1}@media screen and (max-width:540px){#section-info #newsletter .description{font-size:14px}}@media screen and (min-width:1120px){#section-info #newsletter .description{font-size:20px}}@media screen and (max-width:1120px){#section-info #newsletter .description{margin-bottom:10px}}#section-info #newsletter .btn-white{margin:0 auto;z-index:1}@media screen and (max-width:1120px){#section-info #newsletter .btn-white{width:100%;text-align:center}}