.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1e3ms;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2e3ms}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
*{scroll-behavior:smooth;margin:0;padding:0;box-sizing:border-box}@media screen and (max-width:1360px){*{font-weight:200!important;letter-spacing:-.5px}}@media(prefers-reduced-motion){*{scroll-behavior:none}}*:focus{border:solid 1px #252525}body{font-family:instrument sans,sans-serif;line-height:1.5;background:#fff}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only:focus{height:auto;width:auto;padding:1rem;display:block;clip:auto;z-index:999;background-color:red}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0}.tight-spacing{letter-spacing:-3px}a{text-decoration:none}.section-title{text-transform:uppercase;font-size:1rem;letter-spacing:.1rem}.section-title.section-title-dark{color:#72c367;position:relative;padding-left:2.5rem}.section-title.section-title-dark:before{content:"";height:28px;width:28px;position:absolute;bottom:0;left:0;background:#72c367}.section-title.section-title-light{color:#72c367;position:relative;padding-left:2.5rem}.section-title.section-title-light:before{content:"";height:28px;width:28px;position:absolute;bottom:0;left:0;background:#72c367}.color-txt-1{color:#313030!important}.color-txt-2{color:#252525!important}.color-txt-3{color:#222!important}.color-txt-orange{color:#72c367!important}.site-header{transition:all .4s ease;background:0 0;position:fixed;top:0;left:0;width:100%;z-index:990}.site-header.navbar-container--scrolled{transition:all .4s ease;background:#222}.site-header .navbar__container{background:0 0;width:90%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:.4rem}@media screen and (max-width:1800px){.site-header .navbar__container{width:93vw}}@media screen and (max-width:1360px){.site-header .navbar__container{width:95%}}.site-header .navbar__container .nav__logo img{width:130px}@media screen and (max-width:560px){.site-header .navbar__container .nav__logo img{width:110px}}.site-header .navbar__container .dropdown-open-btn{cursor:pointer}.site-header .navbar__container .dropdown-open-btn span{transition:all .3s ease;color:#fff;font-size:3rem;border:solid 2px #72c367;padding:.5rem}@media screen and (max-width:1360px){.site-header .navbar__container .dropdown-open-btn span{font-size:2.6rem}}@media screen and (max-width:560px){.site-header .navbar__container .dropdown-open-btn span{font-size:2.2rem}}.site-header .navbar__container .dropdown-open-btn span:hover{transition:all .3s ease;background:#72c367;color:#222}.dropdown-menu__container{transition:all .6s ease;position:fixed;top:0;left:0;width:100%;height:100%;background:#222;z-index:995;display:grid;grid-template-columns:1fr 1fr;transform:translateY(-100vh)}@media screen and (max-width:560px){.dropdown-menu__container{grid-template-columns:1fr;overflow:scroll;padding-top:4rem}}.dropdown-menu__container.dropdown-menu--activated{transition:all 1s ease;transform:translateY(0)}.dropdown-menu__container .dropdown-close-btn{transition:all .3s ease;position:absolute;top:0;right:0;height:65px;width:65px;background:#72c367;display:flex;justify-content:center;align-items:center;z-index:995;cursor:pointer}.dropdown-menu__container .dropdown-close-btn span{color:#222;font-size:2rem}.dropdown-menu__container .dropdown-close-btn:hover{transition:all .3s ease;opacity:.6}.dropdown-menu__container .dropdown-menu__img-overlay{transition:all 1s ease;position:absolute;top:0;left:0;height:100%;width:50%;background:inherit;z-index:995;pointer-events:none}@media screen and (max-width:1360px){.dropdown-menu__container .dropdown-menu__img-overlay{width:25%}}@media screen and (max-width:560px){.dropdown-menu__container .dropdown-menu__img-overlay{display:none}}.dropdown-menu__container .dropdown-menu__img-overlay.dropdown-menu__img-overlay--activated{transition:all 1s ease;width:0}.dropdown-menu__container .dropdown-menu__column{position:relative;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1360px){.dropdown-menu__container .dropdown-menu__column.image-side{width:25vw}}@media screen and (max-width:560px){.dropdown-menu__container .dropdown-menu__column.image-side{display:none}}@media screen and (max-width:1360px){.dropdown-menu__container .dropdown-menu__column.links-side{width:75vw}}.dropdown-menu__container .dropdown-menu__column img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container{width:90%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center}@media screen and (max-width:560px){.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container{grid-template-columns:1fr;gap:4rem}}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container #menu-dropdown-menu-links{list-style:none;display:none;flex-direction:column;gap:1rem}@media screen and (max-width:560px){.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container #menu-dropdown-menu-links{gap:.5rem}}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container #menu-dropdown-menu-links.dropdown-links--activated{display:flex}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container #menu-dropdown-menu-links .menu-item-type-custom{opacity:0;animation:dropdown-page-links-entrance .8s ease;animation-fill-mode:forwards}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container #menu-dropdown-menu-links .menu-item-type-custom a{transition:all .3s ease;color:#fff;font-size:3.4rem;letter-spacing:-2px;position:relative}@media screen and (max-width:1800px){.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container #menu-dropdown-menu-links .menu-item-type-custom a{font-size:2.8rem}}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container #menu-dropdown-menu-links .menu-item-type-custom a:hover{transition:all .3s ease;color:#72c367;padding-left:1.8rem}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container #menu-dropdown-menu-links .menu-item-type-custom a:hover:after{transition:all .5s ease;content:"";opacity:1}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container #menu-dropdown-menu-links .menu-item-type-custom a:after{transition:all .2s ease;content:"";position:absolute;bottom:40%;left:0;height:15px;width:15px;background:#72c367;opacity:0}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container .dropdown-menu__contact-container{opacity:0;transform:translateY(20px)}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container .dropdown-menu__contact-container.dropdown-contact--activated{animation:dropdown-contact-links-entrance .8s ease;animation-fill-mode:forwards}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container .dropdown-menu__contact-container .dropdown-contact{margin:2rem 0}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container .dropdown-menu__contact-container .dropdown-contact h4{color:#fff;font-size:2rem;margin-bottom:1rem}@media screen and (max-width:1800px){.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container .dropdown-menu__contact-container .dropdown-contact h4{font-size:1.6rem}}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container .dropdown-menu__contact-container .dropdown-contact a{transition:all .3s ease;color:#fff;opacity:.7;font-size:1.4rem;margin:1.4rem 0}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container .dropdown-menu__contact-container .dropdown-contact a:hover{transition:all .3s ease;opacity:1;color:#72c367}@media screen and (max-width:1800px){.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container .dropdown-menu__contact-container .dropdown-contact a{font-size:1.2rem}}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container .dropdown-menu__contact-container .dropdown-contact .dropdown-social-icons{display:flex;gap:1rem}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container .dropdown-menu__contact-container .dropdown-contact .dropdown-social-icons .dropdown-social-icon{transition:all .3s ease;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border:solid 2px #72c367;background:0 0}.dropdown-menu__container .dropdown-menu__column .dropdown-menu__links-container .dropdown-menu__contact-container .dropdown-contact .dropdown-social-icons .dropdown-social-icon:hover{transition:all .3s ease;background:#72c367;color:#4c5b62}.menu-item:nth-child(1){animation-delay:.1333333333s!important}.menu-item:nth-child(2){animation-delay:.2666666667s!important}.menu-item:nth-child(3){animation-delay:.4s!important}.menu-item:nth-child(4){animation-delay:.5333333333s!important}.menu-item:nth-child(5){animation-delay:.6666666667s!important}@keyframes dropdown-page-links-entrance{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes dropdown-contact-links-entrance{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.btn{transition:all .3s ease;outline:none;border:solid 2px #fff;padding:.8rem 1.8rem;cursor:pointer;font-size:1rem;position:relative}.btn.btn--light{background:#fff;border-color:#fff;color:#000}.btn.btn--light:hover{transition:all .3s ease;opacity:.6}.btn.btn--dark{background:#72c367;border-color:#72c367;color:#fff}.btn.btn--dark:hover{transition:all .3s ease;opacity:.6}.btn.btn--transparent{background:0 0;border-color:#72c367;color:rgba(255,255,255,.68)}.btn.btn--transparent:hover{transition:all .3s ease;color:#fff}.btn.btn--transparent:after{transition:all .3s ease;content:"";background:#72c367;width:0;height:100%;position:absolute;top:0;right:0;z-index:-1}.btn.btn--transparent:hover:after{transition:all .3s ease;width:100%;left:0}footer{background:#252525;color:#fff;width:100%;padding:1rem 0}footer .footer__container{width:90%;margin:2rem auto 3rem;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:4rem}@media screen and (max-width:1360px){footer .footer__container{grid-template-columns:1fr 1fr}}@media screen and (max-width:560px){footer .footer__container{grid-template-columns:1fr}}footer .footer__container .footer__column{text-align:left;border-top:solid 1px rgba(255,255,255,.2);padding-top:4rem}footer .footer__container .footer__column .footer-column-title{font-size:1.6rem}footer .footer__container .footer__column.first-column img{width:140px}footer .footer__container .footer__column.first-column .footer__tagline{font-size:1.6rem;width:15ch;margin:2rem 0}footer .footer__container .footer__column.first-column .footer__socials{display:flex;gap:1rem}footer .footer__container .footer__column.first-column .footer__socials a{transition:all .4s ease;width:45px;height:45px;display:flex;justify-content:center;align-items:center;border:solid 2px #72c367}footer .footer__container .footer__column.first-column .footer__socials a i{transition:all .4s ease;color:rgba(255,255,255,.6);font-size:1.2rem}footer .footer__container .footer__column.first-column .footer__socials a:hover{transition:all .4s ease;background:#72c367}footer .footer__container .footer__column.first-column .footer__socials a:hover>i{transition:all .4s ease;color:#252525}footer .footer__container .footer__column .footer__column-links{display:flex;flex-direction:column;gap:1.4rem;margin-top:2rem}footer .footer__container .footer__column .footer__column-links a{transition:all .4s ease;color:#fff;opacity:.4;font-size:1.1rem}footer .footer__container .footer__column .footer__column-links a:hover{transition:all .4s ease;opacity:1}footer .footer__container .footer__column .footer__column-links.quick-links ul{display:flex;flex-direction:column;gap:2rem;list-style:none}footer .footer__container .footer__column .footer__column-links .footer__contact-method{margin-bottom:1rem}footer .footer__container .footer__column .footer__column-links .footer__contact-method h5{color:#72c367;font-size:1.1rem;margin-bottom:.8rem}footer .footer__container .footer__column .footer__column-links .footer__contact-method address{font-style:normal}footer hr{width:90%;opacity:.3;margin:0 auto}footer .footer__bottom{display:flex;justify-content:space-between;align-items:center;width:90%;margin:0 auto;margin:2rem auto 1rem}@media screen and (max-width:560px){footer .footer__bottom{flex-direction:column;gap:1.2rem;font-size:1rem;text-align:center}}footer .footer__bottom a{color:#72c367}footer .footer__bottom .copyright,footer .footer__bottom .website-by{color:rgba(255,255,255,.5)}@media screen and (max-width:560px){footer .footer__bottom .copyright,footer .footer__bottom .website-by{font-size:.9rem}}#hero{height:100vh;background-size:cover;background-position:50%;display:flex;align-items:center;position:relative;animation:backgroundImageZoom 10s ease;animation-fill-mode:forwards}@media screen and (max-width:1360px){#hero{background-size:cover;height:70vh;animation:none}}@media screen and (max-width:560px){#hero{height:75vh;align-items:flex-start}}#hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:0}#hero .hero__content{z-index:1;width:90vw;margin:0 auto 16rem}@media screen and (max-width:2200px){#hero .hero__content{margin:0 auto 10rem}}@media screen and (max-width:1800px){#hero .hero__content{width:90vw;margin:0 auto 5rem}}@media screen and (max-width:1360px){#hero .hero__content{margin:0 auto}}@media screen and (max-width:560px){#hero .hero__content{margin:10rem auto 0}}#hero .hero__content .title-container{overflow:hidden}#hero .hero__content .hero__title,#hero .hero__content .hero__subtitle{transform:translateY(100%);animation:heroTextEntrance 1s ease;animation-fill-mode:forwards}#hero .hero__content .hero__title{font-size:6rem;color:#222;font-weight:200;width:13ch;color:#fff;margin:0;padding-bottom:2rem;animation-delay:1.5s}@media screen and (max-width:2200px){#hero .hero__content .hero__title{font-size:4.5rem}}@media screen and (max-width:1800px){#hero .hero__content .hero__title{font-size:4rem}}@media screen and (max-width:1360px){#hero .hero__content .hero__title{width:80%;font-size:4rem}}@media screen and (max-width:560px){#hero .hero__content .hero__title{font-size:3rem;width:100%}}#hero .hero__content .hero__btn-container{display:flex;align-items:center;gap:1rem;opacity:0;animation:heroButtonEntrance 1s ease;animation-delay:2.25s;animation-fill-mode:forwards}@media screen and (max-width:560px){#hero .hero__content .hero__btn-container{flex-direction:column;gap:.5rem}}@media screen and (max-width:560px){#hero .hero__content .hero__btn-container a{display:block;width:100%;text-align:center}}@keyframes heroTextEntrance{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes heroButtonEntrance{from{opacity:0}to{opacity:1}}@keyframes backgroundImageZoom{from{background-size:100%}to{background-size:110%}}.entrance-animation-block{position:fixed;background:#313030;width:100%;height:50%;z-index:999;pointer-events:none;animation:entrance-block-animation .8s ease;animation-fill-mode:forwards;animation-delay:.8s}.entrance-animation-block.block-1{top:0;left:0}.entrance-animation-block.block-2{bottom:0;right:0}.block-reversed{animation:entrance-block-animation-reverse .8s ease;animation-fill-mode:forwards}@keyframes entrance-block-animation{from{width:100%}to{width:0}}@keyframes entrance-block-animation-reverse{from{width:0}to{width:100%}}#intro-section{padding:6rem 0 20rem;background:#e8eaeb}@media screen and (max-width:560px){#intro-section{padding:4rem 0 17rem}}#intro-section .intro-section__container{width:90%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:12rem}@media screen and (max-width:1800px){#intro-section .intro-section__container{grid-gap:2rem}}@media screen and (max-width:560px){#intro-section .intro-section__container{grid-template-columns:1fr;grid-gap:4rem}}#intro-section .intro-section__container .intro-section__column h3{font-size:3rem;color:#5f5f5f;margin:2rem 0 4rem;letter-spacing:-2px;width:25ch;font-weight:400}@media screen and (max-width:1800px){#intro-section .intro-section__container .intro-section__column h3{font-size:2.4rem;width:100%}}@media screen and (max-width:560px){#intro-section .intro-section__container .intro-section__column h3{font-size:2.2rem;margin:3rem 0}}@media screen and (max-width:560px){#intro-section .intro-section__container .intro-section__column a{display:block;width:100%;text-align:center}}#intro-section .intro-section__container .intro-section__column p{color:rgba(0,0,0,.3);font-size:1.1rem}.intro-section__img-container{background:#222;padding:4rem 0 2rem;display:flex;justify-content:center}.intro-section__img-container img{width:90%;margin:0 auto;height:500px;margin-top:-18rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media screen and (max-width:1360px){.intro-section__img-container img{height:350px}}#services-section{padding:4rem 0 2rem;background:#222}@media screen and (max-width:1360px){#services-section{padding:2rem 0}}#services-section .services-section__container{width:90%;margin:0 auto}#services-section .services-section__container .services-section__title-container{margin:2rem auto}#services-section .services-section__container .services-section__title-container .section-subtitle{color:#fff;font-size:3rem;width:75%;padding:2rem 0;letter-spacing:-2px;font-weight:400}@media screen and (max-width:1800px){#services-section .services-section__container .services-section__title-container .section-subtitle{width:85%;font-size:38px}}@media screen and (max-width:1360px){#services-section .services-section__container .services-section__title-container .section-subtitle{width:100%;font-size:2rem}}@media screen and (max-width:560px){#services-section .services-section__container .services-section__title-container .section-subtitle{font-size:35.2px}}#services-section .services-section__container .services-blocks__container{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:2.5rem}@media screen and (max-width:2200px){#services-section .services-section__container .services-blocks__container{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1rem}}@media screen and (max-width:1360px){#services-section .services-section__container .services-blocks__container{grid-template-columns:1fr 1fr 1fr;gap:2rem}}@media screen and (max-width:560px){#services-section .services-section__container .services-blocks__container{grid-template-columns:1fr 1fr}}#services-section .services-section__container .services-blocks__container .service-block{position:relative;overflow:hidden}#services-section .services-section__container .services-blocks__container .service-block:hover>.wp-post-image{transition:all .4s ease;transform:scale(1.1);opacity:.1}#services-section .services-section__container .services-blocks__container .service-block .service-icon{border:solid 2px #72c367;height:150px;width:150px;display:flex;justify-content:center;align-items:center}#services-section .services-section__container .services-blocks__container .service-block .service-icon .icon{width:55%}#services-section .services-section__container .services-blocks__container .service-block .service-block__details{transition:all .4s ease;position:relative;z-index:1;padding:2rem 0 2.2rem}@media screen and (max-width:1800px){#services-section .services-section__container .services-blocks__container .service-block .service-block__details{width:80%}}#services-section .services-section__container .services-blocks__container .service-block .service-block__details:hover>.service-block__icon{animation:.4s icon-pulse ease;animation-delay:.4s}#services-section .services-section__container .services-blocks__container .service-block .service-block__details:hover>button{transition:all .4s ease;background:#fff}#services-section .services-section__container .services-blocks__container .service-block .service-block__details:hover>button>span{color:#222;transform:rotate(90deg);transition:transform .4s ease}#services-section .services-section__container .services-blocks__container .service-block .service-block__details .service-block__name{transition:all .4s ease;color:#fff;font-size:1.4rem}#services-section .services-section__container .services-blocks__container .service-block .service-block__details .service-block__name:hover{transition:all .4s ease;color:#72c367}#services-section .services-section__container .services-blocks__container .service-block .service-block__details button{transition:all .4s ease;height:70px;width:70px;outline:none;background:#222;display:flex;border:none;justify-content:center;align-items:center;position:absolute;bottom:0;right:0}#services-section .services-section__container .services-blocks__container .service-block .service-block__details button span{transition:all .4s ease;color:#fff;transform:rotate(45deg);font-size:2.3rem}@keyframes icon-pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}#whats-new{background:#e8eaeb;padding:8rem 0 4rem}@media screen and (max-width:1360px){#whats-new{padding:6rem 0 2rem}}@media screen and (max-width:560px){#whats-new{padding:4rem 0 2rem}}#whats-new .whats-new__container{width:90%;margin:0 auto}#whats-new .whats-new__container .whats-new__title-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:4rem}@media screen and (max-width:560px){#whats-new .whats-new__container .whats-new__title-container{margin-bottom:2rem}}#whats-new .whats-new__container .whats-new__title-container h3{font-size:3rem;color:#5f5f5f;margin:2rem 0;width:30ch;font-weight:400;letter-spacing:-2px}@media screen and (max-width:1800px){#whats-new .whats-new__container .whats-new__title-container h3{font-size:38px;width:25ch}}@media screen and (max-width:1360px){#whats-new .whats-new__container .whats-new__title-container h3{width:100%}}@media screen and (max-width:560px){#whats-new .whats-new__container .whats-new__title-container h3{font-size:2rem;margin:3rem 0}}@media screen and (max-width:560px){#whats-new .whats-new__container .whats-new__title-container a{display:block;width:100%;text-align:center}}@media screen and (max-width:1360px){#whats-new .whats-new__container .whats-new__title-container{flex-direction:column;align-items:flex-start}}#whats-new .whats-new__container .whats-new__post-blocks-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}@media screen and (max-width:1360px){#whats-new .whats-new__container .whats-new__post-blocks-container{grid-gap:1rem}}@media screen and (max-width:560px){#whats-new .whats-new__container .whats-new__post-blocks-container{grid-template-columns:1fr}}#whats-new .whats-new__container .whats-new__post-blocks-container .whats-new__post-block{position:relative;width:100%;height:400px;overflow:hidden}#whats-new .whats-new__container .whats-new__post-blocks-container .whats-new__post-block:hover>img{transition:all .5s ease;transform:scale(1.1)}#whats-new .whats-new__container .whats-new__post-blocks-container .whats-new__post-block:hover>.whats-new__post-block-overlay{transition:all .5s ease;background:rgba(34,34,34,.5529411765)}#whats-new .whats-new__container .whats-new__post-blocks-container .whats-new__post-block img{transition:all .5s ease;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#whats-new .whats-new__container .whats-new__post-blocks-container .whats-new__post-block:first-of-type{grid-row:span 2;height:100%}@media screen and (max-width:1360px){#whats-new .whats-new__container .whats-new__post-blocks-container .whats-new__post-block:first-of-type{grid-column:span 2;grid-row:span 1;height:400px}}@media screen and (max-width:560px){#whats-new .whats-new__container .whats-new__post-blocks-container .whats-new__post-block:first-of-type{grid-column:span 1}}#whats-new .whats-new__container .whats-new__post-blocks-container .whats-new__post-block .whats-new__post-block-overlay{transition:all .5s ease;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;flex-direction:column;justify-content:flex-start;padding:3rem 1.5rem 1.5rem}@media screen and (max-width:1360px){#whats-new .whats-new__container .whats-new__post-blocks-container .whats-new__post-block .whats-new__post-block-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;flex-direction:column;justify-content:flex-start;padding:2rem 1rem}}#whats-new .whats-new__container .whats-new__post-blocks-container .whats-new__post-block .whats-new__post-block-overlay .whats-new__post-block-date{color:#72c367;font-size:1.4rem}@media screen and (max-width:1800px){#whats-new .whats-new__container .whats-new__post-blocks-container .whats-new__post-block .whats-new__post-block-overlay .whats-new__post-block-date{font-size:1.2rem}}#whats-new .whats-new__container .whats-new__post-blocks-container .whats-new__post-block .whats-new__post-block-overlay .whats-new__post-block-title{color:#fff;font-size:2rem;margin-top:1rem;font-weight:400;letter-spacing:-1px}@media screen and (max-width:560px){#whats-new .whats-new__container .whats-new__post-blocks-container .whats-new__post-block .whats-new__post-block-overlay .whats-new__post-block-title{font-size:1.8rem}}#cta{display:grid;grid-template-columns:1fr 1fr;background:#72c367}@media screen and (max-width:560px){#cta{grid-template-columns:1fr}}#cta .cta__column{display:flex;justify-content:center;align-items:center;position:relative}#cta .cta__column img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#cta .cta__column .cta-column__content{padding:5rem 1rem;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}@media screen and (max-width:560px){#cta .cta__column .cta-column__content{padding:3rem 1rem}}#cta .cta__column .cta-column__content h3{color:#252525}#cta .cta__column .cta-column__content h3:before{background:#252525}#cta .cta__column .cta-column__content h2{font-size:2.4rem;margin:2.4rem 0;color:#fff}@media screen and (max-width:1360px){#cta .cta__column .cta-column__content h2{font-size:2rem}}@media screen and (max-width:560px){#cta .cta__column .cta-column__content h2{margin:2rem 0}}#accreditations{padding:4rem 0;background:#e8eaeb}@media screen and (max-width:560px){#accreditations{padding:3rem 0 2rem}}#accreditations .accreditations__container{width:90%;margin:0 auto;display:flex;flex-direction:column}#accreditations .accreditations__container h3{font-size:2.8rem;margin:2rem 0 3rem;font-weight:800;color:#5f5f5f}@media screen and (max-width:560px){#accreditations .accreditations__container h3{font-size:2.4rem}}#accreditations .accreditations__container .accreditation-logos-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:2rem}@media screen and (max-width:1360px){#accreditations .accreditations__container .accreditation-logos-container{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:560px){#accreditations .accreditations__container .accreditation-logos-container{grid-template-columns:1fr}}#accreditations .accreditations__container .accreditation-logos-container .accreditation-logo{border:solid 1px rgba(34,34,34,.1529411765);padding:2.8rem 0;display:flex;justify-content:center;align-items:center}#accreditations .accreditations__container .accreditation-logos-container .accreditation-logo img{transition:all .4s ease;width:195px;filter:grayscale(100%);opacity:.5;cursor:none}@media screen and (max-width:1800px){#accreditations .accreditations__container .accreditation-logos-container .accreditation-logo img{width:150px}}#accreditations .accreditations__container .accreditation-logos-container .accreditation-logo img:hover{transition:all .4s ease;filter:grayscale(0);opacity:1}#error__404__container{min-height:95vh;display:flex;align-items:center;justify-content:center;text-align:center;background:#131b20}#error__404__container .error__404__content{width:75vw;margin:0 auto}@media screen and (max-width:1360px){#error__404__container .error__404__content{width:80vw}}@media screen and (max-width:560px){#error__404__container .error__404__content{width:90vw}}#error__404__container .error__404__content .error__404__title{font-size:16rem;color:#313030}@media screen and (max-width:1360px){#error__404__container .error__404__content .error__404__title{width:80vw}}@media screen and (max-width:560px){#error__404__container .error__404__content .error__404__title{font-size:10rem;width:100%}}#error__404__container .error__404__content .error__404__subtitle{color:rgba(255,255,255,.734);margin:1rem auto 3rem;font-size:1.4rem;width:80%}@media screen and (max-width:1360px){#error__404__container .error__404__content .error__404__subtitle{font-size:1.4rem;width:90%}}@media screen and (max-width:560px){#error__404__container .error__404__content .error__404__subtitle{width:100%;font-size:1rem}}@media screen and (max-width:560px){#error__404__container .error__404__content a{display:block;width:100%}}.about-us{padding:14rem 0 4rem;background:#222;overflow:hidden!important;position:relative}@media screen and (max-width:1360px){.about-us{padding:12rem 0 4rem}}@media screen and (max-width:560px){.about-us{padding:10rem 0 2rem}}.about-us .about-us__container{width:90%;margin:0 auto;position:relative}.about-us .about-us__container .about-us__title-container h2{color:#fff;font-size:5rem;width:15ch;margin:2rem 0;letter-spacing:-2px;font-weight:500}@media screen and (max-width:1360px){.about-us .about-us__container .about-us__title-container h2{width:13ch;font-size:4rem}}@media screen and (max-width:560px){.about-us .about-us__container .about-us__title-container h2{width:100%;font-size:2.8rem}}.about-us .about-us__container .about-us__title-container p{font-size:1.1rem;color:rgba(255,255,255,.6);width:60ch;margin-bottom:4rem}@media screen and (max-width:1800px){.about-us .about-us__container .about-us__title-container p{width:50%}}@media screen and (max-width:1360px){.about-us .about-us__container .about-us__title-container p{width:100%;font-size:1rem}}@media screen and (max-width:560px){.about-us .about-us__container .about-us__title-container p{margin-bottom:2rem}}.about-us .about-us__container .about-us__title-container img{display:block;width:100%;height:750px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:560px){.about-us .about-us__container .about-us__title-container img{height:350px}}.about-us .about-us__two-column{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:8rem;margin-top:6rem}@media screen and (max-width:1360px){.about-us .about-us__two-column{grid-template-columns:1fr;grid-gap:6rem}}@media screen and (max-width:560px){.about-us .about-us__two-column{grid-gap:4rem;margin-top:4rem}}.about-us .about-us__two-column .about-us__column img{display:block;width:100%;height:650px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:1360px){.about-us .about-us__two-column .about-us__column img{height:350px}}.about-us .about-us__two-column .about-us__column h2{color:#fff;font-size:3.2rem;width:18ch;font-weight:400}@media screen and (max-width:1360px){.about-us .about-us__two-column .about-us__column h2{width:80%}}@media screen and (max-width:560px){.about-us .about-us__two-column .about-us__column h2{width:100%;font-size:2.4rem}}.about-us .about-us__two-column .about-us__column p{color:rgba(255,255,255,.6);font-size:1.1rem;margin:2rem 0 3rem}@media screen and (max-width:560px){.about-us .about-us__two-column .about-us__column p{font-size:1rem}}@media screen and (max-width:560px){.about-us .about-us__two-column .about-us__column a{display:block;width:100%;text-align:center}}.our-directors{background:#e8eaeb;padding:6rem 0 4rem}@media screen and (max-width:560px){.our-directors{padding:5rem 0 3rem}}.our-directors .our-directors__container{display:flex;flex-direction:column;gap:2rem;width:50%;margin:0 auto;align-items:center;border:solid 1px rgba(0,0,0,.3);padding:4rem}@media screen and (max-width:1800px){.our-directors .our-directors__container{width:60%}}@media screen and (max-width:1360px){.our-directors .our-directors__container{width:90%;border:none;padding:0}}.our-directors .our-directors__container .our-directors__subtitle{font-size:2.4rem;text-align:center;width:25ch;color:#252525;margin:1rem 0;font-weight:400}@media screen and (max-width:1360px){.our-directors .our-directors__container .our-directors__subtitle{width:90%;font-size:2rem}}@media screen and (max-width:560px){.our-directors .our-directors__container .our-directors__subtitle{width:100%}}.our-directors .our-directors__container .directors-cards__container{display:grid;grid-template-columns:1fr 1fr;gap:4rem}@media screen and (max-width:560px){.our-directors .our-directors__container .directors-cards__container{grid-template-columns:1fr}}.our-directors .our-directors__container .directors-cards__container .director-card{position:relative}.our-directors .our-directors__container .directors-cards__container .director-card .director__linkedin{transition:all .3s ease;position:absolute;top:0;right:0;height:50px;width:50px;background:#72c367;display:flex;justify-content:center;align-items:center}.our-directors .our-directors__container .directors-cards__container .director-card .director__linkedin i{color:#252525;font-size:1.4rem}.our-directors .our-directors__container .directors-cards__container .director-card .director__linkedin:hover{transition:all .3s ease;background:#fff}.our-directors .our-directors__container .directors-cards__container .director-card img{display:block;width:100%;height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:1800px){.our-directors .our-directors__container .directors-cards__container .director-card img{height:500px}}@media screen and (max-width:1360px){.our-directors .our-directors__container .directors-cards__container .director-card img{height:450px}}.our-directors .our-directors__container .directors-cards__container .director-card .director__title{font-size:1.1rem;margin:2rem 0 1.4rem;display:inline-block;padding:.5rem 1rem;background:#72c367;color:#fff}.our-directors .our-directors__container .directors-cards__container .director-card .director__name{font-size:#252525;font-size:2rem;font-weight:500;letter-spacing:-2px;color:#252525}@media screen and (max-width:1360px){.our-directors .our-directors__container .directors-cards__container .director-card .director__name{font-size:1.8rem}}.our-directors .our-directors__container .directors-cards__container .director-card .director__bio{color:rgba(0,0,0,.3);margin-top:1.4rem}#how-we-began{padding:4rem 0;background:#e8eaeb}@media screen and (max-width:1360px){#how-we-began{padding:2rem 0 4rem}}@media screen and (max-width:560px){#how-we-began{padding:2rem 0 3rem}}#how-we-began .how-we-began__container{width:90%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:6rem}@media screen and (max-width:1360px){#how-we-began .how-we-began__container{grid-template-columns:1fr}}@media screen and (max-width:560px){#how-we-began .how-we-began__container{grid-gap:4rem}}#how-we-began .how-we-began__container .how-we-began__column img{width:100%;margin:0 auto;height:700px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:1800px){#how-we-began .how-we-began__container .how-we-began__column img{height:800px}}@media screen and (max-width:1360px){#how-we-began .how-we-began__container .how-we-began__column img{height:500px}}@media screen and (max-width:560px){#how-we-began .how-we-began__container .how-we-began__column img{height:350px}}#how-we-began .how-we-began__container .how-we-began__column h3{font-size:2.2rem;font-weight:400;color:#252525;margin:2rem 0}@media screen and (max-width:560px){#how-we-began .how-we-began__container .how-we-began__column h3{font-size:1.8rem}}#how-we-began .how-we-began__container .how-we-began__column p{color:rgba(0,0,0,.3);margin-bottom:4rem}@media screen and (max-width:560px){#how-we-began .how-we-began__container .how-we-began__column p{margin-bottom:3rem}}@media screen and (max-width:560px){#how-we-began .how-we-began__container .how-we-began__column a{display:block;width:100%;text-align:center}}#about-cta{height:600px;background-size:cover!important;background-position:50%!important;background-attachment:fixed!important;position:relative;display:flex;align-items:flex-end}@media screen and (max-width:1800px){#about-cta{height:500px}}@media screen and (max-width:1360px){#about-cta{background-attachment:unset!important;height:400px}}@media screen and (max-width:560px){#about-cta{align-items:center;justify-content:center;text-align:center;height:auto;padding:5rem 0 2rem}}#about-cta:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:rgba(0,0,0,.6);z-index:0}#about-cta .about-cta__container{position:relative;z-index:1;width:90%;margin:0 auto 2rem;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:560px){#about-cta .about-cta__container{flex-direction:column;gap:2rem}}#about-cta .about-cta__container h3{color:#fff;font-size:4rem;font-weight:400;letter-spacing:-2px}@media screen and (max-width:1360px){#about-cta .about-cta__container h3{font-size:2.8rem}}@media screen and (max-width:560px){#about-cta .about-cta__container h3{font-size:2.2rem}}.sectors-page__title{background:#222}.sectors-page__title .sectors-page__title-container{width:90%;margin:0 auto;padding:14rem 0;display:grid;grid-template-columns:1fr 1fr;align-items:flex-end;gap:8rem}@media screen and (max-width:1360px){.sectors-page__title .sectors-page__title-container{grid-template-columns:1fr;gap:2rem;padding-top:12rem}}@media screen and (max-width:560px){.sectors-page__title .sectors-page__title-container{padding-top:10rem}}.sectors-page__title .sectors-page__title-container .sectors-page__title-subtitle{font-size:3.4rem;color:#fff;font-weight:400;width:25ch;margin-top:3rem;letter-spacing:-2px;width:100%}@media screen and (max-width:1800px){.sectors-page__title .sectors-page__title-container .sectors-page__title-subtitle{font-size:2.8rem}}@media screen and (max-width:1360px){.sectors-page__title .sectors-page__title-container .sectors-page__title-subtitle{width:90%;font-size:3rem}}@media screen and (max-width:560px){.sectors-page__title .sectors-page__title-container .sectors-page__title-subtitle{width:100%;font-size:2.5rem}}.sectors-page__title .sectors-page__title-container p{color:rgba(255,255,255,.518);font-size:1.1rem}@media screen and (max-width:1800px){.sectors-page__title .sectors-page__title-container p{font-size:1rem}}#sectors{padding:6rem 0 2rem;background:#e8eaeb}#sectors .sectors-blocks__container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem;margin:-16rem auto 0;width:90%;z-index:1;position:relative}@media screen and (max-width:1800px){#sectors .sectors-blocks__container{grid-template-columns:1fr 1fr}}@media screen and (max-width:1360px){#sectors .sectors-blocks__container{grid-template-columns:1fr}}#sectors .sectors-blocks__container .sector-block{position:relative;height:500px}#sectors .sectors-blocks__container .sector-block img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#sectors .sectors-blocks__container .sector-block .sector-block__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);padding:3rem 1.6rem 2rem}#sectors .sectors-blocks__container .sector-block .sector-block__overlay .sector__title{color:#fff;font-size:2.4rem}#sectors .sectors-blocks__container .sector-block .sector-block__overlay .sector__excerpt{color:rgba(255,255,255,.6);width:80%;font-size:1.1rem;margin-top:1.6rem}#sectors .sectors-blocks__container .sector-block .sector-block__overlay a{transition:all .4s ease;position:absolute;bottom:0;right:0;background:#e8eaeb;height:85px;width:90px;display:flex;justify-content:center;align-items:center;border:solid 1px rgba(128,128,128,.296)}#sectors .sectors-blocks__container .sector-block .sector-block__overlay a span{transition:all .4s ease;color:#353535;transform:rotate(45deg);font-size:3.4rem}#sectors .sectors-blocks__container .sector-block .sector-block__overlay a:hover{transition:all .4s ease;background:#72c367}#sectors .sectors-blocks__container .sector-block .sector-block__overlay a:hover>span{transition:all .4s ease;transform:rotate(90deg);color:#fff}#sectors .sectors__cta{width:90%;margin:0 auto;border:solid 2px #222;background:0 0;padding:4rem 0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.4rem;margin-top:2rem;text-align:center}#sectors .sectors__cta h3{font-weight:400;color:#252525;font-size:2rem;width:45ch;letter-spacing:-1px;line-height:1.4}@media screen and (max-width:1360px){#sectors .sectors__cta h3{width:90%;font-size:1.4rem}}@media screen and (max-width:560px){#sectors .sectors__cta h3{font-size:1.5rem;text-align:left}}@media screen and (max-width:560px){#sectors .sectors__cta a{display:block;text-align:center;width:90%}}.news-page__title{background:#222}.news-page__title .news-page__title-container{width:90%;margin:0 auto;padding:14rem 0}@media screen and (max-width:1360px){.news-page__title .news-page__title-container{padding:12rem 0 14rem}}@media screen and (max-width:560px){.news-page__title .news-page__title-container{padding:10rem 0 14rem}}.news-page__title .news-page__title-container h2{color:#fff;font-size:4rem;margin-top:2rem;letter-spacing:-2px;font-weight:300}@media screen and (max-width:1360px){.news-page__title .news-page__title-container h2{font-size:3.2rem}}@media screen and (max-width:560px){.news-page__title .news-page__title-container h2{font-size:2.6rem}}.featured-article__wrapper{padding:2rem 0;background:#e8eaeb}.featured-article__wrapper .featured-article__container{transition:All .3s ease;width:90%;position:relative;height:600px;margin:-12rem auto 0;overflow:hidden}@media screen and (max-width:1360px){.featured-article__wrapper .featured-article__container{height:450px}}@media screen and (max-width:560px){.featured-article__wrapper .featured-article__container{margin-top:-13rem;height:400px}}.featured-article__wrapper .featured-article__container img{transition:All .3s ease;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.featured-article__wrapper .featured-article__container:hover>img{transition:all 1s ease;transform:scale(1.1)}.featured-article__wrapper .featured-article__container:hover>.featured-article__btn{transition:all .4s ease;background:#72c367}.featured-article__wrapper .featured-article__container:hover>.featured-article__btn span{transition:all .4s ease;transform:rotate(90deg);color:#222}.featured-article__wrapper .featured-article__container .featured-article__overlay{transition:All .3s ease;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);padding:2rem;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;gap:1rem;z-index:1;position:relative;text-align:left}.featured-article__wrapper .featured-article__container .featured-article__overlay:hover{transition:All .3s ease;background:rgba(34,34,34,.5529411765)}@media screen and (max-width:1360px){.featured-article__wrapper .featured-article__container .featured-article__overlay{padding:1.4rem}}@media screen and (max-width:560px){.featured-article__wrapper .featured-article__container .featured-article__overlay{padding:1.8rem 1rem;gap:.8rem}}.featured-article__wrapper .featured-article__container .featured-article__overlay .featured-article__date{border:solid 2px #72c367;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;padding:1rem}@media screen and (max-width:560px){.featured-article__wrapper .featured-article__container .featured-article__overlay .featured-article__date{font-size:1.1rem}}.featured-article__wrapper .featured-article__container .featured-article__overlay h2{color:#fff;font-size:3rem;font-weight:400;letter-spacing:-2px;margin:1rem 0}@media screen and (max-width:1360px){.featured-article__wrapper .featured-article__container .featured-article__overlay h2{font-size:2.6rem}}@media screen and (max-width:560px){.featured-article__wrapper .featured-article__container .featured-article__overlay h2{font-size:2rem;margin:.4rem 0}}.featured-article__wrapper .featured-article__container .featured-article__overlay .featured-article__excerpt{overflow:hidden;color:rgba(255,255,255,.6);height:50px;width:50%}@media screen and (max-width:560px){.featured-article__wrapper .featured-article__container .featured-article__overlay .featured-article__excerpt{width:100%}}.featured-article__wrapper .featured-article__container .featured-article__btn{transition:all .4s ease;position:absolute;bottom:0;right:0;width:100px;height:100px;background:#e8eaeb;z-index:100;display:flex;justify-content:center;align-items:center;border:solid 1px rgba(128,128,128,.404)}@media screen and (max-width:1360px){.featured-article__wrapper .featured-article__container .featured-article__btn{height:70px;width:70px}}@media screen and (max-width:560px){.featured-article__wrapper .featured-article__container .featured-article__btn{top:0}}.featured-article__wrapper .featured-article__container .featured-article__btn span{transition:all .4s ease;color:#252525;font-size:4rem;transform:rotate(45deg)}@media screen and (max-width:1360px){.featured-article__wrapper .featured-article__container .featured-article__btn span{font-size:3rem}}#latest-news{background:#e8eaeb;padding:4rem 0 2rem}@media screen and (max-width:560px){#latest-news{padding:2rem 0}}#latest-news .latest-news__container{width:90%;margin:0 auto}#latest-news .latest-news__container h2{font-size:2.6rem;color:#222;letter-spacing:-1px;font-weight:200}@media screen and (max-width:1360px){#latest-news .latest-news__container h2{font-size:2.4rem}}#latest-news .latest-news__container hr{opacity:.5;margin:2rem 0}#latest-news .latest-news__container .latest-news__cards-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem}@media screen and (max-width:1360px){#latest-news .latest-news__container .latest-news__cards-container{grid-template-columns:1fr 1fr}}@media screen and (max-width:560px){#latest-news .latest-news__container .latest-news__cards-container{grid-template-columns:1fr}}#latest-news .latest-news__container .latest-news__cards-container .latest-news-card{position:relative}#latest-news .latest-news__container .latest-news__cards-container .latest-news-card .latest-news-card__thumbnail{display:block;height:350px;position:relative}@media screen and (max-width:1360px){#latest-news .latest-news__container .latest-news__cards-container .latest-news-card .latest-news-card__thumbnail{height:280px}}#latest-news .latest-news__container .latest-news__cards-container .latest-news-card .latest-news-card__thumbnail img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#latest-news .latest-news__container .latest-news__cards-container .latest-news-card .latest-news-card__thumbnail .latest-news-card__btn{transition:all .4s ease;position:absolute;bottom:0;right:0;height:75px;width:75px;display:flex;justify-content:center;align-items:center;background:#e8eaeb;border:solid 1px rgba(128,128,128,.316)}#latest-news .latest-news__container .latest-news__cards-container .latest-news-card .latest-news-card__thumbnail .latest-news-card__btn span{transition:all .4s ease;color:#252525;font-size:2.4rem;transform:rotate(45deg)}#latest-news .latest-news__container .latest-news__cards-container .latest-news-card .latest-news-card__thumbnail .latest-news-card__btn:hover{transition:all .4s ease;background:#72c367}#latest-news .latest-news__container .latest-news__cards-container .latest-news-card .latest-news-card__thumbnail .latest-news-card__btn:hover>span{transition:all .4s ease;transform:rotate(90deg)}#latest-news .latest-news__container .latest-news__cards-container .latest-news-card .latest-news-card__details{gap:1rem}#latest-news .latest-news__container .latest-news__cards-container .latest-news-card .latest-news-card__details .latest-news-card__date{color:#252525;display:inline-block;text-align:center;background:#72c367;padding:1rem;font-size:1.1rem;gap:.5rem}#latest-news .latest-news__container .latest-news__cards-container .latest-news-card .latest-news-card__details .latest-news-card__title{transition:all .4s ease;font-size:1.8rem;color:#252525;letter-spacing:-1px;font-weight:200;margin-top:1.6rem;display:block}@media screen and (max-width:1360px){#latest-news .latest-news__container .latest-news__cards-container .latest-news-card .latest-news-card__details .latest-news-card__title{font-size:1.6rem}}#latest-news .latest-news__container .latest-news__cards-container .latest-news-card .latest-news-card__details .latest-news-card__title:hover{transition:all .4s ease;color:#72c367;margin-left:.5rem}#progress-line{height:6px;width:0;background-color:#72c367;position:fixed;top:5.2rem;left:0;z-index:800}.single-article__title{background:#222}.single-article__title .single-article__title-container{width:50%;margin:0 auto;padding:13rem 0}@media screen and (max-width:1800px){.single-article__title .single-article__title-container{width:65%}}@media screen and (max-width:1360px){.single-article__title .single-article__title-container{width:80%;padding:11rem 0 13rem}}@media screen and (max-width:560px){.single-article__title .single-article__title-container{width:90%}}.single-article__title .single-article__title-container h1{font-size:4rem;color:#fff;letter-spacing:-2px;font-weight:300}@media screen and (max-width:1800px){.single-article__title .single-article__title-container h1{font-size:3.2rem}}@media screen and (max-width:1360px){.single-article__title .single-article__title-container h1{font-size:2.8rem}}@media screen and (max-width:560px){.single-article__title .single-article__title-container h1{font-size:2.4rem}}.single-article__title .single-article__title-container .single-article__date{color:rgba(255,255,255,.6);font-size:1.2rem;margin-top:1.2rem}@media screen and (max-width:1800px){.single-article__title .single-article__title-container .single-article__date{font-size:1.1rem}}@media screen and (max-width:560px){.single-article__title .single-article__title-container .single-article__date{font-size:1rem}}.single-article__img{width:50%;height:500px;margin:-10rem auto 0;position:relative;padding:2rem 0}@media screen and (max-width:1800px){.single-article__img{width:65%}}@media screen and (max-width:1360px){.single-article__img{width:80%;height:400px}}@media screen and (max-width:560px){.single-article__img{width:90%;height:300px}}.single-article__img:after{content:"";position:absolute;top:0;left:0;background:rgba(114,195,103,.7921568627);width:15%;height:15%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.single-article__img:before{content:"";position:absolute;bottom:0;right:0;background:rgba(114,195,103,.7921568627);width:25%;height:25%;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.single-article__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}article{width:50%;margin:4rem auto}@media screen and (max-width:1800px){article{width:65%}}@media screen and (max-width:1360px){article{width:80%}}@media screen and (max-width:560px){article{width:90%}}article p{opacity:.6;margin:2rem 0;line-height:2;color:rgba(0,0,0,.606)}article p:first-of-type:first-letter{font-size:4em;float:left;line-height:1;margin-right:10px}article a{color:#72c367;text-decoration:none}article img{display:block;width:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}article h2{font-size:1.6rem;line-height:1.6}.post-navigation-container{width:50%;margin:0 auto 4rem;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1800px){.post-navigation-container{width:65%}}@media screen and (max-width:1360px){.post-navigation-container{width:80%}}@media screen and (max-width:560px){.post-navigation-container{width:90%;flex-direction:column;gap:2.6rem;margin-bottom:3rem;justify-content:flex-start;text-align:left;align-items:flex-start}}.post-navigation-container a{font-size:1.2rem;display:flex;align-items:center;gap:1rem;font-weight:600}#who-we-work-with{background-size:cover!important;background-position:50%!important;position:relative}#who-we-work-with:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#222;opacity:.9}#who-we-work-with .who-we-work-with__container{width:70%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:8rem;align-items:center;padding:4rem 0;position:relative;z-index:1}@media screen and (max-width:2200px){#who-we-work-with .who-we-work-with__container{width:80%}}@media screen and (max-width:1800px){#who-we-work-with .who-we-work-with__container{width:90%}}@media screen and (max-width:1360px){#who-we-work-with .who-we-work-with__container{grid-template-columns:1fr;padding:12rem 0 2rem;grid-gap:2rem}}#who-we-work-with .who-we-work-with__container .who-we-work-with__column{position:relative}#who-we-work-with .who-we-work-with__container .who-we-work-with__column h2{font-weight:300;color:#fff;font-size:4.8rem;width:12ch;margin:2rem 0 1rem;letter-spacing:-3px}@media screen and (max-width:1800px){#who-we-work-with .who-we-work-with__container .who-we-work-with__column h2{font-size:4.6rem}}@media screen and (max-width:1360px){#who-we-work-with .who-we-work-with__container .who-we-work-with__column h2{font-size:4.2rem;width:80%}}@media screen and (max-width:560px){#who-we-work-with .who-we-work-with__container .who-we-work-with__column h2{width:100%;font-size:3.2rem}}#who-we-work-with .who-we-work-with__container .who-we-work-with__column p{color:#fff;opacity:.8;font-size:1.1rem;margin:2rem 0 3rem}@media screen and (max-width:1800px){#who-we-work-with .who-we-work-with__container .who-we-work-with__column p{font-size:1rem}}#who-we-work-with .who-we-work-with__container .who-we-work-with__column img{display:block;width:100%}@media screen and (max-width:560px){#who-we-work-with .who-we-work-with__container .who-we-work-with__column img{display:block;width:100%}}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin{transition:all .4s ease;position:absolute;color:#fff;font-size:2.4rem;width:-moz-max-content;width:max-content;text-wrap:nowrap}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin:hover{transition:all .4s ease;transform:translateY(-3px);color:#222;z-index:100}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin:after{transition:all .4s ease;pointer-events:none;position:absolute;top:-2rem;right:0;background:#fff;border:solid 2px #72c367;background:#222;color:#fff;padding:.5rem 1rem;font-size:1rem;opacity:0}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-london{transition:all .4s ease;bottom:15%;right:15%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-london:after{content:"London"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-london:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-kent{bottom:14%;right:10%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-kent:after{content:"Kent"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-kent:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-brighton{bottom:11.5%;right:15%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-brighton:after{content:"Brighton"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-brighton:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-portsmouth{bottom:11.5%;right:23.5%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-portsmouth:after{content:"Portsmouth"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-portsmouth:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-norwich{bottom:25%;right:3%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-norwich:after{content:"Norwich"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-norwich:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-manchester{bottom:32%;right:33%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-manchester:after{content:"Manchester"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-manchester:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-iverness{top:28%;right:45%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-iverness:after{content:"Iverness"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-iverness:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-thurso{top:18.2%;right:42%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-thurso:after{content:"Thurso"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-thurso:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-wick{top:20%;right:38%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-wick:after{content:"Wick"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-wick:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-fort-william{top:35%;right:55%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-fort-william:after{content:"Fort William"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-fort-william:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-campbeltown{top:46%;right:58.5%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-campbeltown:after{content:"Campbeltown"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-campbeltown:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-norwich{top:70%;right:5%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-norwich:after{content:"Norwich"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-norwich:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-milton-keynes{top:78%;right:21%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-milton-keynes:after{content:"Milton Keynes"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-milton-keynes:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-reading{top:81%;right:25%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-reading:after{content:"Reading"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-reading:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-farnborough{top:81.5%;right:22%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-farnborough:after{content:"Farnborough"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-farnborough:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-leicester{top:70.4%;right:24%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-leicester:after{content:"Leicester"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-leicester:hover:after{opacity:1}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-belfast{top:53%;left:36%}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-belfast:after{content:"Belfast"}#who-we-work-with .who-we-work-with__container .who-we-work-with__column .pin.pin-belfast:hover:after{opacity:1}#contact-page{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#222}@media screen and (max-width:1360px){#contact-page{grid-template-columns:1fr}}#contact-page .contact-page__column{position:relative}#contact-page .contact-page__column.image-side{display:flex;justify-content:center;align-items:center;padding:12rem 0 3rem;height:100%}@media screen and (max-width:1360px){#contact-page .contact-page__column.image-side{padding-top:4rem}}@media screen and (max-width:560px){#contact-page .contact-page__column.image-side{padding:0}}#contact-page .contact-page__column.image-side img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.3}#contact-page .contact-page__column.image-side form{background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:3rem 2rem 1rem}@media screen and (max-width:560px){#contact-page .contact-page__column.image-side form{padding:4rem 1.5rem 0}}#contact-page .contact-page__column.image-side form .wpcf7-response-output{margin:0;text-align:center;color:#fff;padding:1rem}#contact-page .contact-page__column.image-side form input,#contact-page .contact-page__column.image-side form textarea{transition:all .4s ease;display:block;width:100%;margin:1rem 0;color:#fff;outline:none;border:solid 2px rgba(255,255,255,.665)}#contact-page .contact-page__column.image-side form input:focus,#contact-page .contact-page__column.image-side form textarea:focus{transition:all .4s ease;border-color:#72c367}#contact-page .contact-page__column.image-side form label{color:#fff;letter-spacing:-.5px}#contact-page .contact-page__column.image-side form input[type=text]{font-size:1.4rem;padding:1rem;background:0 0}#contact-page .contact-page__column.image-side form input[type=email]{font-size:1.4rem;padding:1rem;background:0 0}#contact-page .contact-page__column.image-side form input[type=submit]{transition:all .4s ease;font-size:1rem;padding:1rem;background:#72c367;border-color:#72c367;font-weight:300;letter-spacing:-.2px;cursor:pointer}#contact-page .contact-page__column.image-side form input[type=submit]:hover{transition:all .4s ease;background:#fff;color:#252525;border-color:#fff;box-shadow:0 10px 20px rgba(255,255,255,.299)}#contact-page .contact-page__column.image-side form textarea{font-size:1.4rem;padding:1rem;border:solid 1px #fff;background:0 0;height:280px;resize:none;margin-bottom:2rem}#contact-page .contact-page__column.text-side .text-side__container{width:65%;margin:0 auto;padding:14rem 0 8rem}@media screen and (max-width:1360px){#contact-page .contact-page__column.text-side .text-side__container{width:75%;padding:12rem 0 4rem}}@media screen and (max-width:560px){#contact-page .contact-page__column.text-side .text-side__container{width:90%;padding:11rem 0 4rem}}#contact-page .contact-page__column.text-side .text-side__container h2{color:#fff;font-size:4.8rem;letter-spacing:-3px;font-weight:200;margin:2rem 0}@media screen and (max-width:1360px){#contact-page .contact-page__column.text-side .text-side__container h2{font-size:4rem}}@media screen and (max-width:560px){#contact-page .contact-page__column.text-side .text-side__container h2{font-size:3.4rem}}@media screen and (max-width:1360px){#contact-page .contact-page__column.text-side .text-side__container .contact-methods{display:grid;grid-template-columns:1fr 1fr;align-items:center}}@media screen and (max-width:560px){#contact-page .contact-page__column.text-side .text-side__container .contact-methods{grid-template-columns:1fr}}#contact-page .contact-page__column.text-side .text-side__container .contact-method__container{margin:4rem 0}@media screen and (max-width:1360px){#contact-page .contact-page__column.text-side .text-side__container .contact-method__container{margin:2rem 0}}#contact-page .contact-page__column.text-side .text-side__container .contact-method__container .contact-method{color:#fff;font-size:1.4rem;margin-bottom:1rem}#contact-page .contact-page__column.text-side .text-side__container .contact-method__container a{transition:all .4s ease;color:#fff;opacity:.5;font-size:1.6rem}#contact-page .contact-page__column.text-side .text-side__container .contact-method__container a:hover{transition:all .4s ease;opacity:1}#contact-page .contact-page__column.text-side .text-side__container .contact-method__container address{font-style:normal;color:#fff;font-size:1.4rem}#contact-page .contact-page__column.text-side .text-side__container .contact-socials-container{display:flex;gap:1rem}#contact-page .contact-page__column.text-side .text-side__container .contact-socials-container a{transition:all .4s ease;width:55px;height:55px;border:solid 2px #72c367;display:flex;justify-content:center;align-items:center}#contact-page .contact-page__column.text-side .text-side__container .contact-socials-container a i{transition:all .4s ease;font-size:1.4rem;color:rgba(255,255,255,.701)}#contact-page .contact-page__column.text-side .text-side__container .contact-socials-container a:hover{transition:all .4s ease;background:#72c367}#contact-page .contact-page__column.text-side .text-side__container .contact-socials-container a:hover>i{transition:all .4s ease;color:#252525}.services-page-title{background:#222}.services-page-title .services-page-title__container{padding:14rem 0;width:90%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:8rem;align-items:flex-start}@media screen and (max-width:2200px){.services-page-title .services-page-title__container{padding:12rem 0 14rem}}@media screen and (max-width:1360px){.services-page-title .services-page-title__container{grid-template-columns:1fr;grid-gap:2rem}}.services-page-title .services-page-title__container .services-page-title__column .services-page-title__subtitle{color:#fff;font-size:4rem;width:20ch;letter-spacing:-3px;margin:2rem 0 3rem;font-weight:200}@media screen and (max-width:1800px){.services-page-title .services-page-title__container .services-page-title__column .services-page-title__subtitle{font-size:3.2rem}}@media screen and (max-width:1360px){.services-page-title .services-page-title__container .services-page-title__column .services-page-title__subtitle{width:100%}}@media screen and (max-width:560px){.services-page-title .services-page-title__container .services-page-title__column .services-page-title__subtitle{font-size:2.6rem}}.services-page-title .services-page-title__container .services-page-title__column p{color:rgba(255,255,255,.6);font-size:1.1rem}@media screen and (max-width:1360px){.services-page-title .services-page-title__container .services-page-title__column p{margin-top:2rem}}.services-blocks{background:#e8eaeb;padding:2rem 0}.services-blocks .services-blocks__container{width:90%;margin:-12rem auto 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:2rem}@media screen and (max-width:1800px){.services-blocks .services-blocks__container{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:1360px){.services-blocks .services-blocks__container{grid-template-columns:1fr 1fr}}@media screen and (max-width:560px){.services-blocks .services-blocks__container{grid-template-columns:1fr}}.services-blocks .services-blocks__container .service-block{position:relative;height:350px;overflow:hidden}.services-blocks .services-blocks__container .service-block .wp-post-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.services-blocks .services-blocks__container .service-block .service-icon{position:absolute;bottom:1.4rem;left:1.8rem;width:100px}.services-blocks .services-blocks__container .service-block .service-block__overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.2rem;background:rgba(114,195,103,.7921568627)}.services-blocks .services-blocks__container .service-block .service-block__overlay h3{font-size:2rem;letter-spacing:-1px;color:#fff;font-weight:200;margin:1.6rem 0 2.6rem}@media screen and (max-width:1800px){.services-blocks .services-blocks__container .service-block .service-block__overlay h3{font-size:2rem}}@media screen and (max-width:1360px){.services-blocks .services-blocks__container .service-block .service-block__overlay h3{font-size:2.2rem}}.services-blocks .services-blocks__container .service-block .service-block__overlay .service-block-arrow{transition:all .4s ease;position:absolute;bottom:0;right:0;height:85px;width:85px;background:#313030;border:solid 1px rgba(128,128,128,.2);display:flex;justify-content:center;align-items:center}.services-blocks .services-blocks__container .service-block .service-block__overlay .service-block-arrow:hover{transition:all .4s ease;background:#e8eaeb}.services-blocks .services-blocks__container .service-block .service-block__overlay .service-block-arrow:hover>span{transition:all .4s ease;transform:rotate(90deg);color:#222}.services-blocks .services-blocks__container .service-block .service-block__overlay .service-block-arrow span{transition:all .4s ease;font-size:2.8rem;transform:rotate(45deg);color:#fff}.single-service__title{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.8rem;background:#222;padding:12rem 0 4rem}@media screen and (max-width:560px){.single-service__title{justify-content:flex-start;padding:12rem 0 3rem}}.single-service__title h1{font-weight:200;color:#fff;font-size:4rem;letter-spacing:-2px}@media screen and (max-width:1360px){.single-service__title h1{font-size:3rem}}@media screen and (max-width:560px){.single-service__title .section-title,.single-service__title h1{width:90%;margin:0 auto;text-align:left}}.single-service{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:560px){.single-service{grid-template-columns:1fr}}.single-service .single-service__column{position:relative}.single-service .single-service__column.text-side{background:#e8eaeb}@media screen and (max-width:1360px){.single-service .single-service__column.text-side{width:80vw}}@media screen and (max-width:560px){.single-service .single-service__column.text-side{width:100vw;grid-row-start:2}}.single-service .single-service__column.text-side .single-service__content{width:75%;margin:8rem auto 6rem}@media screen and (max-width:1800px){.single-service .single-service__column.text-side .single-service__content{width:80%}}@media screen and (max-width:560px){.single-service .single-service__column.text-side .single-service__content{width:90%;margin:3rem auto}}.single-service .single-service__column.text-side .single-service__content h2{font-size:2rem;font-weight:200;color:#252525;margin:4rem 0 2rem}.single-service .single-service__column.text-side .single-service__content p{margin:1.4rem 0;color:rgba(0,0,0,.3)}.single-service .single-service__column.text-side .single-service__content img{margin-top:2rem}.single-service .single-service__column.image-side{position:sticky;top:0;height:100vh}@media screen and (max-width:560px){.single-service .single-service__column.image-side{position:relative;height:350px}}.single-service .single-service__column.image-side img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}