@media (max-width:767px){.g-5,.gy-5{--bs-gutter-y:0px}}.container-fluid{padding-right:0;padding-left:0}.section .content-area ul{list-style-type:none;margin-bottom:1.6rem}.section .content-area ul>li{display:block;position:relative;margin-bottom:5px}.section .content-area ul>li:before{content:"";width:8px;height:8px;min-width:8px;border-radius:50%;margin-right:15px;font-weight:700;position:absolute;right:100%;top:9px;background-color:teal}.image-rounded-corner{border-radius:15px!important;overflow:hidden}a.btn{font-size:15px;padding:16px 20px;background-color:teal;color:#fff;font-weight:700;border:2px solid #000;border-radius:10px;margin:0;text-transform:uppercase}a.btn:hover{background-color:#b87333;color:#fff}a.btn.primary{background-color:teal;color:#fff;border:2px solid teal}a.btn.secondary{background-color:#81c7b6;color:#fff;border:2px solid #81c7b6}a.btn.grey{background-color:#ddd;color:#000;border:2px solid #ddd}a.btn.white{background-color:#fff;color:#000;border:2px solid #acabac}a.btn.dark{background-color:#2f2c30;color:#fff;border:2px solid #2f2c30}a.btn.outline{background-color:#fff0;color:#000;border:2px solid #000}a.btn.primary:hover{background-color:#000;border:2px solid #000}a.btn.secondary:hover,a.btn.grey:hover,a.btn.white:hover,a.btn.dark:hover,a.btn.outline:hover{background-color:teal;color:#fff;border:2px solid teal}a.btn.small{font-size:13px;padding:10px 16px;border-radius:8px}.section-buttons{display:flex;flex-wrap:wrap;padding-top:10px;gap:12px}.section.dark a.btn.grey,.section.usedark a.btn.grey{color:#2f2c30}.section.dark a.btn.white,.section.usedark a.btn.white{color:#2f2c30;border:2px solid #2f2c30}.section.dark a.btn.dark,.section.usedark a.btn.dark{border:2px solid #fff}.section.dark a.btn.outline,.section.usedark a.btn.outline{border:2px solid #fff}.section.dark a.btn.primary:hover,.section.usedark a.btn.primary:hover{background-color:#fff;color:#2f2c30;border:2px solid #fff}.section.dark a.btn.grey:hover,.section.usedark a.btn.grey:hover{color:#fff}.section.dark a.btn.white:hover,.section.usedark a.btn.white:hover{color:#fff;border:2px solid teal}.btn.phone{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;height:-webkit-max-content;height:-moz-max-content;height:max-content;font-size:15px;font-weight:700;line-height:1.35em;text-transform:uppercase;text-align:center;justify-content:center;height:58px;padding:14px 15px;padding-right:25px;border:2px solid #FFF;background-color:#FFF;border-radius:29px;color:#2f2c30}a.btn.phone.white{background-color:#fff;color:#000;border:2px solid #fff}a.btn.phone.dark{background-color:#2f2c30;color:#fff;border:2px solid #fff}a.btn.phone.green{background-color:#fff;color:#81C7B6;border:2px solid #fff}a.btn.phone.whatsapp{background-color:#25D266;color:#fff}a.btn.phone.primary{font-size:19px;background-color:#FF7530;color:#fff;border:2px solid #FF7530}a.btn.phone::before{content:"";display:inline-block;width:25px;height:25px;margin-right:15px;border-radius:50%;background-size:45%;background-position:center;background-repeat:no-repeat;background-color:#30373F;background-image:url(https://ceseco.org/wp-content/themes/ing-ceseco/css/images/icon-phone.svg)}a.btn.phone.white::before{background-color:#2f2c30;background-image:url(https://ceseco.org/wp-content/themes/ing-ceseco/css/images/icon-phone.svg)}a.btn.phone.dark::before{background-color:#fff;background-image:url(https://ceseco.org/wp-content/themes/ing-ceseco/css/images/icon-phone-dark.svg)}a.btn.phone.green::before{background-color:#81C7B6;background-image:url(https://ceseco.org/wp-content/themes/ing-ceseco/css/images/icon-phone.svg)}a.btn.phone.primary::before{background-color:#fff;background-image:url(https://ceseco.org/wp-content/themes/ing-ceseco/css/images/icon-phone-dark.svg)}a.btn.phone.whatsapp::before{background-color:#fff0;background-image:url(https://ceseco.org/wp-content/themes/ing-ceseco/css/images/icon-whatsapp.svg);background-size:contain;border-radius:0}.section.usedark a.btn.phone.primary:hover,a.btn.phone.primary:hover{background-color:#30373F;color:#fff}a.btn.phone.white:hover,a.btn.phone.dark:hover,a.btn.phone.green:hover,a.btn.phone.whatsapp:hover{background-color:teal;color:#fff;border:2px solid teal}.btn.download{position:relative;color:#fff;padding-right:70px;border:2px solid teal;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn.download::after{content:"";display:inline-block;width:26px;height:22px;background-image:url(https://ceseco.org/wp-content/themes/ing-ceseco/css/images/icon-cloud.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn.download:hover{color:#fff;background-color:#000;border:2px solid #000}.btn.download.small{padding:10px 45px 10px 10px}.btn.download::after{right:10px}.section.dark a.btn.download:hover,.section.usedark a.btn.download:hover{background-color:#000;border:2px solid #000}blockquote{font-style:italic;border-left:5px solid #ccc;background:#fff0}.blockquote-footer{color:#2f2c30}@media only screen and (min-width:992px){.col-lg-custom-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}}.section{position:relative;overflow:hidden;min-height:50px;width:100%}.section .content-area{position:relative;z-index:100}.section .image-area{position:relative;z-index:100}.section .post-cols-area{position:relative}.section .content-area ul{margin-left:10px}.section .content-area ol{margin-left:24px}.section.spacer{min-height:5px}.section.white{background-color:#fff}.section.dark{background-color:#2f2c30}.section.grey{background-color:#f4f4f4}.section.grey blockquote{background-color:rgb(255 255 255 / .5)}.section.dark blockquote{background-color:rgb(255 255 255 / .3)}.section.usedark .blockquote-footer,.section.dark .blockquote-footer{color:#fff}.section.dark,.section.dark p,.section.dark h1,.section.dark h2,.section.dark h3,.section.dark h4,.section.dark h5,.section.dark h6,.section.dark li,.section.dark a{color:#fff}.section.dark .content-area ul>li:before{background-color:#fff}.section.usedark,.section.usedark p,.section.usedark h1,.section.usedark h2,.section.usedark h3,.section.usedark h4,.section.usedark h5,.section.usedark h6,.section.usedark li,.section.usedark a{color:#fff}.section.usedark .content-area ul>li:before{background-color:#fff}.section.usedark.bg-img,.section.bg-img{background-repeat:no-repeat;background-size:cover;background-position:center center}.fullscreen-video-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.fullscreen-video-wrap video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.header-overlay{height:100%;width:100%;position:absolute;top:0;left:0;background:rgb(0 0 0 / .3);z-index:1}.no-overlay .header-overlay{display:none}@media (max-width:767px){.split-section-img img{margin-bottom:20px}}.accordion-item{background-color:#fff0;border:none}.accordion-button{font-size:1.8rem;font-weight:700;margin-bottom:5px}.accordion-button:not(.collapsed){color:#2f2c30;background-color:#EAEAEA;border:1px solid #2f2c30}details[open] .accordion-button{margin-bottom:0}.accordion-button:not(.collapsed)::after{background-image:none}.accordion-button::after{margin-left:auto;content:"+";font-size:2rem;font-weight:700;line-height:.5;transition:transform 0.2s ease-in-out;color:#2f2c30}details[open] .accordion-button::after{content:"-";font-size:2.2rem}.accordion-body{background-color:#fff;margin-bottom:10px;padding:20px 20px 5px 20px;border:1px solid #ccc}summary::-webkit-details-marker{display:none}summary{list-style:none;cursor:pointer}.faqs-wrap.custom .accordion-button{border:none}.accordion-button.white{color:#fff;border:none}.accordion-button.white::after{color:#fff}.section.usedark .faqs-wrap.default .accordion-button{color:#2f2c30}.accordion-body.white{border:none}.accordion-body.white p,.accordion-body.white h1,.accordion-body.white h2,.accordion-body.white h3,.accordion-body.white h4,.accordion-body.white h5,.accordion-body.white h6,.accordion-body.white li{color:#fff}.section.dark .faqs-wrap.default .accordion-body,.section.dark .faqs-wrap.default .accordion-body p,.section.dark .faqs-wrap.default .accordion-body h1,.section.dark .faqs-wrap.default .accordion-body h2,.section.dark .faqs-wrap.default .accordion-body h3,.section.dark .faqs-wrap.default .accordion-body h4,.section.dark .faqs-wrap.default .accordion-body h5,.section.dark .faqs-wrap.default .accordion-body h6,.section.dark .faqs-wrap.default .accordion-body li{color:#2f2c30}.section.usedark .faqs-wrap.default .accordion-body,.section.usedark .faqs-wrap.default .accordion-body p,.section.usedark .faqs-wrap.default .accordion-body h1,.section.usedark .faqs-wrap.default .accordion-body h2,.section.usedark .faqs-wrap.default .accordion-body h3,.section.usedark .faqs-wrap.default .accordion-body h4,.section.usedark .faqs-wrap.default .accordion-body h5,.section.usedark .faqs-wrap.default .accordion-body h6,.section.usedark .faqs-wrap.default .accordion-body li{color:#2f2c30}.section.usedark .faqs-wrap.default .accordion-body ul>li:before,.faqs-wrap.custom .accordion-body.white ul>li:before{background-color:#fff}.hb5-carousel-slider .swiper-wrapper{display:flex;overflow:visible}.hb5-carousel-slider .swiper-slide{display:flex;height:auto}.hb5-carousel-slider-wrapper{position:relative;padding:0 60px;max-width:100%;margin:0 auto}@media (max-width:767px){.hb5-carousel-slider.swiper{overflow:hidden!important;width:100%;margin:0 auto}.hb5-carousel-slider .swiper-wrapper{overflow:visible!important;display:flex}.hb5-carousel-slider .swiper-slide{width:100%!important;box-sizing:border-box;padding:0 5px}}.posts-carousel-panel{width:100%;display:flex;flex-direction:column;border:1px solid #2f2c30;margin:0;background:#fff;height:100%}@media (max-width:767px){.section.posts-carousel article{margin-bottom:0}}.hb5-carousel-slider.swiper{overflow:hidden!important;position:static}.hb5-carousel-slider-wrapper .swiper-button-prev{left:0;position:absolute;top:50%;transform:translateY(-50%)}.hb5-carousel-slider-wrapper .swiper-button-next{right:0;position:absolute;top:50%;transform:translateY(-50%)}.hb5-carousel-slider-wrapper .swiper-pagination{position:relative;bottom:0!important;margin-top:30px;display:block}.hb5-carousel-slider-wrapper .swiper-button-prev,.hb5-carousel-slider-wrapper .swiper-button-next{width:30px;height:30px;color:#2f2c30}.hb5-carousel-slider-wrapper .swiper-pagination-bullet-active{background:#2f2c30}.hb5-carousel-slider-wrapper .swiper-button-prev:after,.hb5-carousel-slider-wrapper .swiper-button-next:after{font-size:24px;font-weight:700}.section.dark .hb5-carousel-slider-wrapper .swiper-pagination-bullet-active{background:#fff}.section.dark .hb5-carousel-slider-wrapper .swiper-pagination-bullet{background-color:#EEE}.section.dark .hb5-carousel-slider-wrapper .swiper-button-next,.section.dark .hb5-carousel-slider-wrapper .swiper-button-prev{color:#fff}.section.usedark .hb5-carousel-slider-wrapper .swiper-pagination-bullet-active{background:#fff}.section.usedark .hb5-carousel-slider-wrapper .swiper-pagination-bullet{background-color:#EEE}.section.usedark .hb5-carousel-slider-wrapper .swiper-button-next,.section.usedark .hb5-carousel-slider-wrapper .swiper-button-prev{color:#fff}.testimonial_shortcode{padding:10px 0}p.t-name,p.t-position{margin-bottom:5px;font-size:80%;line-height:1.3}.testimonial-panel{width:100%;display:flex;flex-direction:column;border:1px solid #2f2c30;padding:20px;border-radius:10px;margin:0;background:#fff;height:100%}.section.dark .testimonial-panel{border:1px solid #fff;background-color:#2f2c30}.section.dark .testimonial-panel h1,.section.dark .testimonial-panel h2,.section.dark .testimonial-panel h3,.section.dark .testimonial-panel h4,.section.dark .testimonial-panel h5,.section.dark .testimonial-panel h6,.section.dark .testimonial-panel p,.section.dark .testimonial-panel li,.section.dark .testimonial-panel a{color:#fff}.section.usedark .testimonial-panel{border:1px solid #fff;background-color:#fff0}.mc-col-panel{display:flex;flex-direction:column}.mc-col-image{padding-bottom:20px}.mc-col-btn .btn{margin-left:0}.posts-link{align-content:flex-end}.button-area{display:flex;justify-content:flex-end}@media (max-width:767px){.button-area .btn{margin-left:0}}.posts-grid .post-thumb-panel,.posts-carousel .post-thumb-panel{height:100%;display:flex;flex-direction:column}.post-thumbnail img.wp-post-image{margin-bottom:0}.post-caption{padding:15px}.post-caption h4 a{text-decoration:none}.post-caption p{margin-bottom:0}.post-read-btn{margin-top:auto}.post-read-btn a.btn{font-size:13px;padding:12px 16px;background-color:#fff0;color:#000;font-weight:700;border:2px solid #000;border-radius:6px;margin:10px;text-transform:uppercase}.post-read-btn a.btn:hover{background-color:teal;color:#fff}.section.dark .post-read-btn a.btn,.section.usedark .post-read-btn a.btn{color:#fff;border:2px solid #fff}.hwbd-post-navigation{width:100%;float:left;margin-top:20px;margin-bottom:20px;padding-top:20px;border-top:1px solid #C4C4C4;padding-bottom:20px;border-bottom:1px solid #C4C4C4}.post-nav-prev span{display:block;padding-bottom:7px;text-align:left}.post-nav-next span{display:block;padding-bottom:7px;text-align:right}.post-nav-prev{max-width:300px;float:left}.post-nav-next{max-width:300px;float:right}.post-nav-prev a{text-decoration:none}.post-nav-next a{text-decoration:none}.post-nav-prev p{padding-top:7px;width:100%;word-wrap:break-word;line-height:1.3}.post-nav-next p{padding-top:7px;text-align:right;width:100%;word-wrap:break-word;line-height:1.3}@media (max-width:480px){.post-nav-prev,.post-nav-next{max-width:120px}.post-nav-prev span,.post-nav-next span,.post-nav-prev p,.post-nav-next p{font-size:85%}}.map-area{width:100%}.map-area iframe{width:100%;height:100%;outline:none}.graphic-image.text-center{margin-left:auto;margin-right:auto}.graphic-image{margin-bottom:10px;background-color:rgb(0 0 0 / .06);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.graphic-image img{width:55%;height:55%;-o-object-fit:contain;object-fit:contain}.infographic.sm .graphic-image{height:60px;width:60px}.infographic.lg .graphic-image{height:120px;width:120px}.graphic-image.white{background-color:#fff}.graphic-image.grey{background-color:#f4f4f4}.graphic-image.styled{background-color:rgb(0 0 0 / .2)}.infographic{position:relative;padding-top:0px!important}.infographic.linkgraphics:last-of-type::before{content:none}@media only screen and (max-width:992px){.infographic.linkgraphics{-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;width:50%!important}.infographic.linkgraphics:nth-child(2n):before{content:none}}@media only screen and (max-width:576px){.infographic.linkgraphics{-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;width:100%!important}.infographic.linkgraphics:before{content:none!important}}.infographic.linkgraphics:before{content:" ";position:absolute}.infographic.linkgraphics:before{height:6px;border-left:none;width:calc(100% - 90px);top:26px;left:calc(50% + 45px)}.infographic.lg.linkgraphics:before{width:calc(100% - 140px);top:88px;left:calc(50% + 70px)}.linkgraphics:before{background:#2f2c30}.linkgraphics.primary:before{background:teal}.linkgraphics.secondary:before{background:#b87333}.linkgraphics.tertiary:before{background:#81c7b6}.linkgraphics.white:before{background:#fff}.linkgraphics.grey:before{background:#acabac}.linkgraphics.dark:before{background:#2f2c30}.infographic-inner{height:100%;padding:0;background-color:#fff0}.infographic-inner.block_white{padding:15px;background-color:#fff}.infographic-inner.block_grey{padding:15px;background-color:rgb(0 0 0 / .2)}.infographic-inner.block_dark{padding:15px;background-color:#2f2c30}.infographic-inner.block_dark .graphic-caption h1,.infographic-inner.block_dark .graphic-caption h2,.infographic-inner.block_dark .graphic-caption h3,.infographic-inner.block_dark .graphic-caption h4,.infographic-inner.block_dark .graphic-caption h5,.infographic-inner.block_dark .graphic-caption h6,.infographic-inner.block_dark .graphic-caption p,.infographic-inner.block_dark .graphic-caption li{color:#fff}.infographic-inner.block_dark a.btn.grey{color:#2f2c30}.infographic-inner.block_dark a.btn.white{color:#2f2c30;border:2px solid #2f2c30}.infographic-inner.block_dark a.btn.dark{border:2px solid #fff}.infographic-inner.block_dark a.btn.outline{color:#fff;border:2px solid #fff}.infographic-inner.block_dark a.btn.primary:hover{background-color:#fff;color:#2f2c30;border:2px solid #fff}.infographic-inner.block_dark a.btn.grey:hover{color:#fff}.infographic-inner.block_dark a.btn.white:hover{color:#fff;border:2px solid teal}h1 span.heading-highlight,h2 span.heading-highlight,h3 span.heading-highlight,h4 span.heading-highlight,h5 span.heading-highlight{color:#b87333}.section.usedark h1 span.heading-highlight,.section.usedark h2 span.heading-highlight{color:#AEE0D4}.video-wrap{width:100%;height:100%}.video-wrap video{width:100%;height:100%;object-fit:cover}.info-panel-section .content-area{margin-bottom:25px}.info-panel{background-color:#fff;border:1px solid #ddd;border-radius:5px;padding:20px}.info-panel h3.alignme,.info-panel h5.alignme{text-align:center}.info-panel a.btn{font-size:14px;padding:10px 16px}.info-panel .panel-image{padding:10px 0}.info-panel .panel-btn{padding-top:10px}.info-panel .panel-btn.alignbtn{text-align:center}.location-panel{background-color:#fff;border:1px solid #ddd;border-radius:5px}.location-information{padding:20px}.location-information h3.alignme{text-align:center}.location-information a.btn{font-size:14px;padding:10px 16px}.location-information .panel-btn.alignbtn{text-align:center}