@media (min-width: 768px){.header-section.home{padding-bottom:calc(175px / 2)}}.header-img .cta-boxes{display:none}@media (min-width: 768px){.header-img .cta-boxes{display:block;position:absolute;bottom:0;transform:translateY(50%);width:100%}}.header-img .cta-boxes .cta-box{text-align:center;background-color:#03256C;padding-top:27px;padding-bottom:27px;border-radius:10px}@media (min-width: 992px){.header-img .cta-boxes .cta-box{margin:0 20px}}.header-img .cta-boxes .cta-box .cta-box-heading{font-size:26px;line-height:30px;text-transform:uppercase;color:#FFFFFF;margin-bottom:20px}@media (min-width: 1200px){.header-img .cta-boxes .cta-box .cta-box-heading{font-size:34px;line-height:38px}}@media (min-width: 992px){.header-img .cta-boxes .col-lg-4:first-of-type .cta-box{margin-left:0}.header-img .cta-boxes .col-lg-4:last-of-type .cta-box{margin-right:0}}@media (max-width: 992px){.recent-posts-section .col-md-6:nth-child(9){display:none}}@media (max-width: 768px){.recent-posts-section .col-md-6:nth-child(7),.recent-posts-section .col-md-6:nth-child(8){display:none}}.recent-posts-section .col-md-6:not(.next-previous-btn-container):last-of-type .recent-post-block{margin-bottom:20px}@media (min-width: 768px){.recent-posts-section .col-md-6:not(.next-previous-btn-container):last-of-type .recent-post-block{margin-bottom:40px}}@media (max-width: 768px){.recent-posts-section .next-previous-btn-container{margin-top:20px}}@media (min-width: 992px){.about-section .col-md-6:first-of-type .row{height:100%}}.about-section .portrait-image{background-repeat:no-repeat;background-size:cover;border-radius:10px;background-position:top;width:300px;height:350px;margin:0 auto 30px auto}@media (min-width: 768px){.about-section .portrait-image{height:300px;width:100%}}@media (min-width: 992px){.about-section .portrait-image{height:100%;margin-bottom:0;background-position:center}}@media (min-width: 992px){.about-section .square-image-container:first-of-type{margin-bottom:30px}}.about-section .square-image{background-repeat:no-repeat;background-size:cover;border-radius:10px;background-position:center;width:100%;height:198px;margin-bottom:30px;display:none}@media (min-width: 768px){.about-section .square-image{margin-bottom:0;display:block}}@media (min-width: 992px){.about-section .square-image{height:100%}}.about-section .about-cta-container{margin-top:40px}.contact-section .social-links{margin:40px 0;text-align:center}.header-section.post{margin-bottom:0}@media (min-width: 768px){.header-section.post .page-title{top:50%;bottom:auto;transform:translateY(-50%)}}.recent-posts-section.post .section-block{padding-bottom:20px}@media (min-width: 768px){.recent-posts-section.post .section-block{padding-bottom:40px}}.header-section.landing{margin-bottom:0}@media (min-width: 768px){.header-section.landing .header-img{height:400px}}.recent-posts-section.landing .no-posts{margin-bottom:0;padding-bottom:20px}@media (min-width: 768px){.recent-posts-section.landing .no-posts{padding-bottom:40px}}.header-section.error-page .page-title{padding:1.5rem}.header-section.error-page .page-title h1,.header-section.error-page .page-title p{margin-bottom:20px}@media (min-width: 768px){.header-section.error-page .page-title h1,.header-section.error-page .page-title p{font-size:40px}}.header-section.error-page .page-title p{color:white}.header-section.error-page .page-title .cta-btn.cta-btn-ghost{opacity:1}.header-section.error-page .header-img{height:500px}@media (min-width: 768px){.header-section.error-page .header-img{height:400px}}@media (min-width: 768px){.header-section.error-page .header-img{height:500px}}@media (min-width: 1200px){.header-section.error-page .header-img{height:663px}}@media (max-width: 576px){.header-section.landing.search .header-img{height:400px}}.header-section.landing.search .page-title{top:50%;transform:translateY(-50%) translateX(-50%);bottom:auto;left:50%;width:90%;margin:0 auto;padding-top:1.5rem;padding-bottom:1.5rem;border-radius:10px;background-color:#03256C}.header-section.landing.search .page-title h1{margin-bottom:1rem}@media (min-width: 576px){.header-section.landing.search .page-title h1{margin-bottom:0}}@media (min-width: 576px){.header-section.landing.search .page-title{width:80%}}@media (min-width: 1200px){.header-section.landing.search .page-title{width:60%}}.header-section.landing.search #search-form{text-align:center;width:100%;margin:0 auto}.header-section.landing.search #search-form input{padding:20px;height:64px;border:2px solid transparent}@media (min-width: 576px){.header-section.landing.search #search-form input{width:60%;display:inline-block;margin-right:0.5rem}}@media (min-width: 768px){.header-section.landing.search #search-form input{width:70%}}.header-section.landing.search #search-form>div{width:100%}@media (min-width: 576px){.header-section.landing.search #search-form>div{width:35%;display:inline-block}}@media (min-width: 768px){.header-section.landing.search #search-form>div{width:25%}}.header-section.landing.search #search-form .cta-btn{margin-top:2rem;width:100%;font-weight:lighter}@media (min-width: 992px){.header-section.landing.search #search-form{width:80%}}.wpforms-submit{border-radius:3px !important;padding:20px 40px !important;font-size:16px !important;line-height:18px !important;color:rgba(0,0,0,0.8) !important;font-weight:300 !important;display:inline-block !important;margin:0 auto !important;background-color:#7EE8FA !important;background:radial-gradient(82.2% 82.2% at 50% 50%, #C6F7FF 0%, #7EE8FA 100%) !important;border:2px solid #7EE8FA !important;height:auto !important;width:auto !important}.wpforms-submit:hover{background:#FFFFFF !important;color:rgba(0,0,0,0.8) !important;text-decoration:none !important}.wpforms-container .wpforms-field-label{font-weight:300;color:rgba(0,0,0,0.7) !important}div.wpforms-container-full .wpforms-form textarea,div.wpforms-container-full .wpforms-field-name-first[type='text'],div.wpforms-container-full .wpforms-field-name-last[type='text'],div.wpforms-container-full .wpforms-field-large[type='email']{font-weight:300;color:rgba(0,0,0,0.7)}div.wpforms-container-full .wpforms-form textarea:focus,div.wpforms-container-full .wpforms-field-name-first[type='text']:focus,div.wpforms-container-full .wpforms-field-name-last[type='text']:focus,div.wpforms-container-full .wpforms-field-large[type='email']:focus{border:2px solid #B665AC;box-shadow:none}@media (min-width: 1200px){.container{max-width:1024px}}.cc-window.cc-floating{border-radius:3px;box-shadow:0px 3px 9px 0px rgba(0,0,0,0.4);width:300px;padding:15px 20px 15px;right:20px;bottom:20px;left:auto}.cc-window.cc-floating span.cc-message{display:block;margin:0.5em 0 1em 0}.cc-window.cc-floating span.cc-message a{opacity:1;color:#e3c5e0;margin-top:1em;display:block;text-decoration:none;padding:0}.cc-window.cc-floating span.cc-message a:hover{color:#FFE7FC}.cc-window.cc-floating .cc-compliance{display:inline-block}.cc-window.cc-floating .cc-compliance a{background:#FFFFFF;color:rgba(0,0,0,0.8);border:2px solid #7EE8FA;border-radius:3px;padding:10px 20px;font-size:14px;line-height:16px;text-align:center;opacity:0.8;font-weight:300;display:inline-block;margin:0 0 1em 0}.cc-window.cc-floating .cc-compliance a:hover{background:transparent;color:#FFFFFF;border:2px solid #FFFFFF}body{font-family:'Ubuntu', sans-serif;font-weight:300}body.hidden-lg-down{overflow:hidden}@media (min-width: 992px){body.hidden-lg-down{overflow:auto}}ol,ul{list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-padding-start:0;padding-inline-start:0}a{opacity:1}a,a:hover{color:#B665AC}p{font-weight:300;font-size:16px;line-height:24px;color:rgba(0,0,0,0.7)}p:last-of-type{margin-bottom:0}.header{background:#FFFFFF;height:auto;top:0;left:0;right:0;color:rgba(0,0,0,0.7)}.header .row{margin:0}.header .row>div{padding:0}.header>.row{align-items:center}@media (min-width: 992px){.header>.row{align-items:normal}}.header .logo{padding:20px 40px}@media (min-width: 992px){.header .logo{padding:20px}}.header .logo img{max-width:100%;height:auto}@media (min-width: 992px){.header .logo img{max-width:253px}}.header .logo a{opacity:1;display:block}.header p{color:white}.header .search-icon{margin-right:20px;width:25px;cursor:pointer}.header .hamburger{cursor:pointer;text-align:center;padding:12px 0;margin-left:20px;opacity:0.5}.header .hamburger:hover{opacity:0.8}.header .hamburger .line{border-bottom:2px solid #000000;display:block;width:30px;position:relative}.header .hamburger .line::before,.header .hamburger .line::after{content:'';border-bottom:2px solid #000000;width:30px;display:block;position:absolute}.header .hamburger .line::before{top:-10px}.header .hamburger .line::after{top:10px}.header nav{width:100%;text-align:center;padding-right:40px;font-weight:400}.header nav ul{margin-right:0;margin-bottom:20px;margin-top:10px}@media (min-width: 992px){.header nav ul{text-align:right;margin-bottom:0;min-height:98px;margin-top:0}}.header nav ul:not(.sub-menu)>li>a:hover{text-decoration:none}.header nav ul li{display:inline-block;position:relative;text-align:center}@media (min-width: 992px){.header nav ul li{padding:37px 0;min-width:142px}.header nav ul li:last-of-type{min-width:107px}.header nav ul li:last-of-type span{margin-right:0}}.header nav ul li a{color:rgba(0,0,0,0.8);text-transform:uppercase;display:block}.header nav ul li a span{max-width:99px;margin:0 auto;text-align:left;display:block;cursor:pointer}.header nav ul li a img{margin-top:-2px;margin-right:6px}.header nav ul li.blog>a{position:relative}.header nav ul li.blog>a span::after{content:'';display:inline-block;background-image:url("../img/blog-arrow.svg");width:13px;height:10px;background-repeat:no-repeat;position:absolute;top:7px;margin-left:24px}.header nav ul li.blog ul.sub-menu{opacity:0;visibility:hidden;position:absolute;top:98px;padding:10px 0 10px 0;z-index:1;background:white;transition:all 300ms}.header nav ul li.blog ul.sub-menu li{display:block;float:left;margin-right:0;padding:14px 0}@media (min-width: 992px){.header nav ul li.blog ul.sub-menu li:last-of-type{min-width:142px}.header nav ul li.blog ul.sub-menu li:last-of-type span{margin-right:auto}}.header nav ul li.blog:hover ul.sub-menu{opacity:1;visibility:visible}.nav-mobile{position:fixed;top:0;bottom:0;background:#FFFFFF;z-index:10;padding:20px;left:-100%;display:block;height:100%;width:100%;transition:left 300ms ease-in}.nav-mobile.active{left:0}.nav-mobile .nav-close{position:absolute;width:25px;height:25px;background-size:25px;right:20px;top:20px;opacity:0.5;cursor:pointer}.nav-mobile .nav-close:hover{opacity:0.8}.nav-mobile>ul{margin-top:45px;overflow-y:auto;max-height:calc(100% - 40px)}.nav-mobile>ul li{padding:20px}.nav-mobile>ul li a{color:rgba(0,0,0,0.7);text-transform:uppercase;display:block}.nav-mobile>ul>li>a{font-weight:400}.nav-mobile ul.sub-menu{margin-top:20px}.nav-mobile ul.sub-menu li{padding:10px 20px}.nav-mobile ul.sub-menu li:last-of-type{padding-bottom:0}@media (min-width: 992px){.nav-mobile{display:none}}.section{margin-bottom:4rem}@media (min-width: 768px){.section{margin-bottom:6rem}}.section-block{background-color:#FFFFFF;padding:20px}@media (min-width: 768px){.section-block{padding:0}}.header-img{position:relative;width:100%;background-size:cover !important;height:250px}@media (min-width: 768px){.header-img{height:460px}}.header-section.page{margin-bottom:0}.content-section.page ul{list-style-type:disc;list-style-position:inside}.page-title{background:#b665ac;transform:translateY(-50%);position:absolute;top:50%;width:100%;padding:14px}h1{font-weight:300;letter-spacing:0.14em;text-transform:uppercase;color:#FFFFFF;font-size:26px;line-height:30px;margin-bottom:0}@media (min-width: 768px){h1{font-size:43px;line-height:49px}}@media (min-width: 1400px){h1{font-size:46px;line-height:54px}}h2{font-weight:300;letter-spacing:0.1em;text-transform:uppercase;color:rgba(0,0,0,0.7);font-size:24px;line-height:28px;margin-bottom:2rem}@media (min-width: 768px){h2{font-size:28px;line-height:32px;margin-bottom:2.5rem}}@media (min-width: 1200px){h2{font-size:36px;line-height:40px;margin-bottom:3.5rem}}h3{font-weight:300;letter-spacing:0.08em;color:rgba(0,0,0,0.7);font-size:20px;line-height:24px}@media (min-width: 1200px){h3{font-size:24px;line-height:28px}}h4{font-weight:400;letter-spacing:0.075em;color:rgba(0,0,0,0.7);font-size:16px;line-height:18px}.cta-btn,.next-previous-btn-container a{border-radius:3px;padding:20px 40px;font-size:16px;line-height:18px;text-align:center;color:rgba(0,0,0,0.8);display:inline-block;margin:0 auto;background-color:#06BEE1;border:2px solid #06BEE1;opacity:1}.cta-btn:hover,.next-previous-btn-container a:hover{background:#FFFFFF;color:rgba(0,0,0,0.8);text-decoration:none}.recent-post-block{height:300px;display:block;background-size:cover !important;position:relative;cursor:pointer;margin-bottom:40px;border-radius:10px}@media (min-width: 768px){.recent-post-block{height:247.33px}}.recent-post-block p{line-height:18px}.recent-post-block .recent-post-date{color:#000000;background-color:#06BEE1;padding:8px;top:0;position:absolute;border-radius:10px 0 0 0;font-size:0.875rem}.recent-post-block .recent-post-tag{color:#FFFFFF;background-color:#B665AC;padding:8px;top:0;right:0;left:auto;position:absolute;border-radius:0 10px 0 0;font-size:0.875rem}.recent-post-block .recent-post-info{width:100%;background:#1768AC;text-align:center;padding:12px 10px;position:absolute;bottom:0;border-radius:0 0 10px 10px}@media (min-width: 992px){.recent-post-block .recent-post-info{padding:9.5px 13.7px}}.recent-post-block .recent-post-info .content p.title{font-size:18px;line-height:22px;margin-bottom:0;display:flex;align-items:center;justify-content:center;min-height:44px;font-weight:400;letter-spacing:0.135em;text-transform:uppercase;color:#FFFFFF}@media (min-width: 992px){.recent-post-block .recent-post-info .content p.title{font-size:1rem;line-height:1.3}}.recent-post-block .recent-post-info a{opacity:1;text-decoration:none}.breadcrumb-list{text-align:center;margin:20px 15px 2rem 15px}@media screen and (min-width: 680px){.breadcrumb-list{text-align:left;margin:20px 20px 2rem 20px}}@media (min-width: 768px){.breadcrumb-list{margin:20px 20px 2.5rem 20px}}@media (min-width: 992px){.breadcrumb-list{margin:40px 40px 2.5rem 40px}}@media (min-width: 1200px){.breadcrumb-list{margin:40px 40px 3.5rem 40px}}.breadcrumb-list li{display:inline-block}.breadcrumb-list li .pipe{margin:0 5px}.breadcrumb-list li:nth-child(2){text-transform:capitalize}.post-section img,.content-section.page img{max-width:100%;height:auto;display:block;margin:0 auto;border-radius:10px}.post-section p:not(:last-of-type),.content-section.page p:not(:last-of-type){margin-bottom:20px}.post-section figure,.content-section.page figure{margin-top:40px;margin-bottom:40px}.post-section p+h3,.content-section.page p+h3{margin-top:40px}.post-section h3,.content-section.page h3{margin-bottom:20px}.post-section h3+figure,.content-section.page h3+figure{margin-top:20px}.post-section .wp-block-image figcaption,.content-section.page .wp-block-image figcaption{color:rgba(0,0,0,0.7)}.post-section .tags,.content-section.page .tags{margin:40px 0 0 0}.post-section .tags span,.content-section.page .tags span{margin-right:5px}.post-section ol,.content-section.page ol{list-style-type:auto;-webkit-padding-start:1rem;padding-inline-start:1rem}.comment-section input,.comment-section textarea{width:100%}.comment-section input:focus,.comment-section textarea:focus{outline:none}.comment-section .comment-list li{margin-bottom:40px}.comment-section .comment-list li .says{display:none}.comment-section .comment-list li .edit-link{margin-left:20px}.comment-section .comment-list li .reply{margin-top:10px}.comment-section .comment-list .comment-author img{margin-right:10px;border-radius:50%}.comment-section .comment-list .comment-metadata{margin:10px 0}.comment-section .comment-respond h3,.comment-section .comment-respond p{margin-bottom:20px}.comment-section .comment-respond textarea{display:block;border-radius:3px;font-weight:300;padding:10px;border:2px solid #B665AC;border-radius:10px}.comment-section .comment-respond .form-submit{text-align:right}.comment-section .comment-respond .form-submit input.submit{border-radius:3px;padding:10px 12px;font-size:16px;line-height:18px;text-align:center;color:rgba(0,0,0,0.8);display:inline-block;margin:0 auto;background-color:#06BEE1;border:2px solid #06BEE1;width:auto}.comment-section .comment-respond .form-submit input.submit:hover{background-color:#FFFFFF;background:#FFFFFF;color:rgba(0,0,0,0.8);text-decoration:none}.comment-section .comment-form-author input,.comment-section .comment-form-email input,.comment-section .comment-form-url input{display:block;border-color:#B665AC;border-radius:3px;font-weight:300;padding:10px;border-style:solid}.comment-section .comment-form-cookies-consent{line-height:18px}.comment-section .comment-form-cookies-consent input{width:auto;margin-right:10px;margin-bottom:10px;float:left}@media (min-width: 992px){.comment-section .comment-form-cookies-consent input{margin-bottom:0;height:18px}}.comment-section .comment-form-cookies-consent label{margin-bottom:0}.social-links li{display:inline-block}.social-links li:not(:last-of-type){margin-right:15px}.social-links li a{height:60px;width:60px;display:inline-block}.social-links li a i{background-size:60px;height:60px;width:60px;display:block}.footer{background:rgba(182,101,172,0.62);padding:40px}.footer ul.site-links{width:100%;text-align:center;text-transform:uppercase;margin-bottom:20px}.footer ul.site-links li{display:inline-block;font-weight:400}.footer ul.site-links li a{color:#FFFFFF;opacity:1}.footer ul.site-links li a:hover{text-decoration:underline}.footer ul.site-links li .pipe{color:#FFFFFF;padding:0 16px}.footer .copyright p{margin-bottom:0;color:#FFE7FC}
