@font-face{font-family:"plaisio";src:url(/themes/custom/rkpt/assets/font/CFAstyPlaisio-Light.woff2) format("woff2"),url(/themes/custom/rkpt/assets/font/CFAstyPlaisio-Light.woff) format("woff");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:"plaisio";src:url(/themes/custom/rkpt/assets/font/CFAstyPlaisio-Regular.woff2) format("woff2"),url(/themes/custom/rkpt/assets/font/CFAstyPlaisio-Regular.woff) format("woff");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:"plaisio";src:url(/themes/custom/rkpt/assets/font/CFAstyPlaisio-Bold.woff2) format("woff2"),url(/themes/custom/rkpt/assets/font/CFAstyPlaisio-Bold.woff) format("woff");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:"plaisio-oblique";src:url(/themes/custom/rkpt/assets/font/CFAstyPlaisio-LightOblique.woff2) format("woff2"),url(/themes/custom/rkpt/assets/font/CFAstyPlaisio-LightOblique.woff) format("woff");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:"plaisio-oblique";src:url(/themes/custom/rkpt/assets/font/CFAstyPlaisio-Oblique.woff2) format("woff2"),url(/themes/custom/rkpt/assets/font/CFAstyPlaisio-Oblique.woff) format("woff");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:"plaisio-oblique";src:url(/themes/custom/rkpt/assets/font/CFAstyPlaisio-BoldOblique.woff2) format("woff2"),url(/themes/custom/rkpt/assets/font/CFAstyPlaisio-BoldOblique.woff) format("woff");font-display:auto;font-style:normal;font-weight:700}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;padding:0}html{font-size:10px;overflow-x:hidden}body{font-family:"plaisio";font-weight:400;font-size:1.6rem;line-height:2rem;color:black;background-color:#fff;overflow:hidden;margin:0}body::-webkit-scrollbar{width:7px;position:absolute}body::-webkit-scrollbar-track{background-color:transparent;background-repeat:repeat-y;background-size:contain;background-position:center;width:1px}body::-webkit-scrollbar-thumb{background-color:#d7c0e2;width:7px}a{color:#000;outline:0;text-decoration:none;-webkit-transition:color 0.25s ease;transition:color 0.25s ease}a:active,a:hover{color:#000}ul,ol{margin:0;padding:0;list-style:none}b,strong{font-weight:500}u{text-decoration:underline}img{border:0;max-width:100%;height:auto}.clearfix{display:block;width:100%;zoom:1}.clearfix:before,.clearfix:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.element-invisible,.visually-hidden{display:none !important}.centered-1920,.centered-1440,.centered-1280,.centered-1200,.centered-900,.centered-690{padding:0 20px;margin:0 auto}.centered-1920{max-width:1920px}.centered-1440{max-width:1440px}.centered-1280{max-width:1280px}.centered-1200{max-width:1200px}.centered-900{max-width:900px}.centered-690{max-width:690px;padding:0}.ajax-progress{position:fixed;width:120px;height:100px;border-radius:10px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.8);padding-top:50px;background-image:url(/themes/custom/rkpt/assets/image/logo-bullet-white.svg);background-repeat:no-repeat;background-size:100px;background-position:center 30px;font-size:1px;color:transparent}.block-local-tasks-block{position:fixed;bottom:0;left:0;z-index:1000;width:100%;padding:20px;background-color:#100f10}.block-local-tasks-block .contextual-links{display:none}.block-local-tasks-block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-local-tasks-block li{margin:0 10px}.block-local-tasks-block li a{color:white}.only-desk{display:block}@media only screen and (max-width:1023px){.only-desk{display:none}}.till-tab{display:none}@media only screen and (max-width:767px){.till-tab{display:block}}.till-mobile{display:none}@media only screen and (max-width:375px){.till-mobile{display:block}}.tab-and-above{display:block}@media only screen and (max-width:767px){.tab-and-above{display:none}}.mob-and-above{display:block}@media only screen and (max-width:375px){.mob-and-above{display:none}}.header{padding-top:25px;padding-bottom:25px;position:absolute;top:30px;left:0;right:0;z-index:200;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media only screen and (max-width:1300px){.header{padding-top:15px;padding-bottom:15px;top:0}}.header_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:50px;padding-right:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.header_container{padding-left:20px;padding-right:20px}}@media only screen and (max-width:900px){.header_container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:900px){.header_container .social_media{display:none}}.header_logo{margin-right:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header_logo img{display:block;max-width:180px}@media only screen and (max-width:1023px){.header_logo img{max-width:120px}}.header_logo a{display:block;line-height:0;position:relative}.header_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:900px){.header_menu{display:none}}.header_menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px;list-style:none;margin:0;padding:0}.header_menu>.menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_menu a,.header_menu span{font-size:1.8rem;line-height:1.8rem;position:relative;display:inline-block;cursor:pointer;color:black;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:1300px){.header_menu a,.header_menu span{font-size:1.6rem}}.header_menu a:hover,.header_menu a.is-active,.header_menu span:hover,.header_menu span.is-active{font-weight:bold}.header_menu .menu-item--expanded{position:relative}.header_menu .menu-item--expanded>span,.header_menu .menu-item--expanded>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_menu .menu-item--expanded>span::after,.header_menu .menu-item--expanded>a::after{content:"";width:12px;height:7px;display:inline-block;margin-left:8px;background-image:url("/themes/custom/rkpt/assets/image/arrow/arrow-line-down-black.svg");background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.header_menu .menu-item--expanded>.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;position:absolute;top:40px;right:0;left:auto;background:#fff;border-radius:8px;min-width:270px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.1);box-shadow:0 10px 30px rgba(0,0,0,0.1);z-index:500;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);border:solid thin lightgray}.header_menu .menu-item--expanded>.menu .menu-item{display:block !important;margin:0}.header_menu .menu-item--expanded>.menu .menu-item a,.header_menu .menu-item--expanded>.menu .menu-item span{font-size:1.6rem;line-height:normal;color:#000;font-weight:normal;padding:20px 25px;white-space:nowrap;width:100%}.header_menu .menu-item--expanded>.menu .menu-item a:hover,.header_menu .menu-item--expanded>.menu .menu-item span:hover{color:#000;background-color:rgba(128,128,128,0.09)}.header_menu .menu-item--expanded>.menu .menu-item a::after,.header_menu .menu-item--expanded>.menu .menu-item span::after{display:none}.header_menu .menu-item--expanded>.menu .menu-item--active-trail>span{font-weight:bold}.header_menu .menu-item--expanded.is-open>span::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header_menu .menu-item--expanded.is-open>span{font-weight:bold}.header_menu .menu-item--expanded.is-open>.menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.header_menu .menu .menu-item--active-trail{font-weight:bold}.header_menu .menu .menu-item--active-trail a.is-active{font-weight:bold}.header_menu-icon{display:none;width:20px;height:20px;background-image:url(/themes/custom/rkpt/assets/image/icon/burger.svg);background-repeat:no-repeat;background-size:contain}.header_social{margin-left:auto}.path-frontpage .header_logo svg,.page-node-117 .header_logo svg{fill:#000}.path-frontpage .header_menu a,.path-frontpage .header_menu span,.page-node-117 .header_menu a,.page-node-117 .header_menu span{color:#000}.path-frontpage .burger-wrapper .burger .icon-bar,.page-node-117 .burger-wrapper .burger .icon-bar{background:#000}.burger-wrapper{width:25px;height:19px;cursor:pointer;display:none;margin-bottom:-5px}@media only screen and (max-width:900px){.burger-wrapper{display:block;height:16px;width:24px}}.burger-wrapper .burger{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.burger-wrapper .burger .icon-bar{width:100%;height:1px;background:black;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.close-wrapper{display:none}@media only screen and (max-width:900px){.close-wrapper{display:block;width:25px;height:19px;cursor:pointer;position:absolute;top:30px;right:45px}}@media only screen and (max-width:767px){.close-wrapper{width:20px;height:20px;right:10px}}.close-wrapper .close{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.close-wrapper .close .icon-bar{width:100%;height:1px;background:#fff}.close-wrapper .close .icon-bar:first-child{-webkit-transform:rotate(45deg) translateY(13px);transform:rotate(45deg) translateY(13px)}.close-wrapper .close .icon-bar:last-child{-webkit-transform:rotate(-45deg) translateY(-13px);transform:rotate(-45deg) translateY(-13px)}.show-menu{position:relative;overflow:hidden}.show-menu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.6;z-index:100;display:none}@media only screen and (max-width:900px){.show-menu:before{display:block}}.show-menu .mobile-menu-wrapper{-webkit-transform:translateX(0);transform:translateX(0)}.show-menu .mobile-menu-wrapper .mobile-menu{opacity:1}.mobile-menu-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;right:0;bottom:0;width:75%;background:#000;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.77,0,0.175,1);transition:-webkit-transform 0.6s cubic-bezier(0.77,0,0.175,1);transition:transform 0.6s cubic-bezier(0.77,0,0.175,1);transition:transform 0.6s cubic-bezier(0.77,0,0.175,1),-webkit-transform 0.6s cubic-bezier(0.77,0,0.175,1);z-index:1000;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:none}@media only screen and (max-width:900px){.mobile-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:767px){.mobile-menu-wrapper{width:85%}}.mobile-menu-wrapper .mobile-menu{padding-left:60px;padding-top:70px;opacity:0;-webkit-transition:opacity 0.4s 0.4s ease;transition:opacity 0.4s 0.4s ease}@media only screen and (max-width:500px){.mobile-menu-wrapper .mobile-menu{padding-left:25px}}.mobile-menu-wrapper .mobile-menu ul{list-style:none;margin:0;padding:0}.mobile-menu-wrapper .mobile-menu ul li{margin-bottom:35px}@media only screen and (max-width:500px){.mobile-menu-wrapper .mobile-menu ul li{margin-bottom:35px}}.mobile-menu-wrapper .mobile-menu ul li a,.mobile-menu-wrapper .mobile-menu ul li span{font-weight:700;font-size:3rem;line-height:3rem;color:white;text-decoration:none}@media only screen and (max-width:767px){.mobile-menu-wrapper .mobile-menu ul li a,.mobile-menu-wrapper .mobile-menu ul li span{font-size:2rem;line-height:2rem}}@media only screen and (max-width:375px){.mobile-menu-wrapper .mobile-menu ul li a,.mobile-menu-wrapper .mobile-menu ul li span{font-size:1.7rem;line-height:1.7rem}}.mobile-menu-wrapper .mobile-menu .menu .menu-item--active-trail a.is-active{color:white}.mobile-menu-wrapper .menu-item--expanded>span{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu-wrapper .menu-item--expanded>span::after{content:"";width:16px;height:10px;display:inline-block;margin-left:8px;background-image:url("/themes/custom/rkpt/assets/image/arrow/arrow-line-down.svg");background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.mobile-menu-wrapper .menu-item--expanded .menu{display:none;padding-top:20px;padding-left:20px}@media only screen and (max-width:500px){.mobile-menu-wrapper .menu-item--expanded .menu{padding-left:15px}}.mobile-menu-wrapper .menu-item--expanded .menu li{margin-bottom:15px}.mobile-menu-wrapper .menu-item--expanded .menu li a,.mobile-menu-wrapper .menu-item--expanded .menu li span{font-size:1.7rem;color:lightgray;font-weight:normal}.mobile-menu-wrapper .menu-item--expanded .menu li a:hover,.mobile-menu-wrapper .menu-item--expanded .menu li span:hover{color:white}.mobile-menu-wrapper .menu-item--expanded.is-open>span::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu-wrapper .menu-item--expanded.is-open>span{font-weight:bold}.mobile-menu-wrapper .menu-item--expanded.is-open>.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-menu-wrapper--active-trail>span{font-weight:bold}.mobile-menu-wrapper .social_media{padding-bottom:65px}@media only screen and (max-width:375px){.mobile-menu-wrapper .social_media{padding-bottom:40px}}.footer{margin-top:60px}.footer-top{padding:50px 0;background-color:#12233a}.footer-top .centered-1280{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (max-width:990px){.footer-top .centered-1280{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:480px}}.footer-top .box{width:25%}@media only screen and (max-width:990px){.footer-top .box{width:100%}}.footer-top .box.last{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:-50px}@media only screen and (max-width:990px){.footer-top .box.last{margin-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-top .navigate .menu a{font-size:1.4rem;line-height:2.4rem;color:#9e9e9e}.footer-top .navigate .menu{margin-bottom:20px}@media only screen and (max-width:990px){.footer-top .navigate .menu{display:none}}.footer-top .box.last .navigate{width:25%}.footer-top .box.last .navigate a{line-height:0}.footer-top .navigate-label{margin-bottom:20px;font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#FFFFFF}@media only screen and (max-width:990px){.footer-top .navigate-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.footer-top .navigate-label:after{content:"";width:15px;height:15px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/rkpt/assets/image/icon/plus.svg)}.footer-top .navigate-label .active:after{background-image:url(/themes/custom/rkpt/assets/image/icon/minus.svg)}}.footer-top .contact a{display:block;margin-bottom:10px;font-size:1.7rem;line-height:2.4rem;font-weight:700;color:#fff}.footer-top .contact a:before{content:"";display:inline-block;vertical-align:sub;margin-right:10px;width:20px;height:20px;background-position:center left;background-repeat:no-repeat;background-size:contain}.footer-top .contact .telphone:before{background-image:url(/themes/custom/rkpt/assets/image/icon/telephone.svg)}@media only screen and (max-width:990px){.footer-top .contact .telphone{margin-bottom:30px;padding:10px;text-align:center;border:2px solid #fff}}.footer-top .contact .phone:before{background-image:url(/themes/custom/rkpt/assets/image/icon/phone.svg)}.footer-top .imagelinks{margin-top:50px}@media only screen and (max-width:990px){.footer-top .imagelinks{margin-top:10px}}.footer-top .imagelinks .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-top .imagelinks .menu-item{width:49%;margin-bottom:10px;text-align:center;background:#233752;border-radius:5px}.footer-top .imagelinks .menu-item:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-top .imagelinks .menu-item:nth-child(3) img{max-width:140px}.footer-top .imagelinks a{line-height:0;color:#9E9E9E}@media only screen and (max-width:990px){.footer-top .imagelinks img{height:65px}}.footer-top .pro .menu-item{width:100%}.footer-top .socials{width:25%}@media only screen and (max-width:990px){.footer-top .socials{width:100%}}@media only screen and (max-width:990px){.footer-top .socials .menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-top .socials .menu-item{margin:0 30px 0 0}@media only screen and (max-width:1150px){.footer-top .socials .menu-item{margin:0 20px 0 0}}@media only screen and (max-width:990px){.footer-top .socials .menu-item{margin:0 30px 0 0}}.footer-top .socials a{width:15px;height:15px;text-indent:-9999em}.footer_bottom{background:#fff;color:#000}.footer_bottom_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:50px;padding-bottom:50px}.footer_bottom .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 30px 0}.footer_bottom .menu a{font-size:1.5rem;line-height:2.4rem;color:#000}.footer_bottom .menu-item{margin-right:10px;padding:5px 25px;padding-left:10px;border-right:1px solid #000}.footer_bottom .menu-item:last-child{margin-right:0;border-right:0}.footer_bottom .partners .menu-item{padding:0;margin:10px;border:0}.footer_bottom .partners img{width:60px;height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media only screen and (max-width:770px){.footer_bottom .partners img{width:45px}}.footer_bottom .copyrights{margin-top:20px}.footer .show-desktop{display:block}@media only screen and (max-width:990px){.footer .show-desktop{display:none}}.footer .show-mobile{display:none}@media only screen and (max-width:990px){.footer .show-mobile{display:block}}.socials .menu,#block-meineplaisionected .menu,#block-herobannersocial .menu,.block-block-content426a2b8e-c088-46c4-b13a-d1fe31943e1f .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.socials .menu .menu-item a,#block-meineplaisionected .menu .menu-item a,#block-herobannersocial .menu .menu-item a,.block-block-content426a2b8e-c088-46c4-b13a-d1fe31943e1f .menu .menu-item a{display:block;text-indent:-9999em;background-position:center;background-repeat:no-repeat;background-size:contain}.socials .menu .menu-item a.facebook,#block-meineplaisionected .menu .menu-item a.facebook,#block-herobannersocial .menu .menu-item a.facebook,.block-block-content426a2b8e-c088-46c4-b13a-d1fe31943e1f .menu .menu-item a.facebook{background-image:url(/themes/custom/rkpt/assets/image/social/facebook.svg)}.socials .menu .menu-item a.twitter,#block-meineplaisionected .menu .menu-item a.twitter,#block-herobannersocial .menu .menu-item a.twitter,.block-block-content426a2b8e-c088-46c4-b13a-d1fe31943e1f .menu .menu-item a.twitter{background-image:url(/themes/custom/rkpt/assets/image/social/twitter.png)}.socials .menu .menu-item a.spotify,#block-meineplaisionected .menu .menu-item a.spotify,#block-herobannersocial .menu .menu-item a.spotify,.block-block-content426a2b8e-c088-46c4-b13a-d1fe31943e1f .menu .menu-item a.spotify{background-image:url(/themes/custom/rkpt/assets/image/social/spotify.svg)}.socials .menu .menu-item a.instagram,#block-meineplaisionected .menu .menu-item a.instagram,#block-herobannersocial .menu .menu-item a.instagram,.block-block-content426a2b8e-c088-46c4-b13a-d1fe31943e1f .menu .menu-item a.instagram{background-image:url(/themes/custom/rkpt/assets/image/social/instagram.svg)}.socials .menu .menu-item a.linkedin,#block-meineplaisionected .menu .menu-item a.linkedin,#block-herobannersocial .menu .menu-item a.linkedin,.block-block-content426a2b8e-c088-46c4-b13a-d1fe31943e1f .menu .menu-item a.linkedin{background-image:url(/themes/custom/rkpt/assets/image/social/linkedin.svg)}.socials .menu .menu-item a.youtube,#block-meineplaisionected .menu .menu-item a.youtube,#block-herobannersocial .menu .menu-item a.youtube,.block-block-content426a2b8e-c088-46c4-b13a-d1fe31943e1f .menu .menu-item a.youtube{background-image:url(/themes/custom/rkpt/assets/image/social/youtube.svg)}.socials .menu .menu-item a.vimeo,#block-meineplaisionected .menu .menu-item a.vimeo,#block-herobannersocial .menu .menu-item a.vimeo,.block-block-content426a2b8e-c088-46c4-b13a-d1fe31943e1f .menu .menu-item a.vimeo{background-image:url(/themes/custom/rkpt/assets/image/social/vimeo.svg)}.socials .menu .menu-item a.tiktok,#block-meineplaisionected .menu .menu-item a.tiktok,#block-herobannersocial .menu .menu-item a.tiktok,.block-block-content426a2b8e-c088-46c4-b13a-d1fe31943e1f .menu .menu-item a.tiktok{background-image:url(/themes/custom/rkpt/assets/image/social/tik-tok.png)}#block-meineplaisionected .menu .menu-item.only-footer,#block-herobannersocial .menu .menu-item.only-footer{display:none}.badges-container{width:100%;padding-block:30px;background-color:#F2F2F2}.badges{margin:auto;margin-right:auto}@media only screen and (max-width:990px){.badges{width:100%;margin:0 auto}}.badges>.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-block:0}@media only screen and (max-width:990px){.badges>.menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.badges>.menu .menu-item{border:none;margin:0;padding:0}.badges>.menu li>a,.badges>.menu li>span{display:none}.badges>.menu li>a img,.badges>.menu li>span img{padding-right:5px;display:inline-block;max-width:100%;height:auto;display:block}.payment-method-logos{padding:25px 25px 0 25px}.payment-method-logos img{max-width:1000px;width:100%;margin:auto;display:block}.region-content{position:relative}main{padding-top:200px}@media only screen and (max-width:1120px){main{padding-top:100px}}@media only screen and (max-width:767px){main{padding-top:80px}}body.page-node-type-plaisio-landing main,body.page-all-jobs main{padding-top:60px}.path-our-values main{padding-top:180px}@media only screen and (max-width:1120px){.path-our-values main{padding-top:100px}}@media only screen and (max-width:767px){.path-our-values main{padding-top:80px}}.path-frontpage main{padding-top:0}.page-node-116 h1{margin-left:auto;margin-right:auto;margin-bottom:10px !important;padding:0 10px}.page-node-116 .field-body{font-size:2.5rem;line-height:normal;padding:0 10px;text-align:center;margin-bottom:55px}@media only screen and (max-width:1023px){.page-node-116 .field-body{font-size:1.4rem;margin-bottom:30px}}@media only screen and (max-width:767px){.page-node-116 .field-body{font-size:2.5rem}}@media only screen and (max-width:375px){.page-node-116 .field-body{font-size:2rem}}.page-node-116 .paragraph-titles-with-text .field-field-body{font-style:normal}.page-node-116 .paragraph-images{margin:0 auto;max-width:1540px;padding-left:20px;padding-right:20px}.page-node-116 .paragraph-images>.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;padding-bottom:55px}@media only screen and (max-width:1023px){.page-node-116 .paragraph-images>.field__items{gap:5px;padding-bottom:30px}}@media only screen and (max-width:375px){.page-node-116 .paragraph-images>.field__items>.field__item:nth-child(2),.page-node-116 .paragraph-images>.field__items>.field__item:nth-child(3){display:none}}.page-node-116 .paragraph-content-view{max-width:1240px}.page-node-117{background-color:#fff}.page-node-117 main{padding-top:175px}@media only screen and (max-width:1120px){.page-node-117 main{padding-top:120}}@media only screen and (max-width:767px){.page-node-117 main{padding-top:85px}}.page-node-117 .region-content-below{background-color:#d7c0e2}@media only screen and (max-width:1023px){.page-all-jobs h1{max-width:450px;margin-left:auto;margin-right:auto}}.path-frontpage .header-social .field-body{color:#e20b4c}.page-node-type-job-landing .burger-wrapper{margin-bottom:12px}.page-node-type-job-landing .burger-wrapper .burger .icon-bar{background:#000}.page-node-type-job-landing.scroll .burger-wrapper .burger .icon-bar{background:#fff}.swiper{position:relative;z-index:1;width:100%;height:100%;margin-left:auto;margin-right:auto;padding:0;overflow:hidden}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-buttons{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;pointer-events:none}.swiper-button-next,.swiper-button-prev{cursor:pointer;pointer-events:all;width:40px;height:40px;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/rkpt/assets/image/arrow/arrow-line-down.svg)}.swiper-button-next{background-position:left center;background-image:url(/themes/custom/rkpt/assets/image/arrow/arrow-line-left.svg)}.swiper-button-prev{background-position:right center;background-image:url(/themes/custom/rkpt/assets/image/arrow/arrow-line-right.svg)}.swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.swiper-pagination-bullet{margin:0 4px;width:12px;height:12px;background-color:#484848;border-radius:100%}.swiper-pagination-bullet-active{background-color:#393939;-webkit-box-shadow:-3px 3px 5px rgba(0,0,0,0.4) inset;box-shadow:-3px 3px 5px rgba(0,0,0,0.4) inset}.path-frontpage .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:34%;right:34%;z-index:2;bottom:15px}@media only screen and (max-width:767px){.path-frontpage .swiper-pagination{left:20%;right:20%}}.path-frontpage .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background-color:#c4c4c4;border-radius:50%;display:inline-block;margin:0 5px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.25)}@media only screen and (max-width:767px){.path-frontpage .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 3.5px}}.path-frontpage .swiper-pagination .swiper-pagination-bullet-active{width:30px;height:15px;background-color:#747474;border-radius:7.5px}@media only screen and (max-width:767px){.path-frontpage .swiper-pagination .swiper-pagination-bullet-active{width:20px;height:10px}}.swiper-buttons.round-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:40px}@media only screen and (max-width:767px){.swiper-buttons.round-buttons{margin-top:30px}}.swiper-buttons.round-buttons .swiper-button-lock{display:none !important}.swiper-buttons.round-buttons .swiper-button-prev,.swiper-buttons.round-buttons .swiper-button-next{width:50px;height:50px;background-color:black;color:white;border-radius:100%;background-image:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.swiper-buttons.round-buttons .swiper-button-prev,.swiper-buttons.round-buttons .swiper-button-next{width:35px;height:35px}}.swiper-buttons.round-buttons .swiper-button-prev img,.swiper-buttons.round-buttons .swiper-button-next img{height:20px}@media only screen and (max-width:767px){.swiper-buttons.round-buttons .swiper-button-prev img,.swiper-buttons.round-buttons .swiper-button-next img{height:15px}}.swiper-buttons.round-buttons .swiper-button-next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-buttons.round-buttons .swiper-button-disabled{opacity:0.3}.ui-dialog{z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:600px;width:100% !important;padding:30px;background-color:#0be295;border-radius:20px}#drupal-modal{max-width:100%}.ui-dialog-titlebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.ui-dialog-titlebar-close{position:relative;z-index:1;outline:0;border:0;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/themes/custom/rkpt/assets/image/icon/close-black.svg);background-color:transparent;text-indent:-999999em;cursor:pointer}.ui-dialog-title,.ui-dialog-buttonpane{display:none}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;background-color:rgba(0,0,0,0.5);height:100%;z-index:11}.selectize-control{position:relative;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100% !important;cursor:pointer;min-width:150px}@media only screen and (max-width:767px){.selectize-control{min-width:80px}}.selectize-control .selectize-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.9rem;line-height:2rem;border:2px solid #424242;text-align:center;padding:20px;border-radius:50px}@media only screen and (max-width:1919px){.selectize-control .selectize-input{font-size:1.6rem;line-height:1.6rem;padding:15px}}@media only screen and (max-width:767px){.selectize-control .selectize-input{padding:10px;font-size:1.1rem;line-height:1.1rem}}@media only screen and (max-width:375px){.selectize-control .selectize-input{font-size:0.8rem;line-height:0.8rem}}.selectize-control .selectize-input.input-active{color:white;background-color:black}.selectize-control .selectize-input.input-active .item{background-image:url(/themes/custom/rkpt/assets/image/arrow/arrow-line-up.svg)}.selectize-control .selectize-input .item{width:100%;padding-right:35px;background-repeat:no-repeat;background-size:20px;background-position:95% center;background-image:url(/themes/custom/rkpt/assets/image/arrow/arrow-line-down-black.svg)}@media only screen and (max-width:1023px){.selectize-control .selectize-input .item{background-size:15px;padding-right:20px;background-position:100% center}}.selectize-control .selectize-input input[type="select-one"]{display:none}.selectize-control .selectize-dropdown{position:absolute;top:100%;z-index:1010;width:100%;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%);clip:auto;-webkit-clip-path:none;clip-path:none}.selectize-control .selectize-dropdown-content{position:relative;margin-top:10px;padding:10px;color:#fff;border:2px solid #424242;text-align:center;background-color:#000;border-radius:10px;max-height:200px;overflow-x:hidden}.selectize-control .selectize-dropdown-content::-webkit-scrollbar{width:7px;position:absolute}.selectize-control .selectize-dropdown-content::-webkit-scrollbar-track{background-color:transparent;background-repeat:repeat-y;background-size:contain;background-position:center;width:1px}.selectize-control .selectize-dropdown-content::-webkit-scrollbar-thumb{background-color:#d7c0e2;width:7px}.selectize-control .selectize-dropdown-content::-webkit-scrollbar{width:3px}.selectize-control .selectize-dropdown-content::-webkit-scrollbar-thumb{background-color:#d7c0e2;border-radius:20px}.selectize-control .selectize-dropdown-content .option{font-size:2rem;line-height:2.5rem;padding:10px}@media only screen and (max-width:767px){.selectize-control .selectize-dropdown-content .option{font-size:1.4rem;line-height:1.4rem}}.selectize-control .selectize-dropdown-content .option.active-result{display:list-item;cursor:pointer}.selectize-control .selectize-dropdown-content .option.result-selected{display:none}.messages{margin-bottom:20px;padding:0 50px}.messages__container{border:1px solid #fff;padding:20px;text-transform:uppercase;color:#000}.messages__item{margin-bottom:10px}.messages__error{border-color:#e20b4c;color:#e20b4c}.messages__status{border-color:#0be295;color:#0be295}.messages__warning{border-color:#afb42b;color:#afb42b}input{background-color:transparent;border:none;border:1px solid;-webkit-box-shadow:none;box-shadow:none;outline:none;width:auto;max-width:100%;min-height:unset;height:auto;font-family:inherit}.webform-submission-job-notify-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-15px;color:#000;max-width:600px;margin:auto;padding:30px;background-color:#fff;border-radius:20px}.webform-submission-job-notify-form .form-item-category{max-width:100%}.webform-submission-job-notify-form select{background:#fff;border-radius:300px;padding:20px 23px;border:2px solid}@media only screen and (max-width:767px){.ui-dialog .webform-submission-job-notify-form{width:100%}}.webform-submission-job-notify-form .form-item{margin-bottom:20px}.webform-submission-job-notify-form .form-item-markup-title{margin-bottom:40px}.webform-submission-job-notify-form .form-item-markup-title h1,.webform-submission-job-notify-form .form-item-markup-title h2,.webform-submission-job-notify-form .form-item-markup-title h3,.webform-submission-job-notify-form .form-item-markup-title h4,.webform-submission-job-notify-form .form-item-markup-title h5,.webform-submission-job-notify-form .form-item-markup-title h6{font-size:2.5rem;line-height:1.5rem;font-weight:700}@media only screen and (max-width:767px){.webform-submission-job-notify-form .form-item-markup-title h1,.webform-submission-job-notify-form .form-item-markup-title h2,.webform-submission-job-notify-form .form-item-markup-title h3,.webform-submission-job-notify-form .form-item-markup-title h4,.webform-submission-job-notify-form .form-item-markup-title h5,.webform-submission-job-notify-form .form-item-markup-title h6{font-size:2rem}}.webform-submission-job-notify-form .form-item-markup-summary{text-align:center;padding:0 50px;font-size:1.4rem;line-height:1.6rem;font-weight:300}@media only screen and (max-width:767px){.webform-submission-job-notify-form .form-item-markup-summary{padding:0;font-size:1rem;line-height:1.3rem}}.webform-submission-job-notify-form .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.webform-submission-job-notify-form .form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.webform-submission-job-notify-form .form-item-name,.webform-submission-job-notify-form .form-item-mobile{width:49%}@media only screen and (max-width:767px){.webform-submission-job-notify-form .form-item-name,.webform-submission-job-notify-form .form-item-mobile{width:100%}}.webform-submission-job-notify-form .form-text,.webform-submission-job-notify-form .form-tel{width:100%;padding:20px;background-color:#e9e9e9;border:0;border-radius:10px;outline:0;color:#000;font-size:1.5rem;line-height:1.5rem}@media only screen and (max-width:767px){.webform-submission-job-notify-form .form-text,.webform-submission-job-notify-form .form-tel{font-size:1.3rem;line-height:1.3rem}}.webform-submission-job-notify-form .form-text::-webkit-input-placeholder,.webform-submission-job-notify-form .form-tel::-webkit-input-placeholder{color:#adadad;font-size:1.5rem;line-height:1.5rem}@media only screen and (max-width:767px){.webform-submission-job-notify-form .form-text::-webkit-input-placeholder,.webform-submission-job-notify-form .form-tel::-webkit-input-placeholder{font-size:1.3rem;line-height:1.3rem}}.webform-submission-job-notify-form .form-text::-moz-placeholder,.webform-submission-job-notify-form .form-tel::-moz-placeholder{color:#adadad;font-size:1.5rem;line-height:1.5rem}@media only screen and (max-width:767px){.webform-submission-job-notify-form .form-text::-moz-placeholder,.webform-submission-job-notify-form .form-tel::-moz-placeholder{font-size:1.3rem;line-height:1.3rem}}.webform-submission-job-notify-form .form-text:-ms-input-placeholder,.webform-submission-job-notify-form .form-tel:-ms-input-placeholder{color:#adadad;font-size:1.5rem;line-height:1.5rem}@media only screen and (max-width:767px){.webform-submission-job-notify-form .form-text:-ms-input-placeholder,.webform-submission-job-notify-form .form-tel:-ms-input-placeholder{font-size:1.3rem;line-height:1.3rem}}.webform-submission-job-notify-form .form-text:-moz-placeholder,.webform-submission-job-notify-form .form-tel:-moz-placeholder{color:#adadad;font-size:1.5rem;line-height:1.5rem}@media only screen and (max-width:767px){.webform-submission-job-notify-form .form-text:-moz-placeholder,.webform-submission-job-notify-form .form-tel:-moz-placeholder{font-size:1.3rem;line-height:1.3rem}}.webform-submission-job-notify-form .form-item-terms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.webform-submission-job-notify-form .form-item-terms a{color:inherit;text-decoration:underline}.webform-submission-job-notify-form .form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;width:17px;height:17px;border:1px solid #000;border-radius:5px;margin-right:12px}.webform-submission-job-notify-form .form-checkbox:checked{background:#000;border:1px solid #000;background-image:url(/themes/custom/rkpt/assets/image/icon/check.svg);background-repeat:no-repeat;background-size:13px;background-position:center}.webform-submission-job-notify-form .form-item-category{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.webform-submission-job-notify-form .form-item-terms label{font-size:1.2rem;line-height:1.2rem}.webform-submission-job-notify-form .selectize-input{color:#000;min-width:320px}@media only screen and (max-width:767px){.webform-submission-job-notify-form .selectize-input{min-width:unset;padding:12px 20px}}.webform-submission-job-notify-form .selectize-input .item{background-image:url(/themes/custom/rkpt/assets/image/arrow/arrow-line-down-black.svg)}.webform-confirmation__message{padding:0 50px;font-size:1.4rem;line-height:1.6rem;font-weight:300;text-align:center}.webform-confirmation__message h2{margin-bottom:20px;font-size:2.5rem;line-height:1.5rem;font-weight:700}.webform-button--submit{padding:15px 40px;font-family:"plaisio";font-size:1.2rem;line-height:1.2rem;color:#fff;background-color:#000;border-radius:5px;border:0;outline:0;cursor:pointer}.ui-dialog .webform-button--submit{display:block !important}.webform-button--submit:disabled{opacity:0.6;cursor:default}.user-login-form{max-width:450px;padding:20px;margin:50px auto 80px}@media only screen and (max-width:500px){.user-login-form{max-width:100%}}.user-login-form .form-item{margin-bottom:25px}.user-login-form label{display:inline-block;margin-bottom:5px}.user-login-form input{border:1px solid #0be295;color:#0be295;padding:15px;font-size:1.7rem;line-height:2rem;border-radius:3px;width:100%}.user-login-form .description{display:none}.user-login-form .form-actions{text-align:center;padding-top:20px}.user-login-form .form-actions .button{max-width:200px;cursor:pointer;color:#0be295;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.user-login-form .form-actions .button:hover{background-color:#0be295;color:#fff}.pager-show-more{text-align:center}.pager-show-more a{display:inline-block;margin:40px auto;padding:20px 35px;font-size:2.2rem;line-height:2.5rem;text-align:center;border:2px solid #fff;border-radius:50px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}@media only screen and (max-width:1919px){.pager-show-more a{font-size:1.6rem;line-height:1.6rem;padding:15px 30px}}@media only screen and (max-width:767px){.pager-show-more a{font-size:1.4rem;line-height:1.4rem}}.pager-show-more a:hover{background:#d7c0e2;border:2px solid #d7c0e2;color:#000}.content_view-job-search .job-section-title .field-field-label{font-size:3.0rem;line-height:3.0rem;font-weight:bold}@media only screen and (max-width:767px){.content_view-job-search .job-section-title .field-field-label{font-size:2.0rem;line-height:2.0rem}}.view-content_job_search{margin:0 auto;max-width:1400px;padding-left:50px;padding-right:50px;margin:auto;margin-bottom:80px}@media only screen and (max-width:767px){.view-content_job_search{padding-inline:20px}}.view-content_job_search .button-job-notify-container{text-align:left}.view-content_job_search .button-job-notify{display:block;margin-bottom:20px;font-size:1.5rem;line-height:1.5rem;font-weight:300;display:inline-block;cursor:pointer}.view-content_job_search .button-job-notify:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.view-content_job_search .button-job-notify:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:30px;height:30px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/themes/custom/rkpt/assets/image/icon/notify.svg);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.view-content_job_search .view-filters{margin-top:80px;margin-bottom:50px;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:30px 50px 45px 50px}@media only screen and (max-width:767px){.view-content_job_search .view-filters{padding:25px 0 15px 0}}.view-content_job_search .view-filters .selectize-control .selectize-input .item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}@media only screen and (max-width:375px){.view-content_job_search .view-filters .selectize-control .selectize-input .item{background-size:10px;padding-right:14px}}.view-content_job_search .view-filters .selectize-control .selectize-dropdown-content .option{padding:10px 0;font-size:1.4rem;line-height:1.4rem}@media only screen and (max-width:767px){.view-content_job_search .view-filters .selectize-control .selectize-dropdown-content .option{-ms-hyphens:auto;hyphens:auto;font-size:0.9rem;line-height:0.9rem}}.view-content_job_search .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;overflow-x:auto;overflow-y:visible;padding-bottom:250px;margin-bottom:-250px}.view-content_job_search .views-exposed-form label{display:none}.view-content_job_search .views-exposed-form .form-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.view-content_job_search .views-exposed-form .form-actions{display:none}.view-content_job_search .button-job-notify-container{display:none}.view-content_job_search .views-exposed-form::-webkit-scrollbar{display:none}.view-content_job_search .view-header{margin:40px 0;font-size:3rem;line-height:3rem;font-weight:300;text-align:center}@media only screen and (max-width:1919px){.view-content_job_search .view-header{font-size:2.2rem;line-height:2.2rem}}@media only screen and (max-width:767px){.view-content_job_search .view-header{font-size:2rem}}.view-content_job_search .view-header span{font-size:4rem;font-weight:700}@media only screen and (max-width:1919px){.view-content_job_search .view-header span{font-size:3.3rem;line-height:3.3rem}}@media only screen and (max-width:767px){.view-content_job_search .view-header span{font-size:2.5rem}}.view-content_job_search .view-content{display:grid;grid-template-columns:repeat(4,1fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px}@media only screen and (max-width:1200px){.view-content_job_search .view-content{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:880px){.view-content_job_search .view-content{grid-template-columns:repeat(2,1fr);gap:10px}}@media only screen and (max-width:660px){.view-content_job_search .view-content{grid-template-columns:repeat(1,1fr)}}.view-content_job_search .view-content article{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-content_job_search .view-content article:hover{border-color:black}.view-content_job_search .view-content article a,.view-content_job_search .view-content article p{color:black}.view-content_job_search .view-content article .field-field-category a,.view-content_job_search .view-content article .field-field-region a,.view-content_job_search .view-content article .field-field-work-model a{background-color:transparent;border:solid thin #606060}.view-content_job_search .view-content article .field-field-category a:hover,.view-content_job_search .view-content article .field-field-region a:hover,.view-content_job_search .view-content article .field-field-work-model a:hover{background-color:black;color:white}.view-content_job_search .view-content article .see-more{margin-top:30px}.view-content_job_search .view-empty{text-align:center}.view-content_job_search .view-empty .webform-submission-form{margin:auto;margin-top:100px;max-width:600px;width:100%;padding:30px;background-color:#0be295;border-radius:20px}.view-content_value_item.view-display-block_1{position:relative;padding-left:100px;padding-right:100px;max-width:1440px;margin:0 auto;margin-top:85px;margin-bottom:100px}@media only screen and (max-width:1919px){.view-content_value_item.view-display-block_1{margin-top:20px;margin-bottom:50px}}@media only screen and (max-width:1030px){.view-content_value_item.view-display-block_1{padding-left:10px !important;padding-right:10px !important}}@media only screen and (max-width:850px){.view-content_value_item.view-display-block_1{padding-right:0;margin-bottom:0}}.view-content_value_item.view-display-block_1 .swiper-pagination{display:none}@media only screen and (max-width:1030px){.view-content_value_item.view-display-block_1 .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:850px){.view-content_value_item.view-display-block_1 .swiper-pagination{padding-left:15%}}.view-content_value_item.view-display-block_1 .swiper-buttons{left:50px;right:50px;width:auto}@media only screen and (max-width:1030px){.view-content_value_item.view-display-block_1 .swiper-buttons{display:none}}@media only screen and (max-width:1100px){.view-content_value_item.view-display-block_1 .node-value-item .cntent{height:380px}}@media only screen and (max-width:1100px){.view-content_value_item.view-display-block_1 .node-value-item .cntent{bottom:-376px;padding-top:95px}}@media only screen and (max-width:1140px){.view-content_value_item.view-display-block_1 .node-value-item h2{font-size:4rem;line-height:4rem}}@media only screen and (max-width:1350px){.view-content_value_item.view-display-block_1 .node-value-item h2{font-size:4rem;line-height:4rem}}@media only screen and (max-width:767px){.view-content_value_item.view-display-block_1 .node-value-item h2{font-size:3.5rem;line-height:3.5rem}}@media only screen and (max-width:1919px){.view-content_value_item.view-display-block_1 .node-value-item .field-body p{font-size:2.2rem;line-height:2.7rem}}@media only screen and (max-width:1350px){.view-content_value_item.view-display-block_1 .node-value-item .field-body p{font-size:2.2rem;line-height:2.7rem}}@media only screen and (max-width:767px){.view-content_value_item.view-display-block_1 .node-value-item .field-body p{font-size:1.8rem;line-height:2.2rem}}@media only screen and (max-width:850px){.view-content_value_item.view-display-block_1 .view-content{padding-right:15%}}.view-content_value_item.view-display-page_1{margin:0 auto;max-width:1920px;padding-left:200px;padding-right:200px;margin-bottom:100px}@media only screen and (max-width:1919px){.view-content_value_item.view-display-page_1{padding-left:95px;padding-right:95px}}@media only screen and (max-width:1600px){.view-content_value_item.view-display-page_1{padding-left:50px;padding-right:50px}}@media only screen and (max-width:1100px){.view-content_value_item.view-display-page_1{padding-left:10px;padding-right:10px}}@media only screen and (max-width:1000px){.view-content_value_item.view-display-page_1{margin-bottom:70px;padding-left:50px;padding-right:50px}}@media only screen and (max-width:600px){.view-content_value_item.view-display-page_1{padding-left:10px;padding-right:10px}}@media only screen and (max-width:370px){.view-content_value_item.view-display-page_1{padding-left:25px;padding-right:25px}}.view-content_value_item.view-display-page_1 .view-header{font-weight:700;font-size:10rem;line-height:10.5rem;text-align:center;margin-top:0;margin-bottom:60px}@media only screen and (max-width:1919px){.view-content_value_item.view-display-page_1 .view-header{font-size:7rem;line-height:7.5rem}}@media only screen and (max-width:1023px){.view-content_value_item.view-display-page_1 .view-header{font-size:6rem;line-height:6.5rem}}@media only screen and (max-width:767px){.view-content_value_item.view-display-page_1 .view-header{font-size:4rem;line-height:4.5rem}}.view-content_value_item.view-display-page_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.view-content_value_item.view-display-page_1 .views-row{width:19.5%;margin-bottom:35px}@media only screen and (max-width:1100px){.view-content_value_item.view-display-page_1 .views-row{margin-bottom:20px}}@media only screen and (max-width:1000px){.view-content_value_item.view-display-page_1 .views-row{width:49%;margin-bottom:10px}}@media only screen and (max-width:370px){.view-content_value_item.view-display-page_1 .views-row{width:100%}}.view-content_job_promote .swiper{padding:45px 30px 100px}@media only screen and (max-width:1030px){.view-content_job_promote .swiper{padding-left:32%;padding-right:32%;padding-bottom:0}}@media only screen and (max-width:767px){.view-content_job_promote .swiper{padding-left:15%;padding-right:15%}}.view-content_job_promote .swiper-slide{height:auto;-webkit-transform:scale(0.85);transform:scale(0.85);-webkit-transition:-webkit-transform 0.25s ease;transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;transition:transform 0.25s ease,-webkit-transform 0.25s ease}.view-content_job_promote .swiper-slide-active{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 0.25s ease;transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;transition:transform 0.25s ease,-webkit-transform 0.25s ease}@media only screen and (max-width:767px){.view-content_job_promote .swiper-slide-active{-webkit-transform:scale(1);transform:scale(1)}}.view-terms_category{margin-top:55px;margin-bottom:20px}@media only screen and (max-width:1023px){.view-terms_category{margin-top:35px}}.view-terms_category .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;margin-bottom:10px}@media only screen and (max-width:1023px){.view-terms_category .swiper-wrapper{grid-gap:6px}}@media only screen and (max-width:767px){.view-terms_category .swiper-wrapper{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:500px){.view-terms_category .swiper-wrapper{grid-template-columns:repeat(2,1fr)}}.view-content_reward_item{margin-top:80px}@media only screen and (max-width:1030px){.view-content_reward_item{margin-top:40px}}@media only screen and (max-width:600px){.view-content_reward_item{margin-top:30px}}.view-content_reward_item>.view-content .show-desktop{display:grid;grid-template-columns:repeat(3,calc(33% - 102px));grid-gap:160px;overflow:hidden;-webkit-transition:all 0.7s ease;transition:all 0.7s ease}@media only screen and (max-width:1300px){.view-content_reward_item>.view-content .show-desktop{grid-gap:95px;grid-template-columns:repeat(3,calc(33% - 60px))}}@media only screen and (max-width:1023px){.view-content_reward_item>.view-content .show-desktop{grid-gap:30px;grid-template-columns:repeat(3,calc(33% - 17px))}}@media only screen and (max-width:600px){.view-content_reward_item>.view-content .show-desktop{display:none}}.view-content_reward_item>.view-content .show-mobile{display:none;-webkit-transition:all 0.7s ease;transition:all 0.7s ease}@media only screen and (max-width:600px){.view-content_reward_item>.view-content .show-mobile{display:block}}.view-content_reward_item>.view-content .views-row>.label{font-size:3rem;line-height:3rem;font-weight:400;padding-bottom:10px;border-bottom:1px solid;margin-bottom:45px;text-align:left}@media only screen and (max-width:1030px){.view-content_reward_item>.view-content .views-row>.label{font-size:1.8rem;line-height:1.8rem;padding-bottom:5px;margin-bottom:20px}}@media only screen and (max-width:600px){.view-content_reward_item>.view-content .views-row>.label{font-size:2.4rem;line-height:2.4rem}}.view-content_reward_item>.view-footer{padding-top:20px}.view-content_reward_item #see-more-cta{display:inline-block;position:relative;text-align:center;color:#d885ff;font-weight:700;font-size:2rem;line-height:2.3rem;padding-top:40px;cursor:pointer;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}@media only screen and (max-width:1023px){.view-content_reward_item #see-more-cta{font-size:1.5rem;line-height:1.5rem;padding-top:25px}}.view-content_reward_item #see-more-cta:before,.view-content_reward_item #see-more-cta:after{content:"";display:block;background-color:#d885ff;position:absolute;left:0;right:0;margin:auto;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.view-content_reward_item #see-more-cta:before{width:30px;height:1px;top:15px}@media only screen and (max-width:1023px){.view-content_reward_item #see-more-cta:before{width:20px;top:10px}}.view-content_reward_item #see-more-cta:after{width:1px;height:30px;background-color:#d885ff;top:0}@media only screen and (max-width:1023px){.view-content_reward_item #see-more-cta:after{height:20px}}.view-content_reward_item #see-more-cta.less{padding-top:0;padding-bottom:20px}.view-content_reward_item #see-more-cta.less:before{bottom:0}.view-content_reward_item #see-more-cta.less:after{display:none}.view-content_reward_item .rewards-hidden{display:none}.view-content_reward_item .rewards-hidden.show{display:block}.pager{padding:20px 0;margin-top:50px}@media only screen and (max-width:767px){.pager{margin-top:35px}}.pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0;border-top:1px solid #BBBBBB}@media only screen and (max-width:767px){.pager ul{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px}}.pager ul li{margin:0 5px}.pager ul li.pager__item--next a,.pager ul li.pager__item--previous a{display:block;width:100%;font-weight:400;font-size:14px;line-height:14px;text-align:center;padding:18px 25px;border:1px solid;border-radius:4px;height:100%;width:100%;color:#0F0F0F;border-color:#BBBBBB}.pager ul li.pager__item--next.inactive a,.pager ul li.pager__item--previous.inactive a{color:#BBBBBB;pointer-events:none}.pager ul li.is-active a{border:1px solid;border-color:black}.pager ul li a{display:inline-block;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-style:normal;font-weight:400;font-size:14px;line-height:13px;text-align:center;border:1px solid;border-radius:4px;width:50px;height:50px;color:#0F0F0F;border-color:#BBBBBB;background-color:#fff}.node-page h1{font-size:3rem;line-height:4.5rem;text-align:center}.node-page .field-body{margin:50px 0}.node-page p{font-weight:300;margin-bottom:10px}.node-page ul,.node-page ol{list-style-type:disc;margin-left:15px}.node-page li{margin-bottom:5px}.node-page.node-2,.node-page.node-3{text-align:center}.node-page.node-2 p,.node-page.node-3 p{font-size:2.5rem;line-height:2.8rem;font-weight:300}.tag-new{padding-left:10px;position:absolute;right:20px;top:20px}.tag-new span{display:inline-block;padding:10px 15px;border-radius:30px;background-color:#2a57ff;color:white;font-size:1.2rem;line-height:1.2rem;font-weight:700;text-transform:lowercase;white-space:nowrap}.page-node-type-job-landing{overflow:clip}.node-job-landing.full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto;max-width:1400px;padding-left:50px;padding-right:50px}@media only screen and (max-width:1400px){.node-job-landing.full{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:800px;padding-left:50px;padding-right:50px}}@media only screen and (max-width:580px){.node-job-landing.full{padding-inline:20px}}@media only screen and (max-width:1650px){.node-job-landing.full.centered-1920{padding-left:0;padding-right:0}}.node-job-landing.full .title,.node-job-landing.full .content-wrapper{width:50%}@media only screen and (max-width:1650px){.node-job-landing.full .title,.node-job-landing.full .content-wrapper{width:100%}}.node-job-landing.full .left-side-sticky{position:sticky;top:220px;max-width:530px;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (max-width:1400px){.node-job-landing.full .left-side-sticky{position:static;max-width:100%;margin-bottom:55px;-ms-flex-item-align:center;align-self:center}}.node-job-landing.full .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;margin-bottom:25px}@media only screen and (max-width:1650px){.node-job-landing.full .title{position:relative;display:block}}@media only screen and (max-width:1400px){.node-job-landing.full .title{margin-bottom:10px;text-align:center}}.node-job-landing.full .title h1{width:100%;font-size:60px;line-height:60px}@media only screen and (max-width:1400px){.node-job-landing.full .title h1{font-size:55px;line-height:55px;margin-bottom:10px}}@media only screen and (max-width:650px){.node-job-landing.full .title h1{font-size:35px;line-height:35px;margin-bottom:10px}}.node-job-landing.full .content-wrapper{margin-left:auto;padding-bottom:100px;width:60%}@media only screen and (max-width:1650px){.node-job-landing.full .content-wrapper{position:relative;margin-top:0;z-index:1}}@media only screen and (max-width:1400px){.node-job-landing.full .content-wrapper{width:100%}}.node-job-landing.full .content-wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:710px;margin:0 auto;padding-left:30px;padding-right:10px}@media only screen and (max-width:1400px){.node-job-landing.full .content-wrapper .content{max-width:100%;padding-left:10px;padding-right:10px}}.node-job-landing.full .categorize{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media only screen and (max-width:1400px){.node-job-landing.full .categorize{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.node-job-landing.full .field-field-category a,.node-job-landing.full .field-field-region a,.node-job-landing.full .field-field-work-model a,.node-job-landing.full .field-field-role a{display:block;padding:10px 15px;border-radius:30px;text-align:center;font-size:1.2rem;line-height:1.2rem;border:solid thin #606060;background-color:transparent;color:black}@media only screen and (max-width:990px){.node-job-landing.full .field-field-category a,.node-job-landing.full .field-field-region a,.node-job-landing.full .field-field-work-model a,.node-job-landing.full .field-field-role a{font-size:1rem;line-height:1rem}}.node-job-landing.full .field-field-category a:hover,.node-job-landing.full .field-field-region a:hover,.node-job-landing.full .field-field-work-model a:hover,.node-job-landing.full .field-field-role a:hover{background-color:black;color:white}@media only screen and (max-width:1400px){.node-job-landing.full .field-field-contract{-ms-flex-preferred-size:100%;flex-basis:100%}}.node-job-landing.full .field-field-contract a{font-size:1.5rem;line-height:1.5rem;font-weight:300}@media only screen and (max-width:1400px){.node-job-landing.full .field-field-contract a{margin:auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (max-width:580px){.node-job-landing.full .field-field-contract a{font-size:1rem;line-height:1rem}}.node-job-landing.full .field-body p{margin-bottom:4px;font-size:1.8rem;line-height:2.2rem;font-weight:300}.node-job-landing.full .field-field-link{display:block;width:100%}@media only screen and (max-width:1400px){.node-job-landing.full .field-field-link{margin:auto;width:50%}}.node-job-landing.full .field-field-link a{background-color:#0032e6;color:white;display:block;padding:14px 30px;border-radius:30px;margin-top:30px;font-size:1.5rem;line-height:1.5rem;text-align:center;color:#fff;border:2px solid #fff;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;margin-right:auto}@media only screen and (max-width:1023px){.node-job-landing.full .field-field-link a{padding:15px 35px;font-size:1.3rem;line-height:1.3rem}}@media only screen and (max-width:1400px){.node-job-landing.full .field-field-link a{margin-top:20px;margin-inline:auto;padding:12px 35px}}.node-job-landing.full .field-field-link a:hover{background:#0be295;border:2px solid #0be295}.node-job-landing.full .field-field-hashtag-buzzword{margin-top:40px;text-align:start}@media only screen and (max-width:1400px){.node-job-landing.full .field-field-hashtag-buzzword{margin-top:10px;text-align:center}}.job-search-teaser{padding:20px;border:2px solid #bbbbbb;border-radius:10px;color:#fafafa;position:relative}.job-search-teaser .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}@media only screen and (max-width:767px){.job-search-teaser .title{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.job-search-teaser h2{font-size:2.5rem;line-height:3rem;font-weight:700;width:68%;text-align:start}@media only screen and (max-width:767px){.job-search-teaser h2{font-size:2rem;line-height:2.5rem;width:75%}}.job-search-teaser h2 a{color:inherit}.job-search-teaser .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;row-gap:8px;padding-bottom:10px}.job-search-teaser .field-field-contract{padding-bottom:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.job-search-teaser .field-field-contract a{font-size:1.4rem;line-height:1.4rem;font-weight:300;width:16%;color:inherit}@media only screen and (max-width:767px){.job-search-teaser .field-field-contract a{width:100%}}.job-search-teaser .field-field-category a,.job-search-teaser .field-field-region a,.job-search-teaser .field-field-work-model a,.job-search-teaser .field-field-role a{display:block;padding:10px 25px;border-radius:30px;margin-right:10px;font-size:1.2rem;line-height:1.2rem;margin-bottom:5px;border:solid thin #606060}.job-search-teaser .field-field-category a{background-color:#000;color:inherit}.job-search-teaser .field-field-region a,.job-search-teaser .field-field-work-model a{background-color:#000;color:#fafafa}.job-search-teaser .see-more{margin-top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:767px){.job-search-teaser .see-more{margin-top:20px}}.job-search-teaser .see-more a{text-decoration:underline;font-weight:400;font-size:14px;line-height:14px;color:#fafafa}.job-promote-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:37px;border:1px solid #d7c0e2;border-radius:10px}@media only screen and (max-width:1023px){.job-promote-teaser{padding:20px}}@media only screen and (max-width:767px){.job-promote-teaser{padding:40px}}@media only screen and (max-width:375px){.job-promote-teaser{padding:18px}}.job-promote-teaser h2{margin:60px 0;font-size:3.7rem;line-height:4rem;font-weight:700;text-align:center}@media only screen and (max-width:1200px){.job-promote-teaser h2{font-size:2.7rem;line-height:normal;margin:40px 0}}@media only screen and (max-width:767px){.job-promote-teaser h2{font-size:2rem;line-height:2.2rem}}.job-promote-teaser .field-field-category a{display:block;padding:10px 25px;border-radius:30px;margin-right:10px;font-size:1.8rem;line-height:1.8rem;background-color:#a5a5a5;color:#fff}@media only screen and (max-width:767px){.job-promote-teaser .field-field-category a{font-size:1.4rem}}.job-promote-teaser .field-field-region a{font-size:1.8rem;line-height:1.8rem}@media only screen and (max-width:767px){.job-promote-teaser .field-field-region a{font-size:1.4rem}}.swiper-slide-active .job-promote-teaser{background-color:#d7c0e2;-webkit-transition:background-color 0.25s ease;transition:background-color 0.25s ease}.swiper-slide-active .job-promote-teaser .field-field-category a{background-color:#000;color:#fff;-webkit-transition:background-color 0.25s ease;transition:background-color 0.25s ease}.swiper-slide-active .job-promote-teaser h2>a,.swiper-slide-active .job-promote-teaser .field-field-region>a{color:#000}.swiper-slide-active .job-promote-teaser .job-promote-teaser{padding:50px}@media only screen and (max-width:1023px){.swiper-slide-active .job-promote-teaser .job-promote-teaser{padding:27px}}@media only screen and (max-width:767px){.swiper-slide-active .job-promote-teaser .job-promote-teaser{padding:20px}}@media only screen and (max-width:375px){.swiper-slide-active .job-promote-teaser .job-promote-teaser{padding:18px}}.job-blockquote-teaser .field-field-region a{font-size:1.8rem;line-height:1.8rem;font-weight:300}@media only screen and (max-width:1023px){.job-blockquote-teaser .field-field-region a{font-size:1rem;line-height:1rem}}@media only screen and (max-width:1023px){.job-blockquote-teaser h2{line-height:1.2rem}}.job-blockquote-teaser h2 a{font-size:2.2rem;line-height:2.3rem;font-weight:700}@media only screen and (max-width:1023px){.job-blockquote-teaser h2 a{font-size:1.2rem;line-height:1.2rem}}.node-hire-landing.full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1000px){.node-hire-landing.full.centered-900{max-width:1024px;padding-left:10px;padding-right:10px}}.node-hire-landing.full .content{width:50%}@media only screen and (max-width:1919px){.node-hire-landing.full .content{width:60%}}@media only screen and (max-width:1023px){.node-hire-landing.full .content{width:100%}}.node-hire-landing.full .image{width:50%;margin-top:auto}@media only screen and (max-width:1919px){.node-hire-landing.full .image{width:40%;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scale(1.5) translateX(10%);transform:scale(1.5) translateX(10%)}}@media only screen and (max-width:1100px){.node-hire-landing.full .image{-webkit-transform:scale(2) translateX(15%);transform:scale(2) translateX(15%)}}@media only screen and (max-width:1023px){.node-hire-landing.full .image{width:100%;-webkit-transform:none;transform:none;text-align:center;margin-top:45px}}@media only screen and (max-width:767px){.node-hire-landing.full .image{margin-top:30px}}.node-hire-landing.full .image img{display:block}@media only screen and (max-width:1023px){.node-hire-landing.full .image img{width:50%;display:inline-block}}@media only screen and (max-width:500px){.node-hire-landing.full .image img{width:95%}}.node-hire-landing.full .content{padding-right:110px;margin-bottom:100px;padding-left:50px}@media only screen and (max-width:1919px){.node-hire-landing.full .content{margin-bottom:80px}}@media only screen and (max-width:1140px){.node-hire-landing.full .content{padding-right:0;padding-left:10px;margin-bottom:70px}}@media only screen and (max-width:1023px){.node-hire-landing.full .paragraph-accordion>.field-field-label{margin-top:20px}}.node-hire-landing.one-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.node-hire-landing.one-column .content{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding-right:0;padding-left:0}.node-hire-landing.one-column h1{font-weight:700;font-size:10rem;line-height:10.5rem;text-align:center;max-width:740px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1919px){.node-hire-landing.one-column h1{font-size:7rem;line-height:7.5rem}}@media only screen and (max-width:1023px){.node-hire-landing.one-column h1{font-size:6rem;line-height:6.5rem}}@media only screen and (max-width:767px){.node-hire-landing.one-column h1{font-size:4rem;line-height:4.5rem}}@media only screen and (max-width:1919px){.node-hire-landing.one-column h1{max-width:500px}}.node-hire-landing.one-column .paragraph-accordion .field-field-label{margin-top:0}.node-hire-landing h1{font-weight:700;font-size:10rem;line-height:10.5rem;text-align:center;text-align:left}@media only screen and (max-width:1919px){.node-hire-landing h1{font-size:7rem;line-height:7.5rem}}@media only screen and (max-width:1023px){.node-hire-landing h1{font-size:6rem;line-height:6.5rem}}@media only screen and (max-width:767px){.node-hire-landing h1{font-size:4rem;line-height:4.5rem}}@media only screen and (max-width:1023px){.node-hire-landing h1{text-align:center}}.node-hire-landing .field-body{margin-top:30px}@media only screen and (max-width:1919px){.node-hire-landing .field-body{margin-top:20px}}@media only screen and (max-width:580px){.node-hire-landing .field-body{text-align:center}}.node-hire-landing .field-body p{font-size:2.5rem;line-height:2.5rem;font-weight:300}@media only screen and (max-width:1919px){.node-hire-landing .field-body p{font-size:2rem;line-height:2rem}}@media only screen and (max-width:1023px){.node-hire-landing .field-body p{font-size:1.8rem;line-height:2rem}}.node-hire-landing .show-desktop{display:block}@media only screen and (max-width:990px){.node-hire-landing .show-desktop{display:none}}.node-hire-landing .show-mobile{display:none}@media only screen and (max-width:990px){.node-hire-landing .show-mobile{display:block}}.page-node-6 .node-hire-landing.full .image{max-width:745px;margin-left:auto;-webkit-transform:translateX(50px);transform:translateX(50px);margin-top:-100px}@media only screen and (max-width:1919px){.page-node-6 .node-hire-landing.full .image{max-width:500px;margin-top:auto}}@media only screen and (max-width:1023px){.page-node-6 .node-hire-landing.full .image{margin-top:35px;margin-left:auto;margin-right:auto}}.page-node-7 .node-hire-landing.full .image{margin-left:auto;-webkit-transform:none;transform:none;margin-top:200px}@media only screen and (max-width:1100px){.page-node-7 .node-hire-landing.full .image{-webkit-transform:scale(1.2) translateX(15px);transform:scale(1.2) translateX(15px);margin-top:auto}}@media only screen and (max-width:1023px){.page-node-7 .node-hire-landing.full .image{margin-top:35px;-webkit-transform:none;transform:none;margin-left:auto;margin-right:auto}}.node-value-item{position:relative;color:#000;border:2px solid #d885ff;border-radius:10px;height:380px;overflow:hidden;cursor:default}@media only screen and (max-width:1100px){.node-value-item{height:300px}}.node-value-item.show .counter,.node-value-item.show:hover .counter{color:#0be295;background-color:#000;border:3px solid #000}.node-value-item.show .content,.node-value-item.show:hover .content{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.node-value-item .counter{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;font-size:1.3rem;line-height:1.3rem;font-weight:400;color:#fff;background-color:#6f308d;border:3px solid #6f308d;border-radius:100%;position:absolute;top:35px;z-index:3;left:0;right:0;margin:auto;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.node-value-item h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;font-size:3.7rem;line-height:3.7rem;font-weight:700;text-align:center;background-color:#000;color:#fff;border-radius:10px;height:100%;position:relative;padding-bottom:45px;-ms-hyphens:auto;hyphens:auto}@media only screen and (max-width:1919px){.node-value-item h2{font-size:3.5rem;line-height:3.5rem}}@media only screen and (max-width:1350px){.node-value-item h2{font-size:2.4rem;line-height:2.7rem}}.node-value-item h2:after{content:"";position:absolute;bottom:25px;left:0;right:0;margin:auto;width:25px;height:25px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/themes/custom/rkpt/assets/image/arrow/arrow-reycle-purple.svg);z-index:10;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.node-value-item:hover{border:none}.node-value-item:hover .counter{background-color:#000;border:3px solid #000}@media only screen and (max-width:1024px){.node-value-item:hover .counter{background-color:#025738;border:3px solid #0be295}}.node-value-item:hover h2:after{-webkit-filter:grayscale(100%) brightness(0);filter:grayscale(100%) brightness(0)}.node-value-item:hover .content{-webkit-transform:perspective(3000px) rotateY(0);transform:perspective(3000px) rotateY(0);opacity:1;border:2px solid #d885ff;border-radius:10px}@media only screen and (max-width:1024px){.node-value-item:hover .content{-webkit-transform:none;transform:none}}.node-value-item .content{background-color:#d7c0e2;color:#000;position:absolute;height:100%;bottom:0;left:0;right:0;padding:95px 10px 10px;z-index:2;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;border:2px solid #d885ff;border-radius:10px;opacity:0;-webkit-transform:perspective(3000px) rotateY(-200deg);transform:perspective(3000px) rotateY(-200deg)}@media only screen and (max-width:1100px){.node-value-item .content{bottom:-296px;padding-top:80px}}.node-value-item .content .field-body{max-height:100%;overflow:auto}.node-value-item .content .field-body::-webkit-scrollbar{width:7px;position:absolute}.node-value-item .content .field-body::-webkit-scrollbar-track{background-color:transparent;background-repeat:repeat-y;background-size:contain;background-position:center;width:1px}.node-value-item .content .field-body::-webkit-scrollbar-thumb{background-color:#d7c0e2;width:7px}.node-value-item .content .field-body::-webkit-scrollbar{width:3px;right:-5px}.node-value-item .content .field-body::-webkit-scrollbar-track{background-color:#fff;opacity:0.5}.node-value-item .content .field-body::-webkit-scrollbar-thumb{width:3px;background-color:#000}.node-value-item .content .field-body p{font-size:2.2rem;line-height:2.7rem;font-weight:normal;text-align:center}@media only screen and (max-width:1919px){.node-value-item .content .field-body p{font-size:1.8rem;line-height:2.2rem}}@media only screen and (max-width:1350px){.node-value-item .content .field-body p{font-size:1.5rem;line-height:2rem}}.node-plaisio-landing.hide-title>.content>h1{display:none}.node-plaisio-landing h1{font-weight:700;font-size:10rem;line-height:10.5rem;text-align:center;margin-bottom:80px}@media only screen and (max-width:1919px){.node-plaisio-landing h1{font-size:7rem;line-height:7.5rem}}@media only screen and (max-width:1023px){.node-plaisio-landing h1{font-size:6rem;line-height:6.5rem}}@media only screen and (max-width:767px){.node-plaisio-landing h1{font-size:4rem;line-height:4.5rem}}@media only screen and (max-width:1023px){.node-plaisio-landing h1{margin-bottom:40px}}.path-frontpage .node-plaisio-landing>.content>.field-field-paragraph>.field__item:first-child{background-color:#fff}.path-frontpage .node-plaisio-landing>.content>.field-field-paragraph>.field__item:has(.content_view-job-items){background-color:black}.path-frontpage .node-plaisio-landing>.content>.field-field-paragraph>.field__item:has(.hero-banner--default-design){background-color:transparent}.page-node-117{background-attachment:fixed}@media only screen and (max-width:675px){.page-node-117 .hide-title h1{display:block;max-width:235px;margin:0 auto 15px}}@media only screen and (max-width:675px){.page-node-117 .main-content{margin-top:0}}.page-node-117 .content>.field-field-paragraph>.field__item:nth-child(3),.page-node-117 .content>.field-field-paragraph>.field__item:nth-child(4),.page-node-117 .content>.field-field-paragraph>.field__item:nth-child(5),.page-node-117 .content>.field-field-paragraph>.field__item:nth-child(6){background:#000}.page-node-117 .paragraph-images{margin:0 auto;max-width:1920px;padding-left:60px;padding-right:60px;padding-bottom:80px}@media only screen and (max-width:1300px){.page-node-117 .paragraph-images{padding-left:10px;padding-right:10px;padding-bottom:60px}}@media only screen and (max-width:1023px){.page-node-117 .paragraph-images{padding-bottom:40px}}.page-node-117 .paragraph-images .field-field-images{display:grid;grid-template-columns:24% 8% 17% 24% 24%;grid-template-rows:330px 100px 330px;grid-gap:10px}@media only screen and (max-width:1400px){.page-node-117 .paragraph-images .field-field-images{grid-template-rows:300px 85px 300px}}@media only screen and (max-width:1024px){.page-node-117 .paragraph-images .field-field-images{grid-template-columns:33% 12% 20% 32%}}@media only screen and (max-width:850px){.page-node-117 .paragraph-images .field-field-images{grid-template-rows:180px 70px 180px}}@media only screen and (max-width:550px){.page-node-117 .paragraph-images .field-field-images{grid-template-columns:repeat(2,1fr);grid-template-rows:195px 130px 35px 160px}}.page-node-117 .paragraph-images .field-field-images>.field__item{overflow:hidden;-o-object-position:center;object-position:center}.page-node-117 .paragraph-images .field-field-images>.field__item:first-child{grid-row:span 2}@media only screen and (max-width:550px){.page-node-117 .paragraph-images .field-field-images>.field__item:first-child{grid-row:span 1}}.page-node-117 .paragraph-images .field-field-images>.field__item:nth-child(2){grid-row:span 2;grid-column:span 2}@media only screen and (max-width:550px){.page-node-117 .paragraph-images .field-field-images>.field__item:nth-child(2){grid-row:span 1;grid-column:span 1}}@media only screen and (max-width:550px){.page-node-117 .paragraph-images .field-field-images>.field__item:nth-child(3){grid-row:span 1;grid-column:span 1}}.page-node-117 .paragraph-images .field-field-images>.field__item:nth-child(4){grid-row:span 2}@media only screen and (max-width:1024px){.page-node-117 .paragraph-images .field-field-images>.field__item:nth-child(4){display:none}}@media only screen and (max-width:550px){.page-node-117 .paragraph-images .field-field-images>.field__item:nth-child(4){display:block;grid-row-start:2;grid-row-end:4;grid-column:2}}.page-node-117 .paragraph-images .field-field-images>.field__item:nth-child(5){grid-column:span 2}@media only screen and (max-width:550px){.page-node-117 .paragraph-images .field-field-images>.field__item:nth-child(5){display:none}}@media only screen and (max-width:550px){.page-node-117 .paragraph-images .field-field-images>.field__item:nth-child(6){display:none}}.page-node-117 .paragraph-images .field-field-images>.field__item:nth-child(7){grid-row-start:2;grid-row-end:4;grid-column:4}@media only screen and (max-width:550px){.page-node-117 .paragraph-images .field-field-images>.field__item:nth-child(7){grid-row-start:3;grid-row-end:5;grid-column:1}}@media only screen and (max-width:1024px){.page-node-117 .paragraph-images .field-field-images>.field__item:last-child{display:none}}@media only screen and (max-width:550px){.page-node-117 .paragraph-images .field-field-images>.field__item:last-child{display:block}}.page-node-117 .paragraph-images .field-field-images>.field__item img{display:block;-o-object-fit:cover;object-fit:cover;max-width:unset;width:100%;height:100%;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.page-node-117 .paragraph-images .field-field-images>.field__item img:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}@media only screen and (max-width:550px){.page-node-117 .paragraph-left-right-text-with-arrows .field-field-title{display:none}}.page-node-117 .paragraph-content-view{margin:0 auto;max-width:1920px;padding-left:60px;padding-right:60px;padding-top:115px}@media only screen and (max-width:1300px){.page-node-117 .paragraph-content-view{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1023px){.page-node-117 .paragraph-content-view{padding-top:70px}}@media only screen and (max-width:375px){.page-node-117 .paragraph-content-view{padding-top:50px}}@media only screen and (max-width:500px){.page-node-117 .paragraph-content-view .field-field-title{font-size:2.5rem;line-height:2.5rem}}@media only screen and (max-width:600px){.page-node-117 .paragraph-content-view .views-element-container{padding-top:10px}}.page-node-117 .paragraph-titles-with-text{color:#000}.page-node-117 .paragraph-titles-with-text>.field-field-title{font-size:4rem;line-height:4.5rem;margin-bottom:10px}@media only screen and (max-width:1023px){.page-node-117 .paragraph-titles-with-text>.field-field-title{font-size:2.2rem;line-height:2.5rem}}@media only screen and (max-width:767px){.page-node-117 .paragraph-titles-with-text>.field-field-title{font-size:4rem;line-height:4.5rem}}@media only screen and (max-width:375px){.page-node-117 .paragraph-titles-with-text>.field-field-title{font-size:3rem;line-height:3.5rem}}.page-node-117 .paragraph-titles-with-text>.field-field-body{font-style:normal;font-size:2.5rem;line-height:3rem;padding-bottom:20px}@media only screen and (max-width:1023px){.page-node-117 .paragraph-titles-with-text>.field-field-body{font-size:1.4rem;line-height:1.7rem;padding-bottom:10px}}@media only screen and (max-width:767px){.page-node-117 .paragraph-titles-with-text>.field-field-body{font-size:2.5rem;line-height:3rem}}@media only screen and (max-width:375px){.page-node-117 .paragraph-titles-with-text>.field-field-body{font-size:1.8rem;line-height:2.2rem}}.node-reward-item{margin-bottom:30px;text-align:left;font-size:2rem;line-height:2.3rem}@media only screen and (max-width:1030px){.node-reward-item{font-size:1.2rem;line-height:1.4rem}}@media only screen and (max-width:1023px){.node-reward-item{font-size:1rem;line-height:1.1rem}}@media only screen and (max-width:600px){.node-reward-item{font-size:1.6rem;line-height:1.8rem}}.node-reward-item h2{display:none}.node-reward-item .field-body{font-weight:300}.node-reward-item .field-body strong{font-weight:700}.paragraph-card-hire{margin-top:90px;margin-bottom:100px}@media only screen and (max-width:1919px){.paragraph-card-hire{margin-top:45px;margin-bottom:70px}}@media only screen and (max-width:1023px){.paragraph-card-hire{margin-bottom:60px}}.paragraph-card-hire>.field-field-paragraph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph-card-hire>.field-field-paragraph>.field__item{-webkit-box-flex:1;-ms-flex:1;flex:1}.paragraph-card-hire .swiper-card-hire{overflow:unset}.paragraph-card-hire .swiper-slide{width:33.3%;height:auto}@media only screen and (max-width:690px){.paragraph-card-hire .swiper-slide{width:300px}}.paragraph-card-hire-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin:5px;padding:20px;border:2px solid #d885ff;border-radius:10px}.paragraph-card-hire-item .field-field-label{-ms-flex-item-align:center;align-self:center;padding:5px;padding-right:20px;font-size:1.3rem;line-height:1.3rem;background-color:#d7c0e2;border-radius:20px;color:#000}.paragraph-card-hire-item .field-field-label span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;width:30px;height:30px;font-size:1.2rem;line-height:1.2rem;color:#000;background-color:#6f308d;border-radius:100%}.paragraph-card-hire-item .field-field-body{margin-top:30px;margin-bottom:40px}.paragraph-card-hire-item .field-field-body p{font-size:1.8rem;line-height:2.2rem}@media only screen and (max-width:1023px){.paragraph-card-hire-item .field-field-body p{font-size:1.6rem;line-height:2rem}}.paragraph-card-hire-item .field-field-link{margin-top:auto}.paragraph-card-hire-item .field-field-link a{font-size:1.5rem;line-height:1.8rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1023px){.paragraph-card-hire-item .field-field-link a{font-size:1.2rem;line-height:1.5rem}}.paragraph-card-hire-item .field-field-link a:hover:after{-webkit-transform:translateX(10px);transform:translateX(10px)}.paragraph-card-hire-item .field-field-link a:after{content:"";margin-left:10px;width:23px;height:15px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/themes/custom/rkpt/assets/image/arrow/arrow-right.svg);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.paragraph-accordion{margin:0 auto;max-width:850px;padding-left:50px;padding-right:50px;padding-block:100px}@media only screen and (max-width:767px){.paragraph-accordion{padding-inline:20px;-webkit-padding-before:45px;padding-block-start:45px;-webkit-padding-after:60px;padding-block-end:60px}}.paragraph-accordion>.field-field-label{font-size:2.8rem;line-height:2.8rem;font-weight:700;margin-bottom:10px;text-align:center}@media only screen and (max-width:767px){.paragraph-accordion>.field-field-label{font-size:2rem;line-height:2rem}}.paragraph-accordion .field-field-subtitle{font-size:2.2rem;line-height:2.2rem;font-weight:400;margin-bottom:10px;text-align:center;font-style:oblique}@media only screen and (max-width:767px){.paragraph-accordion .field-field-subtitle{font-size:1.8rem;line-height:2rem}}.paragraph-accordion .field-field-paragraph{margin-top:35px}@media only screen and (max-width:767px){.paragraph-accordion .field-field-paragraph{margin-top:30px}}.paragraph-accordion-item{text-align:left;padding:30px;margin-bottom:10px;border:2px solid #afafaf;border-radius:10px;cursor:pointer}.paragraph-accordion-item.active{border-color:black}.paragraph-accordion-item .field-field-label,.paragraph-accordion-item .field-field-body{font-size:2rem;line-height:2.2rem;font-weight:400}@media only screen and (max-width:768px){.paragraph-accordion-item .field-field-label,.paragraph-accordion-item .field-field-body{font-size:1.8rem;line-height:2rem}}.paragraph-accordion-item .field-field-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;text-align:left}.paragraph-accordion-item .field-field-label:after{content:"";-ms-flex-negative:0;flex-shrink:0;margin-left:10px;width:28px;height:15px;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease,-webkit-transform 100ms ease;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/themes/custom/rkpt/assets/image/arrow/arrow-line-down-gray.svg)}.paragraph-accordion-item .field-field-label.active:after{opacity:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.paragraph-accordion-item .field-field-body{display:none;margin-top:25px;font-size:1.8rem}@media only screen and (max-width:768px){.paragraph-accordion-item .field-field-body{font-size:1.5rem;line-height:1.8rem}}.paragraph-accordion-item .field-field-body a{text-decoration:underline}.paragraph-call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0;border-radius:20px}@media only screen and (max-width:767px){.paragraph-call-to-action{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.paragraph-call-to-action .field-field-label{display:none}.paragraph-call-to-action .field-field-link a,.paragraph-call-to-action a{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:unset;font-weight:400;text-decoration:none;font-size:20px;line-height:20px;padding:18px 20px;border:solid thin black;background-color:white;border-radius:30px}@media only screen and (max-width:767px){.paragraph-call-to-action .field-field-link a,.paragraph-call-to-action a{font-size:15px;line-height:15px;padding:12px 25px}}.paragraph-call-to-action .field-field-link a:hover,.paragraph-call-to-action a:hover{background-color:black;color:white}.paragraph-call-to-action .field-field-link a::after,.paragraph-call-to-action a::after{display:none}.paragraph-content{position:relative;margin:0 auto;max-width:1920px;padding-left:200px;padding-right:200px;margin-bottom:150px;padding-top:100px}@media only screen and (max-width:1919px){.paragraph-content{margin:0 auto;max-width:1600px;padding-left:30px;padding-right:30px;margin-bottom:70px;padding-top:70px}}@media only screen and (max-width:1385px){.paragraph-content{padding-left:50px;padding-right:50px}}@media only screen and (max-width:1030px){.paragraph-content{padding-left:10px;padding-right:10px;margin-bottom:45px;padding-top:40px}}.paragraph-content:before{content:"";position:absolute;top:0;left:-100%;width:calc(100% + 200%);height:calc(100% + 200px);background:#fff;z-index:-1}.paragraph-content>.field-field-paragraph{display:grid;gap:10px;grid-template-rows:repeat(3,320px);grid-template-columns:40% 30% 30%}@media only screen and (max-width:1385px){.paragraph-content>.field-field-paragraph{grid-template-rows:repeat(3,210px)}}@media only screen and (max-width:960px){.paragraph-content>.field-field-paragraph{grid-template-columns:repeat(2,calc(50% - 5px));grid-template-rows:auto}}@media only screen and (max-width:700px){.paragraph-content>.field-field-paragraph{display:block;padding-left:40px;padding-right:40px}}@media only screen and (max-width:374px){.paragraph-content>.field-field-paragraph{padding-left:10px;padding-right:10px}}.paragraph-content>.field-field-paragraph>.field__item{background-color:#dedede;border-radius:20px}@media only screen and (max-width:700px){.paragraph-content>.field-field-paragraph>.field__item{margin-bottom:20px}}.paragraph-content>.field-field-paragraph>.field__item:nth-child(1){grid-column:1;grid-row:span 2}@media only screen and (max-width:960px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(1){grid-row:span 1}}.paragraph-content>.field-field-paragraph>.field__item:nth-child(1) .paragraph-content-item{max-width:375px}.paragraph-content>.field-field-paragraph>.field__item:nth-child(2){grid-column:span 2;grid-row:span 1}@media only screen and (max-width:960px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(2){grid-column:span 1}}.paragraph-content>.field-field-paragraph>.field__item:nth-child(3){grid-column:2;grid-row:2}@media only screen and (max-width:960px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(3){grid-column:1;grid-row:2}}.paragraph-content>.field-field-paragraph>.field__item:nth-child(4){grid-column:3;grid-row:2}@media only screen and (max-width:960px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(4){grid-column:2;grid-row:2}}.paragraph-content>.field-field-paragraph>.field__item:nth-child(5){grid-column:span 3;grid-row:3}@media only screen and (max-width:960px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(5){grid-column:span 2}}.paragraph-content>.field-field-paragraph>.field__item:nth-child(5) .field-field-link{-ms-flex-item-align:end;align-self:flex-end}.paragraph-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:40px;color:#000}@media only screen and (max-width:1385px){.paragraph-content-item{padding:30px}}@media only screen and (max-width:960px){.paragraph-content-item{padding:35px 30px 40px}}@media only screen and (max-width:700px){.paragraph-content-item{padding:30px 25px}}.paragraph-content-item .field-field-label{font-size:6rem;line-height:6.2rem;font-weight:700}@media only screen and (max-width:1385px){.paragraph-content-item .field-field-label{font-size:4rem;line-height:4rem}}@media only screen and (max-width:960px){.paragraph-content-item .field-field-label{font-size:3.6rem;line-height:3.6rem}}@media only screen and (max-width:767px){.paragraph-content-item .field-field-label{font-size:2.9rem;line-height:3rem}}.paragraph-content-item .field-field-body{margin:30px 0}@media only screen and (max-width:1385px){.paragraph-content-item .field-field-body{margin:20px 0}}@media only screen and (max-width:960px){.paragraph-content-item .field-field-body{margin-top:10px;margin-bottom:50px}}@media only screen and (max-width:700px){.paragraph-content-item .field-field-body{margin-bottom:45px}}.paragraph-content-item .field-field-body p{font-size:3rem;line-height:3.3rem;font-weight:300}@media only screen and (max-width:1385px){.paragraph-content-item .field-field-body p{font-size:2rem;line-height:2rem}}@media only screen and (max-width:960px){.paragraph-content-item .field-field-body p{font-size:1.7rem;line-height:1.8rem}}@media only screen and (max-width:767px){.paragraph-content-item .field-field-body p{font-size:1.4rem;line-height:1.5rem}}.paragraph-content-item .field-field-link{margin-top:auto}.paragraph-content-item .field-field-link a{font-size:2.5rem;line-height:3rem;font-weight:700;color:#4563ff;border:2px solid #4563ff;padding:15px 30px;border-radius:50px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}@media only screen and (max-width:1385px){.paragraph-content-item .field-field-link a{font-size:1.7rem;line-height:1.7rem;padding:10px 20px}}@media only screen and (max-width:767px){.paragraph-content-item .field-field-link a{font-size:1.1rem;line-height:1.1rem}}.paragraph-content-item .field-field-link a:hover{background:#4563ff;color:#fff}.paragraph-content>.field-field-paragraph{margin-right:20px}@media only screen and (max-width:960px){.paragraph-content>.field-field-paragraph{margin-right:0}}.paragraph-content>.field-field-paragraph>.field__item:nth-child(3) .field-field-label,.paragraph-content>.field-field-paragraph>.field__item:nth-child(4) .field-field-label{font-size:4rem;line-height:4rem}@media only screen and (max-width:1385px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(3) .field-field-label,.paragraph-content>.field-field-paragraph>.field__item:nth-child(4) .field-field-label{font-size:2.5rem;line-height:2.5rem}}@media only screen and (max-width:960px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(3) .field-field-label,.paragraph-content>.field-field-paragraph>.field__item:nth-child(4) .field-field-label{font-size:3.6rem;line-height:3.6rem}}@media only screen and (max-width:767px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(3) .field-field-label,.paragraph-content>.field-field-paragraph>.field__item:nth-child(4) .field-field-label{font-size:2.9rem;line-height:3rem}}.paragraph-content>.field-field-paragraph>.field__item:nth-child(3) .field-field-body p,.paragraph-content>.field-field-paragraph>.field__item:nth-child(4) .field-field-body p{font-size:2.5rem;line-height:2.5rem;line-height:2.5rem}@media only screen and (max-width:1385px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(3) .field-field-body p,.paragraph-content>.field-field-paragraph>.field__item:nth-child(4) .field-field-body p{font-size:1.6rem;line-height:1.7rem}}@media only screen and (max-width:960px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(3) .field-field-body p,.paragraph-content>.field-field-paragraph>.field__item:nth-child(4) .field-field-body p{font-size:1.7rem;line-height:1.8rem}}@media only screen and (max-width:767px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(3) .field-field-body p,.paragraph-content>.field-field-paragraph>.field__item:nth-child(4) .field-field-body p{font-size:1.4rem;line-height:1.5rem}}@media only screen and (max-width:960px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(5) .paragraph-content-item{display:grid;grid-template-columns:repeat(2,calc(50% - 20px));grid-gap:40px}}@media only screen and (max-width:700px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(5) .paragraph-content-item{display:block}}@media only screen and (max-width:960px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(5) .field-field-body{grid-column:1;margin-bottom:0}}@media only screen and (max-width:700px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(5) .field-field-body{margin-bottom:45px}}.paragraph-content>.field-field-paragraph>.field__item:nth-child(5) .field-field-link{-ms-flex-item-align:end;align-self:flex-end}@media only screen and (max-width:767px){.paragraph-content>.field-field-paragraph>.field__item:nth-child(5) .field-field-link{-ms-flex-item-align:unset;align-self:unset}}.paragraph-content-view{margin:0 auto;max-width:1400px;padding-left:0;padding-right:0;text-align:center;position:relative;padding-bottom:55px}@media only screen and (max-width:1023px){.paragraph-content-view{margin:0 auto;max-width:1400px;padding-left:0;padding-right:0}}.paragraph-content-view .field-field-title{font-weight:700;font-size:10rem;line-height:10.5rem;text-align:center;margin-bottom:30px}@media only screen and (max-width:1919px){.paragraph-content-view .field-field-title{font-size:7rem;line-height:7.5rem}}@media only screen and (max-width:1023px){.paragraph-content-view .field-field-title{font-size:6rem;line-height:6.5rem}}@media only screen and (max-width:767px){.paragraph-content-view .field-field-title{font-size:4rem;line-height:4.5rem}}@media only screen and (max-width:1023px){.paragraph-content-view .field-field-title{font-size:4rem;line-height:4rem}}.paragraph-content-view .field-field-body{font-size:2.8rem;line-height:3.5rem;font-weight:300;font-style:italic}@media only screen and (max-width:1919px){.paragraph-content-view .field-field-body{font-size:2.2rem;line-height:2.5rem;padding-left:100px;padding-right:100px}}@media only screen and (max-width:1023px){.paragraph-content-view .field-field-body{font-size:1.8rem;line-height:2rem;padding-left:20px;padding-right:20px}}.paragraph-content-view .field-field-body strong{font-weight:700}.paragraph-content-view .content-fields{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.paragraph-image-grid-with-slider-on-mobile{color:#000;padding-bottom:40px;padding-top:80px;margin:0 auto;max-width:1400px;padding-left:50px;padding-right:50px}@media only screen and (max-width:1023px){.paragraph-image-grid-with-slider-on-mobile{margin:0 auto;max-width:1400px;padding-left:20px;padding-right:20px}}@media only screen and (max-width:767px){.paragraph-image-grid-with-slider-on-mobile{padding-bottom:20px;padding-top:35px}}.paragraph-image-grid-with-slider-on-mobile .field-field-media-image-for-grid{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.paragraph-image-grid-with-slider-on-mobile .field-field-title{font-weight:700;font-size:30px;line-height:30px;color:inherit;margin-bottom:25px;text-align:center}@media only screen and (max-width:767px){.paragraph-image-grid-with-slider-on-mobile .field-field-title{font-size:20px;line-height:20px;margin-bottom:15px}}.path-frontpage .paragraph-image-grid-with-slider-on-mobile .field-field-title{text-align:left}.paragraph-image-grid-with-slider-on-mobile .field-field-subtitle{font-size:25px;line-height:30px;font-weight:400;font-style:normal;text-align:center;margin-bottom:35px}@media only screen and (max-width:767px){.paragraph-image-grid-with-slider-on-mobile .field-field-subtitle{font-size:20px;line-height:23px;font-style:oblique;margin-bottom:20px}}.paragraph-image-grid-with-slider-on-mobile .field-field-body{font-size:25px;line-height:28px;font-weight:400;width:100%;margin-top:20px}@media only screen and (max-width:767px){.paragraph-image-grid-with-slider-on-mobile .field-field-body{font-size:18px;line-height:20px}}.paragraph-image-grid-with-slider-on-mobile .field-field-body p,.paragraph-image-grid-with-slider-on-mobile .field-field-body a{text-align:left}.paragraph-image-grid-with-slider-on-mobile .field-field-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-top:20px}@media only screen and (max-width:767px){.paragraph-image-grid-with-slider-on-mobile .field-field-link{margin-top:0}}.paragraph-image-grid-with-slider-on-mobile .field-field-link a{display:block;background-color:#000;color:white;font-size:18px;line-height:18px;font-weight:400;text-align:center;padding:14px 25px;border-radius:300px;border:solid thin black}@media only screen and (max-width:767px){.paragraph-image-grid-with-slider-on-mobile .field-field-link a{font-size:15px;line-height:15px;padding:13px 20px}}.paragraph-image-grid-with-slider-on-mobile .field-field-link a:hover{background-color:white;color:black}.paragraph-image-grid-with-slider-on-mobile .paragraph-media-with-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph-image-grid-with-slider-on-mobile .swiper-buttons.round-buttons{display:none}@media only screen and (max-width:1000px){.paragraph-image-grid-with-slider-on-mobile .swiper-buttons.round-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}}.paragraph-image-grid-with-slider-on-mobile.grid-cols-2,.paragraph-image-grid-with-slider-on-mobile.grid-cols-4{max-width:1040px}.paragraph-image-grid-with-slider-on-mobile.grid-cols-2 .swiper-wrapper,.paragraph-image-grid-with-slider-on-mobile.grid-cols-4 .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1001px){.paragraph-image-grid-with-slider-on-mobile.grid-cols-2 .swiper-wrapper,.paragraph-image-grid-with-slider-on-mobile.grid-cols-4 .swiper-wrapper{display:grid !important;grid-template-columns:repeat(2,1fr);gap:10px;-webkit-transform:none !important;transform:none !important}}@media (min-width:1001px){.paragraph-image-grid-with-slider-on-mobile.grid-cols-2 .swiper-wrapper .swiper-slide,.paragraph-image-grid-with-slider-on-mobile.grid-cols-4 .swiper-wrapper .swiper-slide{width:100% !important;margin:0 !important}}.paragraph-image-grid-with-slider-on-mobile.grid-cols-2 .swiper-wrapper .swiper-slide img,.paragraph-image-grid-with-slider-on-mobile.grid-cols-4 .swiper-wrapper .swiper-slide img{aspect-ratio:1;overflow:hidden;border-radius:30px}@media (min-width:1001px){.paragraph-image-grid-with-slider-on-mobile.grid-cols-2 .swiper-wrapper .swiper-slide img,.paragraph-image-grid-with-slider-on-mobile.grid-cols-4 .swiper-wrapper .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%}}@media (max-width:1000px){.paragraph-image-grid-with-slider-on-mobile.grid-cols-2 .swiper-wrapper .swiper-slide img,.paragraph-image-grid-with-slider-on-mobile.grid-cols-4 .swiper-wrapper .swiper-slide img{-o-object-fit:cover;object-fit:cover}}@media (min-width:1001px){.paragraph-image-grid-with-slider-on-mobile.grid-cols-2 .swiper-wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:1001px){.paragraph-image-grid-with-slider-on-mobile.grid-cols-4 .swiper-wrapper{grid-template-columns:repeat(4,1fr)}}.paragraph-image-with-tombstones .field-field-title{font-weight:700;color:inherit;margin-bottom:36px;text-align:center}.paragraph-image-with-tombstones .wrapper{margin:0 auto;max-width:1400px;padding-left:50px;padding-right:50px;padding-top:80px;padding-bottom:0}@media only screen and (max-width:1023px){.paragraph-image-with-tombstones .wrapper{padding-inline:20px}}@media only screen and (max-width:767px){.paragraph-image-with-tombstones .wrapper{padding-top:35px}}.paragraph-image-with-tombstones .wrapper .field-field-title{font-size:30px;line-height:30px;margin-bottom:36px}@media only screen and (max-width:767px){.paragraph-image-with-tombstones .wrapper .field-field-title{font-size:20px;line-height:20px;margin-bottom:15px}}.paragraph-image-with-tombstones .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;height:325px}@media only screen and (max-width:1200px){.paragraph-image-with-tombstones .content{height:260px}}@media only screen and (max-width:767px){.paragraph-image-with-tombstones .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}.paragraph-image-with-tombstones .image-container{width:350px;-ms-flex-negative:0;flex-shrink:0;padding-inline:0px}@media only screen and (max-width:1200px){.paragraph-image-with-tombstones .image-container{width:260px}}@media only screen and (max-width:767px){.paragraph-image-with-tombstones .image-container{width:100%;padding-inline:30px}}.paragraph-image-with-tombstones .image-container .field-field-subtitle{font-size:25px;line-height:30px;font-weight:bold;text-align:center;margin-top:20px}@media only screen and (max-width:1200px){.paragraph-image-with-tombstones .image-container .field-field-subtitle{font-size:22px;line-height:28px;margin-top:18px}}@media only screen and (max-width:767px){.paragraph-image-with-tombstones .image-container .field-field-subtitle{font-size:20px;line-height:23px;margin-top:15px}}.paragraph-image-with-tombstones .image-container img{width:100%}.paragraph-image-with-tombstones .tombstone-container{display:grid;gap:15px}.paragraph-image-with-tombstones .tombstone-container .paragraph--type-tombstone{background-color:#e9e9e9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:90px 15px 30px 15px;text-align:center}.paragraph-image-with-tombstones .tombstone-container .field-field-title{font-size:30px;line-height:30px;margin-bottom:18px}@media only screen and (max-width:767px){.paragraph-image-with-tombstones .tombstone-container .field-field-title{font-size:20px;line-height:20px;margin-bottom:12px}}.paragraph-image-with-tombstones .tombstone-container .field-field-subtitle{font-size:20px;line-height:22px}@media only screen and (max-width:767px){.paragraph-image-with-tombstones .tombstone-container .field-field-subtitle{font-size:12px;line-height:13px}}.paragraph-image-with-tombstones.tombstones-three .content{gap:10px}.paragraph-image-with-tombstones.tombstones-three .wrapper{margin:0 auto;max-width:940px;padding-left:20px;padding-right:20px}.paragraph-image-with-tombstones.tombstones-three .wrapper .content{height:245px}@media only screen and (max-width:767px){.paragraph-image-with-tombstones.tombstones-three .wrapper .content{height:auto}}.paragraph-image-with-tombstones.tombstones-three .wrapper .image-container{width:312px}@media only screen and (max-width:767px){.paragraph-image-with-tombstones.tombstones-three .wrapper .image-container{width:100%}}.paragraph-image-with-tombstones.tombstones-three .wrapper .image-container .field-field-subtitle{display:none}.paragraph-image-with-tombstones.tombstones-three .wrapper .swiper-buttons.round-buttons{display:none}@media only screen and (max-width:767px){.paragraph-image-with-tombstones.tombstones-three .wrapper .swiper-buttons.round-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}}.paragraph-image-with-tombstones.tombstones-three .tombstone-container{grid-template-columns:repeat(3,1fr);min-height:220px}.paragraph-image-with-tombstones.tombstones-three .tombstone-container .paragraph--type-tombstone{border-top-left-radius:150px;border-top-right-radius:150px}@media only screen and (max-width:1200px){.paragraph-image-with-tombstones.tombstones-three .tombstone-container .paragraph--type-tombstone{padding-top:90px}}@media only screen and (max-width:767px){.paragraph-image-with-tombstones.tombstones-three .tombstone-container .paragraph--type-tombstone{padding-top:70px}}.paragraph-image-with-tombstones.tombstones-three .tombstone-container .paragraph--type-tombstone:nth-child(2){border-bottom-right-radius:100px}.paragraph-image-with-tombstones.tombstones-five .wrapper .swiper-buttons.round-buttons{display:none}@media only screen and (max-width:1000px){.paragraph-image-with-tombstones.tombstones-five .wrapper .swiper-buttons.round-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}}.paragraph-image-with-tombstones.tombstones-five .tombstone-container{grid-template-columns:repeat(5,1fr)}.paragraph-image-with-tombstones.tombstones-five .tombstone-container .paragraph--type-tombstone{border-top-left-radius:100px;border-top-right-radius:100px}@media only screen and (max-width:1200px){.paragraph-image-with-tombstones.tombstones-five .tombstone-container .paragraph--type-tombstone{padding-top:65px}}@media only screen and (max-width:767px){.paragraph-image-with-tombstones.tombstones-five .tombstone-container .paragraph--type-tombstone{padding-top:65px}}.paragraph-image-with-tombstones.tombstones-five .tombstone-container .paragraph--type-tombstone:nth-child(2){border-bottom-right-radius:100px}.paragraph-image-with-tombstones.tombstones-five .tombstone-container .paragraph--type-tombstone:nth-child(4){border-bottom-left-radius:100px}.content_view-job-items{padding-top:100px;padding-bottom:100px;background-color:black;color:#fafafa;margin:0 auto;max-width:1400px;padding-left:50px;padding-right:50px}@media only screen and (max-width:1023px){.content_view-job-items{padding-inline:20px}}@media only screen and (max-width:1170px){.content_view-job-items{padding-top:80px;padding-bottom:60px}}@media only screen and (max-width:767px){.content_view-job-items{padding-top:50px;padding-bottom:20px}}.content_view-job-items .job-section-title{text-align:left;font-size:20px;line-height:20px;margin-bottom:40px;color:inherit}@media only screen and (max-width:767px){.content_view-job-items .job-section-title{font-size:30px;line-height:30px}}.content_view-job-items .job-section-title:has(.link--desk){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content_view-job-items .field-link a{font-size:1.4rem;line-height:1.4rem;font-weight:400;color:white;text-decoration:underline}.content_view-job-items .link--desk{display:block}@media only screen and (max-width:767px){.content_view-job-items .link--desk{display:none}}.content_view-job-items .link--mobile{display:none}@media only screen and (max-width:767px){.content_view-job-items .link--mobile{margin-top:20px;display:block}}.content_view-job-items .job-split-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;max-width:100%;width:100%}@media only screen and (max-width:767px){.content_view-job-items .job-split-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.content_view-job-items .job-split-container .job-image-left{-ms-flex-negative:0;flex-shrink:0;min-width:260px}.content_view-job-items .job-split-container .job-image-left img{width:auto}@media only screen and (max-width:767px){.content_view-job-items .job-split-container .job-image-left img{width:100%}}.content_view-job-items .job-split-container .job-list-right{min-width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.content_view-job-items .job-split-container .views-element-container{min-width:0}.content_view-job-items .job-split-container .views-element-container .view-content_job_promote{width:100%;overflow:hidden}.content_view-job-items .job-split-container .views-element-container .view-content_job_promote .view-content{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;gap:0 !important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:320px;height:100%}@media only screen and (max-width:767px){.content_view-job-items .job-split-container .views-element-container .view-content_job_promote .view-content{min-height:auto}}.content_view-job-items .job-split-container .views-element-container .view-content_job_promote .view-content article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;width:100%}.content_view-job-items .job-split-container .views-element-container .view-content_job_promote .view-content article>*{text-align:left}.content_view-job-items .job-split-container .views-element-container .view-content_job_promote .swiper-wrapper .swiper-slide{-webkit-transform:scale(1) !important;transform:scale(1) !important;-webkit-transition:none !important;transition:none !important}.content_view-job-items .job-split-container .views-element-container .view-content_job_promote .swiper-buttons.round-buttons{display:none}@media only screen and (max-width:1170px){.content_view-job-items .job-split-container .views-element-container .view-content_job_promote .swiper-buttons.round-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}}.content_view-job-items .job-split-container .views-element-container .view-content_job_promote .swiper-buttons.round-buttons .swiper-button-prev,.content_view-job-items .job-split-container .views-element-container .view-content_job_promote .swiper-buttons.round-buttons .swiper-button-next{background-color:white;color:black}.content_view-job-items .field-field-label{font-size:5rem;font-weight:600;line-height:5rem}@media only screen and (max-width:767px){.content_view-job-items .field-field-label{font-size:3.5rem;line-height:3.5rem}}@media only screen and (max-width:767px){.content_view-job-items .field-field-label{margin-bottom:0;font-size:2.5rem;line-height:2.5rem}}.content_view-job-items.paragraph-job-items .content a:hover{background-color:white;color:black}.paragraph--type--image-slider-with-links{position:relative}.paragraph--type--image-slider-with-links .background-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.paragraph--type--image-slider-with-links .background-overlay .field-field-background-image,.paragraph--type--image-slider-with-links .background-overlay .field-field-background-image>div,.paragraph--type--image-slider-with-links .background-overlay .contextual-region,.paragraph--type--image-slider-with-links .background-overlay .field-field-media-image,.paragraph--type--image-slider-with-links .background-overlay .field__item{height:100%}.paragraph--type--image-slider-with-links .background-overlay img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--image-slider-with-links .wrapper{margin:0 auto;max-width:1400px;padding-left:50px;padding-right:50px;color:#000;padding-top:80px;padding-bottom:0}@media only screen and (max-width:1023px){.paragraph--type--image-slider-with-links .wrapper{margin:0 auto;max-width:1400px;padding-left:20px;padding-right:20px}}@media only screen and (max-width:767px){.paragraph--type--image-slider-with-links .wrapper{padding-top:35px;padding-bottom:0}}.paragraph--type--image-slider-with-links .wrapper .field-field-media-image img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;overflow:hidden}.paragraph--type--image-slider-with-links:has(.background-overlay) .wrapper{padding-top:80px;padding-bottom:60px}@media only screen and (max-width:767px){.paragraph--type--image-slider-with-links:has(.background-overlay) .wrapper{padding-top:35px;padding-bottom:20px}}.paragraph--type--image-slider-with-links .image-container--desktop{display:block}@media only screen and (max-width:767px){.paragraph--type--image-slider-with-links .image-container--desktop{display:none}}.paragraph--type--image-slider-with-links .image-container--mobile{display:none}@media only screen and (max-width:767px){.paragraph--type--image-slider-with-links .image-container--mobile{display:block}}.paragraph--type--image-slider-with-links .field-field-title{font-size:30px;line-height:30px;font-weight:700;color:inherit;margin-bottom:20px;text-align:center}@media only screen and (max-width:767px){.paragraph--type--image-slider-with-links .field-field-title{font-size:20px;line-height:20px}}.path-frontpage .paragraph--type--image-slider-with-links .field-field-title{text-align:left}.paragraph--type--image-slider-with-links .field-field-subtitle{font-size:25px;line-height:30px;font-weight:400;font-style:normal;text-align:center;margin-bottom:35px}@media only screen and (max-width:767px){.paragraph--type--image-slider-with-links .field-field-subtitle{font-size:20px;line-height:23px;font-style:oblique;margin-bottom:20px}}.path-frontpage .paragraph--type--image-slider-with-links .field-field-subtitle{text-align:left}.paragraph--type--image-slider-with-links .swiper-wrapper .swiper-slide{-webkit-transform:scale(1) !important;transform:scale(1) !important;-webkit-transition:none !important;transition:none !important}.page-node-267 .paragraph--type--image-slider-with-links .wrapper{padding-top:80px;padding-bottom:40px}@media only screen and (max-width:767px){.page-node-267 .paragraph--type--image-slider-with-links .wrapper{padding-top:40px;padding-bottom:25px}}@media only screen and (max-width:767px){.page-node-267 .paragraph--type--image-slider-with-links .swiper-buttons.round-buttons{margin-top:35px}}.page-node-267 .paragraph--type--image-slider-with-links .field-field-title{color:white;margin-bottom:30px}@media only screen and (max-width:767px){.page-node-267 .paragraph--type--image-slider-with-links .field-field-title{margin-bottom:20px}}.paragraph--type--image-slider-with-links.swiper{display:block;overflow:hidden !important;width:100%;min-width:0}.paragraph-hero-banner{background-color:#fff;position:relative;margin:0 auto;max-width:1400px;padding-left:50px;padding-right:50px}@media only screen and (max-width:1023px){.paragraph-hero-banner{margin:0 auto;max-width:1400px;padding-left:20px;padding-right:20px}}.paragraph-hero-banner .mob-and-above{display:block}@media only screen and (max-width:767px){.paragraph-hero-banner .mob-and-above{display:none}}.paragraph-hero-banner .till-mobile{display:none}@media only screen and (max-width:767px){.paragraph-hero-banner .till-mobile{display:block}}.hero-banner--default-design{background-color:transparent}.hero-banner--default-design .hero-banner-wrapper{background-color:transparent;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1400px;padding-left:0;padding-right:0}@media only screen and (max-width:1120px){.hero-banner--default-design .hero-banner-wrapper{margin:0 auto;max-width:1400px;padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.hero-banner--default-design .hero-banner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:100px;padding-bottom:160px;margin-bottom:10%}}@media only screen and (max-width:600px){.hero-banner--default-design .hero-banner-wrapper{padding-bottom:90px;margin-bottom:20%}}@media only screen and (max-width:400px){.hero-banner--default-design .hero-banner-wrapper{padding-bottom:40px}}.hero-banner--default-design .hero-bg-shape{position:absolute;z-index:-50;bottom:-105px;right:-220px;width:80%;height:142%;-webkit-transform:rotate(30deg);transform:rotate(30deg);overflow:clip}@media only screen and (max-width:1400px){.hero-banner--default-design .hero-bg-shape{bottom:-105px;right:-220px}}@media only screen and (max-width:1023px){.hero-banner--default-design .hero-bg-shape{right:-200px;width:85%}}@media only screen and (max-width:767px){.hero-banner--default-design .hero-bg-shape{bottom:35px;right:-140px;height:142%;width:114%}}@media only screen and (max-width:600px){.hero-banner--default-design .hero-bg-shape{bottom:-35px;height:153%}}@media only screen and (max-width:400px){.hero-banner--default-design .hero-bg-shape{width:120%}}.path-frontpage .hero-banner--default-design .hero-bg-shape::after{content:"";display:block;background-image:url(/themes/custom/rkpt/assets/image/icon/oval-bg.webp);width:120%;aspect-ratio:993/413;background-repeat:no-repeat;background-position:bottom;position:absolute;background-size:cover;right:-36%;bottom:2%;z-index:10;-webkit-transform:rotate(-16deg);transform:rotate(-16deg)}.hero-banner--default-design .content{width:45%}@media only screen and (max-width:767px){.hero-banner--default-design .content{width:100%}}.hero-banner--default-design .content h1{text-align:left;max-width:700px;margin-bottom:35px;text-align:start}@media only screen and (max-width:1023px){.hero-banner--default-design .content h1{max-width:330px}}@media only screen and (max-width:767px){.hero-banner--default-design .content h1{text-align:center;max-width:100%;margin-bottom:10px}}.hero-banner--default-design .image{width:65%;max-width:60%}@media only screen and (max-width:767px){.hero-banner--default-design .image{max-width:75%;margin:auto}}.hero-banner--default-design .image img{width:auto;display:block;margin:auto}.hero-banner--default-design .box{padding-top:200px;padding-bottom:50px}@media only screen and (max-width:1400px){.hero-banner--default-design .box{padding-top:170px}}@media only screen and (max-width:1300px){.hero-banner--default-design .box{padding-top:100px}}@media only screen and (max-width:800px){.hero-banner--default-design .box{padding-top:80px}}@media only screen and (max-width:767px){.hero-banner--default-design .box{padding-top:30px;padding-bottom:0}}.hero-banner--default-design .cta-wrapper{width:100%;display:block}.hero-banner--default-design .cta-wrapper .field-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-items:flex-start;gap:10px;margin:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.hero-banner--default-design .cta-wrapper .field-field-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.hero-banner--default-design .cta-wrapper .field-field-links a{display:block}.hero-banner--default-design .field-field-link-title{display:none;font-size:30px;line-height:30px}@media only screen and (max-width:767px){.hero-banner--default-design .field-field-link-title{font-size:18px;line-height:18px}}.hero-banner--default-design .field-field-label,.hero-banner--default-design .field-field-subtitle{display:none}.hero-banner--default-design .field-field-title{font-size:85px;line-height:85px;font-weight:700;color:#000}@media only screen and (max-width:1650px){.hero-banner--default-design .field-field-title{font-size:8rem;line-height:8rem}}@media only screen and (max-width:1023px){.hero-banner--default-design .field-field-title{font-size:7rem;line-height:7rem}}@media only screen and (max-width:820px){.hero-banner--default-design .field-field-title{font-size:6rem;line-height:6rem}}@media only screen and (max-width:767px){.hero-banner--default-design .field-field-title{font-size:4rem;line-height:4rem}}.hero-banner--default-design .paragraph-call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:767px){.hero-banner--default-design .paragraph-call-to-action{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.hero-banner--default-design .paragraph-call-to-action .field-field-link a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:20px;line-height:20px;border:solid thin black;background-color:white;padding:18px 20px;border-radius:30px}.hero-banner--default-design .paragraph-call-to-action .field-field-link a:hover{background-color:black;color:white}@media only screen and (max-width:820px){.hero-banner--default-design .paragraph-call-to-action .field-field-link a{font-size:15px;line-height:15px;padding:14px 17px}}@media only screen and (max-width:767px){.hero-banner--default-design .paragraph-call-to-action .field-field-link a{font-size:15px;line-height:15px;padding:12px 25px}}.hero-banner--default-design .mob-and-above{padding-top:30px}@media only screen and (max-width:1300px){.hero-banner--default-design .mob-and-above{padding-top:0}}body:not(.path-frontpage) .hero-banner--default-design{background-color:transparent}body:not(.path-frontpage) .hero-banner--default-design .hero-banner-wrapper{padding-top:50px;margin-bottom:50px;padding-bottom:20px;padding-inline:0}@media only screen and (max-width:1200px){body:not(.path-frontpage) .hero-banner--default-design .hero-banner-wrapper{padding-bottom:10px;padding-top:50px}}@media only screen and (max-width:767px){body:not(.path-frontpage) .hero-banner--default-design .hero-banner-wrapper{margin-bottom:45px;padding-bottom:80px}}@media only screen and (max-width:767px){body:not(.path-frontpage) .hero-banner--default-design .hero-banner-wrapper{margin-bottom:30px;padding-bottom:80px}}body:not(.path-frontpage) .hero-banner--default-design .hero-banner-wrapper .hero-bg-shape{bottom:25px;right:-220px;width:65%;height:1200px}@media only screen and (max-width:1000px){body:not(.path-frontpage) .hero-banner--default-design .hero-banner-wrapper .hero-bg-shape{right:-220px}}@media only screen and (max-width:767px){body:not(.path-frontpage) .hero-banner--default-design .hero-banner-wrapper .hero-bg-shape{bottom:29px;right:-200px;height:142%;width:100%}}@media only screen and (max-width:600px){body:not(.path-frontpage) .hero-banner--default-design .hero-banner-wrapper .hero-bg-shape{bottom:29px;right:-200px;height:142%;width:120%}}body:not(.path-frontpage) .hero-banner--default-design .content{width:35%}@media only screen and (max-width:767px){body:not(.path-frontpage) .hero-banner--default-design .content{width:100%}}body:not(.path-frontpage) .hero-banner--default-design .content h1{max-width:700px;margin-bottom:35px;text-align:start}@media only screen and (max-width:1023px){body:not(.path-frontpage) .hero-banner--default-design .content h1{max-width:330px}}@media only screen and (max-width:767px){body:not(.path-frontpage) .hero-banner--default-design .content h1{text-align:center;max-width:100%;margin-bottom:10px}}body:not(.path-frontpage) .hero-banner--default-design .field-field-title{font-size:36px;line-height:50px;font-weight:400;color:#7a1c7d;text-align:left}@media only screen and (max-width:1023px){body:not(.path-frontpage) .hero-banner--default-design .field-field-title{font-size:3rem;line-height:4.2rem}}body:not(.path-frontpage) .hero-banner--default-design .field-field-title p{display:inline;position:relative;-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:30px;padding-inline-end:30px;background-color:#f0bdff;color:#7a1c7d;font-family:"plaisio",sans-serif;-webkit-box-decoration-break:clone;box-decoration-break:clone}body:not(.path-frontpage) .hero-banner--default-design .field-field-title p::before{content:"";background-image:url(/themes/custom/rkpt/assets/image/icon/purple-pin-top.svg);left:-6px;top:-7px;width:8px;background-repeat:no-repeat;background-position:top;padding-left:5px;-webkit-transform:translateX(-13px);transform:translateX(-13px);position:absolute;left:10px;height:42px}@media only screen and (max-width:1023px){body:not(.path-frontpage) .hero-banner--default-design .field-field-title p::before{height:35px;left:9px;background-size:contain;top:-5px}}body:not(.path-frontpage) .hero-banner--default-design .field-field-title p::after{content:"";background-image:url(/themes/custom/rkpt/assets/image/icon/purple-pin-bottom.svg);width:8px;background-repeat:no-repeat;background-position:bottom;position:absolute;height:42px;right:-3px;bottom:-7px}@media only screen and (max-width:1023px){body:not(.path-frontpage) .hero-banner--default-design .field-field-title p::after{height:34px;right:-3px;bottom:-5px;background-size:contain}}body:not(.path-frontpage) .hero-banner--default-design h1{text-align:left;max-width:700px;margin-bottom:35px;text-align:start}@media only screen and (max-width:1023px){body:not(.path-frontpage) .hero-banner--default-design h1{text-align:center;max-width:100%;margin-bottom:10px;max-width:330px}}body:not(.path-frontpage) .hero-banner--default-design .field-field-subtitle{font-size:2.5rem;line-height:2.7rem;display:block;font-style:oblique;margin-top:40px}@media only screen and (max-width:1023px){body:not(.path-frontpage) .hero-banner--default-design .field-field-subtitle{font-size:2rem;line-height:2rem;margin-top:15px}}body:not(.path-frontpage) .hero-banner--default-design .image{width:65%;margin-top:0;max-width:60%}@media only screen and (max-width:767px){body:not(.path-frontpage) .hero-banner--default-design .image{width:100%;max-width:100%;margin:auto;margin-top:40px}}body:not(.path-frontpage) .hero-banner--default-design .image img{width:100%;display:block}body:not(.path-frontpage) .hero-banner--default-design .box{padding-top:24%;padding-bottom:0}@media only screen and (max-width:767px){body:not(.path-frontpage) .hero-banner--default-design .box{padding-top:20px;padding-bottom:0}}body.page-node-265 .hero-banner--default-design .field-field-title>p{background-color:#f0bdff;color:#7a1c7d}body.page-node-265 .hero-banner--default-design .field-field-title>p::before{-webkit-filter:brightness(0) saturate(100%) invert(7%) sepia(58%) saturate(6505%) hue-rotate(295deg) brightness(100%) contrast(111%);filter:brightness(0) saturate(100%) invert(7%) sepia(58%) saturate(6505%) hue-rotate(295deg) brightness(100%) contrast(111%)}body.page-node-265 .hero-banner--default-design .field-field-title>p::after{content:"";-webkit-filter:brightness(0) saturate(100%) invert(7%) sepia(58%) saturate(6505%) hue-rotate(295deg) brightness(100%) contrast(111%);filter:brightness(0) saturate(100%) invert(7%) sepia(58%) saturate(6505%) hue-rotate(295deg) brightness(100%) contrast(111%)}body.page-node-266 .hero-banner--default-design .field-field-title>p{background-color:#bcffb6;color:#00ac46}body.page-node-266 .hero-banner--default-design .field-field-title>p::before{-webkit-filter:brightness(0) saturate(100%) invert(70%) sepia(81%) saturate(369%) hue-rotate(85deg) brightness(92%) contrast(93%);filter:brightness(0) saturate(100%) invert(70%) sepia(81%) saturate(369%) hue-rotate(85deg) brightness(92%) contrast(93%)}body.page-node-266 .hero-banner--default-design .field-field-title>p::after{content:"";-webkit-filter:brightness(0) saturate(100%) invert(70%) sepia(81%) saturate(369%) hue-rotate(85deg) brightness(92%) contrast(93%);filter:brightness(0) saturate(100%) invert(70%) sepia(81%) saturate(369%) hue-rotate(85deg) brightness(92%) contrast(93%)}body.page-node-267 .hero-banner--default-design .field-field-title>p{background-color:#b8ccffb2;color:#0037c3}body.page-node-267 .hero-banner--default-design .field-field-title>p::before{-webkit-filter:brightness(0) saturate(100%) invert(15%) sepia(89%) saturate(3139%) hue-rotate(221deg) brightness(89%) contrast(112%);filter:brightness(0) saturate(100%) invert(15%) sepia(89%) saturate(3139%) hue-rotate(221deg) brightness(89%) contrast(112%)}body.page-node-267 .hero-banner--default-design .field-field-title>p::after{content:"";-webkit-filter:brightness(0) saturate(100%) invert(15%) sepia(89%) saturate(3139%) hue-rotate(221deg) brightness(89%) contrast(112%);filter:brightness(0) saturate(100%) invert(15%) sepia(89%) saturate(3139%) hue-rotate(221deg) brightness(89%) contrast(112%)}.hero-banner--alternative-design-1{background-color:transparent}.hero-banner--alternative-design-1 .hero-banner-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:70px;padding-bottom:95px;margin-bottom:0;margin:0 auto;max-width:1200px;padding-left:0px;padding-right:0px}@media only screen and (max-width:767px){.hero-banner--alternative-design-1 .hero-banner-wrapper{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:1200px;padding-left:0px;padding-right:0px;padding-top:40px;padding-bottom:40px}}.hero-banner--alternative-design-1 .content{width:60%}@media only screen and (max-width:767px){.hero-banner--alternative-design-1 .content{width:100%;margin-bottom:25px}}.hero-banner--alternative-design-1 .box{margin-bottom:0}@media only screen and (max-width:767px){.hero-banner--alternative-design-1 .box{margin-bottom:0}}.hero-banner--alternative-design-1 .box h1{margin-bottom:0;text-align:left;max-width:700px}@media only screen and (max-width:1023px){.hero-banner--alternative-design-1 .box h1{max-width:330px}}@media only screen and (max-width:1023px){.hero-banner--alternative-design-1 .box h1{max-width:100%}}.hero-banner--alternative-design-1 .image{width:40%;padding-right:50px}@media only screen and (max-width:767px){.hero-banner--alternative-design-1 .image{padding-right:0;width:100%}}.hero-banner--alternative-design-1 .image img{width:100%;display:block;margin:auto}.hero-banner--alternative-design-1 .field-field-label,.hero-banner--alternative-design-1 .field-field-title{margin-bottom:60px;font-weight:700;color:#000;max-width:615px;padding:0}@media only screen and (max-width:767px){.hero-banner--alternative-design-1 .field-field-label,.hero-banner--alternative-design-1 .field-field-title{margin-bottom:25px;max-width:100%}}.hero-banner--alternative-design-1 .field-field-title{position:relative;font-weight:500;font-size:35px;line-height:50px}@media only screen and (max-width:767px){.hero-banner--alternative-design-1 .field-field-title{font-size:28px;line-height:38px}}.hero-banner--alternative-design-1 .field-field-title .field-field-label,.hero-banner--alternative-design-1 .field-field-title .field-field-subtitle{display:none}.hero-banner--alternative-design-1 .field-field-title p{display:inline;position:relative;-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:30px;padding-inline-end:30px;background-color:#b8ccffb2;color:#0550e6;font-family:"plaisio",sans-serif;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hero-banner--alternative-design-1 .field-field-title p::before{content:"";background-image:url(/themes/custom/rkpt/assets/image/icon/blue-pin-top.svg);left:-6px;top:-7px;width:8px;background-repeat:no-repeat;background-position:top;padding-left:5px;-webkit-transform:translateX(-13px);transform:translateX(-13px);position:absolute;left:10px;height:42px}@media only screen and (max-width:767px){.hero-banner--alternative-design-1 .field-field-title p::before{height:35px;left:9px;background-size:contain;top:-5px}}.hero-banner--alternative-design-1 .field-field-title p::after{content:"";background-image:url(/themes/custom/rkpt/assets/image/icon/blue-pin-bottom.svg);width:8px;background-repeat:no-repeat;background-position:bottom;position:absolute;height:42px;right:-3px;bottom:-7px}@media only screen and (max-width:767px){.hero-banner--alternative-design-1 .field-field-title p::after{height:34px;right:-3px;bottom:-5px;background-size:contain}}.hero-banner--alternative-design-1 .field-field-link-title{font-size:30px;line-height:30px}@media only screen and (max-width:767px){.hero-banner--alternative-design-1 .field-field-link-title{font-size:18px;line-height:18px}}.hero-banner--alternative-design-1 .field-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;gap:10px}@media only screen and (max-width:767px){.hero-banner--alternative-design-1 .field-field-links{margin-top:15px}}.hero-banner--alternative-design-1 .field-field-links .paragraph-call-to-action{margin-top:0;border:solid thin black;border-radius:20px}.hero-banner--alternative-design-1 .field-field-links .paragraph-call-to-action a{display:block;min-width:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:0px;padding:10px 20px;font-size:20px;line-height:20px;font-weight:400;border:none}@media only screen and (max-width:767px){.hero-banner--alternative-design-1 .field-field-links .paragraph-call-to-action a{font-size:15px;line-height:15px;padding:13px 10px}}.hero-banner--alternative-design-1 .field-field-links .paragraph-call-to-action a::after{display:none}.hero-banner--alternative-design-2{background-color:transparent;max-width:100%;width:100%;padding:0 0 30px 0}@media only screen and (max-width:1023px){.hero-banner--alternative-design-2{padding-right:0}}.hero-banner--alternative-design-2 .hero-banner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:100%;width:100%;padding:0;-webkit-padding-start:50px;padding-inline-start:50px}@media only screen and (max-width:1023px){.hero-banner--alternative-design-2 .hero-banner-wrapper{-webkit-padding-start:20px;padding-inline-start:20px}}@media only screen and (max-width:767px){.hero-banner--alternative-design-2 .hero-banner-wrapper{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-inline:0}}.hero-banner--alternative-design-2 .content{-ms-flex-item-align:center;align-self:center;width:50%;padding-top:50px;padding-bottom:20px}@media only screen and (max-width:767px){.hero-banner--alternative-design-2 .content{width:100%;margin-bottom:0;padding-bottom:0;width:90%}}.hero-banner--alternative-design-2 .box{margin-bottom:0;max-width:420px;margin-left:15%}@media only screen and (max-width:1200px){.hero-banner--alternative-design-2 .box{margin-left:0}}@media only screen and (max-width:767px){.hero-banner--alternative-design-2 .box{margin-bottom:0;max-width:100%}}.hero-banner--alternative-design-2 .box h1{margin-bottom:0;text-align:left;max-width:700px}@media only screen and (max-width:1023px){.hero-banner--alternative-design-2 .box h1{max-width:330px}}@media only screen and (max-width:1023px){.hero-banner--alternative-design-2 .box h1{max-width:100%}}.hero-banner--alternative-design-2 .image{width:50%;padding-right:0px;padding-left:0}@media only screen and (max-width:767px){.hero-banner--alternative-design-2 .image{width:100%}}.hero-banner--alternative-design-2 .image img{aspect-ratio:775/602;width:100%;display:block}.hero-banner--alternative-design-2 .field-field-label,.hero-banner--alternative-design-2 .field-field-title{margin-bottom:25px;color:white;max-width:615px;padding:0;text-align:start}@media only screen and (max-width:1023px){.hero-banner--alternative-design-2 .field-field-label,.hero-banner--alternative-design-2 .field-field-title{margin-bottom:15px}}@media only screen and (max-width:767px){.hero-banner--alternative-design-2 .field-field-label,.hero-banner--alternative-design-2 .field-field-title{text-align:center}}.hero-banner--alternative-design-2 .field-field-title{position:relative;font-weight:500;color:white;font-weight:bold;font-size:4rem;line-height:4rem}@media only screen and (max-width:1023px){.hero-banner--alternative-design-2 .field-field-title{font-size:3rem;line-height:3.5rem}}@media only screen and (max-width:767px){.hero-banner--alternative-design-2 .field-field-title{font-size:2.8rem;line-height:3rem;width:100%;max-width:100%}}.hero-banner--alternative-design-2 .field-field-title .field-field-label,.hero-banner--alternative-design-2 .field-field-title .field-field-subtitle{display:none}.hero-banner--alternative-design-2 .field-field-link-title{font-size:30px;line-height:30px}@media only screen and (max-width:767px){.hero-banner--alternative-design-2 .field-field-link-title{font-size:18px;line-height:18px}}.hero-banner--alternative-design-2 .field-field-subtitle{font-size:2.1rem;line-height:2.5rem;display:block;color:white;font-style:oblique;margin-top:0;text-align:left}@media only screen and (max-width:1023px){.hero-banner--alternative-design-2 .field-field-subtitle{font-size:1.7rem;line-height:2.2rem}}@media only screen and (max-width:767px){.hero-banner--alternative-design-2 .field-field-subtitle{font-size:2rem;line-height:2rem;margin-top:15px;text-align:center}}.hero-banner--alternative-design-2 .field-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:70px;gap:10px;width:100%}@media only screen and (max-width:1023px){.hero-banner--alternative-design-2 .field-field-links{margin-top:40px}}@media only screen and (max-width:767px){.hero-banner--alternative-design-2 .field-field-links{margin-top:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.hero-banner--alternative-design-2 .field-field-links .paragraph-call-to-action{margin-top:0;border:solid thin white;border-radius:20px}.hero-banner--alternative-design-2 .field-field-links .paragraph-call-to-action a{background-color:transparent;color:white;display:block;min-width:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:0px;padding:10px 30px;font-size:1.6rem;line-height:1.6rem;font-weight:400;border:none}@media only screen and (max-width:767px){.hero-banner--alternative-design-2 .field-field-links .paragraph-call-to-action a{font-size:1.5rem;line-height:1.5rem;padding:13px 20px}}.hero-banner--alternative-design-2 .field-field-links .paragraph-call-to-action a:hover{background-color:white;color:black}.hero-banner--alternative-design-2 .field-field-links .paragraph-call-to-action a::after{display:none}.paragraph-image-with-bg-text-list-and-cta{position:relative;overflow:hidden;background-color:transparent}.paragraph-image-with-bg-text-list-and-cta .paragraph-wrapper{margin:0 auto;max-width:1200px;padding-left:50px;padding-right:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:70px}@media only screen and (max-width:1023px){.paragraph-image-with-bg-text-list-and-cta .paragraph-wrapper{padding-block:40px;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px}}@media only screen and (max-width:767px){.paragraph-image-with-bg-text-list-and-cta .paragraph-wrapper{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}}.paragraph-image-with-bg-text-list-and-cta .paragraph-wrapper .background-image{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;width:100%;z-index:0}.paragraph-image-with-bg-text-list-and-cta .paragraph-wrapper .background-image *{height:100%}.paragraph-image-with-bg-text-list-and-cta .paragraph-wrapper .background-image img{width:100%;max-width:unset;-o-object-fit:cover;object-fit:cover}.paragraph-image-with-bg-text-list-and-cta .paragraph-wrapper .background-image .bg--desktop{display:block}@media only screen and (max-width:767px){.paragraph-image-with-bg-text-list-and-cta .paragraph-wrapper .background-image .bg--desktop{display:none}}.paragraph-image-with-bg-text-list-and-cta .paragraph-wrapper .background-image .bg--mobile{display:none}@media only screen and (max-width:767px){.paragraph-image-with-bg-text-list-and-cta .paragraph-wrapper .background-image .bg--mobile{display:block}}.paragraph-image-with-bg-text-list-and-cta .field-field-title{text-align:center;width:100%;font-size:30px;line-height:30px;font-weight:700;margin-bottom:45px;z-index:0}@media only screen and (max-width:767px){.paragraph-image-with-bg-text-list-and-cta .field-field-title{font-size:20px;line-height:20px;margin-bottom:30px}}.paragraph-image-with-bg-text-list-and-cta .field-field-overflow-media-image{width:100%;overflow-x:auto !important;padding-bottom:20px;z-index:1;-webkit-overflow-scrolling:touch}.paragraph-image-with-bg-text-list-and-cta .field-field-overflow-media-image img{display:block;width:auto;max-width:none;min-width:670px;height:auto;width:100%;padding-inline:0}@media only screen and (max-width:767px){.paragraph-image-with-bg-text-list-and-cta .field-field-overflow-media-image img{padding-inline:20px}}.paragraph-image-with-bg-text-list-and-cta .field-field-overflow-media-image::-webkit-scrollbar{height:5px;display:block}.paragraph-image-with-bg-text-list-and-cta .field-field-overflow-media-image::-webkit-scrollbar-track{background-color:transparent;margin-inline:20vw;background-color:rgba(0,0,0,0.05)}.paragraph-image-with-bg-text-list-and-cta .field-field-overflow-media-image::-webkit-scrollbar-thumb{background-color:#0000006b;border-radius:10px}.paragraph-image-with-bg-text-list-and-cta .field-field-list-of-texts{z-index:0;display:grid;grid-template-columns:repeat(2,1fr);row-gap:25px;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;margin-top:55px}@media only screen and (max-width:767px){.paragraph-image-with-bg-text-list-and-cta .field-field-list-of-texts{margin-top:30px;grid-template-columns:1fr}}.paragraph-image-with-bg-text-list-and-cta .field-field-list-of-texts .field__item{font-size:20px;line-height:20px;font-weight:400;text-align:left}@media only screen and (max-width:767px){.paragraph-image-with-bg-text-list-and-cta .field-field-list-of-texts .field__item{text-align:center;font-size:17px;line-height:20px}}.paragraph-image-with-bg-text-list-and-cta .field-field-link{z-index:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-top:70px}@media only screen and (max-width:767px){.paragraph-image-with-bg-text-list-and-cta .field-field-link{margin-top:30px}}.paragraph-image-with-bg-text-list-and-cta .field-field-link a{display:block;background-color:#000;color:white;font-size:18px;line-height:18px;font-weight:400;text-align:center;padding:14px 25px;border-radius:300px;border:solid thin black}@media only screen and (max-width:767px){.paragraph-image-with-bg-text-list-and-cta .field-field-link a{font-size:15px;line-height:15px;padding:13px 20px}}.paragraph-image-with-bg-text-list-and-cta .field-field-link a:hover{background-color:white;color:black}.paragraph-media-grid-with-extra-content{margin:0 auto;max-width:1400px;padding-left:50px;padding-right:50px;position:relative;padding-top:80px;padding-bottom:0}@media only screen and (max-width:1023px){.paragraph-media-grid-with-extra-content{padding-inline:20px}}@media only screen and (max-width:767px){.paragraph-media-grid-with-extra-content{padding-top:35px}}.paragraph-media-grid-with-extra-content .wrapper .swiper-wrapper{height:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:1023px){.paragraph-media-grid-with-extra-content .wrapper .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0}}.paragraph-media-grid-with-extra-content .field-field-title{text-align:center;width:100%;font-size:30px;line-height:30px;font-weight:bold}@media only screen and (max-width:767px){.paragraph-media-grid-with-extra-content .field-field-title{font-size:20px;line-height:20px}}.paragraph-media-grid-with-extra-content .field-field-subtitle{text-align:center;width:100%;font-size:25px;line-height:30px;font-style:oblique;margin-top:10px}@media only screen and (max-width:767px){.paragraph-media-grid-with-extra-content .field-field-subtitle{font-size:20px;line-height:23px}}.paragraph-media-grid-with-extra-content .media-container{margin-top:15px;padding-block:20px}@media only screen and (max-width:767px){.paragraph-media-grid-with-extra-content .media-container{margin-top:5px}}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content{width:100%;max-width:312px;aspect-ratio:312 / 407;-webkit-perspective:1000px;perspective:1000px;margin:auto;cursor:pointer;position:relative;-webkit-tap-highlight-color:transparent}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-flipper{position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform 0.8s cubic-bezier(0.175,0.885,0.32,1.275);transition:-webkit-transform 0.8s cubic-bezier(0.175,0.885,0.32,1.275);transition:transform 0.8s cubic-bezier(0.175,0.885,0.32,1.275);transition:transform 0.8s cubic-bezier(0.175,0.885,0.32,1.275),-webkit-transform 0.8s cubic-bezier(0.175,0.885,0.32,1.275);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media (min-width:1023px){.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content:hover .card-flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content.is-flipped .card-flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-front,.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:20px;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-front img,.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-front{z-index:2;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);position:relative}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-front::after{content:"+";display:none;position:absolute;bottom:15px;right:15px;z-index:0;pointer-events:none;background:white;border-radius:50px;width:30px;height:30px;padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:gray;font-size:x-large}@media only screen and (max-width:1023px){.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-front::after{display:-webkit-box;display:-ms-flexbox;display:flex}}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-bg-image{position:absolute;inset:0;z-index:1}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-content{position:relative;z-index:2;padding:10%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-content p{font-size:15px;line-height:1.4;color:#000;font-weight:500;margin:0;position:relative}@media only screen and (max-width:1340px){.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-content p{font-size:14px;line-height:1.3}}@media only screen and (max-width:1270px){.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-content p{font-size:13px;line-height:1.2}}@media only screen and (max-width:1100px){.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-content p{font-size:13px;line-height:1.1}}@media only screen and (max-width:800px){.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-content p{font-size:15px;line-height:1.2}}@media only screen and (max-width:620px){.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-content p{font-size:11px;line-height:1.3}}@media only screen and (max-width:530px){.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-content p{font-size:10px;line-height:1.1}}@media only screen and (max-width:420px){.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-content p{font-size:14px}}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-content p::after,.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-content p::before{content:"";display:block;position:absolute;width:41px;height:25px;background-image:url("/themes/custom/rkpt/assets/image/icon/quotes.svg");background-repeat:no-repeat;background-position:center top;background-size:cover;z-index:-1;pointer-events:none}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-content p::after{bottom:-12px;right:0}.paragraph-media-grid-with-extra-content .paragraph--type-media-with-extra-content .card-back .back-content p::before{left:0;top:-18px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.paragraph-numbered-company-values-section{-webkit-padding-before:70px;padding-block-start:70px;-webkit-padding-after:30px;padding-block-end:30px;margin-top:70px}@media only screen and (max-width:767px){.paragraph-numbered-company-values-section{-webkit-padding-before:30px;padding-block-start:30px;-webkit-padding-after:10px;padding-block-end:10px}}.paragraph-numbered-company-values-section .paragraph-wrapper{margin:0 auto;max-width:1400px;padding-left:50px;padding-right:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}@media only screen and (max-width:1023px){.paragraph-numbered-company-values-section .paragraph-wrapper{padding-inline:20px}}@media only screen and (max-width:767px){.paragraph-numbered-company-values-section .paragraph-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.paragraph-numbered-company-values-section .swiper-buttons{padding-right:20px}.paragraph-numbered-company-values-section .field-field-image-for-first-place{-ms-flex-negative:0;flex-shrink:0;width:434px}@media only screen and (max-width:1023px){.paragraph-numbered-company-values-section .field-field-image-for-first-place{width:360px;min-width:360px}}@media only screen and (max-width:767px){.paragraph-numbered-company-values-section .field-field-image-for-first-place{width:100%;min-width:100%;margin-bottom:30px}}.paragraph-numbered-company-values-section .field-field-image-for-first-place img{display:block;width:100%}.paragraph-numbered-company-values-section .swiper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph-numbered-company-values-section .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width:767px){.paragraph-numbered-company-values-section .swiper-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;gap:0}}.paragraph-numbered-company-values-section .swiper-wrapper .swiper-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:767px){.paragraph-numbered-company-values-section .swiper-wrapper .swiper-slide{width:100% !important;margin:0 !important}}.paragraph-numbered-company-values-section .referenced-paragraph-wrapper{overflow:hidden;position:relative;border:solid thin black;border-radius:35px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70px;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;cursor:default}@media only screen and (max-width:767px){.paragraph-numbered-company-values-section .referenced-paragraph-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px;padding:20px}}.paragraph-numbered-company-values-section .referenced-paragraph-wrapper>span{position:absolute;left:10px;top:10px;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:black;background-color:white;border-radius:100px;z-index:10;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:767px){.paragraph-numbered-company-values-section .referenced-paragraph-wrapper>span{position:static;margin-bottom:10px}}.paragraph-numbered-company-values-section .referenced-paragraph-wrapper:hover,.paragraph-numbered-company-values-section .referenced-paragraph-wrapper.is-active{background-color:#f9f9f9}.paragraph-numbered-company-values-section .referenced-paragraph-wrapper:hover .field-field-title,.paragraph-numbered-company-values-section .referenced-paragraph-wrapper.is-active .field-field-title{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}@media only screen and (max-width:767px){.paragraph-numbered-company-values-section .referenced-paragraph-wrapper:hover .field-field-title,.paragraph-numbered-company-values-section .referenced-paragraph-wrapper.is-active .field-field-title{-webkit-transform:none;transform:none;opacity:1}}.paragraph-numbered-company-values-section .referenced-paragraph-wrapper:hover .field-field-body,.paragraph-numbered-company-values-section .referenced-paragraph-wrapper.is-active .field-field-body{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.paragraph-numbered-company-values-section .referenced-paragraph-wrapper:hover>span,.paragraph-numbered-company-values-section .referenced-paragraph-wrapper.is-active>span{background-color:black;color:white}.paragraph-numbered-company-value{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;min-height:70px}@media only screen and (max-width:767px){.paragraph-numbered-company-value{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.paragraph-numbered-company-value .field-field-title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.4s ease,-webkit-transform 0.4s ease;transition:opacity 0.4s ease,-webkit-transform 0.4s ease;transition:opacity 0.4s ease,transform 0.4s ease;transition:opacity 0.4s ease,transform 0.4s ease,-webkit-transform 0.4s ease;position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}@media only screen and (max-width:767px){.paragraph-numbered-company-value .field-field-title{position:static;-webkit-transform:none;transform:none;opacity:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.paragraph-numbered-company-value .field-field-title p{margin:0;width:100%;padding-left:90px;padding-right:20px;font-size:18px;line-height:18px}@media only screen and (max-width:1023px){.paragraph-numbered-company-value .field-field-title p{font-size:13px;line-height:13px;padding-left:80px}}@media only screen and (max-width:767px){.paragraph-numbered-company-value .field-field-title p{padding-left:0;padding-right:0;font-weight:bold;font-size:16px}}.paragraph-numbered-company-value .field-field-body{position:absolute;inset:0;background-color:white;padding-left:90px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transform:translateY(85px);transform:translateY(85px);-webkit-transition:opacity 0.4s ease,-webkit-transform 0.4s ease;transition:opacity 0.4s ease,-webkit-transform 0.4s ease;transition:opacity 0.4s ease,transform 0.4s ease;transition:opacity 0.4s ease,transform 0.4s ease,-webkit-transform 0.4s ease;pointer-events:none;z-index:3}@media only screen and (max-width:1023px){.paragraph-numbered-company-value .field-field-body{padding-left:80px}}@media only screen and (max-width:767px){.paragraph-numbered-company-value .field-field-body{position:static;-webkit-transform:none;transform:none;opacity:1;background-color:transparent;padding-left:0;padding-right:0;pointer-events:auto;margin-top:10px}}.paragraph-numbered-company-value .field-field-body p{margin:0;font-size:16px;line-height:16px}@media only screen and (max-width:1023px){.paragraph-numbered-company-value .field-field-body p{font-size:13px;line-height:13px}}@media only screen and (max-width:767px){.paragraph-numbered-company-value .field-field-body p{font-size:16px}}.paragraph-half-images-with-text{position:relative;margin:0 auto;max-width:2000px;padding-left:0px;padding-right:0px;padding-top:160px;padding-bottom:30px;margin-bottom:50px;margin-top:50px}@media only screen and (max-width:767px){.paragraph-half-images-with-text{padding-top:48px;padding-bottom:146px;margin-top:10px}}.paragraph-half-images-with-text:has(.title-container){margin-top:280px}@media only screen and (max-width:767px){.paragraph-half-images-with-text:has(.title-container){margin-top:230px}}.paragraph-half-images-with-text .field-field-paragraph{margin:0 auto;max-width:1400px;padding-left:50px;padding-right:50px;display:block}@media only screen and (max-width:767px){.paragraph-half-images-with-text .field-field-paragraph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:30px;padding-inline:20px}}.paragraph-half-images-with-text::before{content:"";position:absolute;top:0;left:0;width:100%;height:230px;display:block;background-image:url("/themes/custom/rkpt/assets/image/line-vector-top.png");background-repeat:no-repeat;background-position:center top;background-size:cover;z-index:-1;pointer-events:none}.paragraph-half-images-with-text::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:200px;background-image:url("/themes/custom/rkpt/assets/image/line-vector-bottom.png");background-repeat:no-repeat;background-position:center top;background-size:cover;z-index:-1;pointer-events:none}.paragraph-half-images-with-text .title-container{position:absolute;top:-160px;width:100%;padding-inline:10px}.paragraph-half-images-with-text .title-container .field-field-title{font-size:30px;line-height:30px;font-weight:700;color:inherit;margin-bottom:20px;text-align:center}@media only screen and (max-width:767px){.paragraph-half-images-with-text .title-container .field-field-title{font-size:20px;line-height:20px}}.paragraph-half-images-with-text .title-container .field-field-subtitle{font-size:25px;line-height:30px;font-weight:400;font-style:normal;text-align:center;margin-bottom:35px}@media only screen and (max-width:767px){.paragraph-half-images-with-text .title-container .field-field-subtitle{font-size:20px;line-height:23px;font-style:oblique;margin-bottom:20px}}.paragraph-half-image-half-text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media only screen and (max-width:767px){.paragraph-half-image-half-text{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.paragraph-half-image-half-text .text-wrapper{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}.paragraph-half-image-half-text.show .text-wrapper{opacity:1}.paragraph-half-image-half-text.break{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;width:100%}@media only screen and (max-width:767px){.paragraph-half-image-half-text.break{display:block}}.paragraph-half-image-half-text.break .text-wrapper{width:50%;-webkit-transform:translate(25px,-100%);transform:translate(25px,-100%);margin-left:15px}@media only screen and (max-width:935px){.paragraph-half-image-half-text.break .text-wrapper{-webkit-transform:translate(10px,-100%);transform:translate(10px,-100%);width:35%}}@media only screen and (max-width:767px){.paragraph-half-image-half-text.break .text-wrapper{-webkit-transform:none;transform:none;width:100%;margin-left:0;margin-top:15px}}@media only screen and (max-width:767px){.paragraph-half-image-half-text.break .text-wrapper .field-field-title p{-ms-flex-item-align:end;align-self:flex-end}}.paragraph-half-image-half-text.break .text-wrapper .field-field-body{max-width:435px}@media only screen and (max-width:1919px){.paragraph-half-image-half-text.break .text-wrapper .field-field-body{max-width:250px}}@media only screen and (max-width:767px){.paragraph-half-image-half-text.break .text-wrapper .field-field-body{max-width:unset;text-align:right}}.paragraph-half-image-half-text.break .field-field-media{-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:-120px;width:30%}@media only screen and (max-width:1300px){.paragraph-half-image-half-text.break .field-field-media{margin-top:-35px}}@media only screen and (max-width:935px){.paragraph-half-image-half-text.break .field-field-media{width:50%;-webkit-transform:translateX(-20%);transform:translateX(-20%)}}@media only screen and (max-width:767px){.paragraph-half-image-half-text.break .field-field-media{width:90%;-webkit-transform:none;transform:none;margin-top:15px;margin-left:auto}}.paragraph-half-image-half-text.align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.paragraph-half-image-half-text.align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.paragraph-half-image-half-text.align-left{float:none;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:767px){.paragraph-half-image-half-text.align-left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.paragraph-half-image-half-text.align-left .text-wrapper .field-field-title p{background-color:#fa78ff}.paragraph-half-image-half-text.align-right{float:none}.paragraph-half-image-half-text .text-wrapper{width:45%}@media only screen and (max-width:767px){.paragraph-half-image-half-text .text-wrapper{width:100%}}.paragraph-half-image-half-text .text-wrapper .field-field-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.paragraph-half-image-half-text .text-wrapper .field-field-title p{font-weight:700;color:#000;background-color:#0be295;font-size:3rem;line-height:3.5rem;margin-bottom:4px;-ms-flex-item-align:start;align-self:flex-start;padding:0 10px 0 5px;border-radius:22px;padding:10px 25px}@media only screen and (max-width:1200px){.paragraph-half-image-half-text .text-wrapper .field-field-title p{font-size:2rem;line-height:2rem}}@media only screen and (max-width:767px){.paragraph-half-image-half-text .text-wrapper .field-field-title p{font-size:1.5rem;line-height:1.5rem}}.paragraph-half-image-half-text .text-wrapper .field-field-body{font-weight:300;font-size:2.5rem;line-height:2.8rem;font-style:oblique}@media only screen and (max-width:1200px){.paragraph-half-image-half-text .text-wrapper .field-field-body{font-size:2rem;line-height:2rem}}@media only screen and (max-width:767px){.paragraph-half-image-half-text .text-wrapper .field-field-body{font-size:1.8rem;line-height:1.8rem}}.paragraph-half-image-half-text .field-field-media{width:50%}@media only screen and (max-width:767px){.paragraph-half-image-half-text .field-field-media{width:100%}}@media only screen and (max-width:935px){.paragraph-half-image-half-text .field-field-media{margin-left:0;margin-top:15px}}.paragraph-half-image-half-text .field-field-media img{display:block;width:100%;margin:auto}.paragraph-titles-with-text{margin:0 auto;max-width:1396px;padding-left:100px;padding-right:100px;text-align:center;position:relative;padding-bottom:55px}@media only screen and (max-width:1919px){.paragraph-titles-with-text{margin:0 auto;max-width:1200px;padding-left:100px;padding-right:100px}}@media only screen and (max-width:1023px){.paragraph-titles-with-text{margin:0 auto;max-width:1200px;padding-left:10px;padding-right:10px}}.paragraph-titles-with-text .field-field-subtitle{font-size:3rem;line-height:3rem;margin-bottom:10px;font-style:italic;text-align:center;font-weight:400}@media only screen and (max-width:1919px){.paragraph-titles-with-text .field-field-subtitle{font-size:2.5rem;line-height:2.5rem}}@media only screen and (max-width:1023px){.paragraph-titles-with-text .field-field-subtitle{font-size:1.8rem;line-height:1.8rem}}.paragraph-titles-with-text .field-field-green-title{font-weight:700;font-size:6rem;line-height:6rem;color:#000;background:#0be295;padding:3px 15px;display:inline-block;font-style:italic;margin-bottom:15px}@media only screen and (max-width:1919px){.paragraph-titles-with-text .field-field-green-title{font-size:4rem;line-height:4rem}}@media only screen and (max-width:1023px){.paragraph-titles-with-text .field-field-green-title{font-size:3rem;line-height:3rem}}@media only screen and (max-width:767px){.paragraph-titles-with-text .field-field-green-title{font-size:2.5rem;line-height:2.5rem}}.paragraph-titles-with-text .field-field-icon-title{background:#0be295;display:inline-block;padding:3px 15px;margin-bottom:15px}@media only screen and (max-width:1919px){.paragraph-titles-with-text .field-field-icon-title img{max-height:3.5rem}}@media only screen and (max-width:1023px){.paragraph-titles-with-text .field-field-icon-title img{max-height:2.5rem}}@media only screen and (max-width:767px){.paragraph-titles-with-text .field-field-icon-title img{max-height:2rem}}.paragraph-titles-with-text .field-field-title{font-weight:700;font-size:10rem;line-height:10.5rem;text-align:center;margin-bottom:30px}@media only screen and (max-width:1919px){.paragraph-titles-with-text .field-field-title{font-size:7rem;line-height:7.5rem}}@media only screen and (max-width:1023px){.paragraph-titles-with-text .field-field-title{font-size:6rem;line-height:6.5rem}}@media only screen and (max-width:767px){.paragraph-titles-with-text .field-field-title{font-size:4rem;line-height:4.5rem}}.paragraph-titles-with-text .field-field-body{font-size:2.8rem;line-height:3.5rem;font-weight:300;font-style:italic}@media only screen and (max-width:1919px){.paragraph-titles-with-text .field-field-body{font-size:2.2rem;line-height:2.5rem}}@media only screen and (max-width:1023px){.paragraph-titles-with-text .field-field-body{font-size:1.8rem;line-height:2rem}}.paragraph-titles-with-text .field-field-body strong{font-weight:700}.paragraph-steps-with-image-gallery{margin:0 auto;max-width:1400px;padding-left:10px;padding-right:10px;padding-bottom:85px;position:relative;margin-bottom:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1450px){.paragraph-steps-with-image-gallery{margin:0 auto;max-width:1000px;padding-left:10px;padding-right:10px;margin-bottom:100px}}@media only screen and (max-width:1023px){.paragraph-steps-with-image-gallery{margin:0 auto;max-width:850px;padding-left:10px;padding-right:10px;padding-bottom:20px;margin-bottom:50px}}@media only screen and (max-width:767px){.paragraph-steps-with-image-gallery{-ms-flex-wrap:wrap;flex-wrap:wrap}}.paragraph-steps-with-image-gallery:before{display:block;content:"";position:absolute;left:0;right:0;top:25px;bottom:0;border:2px dashed #d7c0e2;border-radius:20px;z-index:-1}@media only screen and (max-width:767px){.paragraph-steps-with-image-gallery:before{left:50px;right:50px}}.paragraph-steps-with-image-gallery .field-field-title{font-weight:700;font-style:italic;font-size:6rem;line-height:6rem;text-align:center;position:relative;z-index:1;margin-bottom:48px;width:100%}@media only screen and (max-width:1919px){.paragraph-steps-with-image-gallery .field-field-title{font-size:5.5rem;line-height:5.5rem}}@media only screen and (max-width:1023px){.paragraph-steps-with-image-gallery .field-field-title{font-size:4rem;line-height:4rem}}@media only screen and (max-width:730px){.paragraph-steps-with-image-gallery .field-field-title{font-size:3rem;line-height:3rem;margin-bottom:35px}}.paragraph-steps-with-image-gallery .field-field-title p{display:inline-block;padding-left:15px;padding-right:15px;background:#000}.paragraph-steps-with-image-gallery .field-field-steps{max-width:340px;width:35%;margin-bottom:45px;counter-reset:number;font-size:2rem;line-height:2rem;font-weight:700;margin:0 auto}@media only screen and (max-width:1023px){.paragraph-steps-with-image-gallery .field-field-steps{max-width:160px}}@media only screen and (max-width:767px){.paragraph-steps-with-image-gallery .field-field-steps{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:500px){.paragraph-steps-with-image-gallery .field-field-steps{max-width:50%}}.paragraph-steps-with-image-gallery .field-field-steps>.field__item{counter-increment:number;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:54px}@media only screen and (max-width:1023px){.paragraph-steps-with-image-gallery .field-field-steps>.field__item{margin-bottom:30px}}@media only screen and (max-width:767px){.paragraph-steps-with-image-gallery .field-field-steps>.field__item{width:50%}}@media only screen and (max-width:500px){.paragraph-steps-with-image-gallery .field-field-steps>.field__item{width:100%}}.paragraph-steps-with-image-gallery .field-field-steps>.field__item p{font-style:italic}@media only screen and (max-width:1023px){.paragraph-steps-with-image-gallery .field-field-steps>.field__item p{font-size:11px}}@media only screen and (max-width:767px){.paragraph-steps-with-image-gallery .field-field-steps>.field__item p{font-size:20px}}.paragraph-steps-with-image-gallery .field-field-steps>.field__item:before{content:counter(number,decimal-leading-zero) " ";font-size:5rem;line-height:3.5rem;font-weight:700;margin-right:15px;color:#d885ff}@media only screen and (max-width:1023px){.paragraph-steps-with-image-gallery .field-field-steps>.field__item:before{font-size:2.7rem;line-height:2rem}}@media only screen and (max-width:767px){.paragraph-steps-with-image-gallery .field-field-steps>.field__item:before{font-size:4rem;line-height:3rem}}.paragraph-steps-with-image-gallery .field-field-images{z-index:1;display:grid;grid-template-columns:40% 30% 30%;grid-template-rows:auto auto auto;grid-template-areas:"img1 img2 img3" "img1 img4 img4" "img1 img4 img4";gap:8px;max-width:50%;opacity:0;-webkit-transition:opacity 0.8s ease;transition:opacity 0.8s ease;margin-right:-50px;margin-left:auto}@media only screen and (max-width:767px){.paragraph-steps-with-image-gallery .field-field-images{width:100%;grid-template-columns:1.5fr 1fr 1fr;grid-template-areas:"img1 img2 img3" "img1 img4 img4" "img1 img4 img4";max-width:100%;margin:0 auto;padding-bottom:50px}}@media only screen and (max-width:375px){.paragraph-steps-with-image-gallery .field-field-images{grid-template-columns:1.3fr 1fr 1fr;padding-bottom:40px}}.paragraph-steps-with-image-gallery .field-field-images.show{opacity:1;max-width:65%}@media only screen and (max-width:767px){.paragraph-steps-with-image-gallery .field-field-images.show{max-width:100%}}.paragraph-steps-with-image-gallery .field-field-images>.field__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:8px;border-radius:40px}@media only screen and (max-width:1023px){.paragraph-steps-with-image-gallery .field-field-images>.field__item img{border-radius:22px}}@media only screen and (max-width:375px){.paragraph-steps-with-image-gallery .field-field-images>.field__item img{border-radius:10px}}.paragraph-steps-with-image-gallery .field-field-images>.field__item:nth-child(1){grid-area:img1}.paragraph-steps-with-image-gallery .field-field-images>.field__item:nth-child(2){grid-area:img2}.paragraph-steps-with-image-gallery .field-field-images>.field__item:nth-child(3){grid-area:img3}.paragraph-steps-with-image-gallery .field-field-images>.field__item:nth-child(4){grid-area:img4}.paragraph-left-right-text-with-arrows{margin:0 auto;max-width:1920px;padding-left:200px;padding-right:200px;padding-bottom:60px;display:grid;grid-template-columns:35% 65%}@media only screen and (max-width:1300px){.paragraph-left-right-text-with-arrows{padding-left:20px;padding-right:20px;padding-bottom:60px}}@media only screen and (max-width:1023px){.paragraph-left-right-text-with-arrows{padding-bottom:20px}}@media only screen and (max-width:675px){.paragraph-left-right-text-with-arrows{display:block;padding-bottom:40px;padding-left:40px;padding-right:40px}}.paragraph-left-right-text-with-arrows.show>.field-field-body em:before{width:110%}.paragraph-left-right-text-with-arrows .field-field-title{font-weight:700;font-size:10rem;line-height:10.5rem;text-align:center;margin-bottom:35px;grid-column:span 2}@media only screen and (max-width:1919px){.paragraph-left-right-text-with-arrows .field-field-title{font-size:7rem;line-height:7.5rem}}@media only screen and (max-width:1023px){.paragraph-left-right-text-with-arrows .field-field-title{font-size:6rem;line-height:6.5rem}}@media only screen and (max-width:767px){.paragraph-left-right-text-with-arrows .field-field-title{font-size:4rem;line-height:4.5rem}}@media only screen and (max-width:1023px){.paragraph-left-right-text-with-arrows .field-field-title{margin-bottom:0}}@media only screen and (max-width:675px){.paragraph-left-right-text-with-arrows .field-field-title{display:none}}.paragraph-left-right-text-with-arrows>.field-field-body{font-weight:700;font-size:6.4rem;line-height:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}@media only screen and (max-width:1919px){.paragraph-left-right-text-with-arrows>.field-field-body{font-size:4.6rem;line-height:5rem}}@media only screen and (max-width:1023px){.paragraph-left-right-text-with-arrows>.field-field-body{font-size:3.4rem;line-height:3.7rem}}@media only screen and (max-width:675px){.paragraph-left-right-text-with-arrows>.field-field-body{text-align:center;font-size:5.5rem;line-height:5.8rem}}.paragraph-left-right-text-with-arrows>.field-field-body em{font-style:normal;display:inline-block;position:relative;z-index:1}.paragraph-left-right-text-with-arrows>.field-field-body em:before{content:"";display:block;position:absolute;top:-2px;left:-10px;right:-10px;bottom:-2px;background:#000;border-radius:50px;z-index:-1;width:0;-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.paragraph-left-right-text-with-arrows>.field-field-paragraph{padding-left:35px}@media only screen and (max-width:1023px){.paragraph-left-right-text-with-arrows>.field-field-paragraph{padding-left:15px}}@media only screen and (max-width:675px){.paragraph-left-right-text-with-arrows>.field-field-paragraph{padding-left:0}}.paragraph-left-right-text-with-arrows>.field-field-paragraph>.field__item:not(:last-child) .paragraph-arrow-with-text .field-field-body{border-bottom:2px solid #000}.paragraph-left-right-text-with-arrows>.field-field-paragraph>.field__item:nth-child(2) .paragraph-arrow-with-text img{width:80%}@media only screen and (max-width:675px){.paragraph-left-right-text-with-arrows>.field-field-paragraph>.field__item:last-child .paragraph-arrow-with-text .field-field-body{border-bottom:2px solid #000}}.paragraph-arrow-with-text{display:grid;grid-template-columns:25% 75%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:675px){.paragraph-arrow-with-text{display:block}}.paragraph-arrow-with-text.show .field-field-media{width:100%;opacity:1}.paragraph-arrow-with-text .field-field-media{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:50%;opacity:0;-webkit-transition:all 1.5s ease;transition:all 1.5s ease}@media only screen and (max-width:675px){.paragraph-arrow-with-text .field-field-media{display:none}}.paragraph-arrow-with-text .field-field-body{max-width:745px;margin-left:auto;font-size:2.5rem;line-height:2.8rem;padding:40px 0}@media only screen and (max-width:1919px){.paragraph-arrow-with-text .field-field-body{font-size:2rem;line-height:2.2rem;margin-left:20px;padding:30px 0}}@media only screen and (max-width:1023px){.paragraph-arrow-with-text .field-field-body{font-size:1.5rem;line-height:1.6rem}}@media only screen and (max-width:675px){.paragraph-arrow-with-text .field-field-body{padding-top:50px;padding-bottom:20px;margin-left:0}}.paragraph-arrow-with-text .field-field-body strong{font-weight:700}.paragraph-card-icon{margin:0 auto;max-width:1396px;padding-left:100px;padding-right:100px;text-align:center;position:relative;padding-bottom:130px;padding-top:100px;border-bottom:1px dashed #fff}@media only screen and (max-width:1919px){.paragraph-card-icon{margin:0 auto;max-width:1200px;padding-left:10px;padding-right:10px;padding-top:45px}}@media only screen and (max-width:1023px){.paragraph-card-icon{margin:0 auto;max-width:1200px;padding-left:10px;padding-right:10px;padding-bottom:60px}}.paragraph-card-icon>.field-field-title{font-weight:700;font-size:10rem;line-height:10.5rem;text-align:center;margin-bottom:30px;font-size:7rem;line-height:7.5rem}@media only screen and (max-width:1919px){.paragraph-card-icon>.field-field-title{font-size:7rem;line-height:7.5rem}}@media only screen and (max-width:1023px){.paragraph-card-icon>.field-field-title{font-size:6rem;line-height:6.5rem}}@media only screen and (max-width:767px){.paragraph-card-icon>.field-field-title{font-size:4rem;line-height:4.5rem}}@media only screen and (max-width:500px){.paragraph-card-icon>.field-field-title{font-size:2.5rem;line-height:2.5rem}}.paragraph-card-icon>.field-field-body{font-size:2.8rem;line-height:3.5rem;font-weight:300;font-style:italic;padding-left:50px;padding-right:50px}@media only screen and (max-width:1919px){.paragraph-card-icon>.field-field-body{font-size:2.2rem;line-height:2.5rem;padding-left:150px;padding-right:150px}}@media only screen and (max-width:1023px){.paragraph-card-icon>.field-field-body{font-size:1.8rem;line-height:2rem;padding-left:120px;padding-right:120px}}@media only screen and (max-width:650px){.paragraph-card-icon>.field-field-body{padding-left:0;padding-right:0}}.paragraph-card-icon>.field-field-body strong{font-weight:700}.paragraph-card-icon>.field-field-paragraph{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:15px;grid-row-gap:50px;padding-top:70px}@media only screen and (max-width:1919px){.paragraph-card-icon>.field-field-paragraph{padding-top:45px}}@media only screen and (max-width:650px){.paragraph-card-icon>.field-field-paragraph{grid-template-columns:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:30px;padding-left:0}}.paragraph-card-icon-item{text-align:left}.paragraph-card-icon-item .field-field-media{margin-bottom:20px}@media only screen and (max-width:650px){.paragraph-card-icon-item .field-field-media{max-width:45px;margin-bottom:15px}}.paragraph-card-icon-item .field-field-body{font-size:2.5rem;line-height:2.8rem}@media only screen and (max-width:1919px){.paragraph-card-icon-item .field-field-body{font-size:2.1rem;line-height:2.3rem}}@media only screen and (max-width:1023px){.paragraph-card-icon-item .field-field-body{font-size:1.5rem;line-height:1.7rem}}.paragraph-media-with-caption.show .field-field-media img{-webkit-transform:none !important;transform:none !important}.paragraph-media-with-caption img{display:block}.paragraph-media-with-caption video{display:block;height:100%}.paragraph-media-with-caption .field-field-media{overflow:hidden;width:100%}.paragraph-media-with-caption .field-field-media img{-webkit-transition:all 2s ease;transition:all 2s ease;width:100%}.paragraph-media-with-caption .text-wrapper{min-width:195px}@media only screen and (max-width:1919px){.paragraph-media-with-caption .text-wrapper{min-width:140px}}@media only screen and (max-width:1023px){.paragraph-media-with-caption .text-wrapper{min-width:100px}}.paragraph-media-with-caption .text-wrapper .field-field-green-label{font-size:2.5rem;line-height:2.7rem;color:#0be295;font-weight:700;font-style:italic}@media only screen and (max-width:1919px){.paragraph-media-with-caption .text-wrapper .field-field-green-label{font-size:1.9rem;line-height:2.1rem}}@media only screen and (max-width:1023px){.paragraph-media-with-caption .text-wrapper .field-field-green-label{font-size:1.4rem;line-height:1.5rem}}.paragraph-media-with-caption .text-wrapper .field-field-body{font-weight:300;font-size:2.5rem;line-height:2.7rem;font-style:italic}@media only screen and (max-width:1919px){.paragraph-media-with-caption .text-wrapper .field-field-body{font-size:1.9rem;line-height:2.1rem}}@media only screen and (max-width:1023px){.paragraph-media-with-caption .text-wrapper .field-field-body{font-size:1.4rem;line-height:1.5rem}}.paragraph-media-with-caption .text-wrapper .field-field-label{font-weight:700;font-size:1.8rem;line-height:2.2rem}@media only screen and (max-width:1919px){.paragraph-media-with-caption .text-wrapper .field-field-label{font-size:1.4rem;line-height:2.1rem}}@media only screen and (max-width:1023px){.paragraph-media-with-caption .text-wrapper .field-field-label{font-size:1rem;line-height:1.2rem}}.paragraph-media-with-caption.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.paragraph-media-with-caption.reverse .text-wrapper{margin-left:10px}.paragraph-media-with-caption:not(.reverse){text-align:right}.paragraph-media-with-caption:not(.reverse) .text-wrapper{margin-right:10px}.paragraph-media-grid-with-captions{margin:0 auto;max-width:1396px;padding-left:100px;padding-right:100px;padding-bottom:150px;padding-top:40px}@media only screen and (max-width:1919px){.paragraph-media-grid-with-captions{margin:0 auto;max-width:1200px;padding-left:10px;padding-right:10px;padding-top:0;padding-bottom:80px}}@media only screen and (max-width:1023px){.paragraph-media-grid-with-captions{margin:0 auto;max-width:1200px;padding-left:10px;padding-right:10px;padding-bottom:60px}}.paragraph-media-grid-with-captions .two-col-layout{display:grid;grid-template-columns:repeat(2,50%);grid-gap:10px}@media only screen and (max-width:600px){.paragraph-media-grid-with-captions .two-col-layout{display:none}}.paragraph-media-grid-with-captions .two-col-layout>.half:first-child{margin-top:50px}.paragraph-media-grid-with-captions .two-col-layout .half:first-child .field-field-media img{-webkit-transform:translateX(100%);transform:translateX(100%)}.paragraph-media-grid-with-captions .two-col-layout .half:last-child .field-field-media img{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.paragraph-media-grid-with-captions .one-col-layout{display:none}@media only screen and (max-width:600px){.paragraph-media-grid-with-captions .one-col-layout{display:block}}.paragraph-card-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:1400px;padding-left:20px;padding-right:20px;gap:70px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:60px;border-top:1px dashed #fff;padding-top:100px}@media only screen and (max-width:767px){.paragraph-card-slider{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:67px;gap:37px}}.paragraph-card-slider>.field-field-title{width:calc(25% - 35px);font-size:70px;font-style:normal;font-weight:700;line-height:75px;color:#000;margin-bottom:3%}@media only screen and (max-width:1023px){.paragraph-card-slider>.field-field-title{font-size:39px;line-height:41px}}@media only screen and (max-width:767px){.paragraph-card-slider>.field-field-title{width:100%;text-align:center;margin-bottom:0}}@media only screen and (max-width:375px){.paragraph-card-slider>.field-field-title{font-size:20px;line-height:20px}}.paragraph-card-slider>.field-field-title span{display:inline-block;border-radius:46.5px;background:#232323;padding:5px 20px;margin-left:-20px}@media only screen and (max-width:1023px){.paragraph-card-slider>.field-field-title span{padding:3px 10px;margin-left:-10px}}.paragraph-card-slider>.card-slider{width:calc(75% - 35px);padding-bottom:80px}@media only screen and (max-width:767px){.paragraph-card-slider>.card-slider{width:100%;padding-bottom:0}}.paragraph-card-slider>.card-slider .swiper-slide{height:auto}.paragraph-card-slider>.card-slider .swiper-buttons{top:40%}@media only screen and (max-width:767px){.paragraph-card-slider>.card-slider .swiper-buttons{position:relative;margin-top:70px;-ms-flex-pack:distribute;justify-content:space-around;top:50%}}.paragraph-card-slider>.card-slider .swiper-buttons .swiper-button-disabled{opacity:0.2}.paragraph-card-slider>.card-slider .swiper-buttons .swiper-button-next,.paragraph-card-slider>.card-slider .swiper-buttons .swiper-button-prev{width:16.2px;height:30px}@media only screen and (max-width:767px){.paragraph-card-slider>.card-slider .swiper-buttons .swiper-button-next,.paragraph-card-slider>.card-slider .swiper-buttons .swiper-button-prev{width:20px;height:20px}}@media only screen and (max-width:767px){.paragraph-card-slider>.card-slider .swiper-pagination{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.paragraph-card-slider .paragraph--type--single-card{height:100%}.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 40px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}@media only screen and (max-width:767px){.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}}.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--left{border-radius:14.882px;border:1px solid #d7c0e2;width:calc(45% - 5px);padding:50px}@media only screen and (max-width:1023px){.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--left{padding:27px}}@media only screen and (max-width:767px){.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--left{width:100%;padding:25px 50px;min-height:350px}}@media only screen and (max-width:375px){.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--left{padding:11px 27px;min-height:130px}}.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--left .field-field-label{font-size:15px;font-style:normal;font-weight:400;line-height:15px;color:#d7c0e2;padding-bottom:39px}@media only screen and (max-width:1400px){.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--left .field-field-label{font-size:9px;line-height:9px;padding-bottom:20px}}@media only screen and (max-width:767px){.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--left .field-field-label{width:100%;font-size:20px;line-height:20px}}@media only screen and (max-width:375px){.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--left .field-field-label{font-size:10px;line-height:10px}}.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--left .field-field-title{color:#000;font-size:3.8rem;line-height:3.8rem;font-weight:700}@media only screen and (max-width:1400px){.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--left .field-field-title{font-size:21px;line-height:21px}}@media only screen and (max-width:767px){.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--left .field-field-title{font-size:28px;line-height:30px}}@media only screen and (max-width:375px){.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--left .field-field-title{font-size:13px;line-height:14px}}.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--right{width:calc(55% - 5px)}@media only screen and (max-width:767px){.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--right{width:100%}}.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--right .field-field-media{height:100%}.paragraph-card-slider .paragraph--type--single-card .paragraph__wrapper--right .field-field-media>img{width:100%;display:block;border-radius:15px;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph-usp-grid{background-color:#d7c0e2}.paragraph-usp-grid>.field__items{margin:0 auto;max-width:1440px;padding-left:10px;padding-right:10px;padding-top:50px;padding-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:40px}@media only screen and (max-width:1023px){.paragraph-usp-grid>.field__items{padding-top:27px;padding-bottom:27px}}@media only screen and (max-width:500px){.paragraph-usp-grid>.field__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:35px;padding-bottom:35px}}.paragraph-usp-grid>.field__items>.field__item>.paragraph-single-usp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:47px}@media only screen and (max-width:1023px){.paragraph-usp-grid>.field__items>.field__item>.paragraph-single-usp{gap:27px}}@media only screen and (max-width:767px){.paragraph-usp-grid>.field__items>.field__item>.paragraph-single-usp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}}.paragraph-usp-grid>.field__items>.field__item>.paragraph-single-usp .field-field-body{color:#000;max-width:140px;font-size:2.2rem;line-height:normal}@media only screen and (max-width:1023px){.paragraph-usp-grid>.field__items>.field__item>.paragraph-single-usp .field-field-body{font-size:1.3rem}}@media only screen and (max-width:767px){.paragraph-usp-grid>.field__items>.field__item>.paragraph-single-usp .field-field-body{max-width:unset;font-size:2rem;text-align:center}}.paragraph-usp-grid>.field__items>.field__item>.paragraph-single-usp .field-field-body strong,.paragraph-usp-grid>.field__items>.field__item>.paragraph-single-usp .field-field-body b{font-weight:bold}.paragraph-cards-with-icon{margin:0 auto;max-width:1000px;padding-left:20px;padding-right:20px;padding-bottom:100px}.paragraph-cards-with-icon>.field-field-title{font-weight:700;font-size:10rem;line-height:10.5rem;text-align:center;max-width:800px;margin:0 auto 30px}@media only screen and (max-width:1919px){.paragraph-cards-with-icon>.field-field-title{font-size:7rem;line-height:7.5rem}}@media only screen and (max-width:1023px){.paragraph-cards-with-icon>.field-field-title{font-size:6rem;line-height:6.5rem}}@media only screen and (max-width:767px){.paragraph-cards-with-icon>.field-field-title{font-size:4rem;line-height:4.5rem}}@media only screen and (max-width:1023px){.paragraph-cards-with-icon>.field-field-title{margin:0 auto 16px}}@media only screen and (max-width:767px){.paragraph-cards-with-icon>.field-field-title{margin:0 auto 10px}}.paragraph-cards-with-icon>.field-field-subtitle{font-size:2.5rem;line-height:normal;padding:0 10px;text-align:center;padding-bottom:70px;max-width:600px;margin:0 auto}@media only screen and (max-width:1023px){.paragraph-cards-with-icon>.field-field-subtitle{font-size:1.4rem;padding-bottom:40px}}@media only screen and (max-width:767px){.paragraph-cards-with-icon>.field-field-subtitle{font-size:2.5rem;padding-bottom:35px}}@media only screen and (max-width:375px){.paragraph-cards-with-icon>.field-field-subtitle{font-size:2rem;padding-bottom:21px}}.paragraph-cards-with-icon .career-card-slider .swiper-wrapper{gap:6px}@media only screen and (max-width:600px){.paragraph-cards-with-icon .career-card-slider .swiper-wrapper{padding:0 0 0 20px}}.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto}@media only screen and (max-width:600px){.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide{-webkit-box-flex:0;-ms-flex:none;flex:none}}.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide .paragraph-single-card-with-icon{border-radius:17px;border:0.5px solid #000;background-color:#151515;padding:33px 33px 70px;position:relative;height:100%}@media only screen and (max-width:1023px){.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide .paragraph-single-card-with-icon{padding:19px 19px 53px}}@media only screen and (max-width:767px){.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide .paragraph-single-card-with-icon{padding:27px 27px 70px}}.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide .paragraph-single-card-with-icon:after{content:"";position:absolute;bottom:60px;left:50%;width:220px;height:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(/themes/custom/rkpt/assets/image/arrow/2-way-arrow.png);background-repeat:no-repeat;background-size:contain}@media only screen and (max-width:1023px){.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide .paragraph-single-card-with-icon:after{bottom:33px}}@media only screen and (max-width:767px){.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide .paragraph-single-card-with-icon:after{bottom:50px;width:160px}}.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide .paragraph-single-card-with-icon .field-field-media{padding-bottom:65px}.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide .paragraph-single-card-with-icon .field-field-body{font-size:2.8rem;line-height:normal;padding-bottom:43px}@media only screen and (max-width:1023px){.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide .paragraph-single-card-with-icon .field-field-body{font-size:1.6rem;padding-bottom:23px}}@media only screen and (max-width:767px){.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide .paragraph-single-card-with-icon .field-field-body{font-size:2.3rem;padding-bottom:35px}}.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide .paragraph-single-card-with-icon .field-field-body strong,.paragraph-cards-with-icon .career-card-slider .swiper-wrapper>.swiper-slide .paragraph-single-card-with-icon .field-field-body b{color:#d7c0e2;font-weight:bold}.paragraph-cards-with-icon .career-card-slider .swiper-buttons{display:none}@media only screen and (max-width:600px){.paragraph-cards-with-icon .career-card-slider .swiper-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}}.paragraph-cards-with-icon .career-card-slider .swiper-buttons .swiper-button-prev,.paragraph-cards-with-icon .career-card-slider .swiper-buttons .swiper-button-next{width:11px;height:20px}.paragraph-cards-with-icon .career-card-slider .swiper-buttons .swiper-button-disabled{opacity:0.4}.paragraph-cards-with-icon .career-card-slider .swiper-pagination{display:none}@media only screen and (max-width:600px){.paragraph-cards-with-icon .career-card-slider .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}.paragraph-cards-with-icon .career-card-slider .swiper-pagination-bullet{width:15px;height:15px;background-color:#c4c4c4;border-radius:50%;display:inline-block;margin:0 5px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.25)}@media only screen and (max-width:767px){.paragraph-cards-with-icon .career-card-slider .swiper-pagination-bullet{width:10px;height:10px;margin:0 3.5px}}.paragraph-cards-with-icon .career-card-slider .swiper-pagination-bullet-active{width:30px;height:15px;background-color:#747474;border-radius:7.5px}@media only screen and (max-width:767px){.paragraph-cards-with-icon .career-card-slider .swiper-pagination-bullet-active{width:20px;height:10px}}.paragraph-image-title-text .field-field-media{padding-bottom:10px}.paragraph-image-title-text .field-field-media img{display:block;width:100%}.paragraph-image-title-text .content-wrapper{border-radius:30px;background:#151515;padding:50px 30px}@media only screen and (max-width:1023px){.paragraph-image-title-text .content-wrapper{padding:27px 16px}}@media only screen and (max-width:767px){.paragraph-image-title-text .content-wrapper{padding:53px 32px}}@media only screen and (max-width:500px){.paragraph-image-title-text .content-wrapper{padding:30px 17px}}.paragraph-image-title-text .content-wrapper .field-field-label{color:#d7c0e2;padding-bottom:35px;font-size:22px;font-style:normal;font-weight:700;line-height:22px}@media only screen and (max-width:1023px){.paragraph-image-title-text .content-wrapper .field-field-label{font-size:13px;line-height:13px;padding-bottom:19px}}@media only screen and (max-width:767px){.paragraph-image-title-text .content-wrapper .field-field-label{font-size:23px;line-height:24px;padding-bottom:37px}}@media only screen and (max-width:500px){.paragraph-image-title-text .content-wrapper .field-field-label{font-size:14px;line-height:16px;padding-bottom:15px}}.paragraph-image-title-text .content-wrapper .field-field-body{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:20px}@media only screen and (max-width:1023px){.paragraph-image-title-text .content-wrapper .field-field-body{font-size:10px;line-height:11px}}@media only screen and (max-width:767px){.paragraph-image-title-text .content-wrapper .field-field-body{font-size:18px;line-height:21px}}@media only screen and (max-width:500px){.paragraph-image-title-text .content-wrapper .field-field-body{font-size:11px;line-height:12px}}#green-arrow-1{position:absolute;right:0;top:400px;width:75px;max-height:0;overflow:hidden;-webkit-transition:all 2s ease;transition:all 2s ease}@media only screen and (max-width:1919px){#green-arrow-1{width:30px;right:50px;top:285px}}@media only screen and (max-width:1041px){#green-arrow-1{top:310px}}@media only screen and (max-width:1023px){#green-arrow-1{display:none}}#green-arrow-1.show{max-height:1000px}#green-arrow-1 img{width:100%}#green-arrow-2{position:absolute;overflow:hidden;max-width:0;-webkit-transition:all 2s ease;transition:all 2s ease;right:-150px;bottom:-80px}@media only screen and (max-width:1023px){#green-arrow-2{bottom:-20px;right:-100px}}@media only screen and (max-width:767px){#green-arrow-2{display:none}}#green-arrow-2.show{max-width:100%}#green-arrow-2 img{width:100%}@media only screen and (max-width:1023px){#green-arrow-2 img{height:90px;-o-object-fit:contain;object-fit:contain}}#green-arrow-3{position:absolute;right:120px;top:110px;max-height:0;overflow:hidden;-webkit-transition:all 2s ease;transition:all 2s ease}@media only screen and (max-width:1919px){#green-arrow-3{right:0;top:50px}}@media only screen and (max-width:1023px){#green-arrow-3{width:100px;right:40px}}@media only screen and (max-width:920px){#green-arrow-3{right:20px}}@media only screen and (max-width:767px){#green-arrow-3{width:80px;right:0}}@media only screen and (max-width:500px){#green-arrow-3{width:60px;right:20px;top:45px}}@media only screen and (max-width:375px){#green-arrow-3{right:-7px}}#green-arrow-3.show{max-height:1000px}#green-arrow-3 img{width:100%}.paragraph-teams-grid{margin:0 auto;max-width:1400px;padding-left:50px;padding-right:50px;padding-top:80px;padding-bottom:80px}@media only screen and (max-width:1023px){.paragraph-teams-grid{margin:0 auto;max-width:1400px;padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px}}.paragraph-teams-grid>.field-field-title{font-weight:bold;text-align:center;font-size:3rem;line-height:3rem;margin-bottom:35px}@media only screen and (max-width:767px){.paragraph-teams-grid>.field-field-title{font-size:2rem;line-height:2rem;margin-bottom:20px}}.paragraph-teams-grid>.field-field-paragraph{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;grid-auto-flow:dense}@media only screen and (max-width:1023px){.paragraph-teams-grid>.field-field-paragraph{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.paragraph-teams-grid>.field-field-paragraph{grid-template-columns:repeat(2,1fr)}}.paragraph-teams-grid>.field-field-paragraph>.field__item{height:100%}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(1){grid-column:1;grid-row:1 / 3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(1) .field-field-media-image img{border-radius:47px 0 47px 47px}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(2){grid-column:2;grid-row:1;border-radius:47px 0 47px 47px;background-color:#f3f3f3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(3){grid-column:2;grid-row:2;border-radius:47px 33px 47px 0;background-color:#f3f3f3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(4){grid-column:3;grid-row:1 / 3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(4) .field-field-media-image img{border-radius:47px 0 47px 47px}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(5){grid-column:4;grid-row:1;border-radius:47px 0 47px 47px;background-color:#f3f3f3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(6){grid-column:4;grid-row:2;border-radius:47px 33px 47px 0;background-color:#f3f3f3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(7){grid-column:1;grid-row:3;border-radius:47px 0 47px 47px;background-color:#f3f3f3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(8){grid-column:1;grid-row:4;border-radius:47px 33px 47px 0;background-color:#f3f3f3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(9){grid-column:2;grid-row:3 / 5}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(9) .field-field-media-image img{border-radius:47px 0 47px 47px}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(10){grid-column:3;grid-row:3;border-radius:47px 0 47px 47px;background-color:#f3f3f3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(11){grid-column:3;grid-row:4;border-radius:47px 33px 47px 0;background-color:#f3f3f3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(12){grid-column:4;grid-row:3 / 5}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(12) .field-field-media-image img{border-radius:47px 0 47px 47px}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(13){grid-column:1;grid-row:5;border-radius:47px 33px 47px 0;background-color:#f3f3f3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(14){grid-column:2;grid-row:5;border-radius:47px 33px 47px 0;background-color:#f3f3f3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(15){grid-column:3;grid-row:5;border-radius:47px 33px 47px 0;background-color:#f3f3f3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(16){grid-column:4;grid-row:5;border-radius:47px 33px 47px 0;background-color:#f3f3f3}@media only screen and (max-width:1023px){.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(n){grid-column:auto;grid-row:auto}.paragraph-teams-grid>.field-field-paragraph>.field__item:has(.field-field-media-image){grid-row:span 2}}@media only screen and (max-width:767px){.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(1){grid-column:1;grid-row:1 / 3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(1) .field-field-media-image img{border-radius:26px 0 26px 26px}x .paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(2){grid-column:2;grid-row:1}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(3){grid-column:2;grid-row:2}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(4){grid-column:1;grid-row:3 / 5}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(4) .field-field-media-image img{border-radius:26px 0 26px 26px}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(5){grid-column:2;grid-row:3}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(6){grid-column:2;grid-row:4}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(7){grid-column:1;grid-row:5}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(8){grid-column:1;grid-row:6}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(9){grid-column:2;grid-row:5 / 7}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(9) .field-field-media-image img{border-radius:26px 0 26px 26px}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(10){grid-column:1;grid-row:7}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(11){grid-column:1;grid-row:8}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(12){grid-column:2;grid-row:7 / 9}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(12) .field-field-media-image img{border-radius:26px 0 26px 26px}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(13){grid-column:1;grid-row:9;border-radius:26px 26px 0 26px}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(14){grid-column:2;grid-row:9;border-radius:26px 26px 26px 0}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(15){grid-column:1;grid-row:10;border-radius:26px 26px 0 26px}.paragraph-teams-grid>.field-field-paragraph>.field__item:nth-child(16){grid-column:2;grid-row:10;border-radius:26px 26px 26px 0}}.paragraph-teams-grid .paragraph-team-card{height:100%}.paragraph-teams-grid .paragraph-team-card:has(.field-field-media-image){overflow:hidden}.paragraph-teams-grid .paragraph-team-card:has(.field-field-media-image) .field-field-media-image{height:100%}.paragraph-teams-grid .paragraph-team-card:has(.field-field-media-image) .field-field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.paragraph-teams-grid .paragraph-team-card:not(:has(.field-field-media-image)){padding:35px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;min-height:220px}@media only screen and (max-width:1023px){.paragraph-teams-grid .paragraph-team-card:not(:has(.field-field-media-image)){padding:23px 15px;min-height:180px}}.paragraph-teams-grid .paragraph-team-card:not(:has(.field-field-media-image)) .field-field-label{color:#000;margin-bottom:15px;text-align:center;font-size:23px;font-style:normal;font-weight:700;line-height:26px}@media only screen and (max-width:767px){.paragraph-teams-grid .paragraph-team-card:not(:has(.field-field-media-image)) .field-field-label{font-size:13px;line-height:14px}}.paragraph-teams-grid .paragraph-team-card:not(:has(.field-field-media-image)) .field-field-body{font-size:18px;font-style:normal;font-weight:400;line-height:25px;color:#000}@media only screen and (max-width:1023px){.paragraph-teams-grid .paragraph-team-card:not(:has(.field-field-media-image)) .field-field-body{font-size:18px;line-height:25px}}.paragraph-teams-grid .paragraph-team-card:not(:has(.field-field-media-image)) .field-field-body p{margin:0}.paragraph-yellow-cards-with-image{margin:0 auto;max-width:1400px;padding-left:20px;padding-right:20px;padding-top:80px;padding-bottom:80px;position:relative}@media only screen and (max-width:1023px){.paragraph-yellow-cards-with-image{padding-top:50px;padding-bottom:50px}}.paragraph-yellow-cards-with-image>.field-field-title{color:#000;font-size:30px;font-style:normal;font-weight:700;line-height:30px;margin-bottom:10px;text-align:center}@media only screen and (max-width:1023px){.paragraph-yellow-cards-with-image>.field-field-title{font-size:24px}}@media only screen and (max-width:767px){.paragraph-yellow-cards-with-image>.field-field-title{font-size:20px}}.paragraph-yellow-cards-with-image>.field-field-subtitle{max-width:800px;margin:0 auto;color:#000;font-size:25px;font-style:normal;font-weight:400;line-height:30px;text-align:center;margin-bottom:50px}@media only screen and (max-width:1023px){.paragraph-yellow-cards-with-image>.field-field-subtitle{font-size:22px}}@media only screen and (max-width:767px){.paragraph-yellow-cards-with-image>.field-field-subtitle{font-size:20px;margin-bottom:30px}}.paragraph-yellow-cards-with-image .yellow-cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:767px){.paragraph-yellow-cards-with-image .yellow-cards-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.paragraph-yellow-cards-with-image .yellow-cards-image-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:sticky;top:100px}@media only screen and (max-width:767px){.paragraph-yellow-cards-with-image .yellow-cards-image-container{display:none}}.paragraph-yellow-cards-with-image .yellow-cards-image-container .card-image{display:none}.paragraph-yellow-cards-with-image .yellow-cards-image-container .card-image.active{display:block}.paragraph-yellow-cards-with-image .yellow-cards-image-container .card-image img{width:100%;height:auto;border-radius:20px;-o-object-fit:cover;object-fit:cover}.paragraph-yellow-cards-with-image .yellow-cards-list{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media only screen and (max-width:767px){.paragraph-yellow-cards-with-image .yellow-cards-list{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}}.paragraph-yellow-cards-with-image .yellow-cards-list>.field__items>.field__item{margin-bottom:10px}.paragraph-yellow-cards-with-image .paragraph-card-with-image{position:relative;border:2px solid #ffe866;border-radius:20px;background-color:#fff;cursor:pointer;overflow:hidden}.paragraph-yellow-cards-with-image .paragraph-card-with-image.active{background-color:#ffe866;background-image:url(/themes/custom/rkpt/assets/image/yellow-dots-desk.png);background-repeat:no-repeat;background-position:right bottom;background-size:auto}@media only screen and (max-width:767px){.paragraph-yellow-cards-with-image .paragraph-card-with-image.active{background-image:url(/themes/custom/rkpt/assets/image/yellow-dots-mob.png)}}.paragraph-yellow-cards-with-image .paragraph-card-with-image.active .card-with-image-label .field-field-title{font-weight:700}.paragraph-yellow-cards-with-image .paragraph-card-with-image.active .card-with-image-content{max-height:1000px;min-height:230px;opacity:1;padding:0 30px 28px 30px}@media only screen and (max-width:1400px){.paragraph-yellow-cards-with-image .paragraph-card-with-image.active .card-with-image-content{min-height:220px}}@media only screen and (max-width:1200px){.paragraph-yellow-cards-with-image .paragraph-card-with-image.active .card-with-image-content{min-height:unset}}.paragraph-yellow-cards-with-image .paragraph-card-with-image .card-with-image-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:28px 30px;position:relative}.paragraph-yellow-cards-with-image .paragraph-card-with-image .card-with-image-label .field-field-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:20px}@media only screen and (max-width:767px){.paragraph-yellow-cards-with-image .paragraph-card-with-image .card-with-image-label .field-field-title{font-size:18px;line-height:20px}}.paragraph-yellow-cards-with-image .paragraph-card-with-image .card-with-image-label .field-field-title p{margin:0}.paragraph-yellow-cards-with-image .paragraph-card-with-image .card-with-image-content{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height 0.4s ease,opacity 0.3s ease;transition:max-height 0.4s ease,opacity 0.3s ease}.paragraph-yellow-cards-with-image .paragraph-card-with-image .card-with-image-mobile-image{display:none;margin-bottom:15px}@media only screen and (max-width:767px){.paragraph-yellow-cards-with-image .paragraph-card-with-image .card-with-image-mobile-image{display:block}}.paragraph-yellow-cards-with-image .paragraph-card-with-image .card-with-image-mobile-image img{width:100%;height:auto;border-radius:10px;-o-object-fit:cover;object-fit:cover}.paragraph-yellow-cards-with-image .paragraph-card-with-image .card-with-image-body .field-field-body{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:22px}@media only screen and (max-width:767px){.paragraph-yellow-cards-with-image .paragraph-card-with-image .card-with-image-body .field-field-body{font-size:16px;line-height:18px}}.paragraph-yellow-cards-with-image .paragraph-card-with-image .card-with-image-body .field-field-body p{margin:0 0 10px}.paragraph-yellow-cards-with-image .paragraph-card-with-image .card-with-image-body .field-field-body p:last-child{margin-bottom:0}.paragraph-info-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0}.paragraph-info-bar .field-field-body{text-align:center;color:#fff}.paragraph-info-bar .field-field-body p{margin:0}.paragraph-info-bar .field-field-link a{text-align:center;color:#fff;text-decoration:underline;display:block}.infobar-block{position:relative}.infobar-block .infobar-close-btn{position:absolute;right:45px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:transparent;border:none;font-size:24px;line-height:1;color:inherit;cursor:pointer;opacity:0.8;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;padding:5px 5px 5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white}@media only screen and (max-width:1023px){.infobar-block .infobar-close-btn{right:20px}}.infobar-block .infobar-close-btn:hover{opacity:1}.block-page-title-block{max-width:800px;margin:auto;padding:0 20px;text-align:center}.block-page-title-block h1{font-weight:700;font-size:10rem;line-height:10.5rem;text-align:center}@media only screen and (max-width:1919px){.block-page-title-block h1{font-size:7rem;line-height:7.5rem}}@media only screen and (max-width:1023px){.block-page-title-block h1{font-size:6rem;line-height:6.5rem}}@media only screen and (max-width:767px){.block-page-title-block h1{font-size:4rem;line-height:4.5rem}}#block-herobannersocial .block-wrapper .field-body,#block-herobannersocial-2 .block-wrapper .field-body{color:#000;text-align:center;font-size:1.6rem;line-height:normal;margin-bottom:8px}@media only screen and (max-width:1350px){#block-herobannersocial .block-wrapper .field-body,#block-herobannersocial-2 .block-wrapper .field-body{font-size:1rem;line-height:1rem}}@media only screen and (max-width:900px){#block-herobannersocial .block-wrapper .field-body,#block-herobannersocial-2 .block-wrapper .field-body{color:#fff}}#block-herobannersocial .block-wrapper .menu,#block-herobannersocial-2 .block-wrapper .menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#block-herobannersocial .block-wrapper .menu .menu-item,#block-herobannersocial-2 .block-wrapper .menu .menu-item{margin:0 -10px}@media only screen and (max-width:1023px){#block-herobannersocial .block-wrapper .menu .menu-item,#block-herobannersocial-2 .block-wrapper .menu .menu-item{margin:0 -5px}}@media only screen and (max-width:767px){#block-herobannersocial .block-wrapper .menu .menu-item,#block-herobannersocial-2 .block-wrapper .menu .menu-item{margin:0 -7px}}#block-herobannersocial .block-wrapper .menu .menu-item a,#block-herobannersocial-2 .block-wrapper .menu .menu-item a{width:65px;height:65px;-webkit-transform:all 0.3s ease;transform:all 0.3s ease}@media only screen and (max-width:1023px){#block-herobannersocial .block-wrapper .menu .menu-item a,#block-herobannersocial-2 .block-wrapper .menu .menu-item a{width:36px;height:36px}}@media only screen and (max-width:900px){#block-herobannersocial .block-wrapper .menu .menu-item a,#block-herobannersocial-2 .block-wrapper .menu .menu-item a{width:60px;height:60px}}#block-herobannersocial .block-wrapper .menu .menu-item a:hover,#block-herobannersocial-2 .block-wrapper .menu .menu-item a:hover{-webkit-filter:invert(1) brightness(1);filter:invert(1) brightness(1)}#block-herobannersocial .block-wrapper .menu .menu-item a.facebook,#block-herobannersocial-2 .block-wrapper .menu .menu-item a.facebook{background-image:url(/themes/custom/rkpt/assets/image/icon/fb.svg)}#block-herobannersocial .block-wrapper .menu .menu-item a.twitter,#block-herobannersocial-2 .block-wrapper .menu .menu-item a.twitter{background-image:url(/themes/custom/rkpt/assets/image/icon/twitter.svg)}#block-herobannersocial .block-wrapper .menu .menu-item a.instagram,#block-herobannersocial-2 .block-wrapper .menu .menu-item a.instagram{background-image:url(/themes/custom/rkpt/assets/image/icon/instagram.svg)}#block-herobannersocial .block-wrapper .menu .menu-item a.linkedin,#block-herobannersocial-2 .block-wrapper .menu .menu-item a.linkedin{background-image:url(/themes/custom/rkpt/assets/image/icon/linkedin.svg)}#block-herobannersocial .block-wrapper .menu .menu-item a.tiktok,#block-herobannersocial-2 .block-wrapper .menu .menu-item a.tiktok{background-image:url(/themes/custom/rkpt/assets/image/icon/tiktok.svg)}#block-meineplaisionected{margin:0 auto;max-width:1295px;padding-left:50px;padding-right:50px;padding-top:145px;padding-bottom:145px;background-color:#d7c0e2}@media only screen and (max-width:1919px){#block-meineplaisionected{padding-top:80px;padding-bottom:100px}}@media only screen and (max-width:1023px){#block-meineplaisionected{padding-top:60px;padding-bottom:75px}}@media only screen and (max-width:590px){#block-meineplaisionected{padding-top:55px;padding-bottom:80px;padding-left:35px;padding-right:35px}}#block-meineplaisionected .block-wrapper{border:2px dashed #000;border-radius:20px;padding:0 145px 70px 145px;text-align:center}@media only screen and (max-width:1023px){#block-meineplaisionected .block-wrapper{padding:0 30px 45px 30px}}@media only screen and (max-width:590px){#block-meineplaisionected .block-wrapper{padding:0 30px 40px 30px}}#block-meineplaisionected .block-wrapper>.block__label{font-weight:700;font-size:6rem;line-height:6rem;display:inline-block;padding:3px 20px;font-style:italic;background:#000;margin-top:-3.5rem;margin-bottom:55px}@media only screen and (max-width:1023px){#block-meineplaisionected .block-wrapper>.block__label{font-size:3.7rem;line-height:3.7rem;margin-bottom:30px}}@media only screen and (max-width:767px){#block-meineplaisionected .block-wrapper>.block__label{margin-bottom:55px}}@media only screen and (max-width:375px){#block-meineplaisionected .block-wrapper>.block__label{font-size:2.5rem;line-height:2.5rem;margin-bottom:25px}}#block-meineplaisionected .block-wrapper .field-body{font-size:2.5rem;line-height:2.6rem;color:#000}@media only screen and (max-width:1023px){#block-meineplaisionected .block-wrapper .field-body{font-size:1.8rem;line-height:2rem}}#block-meineplaisionected .block-wrapper .field-body em{font-weight:300}#block-meineplaisionected .block-wrapper .field-body strong,#block-meineplaisionected .block-wrapper .field-body b{font-weight:700}#block-meineplaisionected .menu{margin-top:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:100px;padding-right:100px}@media only screen and (max-width:600px){#block-meineplaisionected .menu{padding-left:50px;padding-right:50px}}@media only screen and (max-width:500px){#block-meineplaisionected .menu{padding-left:0;padding-right:0}}#block-meineplaisionected .menu .menu-item.only-footer{display:none}#block-meineplaisionected .menu .menu-item a{-webkit-filter:invert(1);filter:invert(1);width:55px;height:55px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}@media only screen and (max-width:1023px){#block-meineplaisionected .menu .menu-item a{width:40px;height:40px}}@media only screen and (max-width:500px){#block-meineplaisionected .menu .menu-item a{margin:0 auto;width:25px;height:25px}}#block-meineplaisionected .menu .menu-item a:hover{-webkit-filter:invert(1);filter:invert(1)}#block-webform{display:none;position:fixed;top:0;left:0;margin:auto;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-webform.active{display:-webkit-box;display:-ms-flexbox;display:flex}#block-webform:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:-1}#block-webform .block-wrapper{position:relative;margin:0 20px}#block-webform .block-webform-close{font-size:35px;color:#000;position:absolute;top:0;right:0;margin:27px;cursor:pointer}#block-oidesmeyseismasapenantisoy{margin:0 auto;max-width:1300px;padding-left:20px;padding-right:20px;margin-bottom:100px}#block-oidesmeyseismasapenantisoy h2{font-weight:700;font-size:10rem;line-height:10.5rem;text-align:center;max-width:900px;margin:0 auto 30px}@media only screen and (max-width:1919px){#block-oidesmeyseismasapenantisoy h2{font-size:7rem;line-height:7.5rem}}@media only screen and (max-width:1023px){#block-oidesmeyseismasapenantisoy h2{font-size:6rem;line-height:6.5rem}}@media only screen and (max-width:767px){#block-oidesmeyseismasapenantisoy h2{font-size:4rem;line-height:4.5rem}}@media only screen and (max-width:1023px){#block-oidesmeyseismasapenantisoy h2{margin:0 auto 16px}}@media only screen and (max-width:767px){#block-oidesmeyseismasapenantisoy h2{margin:0 auto 10px}}#block-oidesmeyseismasapenantisoy .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#block-oidesmeyseismasapenantisoy .field__items>.field__item{width:calc(25% - 8px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){#block-oidesmeyseismasapenantisoy .field__items>.field__item{width:calc(50% - 6px)}}#block-oidesmeyseismasapenantisoy .field__items>.field__item .paragraph-image-title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}#block-oidesmeyseismasapenantisoy .field__items>.field__item .paragraph-image-title-text .content-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.infobar-block,#block-infobar{background-color:#0032e6}.infobar-block .field-field-paragraph,#block-infobar .field-field-paragraph{margin:0 auto;max-width:1400px;padding-left:50px;padding-right:50px}.taxonomy-term-category{border:2px solid #d885ff;border-radius:10px;height:244px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;padding:30px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media only screen and (max-width:1919px){.taxonomy-term-category{padding:20px}}@media only screen and (max-width:850px){.taxonomy-term-category{height:150px}}.taxonomy-term-category:hover{background:#d885ff;color:#fff}.taxonomy-term-category .field-name{font-weight:700;font-size:2.3rem;line-height:2.6rem;margin-bottom:14px}@media only screen and (max-width:1919px){.taxonomy-term-category .field-name{font-size:1.9rem;line-height:2.2rem}}@media only screen and (max-width:1023px){.taxonomy-term-category .field-name{font-size:1.4rem;line-height:1.6rem;margin-bottom:8px}}.taxonomy-term-category .summary,.taxonomy-term-category .field-description{font-size:1.8rem;line-height:2.5rem}@media only screen and (max-width:1919px){.taxonomy-term-category .summary,.taxonomy-term-category .field-description{font-size:1.5rem;line-height:2rem}}@media only screen and (max-width:1023px){.taxonomy-term-category .summary,.taxonomy-term-category .field-description{font-size:1.1rem;line-height:1.1rem}}.taxonomy-term-category .summary strong,.taxonomy-term-category .field-description strong{font-weight:700}.block-rkpt-calendly-block{position:fixed;bottom:20px;top:20px;left:20px;right:20px;z-index:15;background:#000;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:0;opacity:0;overflow:hidden;-webkit-transition:all 0.6s ease;transition:all 0.6s ease}@media only screen and (max-width:767px){.block-rkpt-calendly-block{top:10px;left:10px;right:10px;bottom:10px;display:block}}.block-rkpt-calendly-block #rkpt-calendlyform{opacity:0;-webkit-transition:opacity 0.8s ease;transition:opacity 0.8s ease}.block-rkpt-calendly-block.show{max-width:100%;overflow:auto;opacity:1}.block-rkpt-calendly-block.show #rkpt-calendlyform{opacity:1}.block-rkpt-calendly-block .calendly-close{position:absolute;top:65px;right:50px;width:30px;height:30px;font-size:1px;color:transparent;cursor:pointer;z-index:16}@media only screen and (max-width:767px){.block-rkpt-calendly-block .calendly-close{width:20px;height:20px;top:15px;right:5px}}.block-rkpt-calendly-block .calendly-close:before,.block-rkpt-calendly-block .calendly-close:after{display:block;content:"";width:100%;height:1px;background:#fff}.block-rkpt-calendly-block .calendly-close:before{-webkit-transform:rotate(45deg) translateY(15px);transform:rotate(45deg) translateY(15px)}.block-rkpt-calendly-block .calendly-close:after{-webkit-transform:rotate(-45deg) translateY(-15px);transform:rotate(-45deg) translateY(-15px)}#rkpt-calendlyform{max-width:100%}#rkpt-calendlyform .calendly-confirmation-message{max-width:700px;margin:0 auto;padding-bottom:100px;text-align:center;font-size:3rem;line-height:3.5rem}@media only screen and (max-width:1023px){#rkpt-calendlyform .calendly-confirmation-message{font-size:2rem;line-height:2.5rem}}@media only screen and (max-width:767px){#rkpt-calendlyform .calendly-confirmation-message{padding-top:150px}}#calendly-form{margin:0 auto;max-width:1000px;padding-left:30px;padding-right:30px;position:relative;padding-top:20px}@media only screen and (max-width:620px){#calendly-form{padding-bottom:120px}}#calendly-form .calendly-title{font-weight:700;font-size:2.5rem;line-height:2.5rem;margin:25px auto;text-align:center}@media only screen and (max-width:620px){#calendly-form .calendly-title{font-size:2.2rem;line-height:2.5rem;margin-bottom:15px}}#calendly-form .calendly-dates{display:grid;grid-template-columns:repeat(4,calc(25% - 15px));grid-gap:20px}@media only screen and (max-width:1000px){#calendly-form .calendly-dates{grid-template-columns:repeat(2,50%);grid-gap:10px}}@media only screen and (max-width:620px){#calendly-form .calendly-dates{display:block}}#calendly-form .calendly-dates .calendly-date-item{border:1px solid #fff;border-radius:5px;padding:25px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:620px){#calendly-form .calendly-dates .calendly-date-item{margin-bottom:10px;max-height:60px;padding:20px 15px;overflow:hidden;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}}#calendly-form .calendly-dates .calendly-date-item.show{max-height:1000px;overflow:visible}#calendly-form .calendly-dates .calendly-date-item>.js-form-type-select{margin-top:auto}#calendly-form .calendly-dates .calendly-date-item .calendly-label{font-weight:700;font-size:1.6rem;line-height:1.6rem;margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#calendly-form .calendly-dates .calendly-date-item .calendly-label span{font-weight:400;color:#464646;font-size:1.5rem;line-height:1.5rem;display:inline-block;margin-top:3px}#calendly-form .selectize-input.input-active{background-color:transparent;border:1px solid #d7c0e2;color:#fff}#calendly-form .selectize-input.input-active .item{color:#000;-webkit-filter:invert(1);filter:invert(1)}#calendly-form .selectize-input{border-radius:5px;border:1px solid #464646;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.4rem;line-height:1.6rem}#calendly-form .selectize-input .item{background-size:15px}#calendly-form .selectize-dropdown{padding:8px 5px 8px 0;background:#2c2c2c;border-radius:5px;margin-top:10px}#calendly-form .selectize-dropdown .selectize-dropdown-content{background:transparent;border:none;text-align:left;padding:0;border-radius:0;margin-top:0}#calendly-form .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar{width:7px;position:absolute}#calendly-form .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-track{background-color:transparent;background-repeat:repeat-y;background-size:contain;background-position:center;width:1px}#calendly-form .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-thumb{background-color:#d7c0e2;width:7px}#calendly-form .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar{width:3px}#calendly-form .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-thumb{background-color:#c4c4c4;border-radius:20px}#calendly-form .selectize-dropdown .selectize-dropdown-content .option{padding:7px 15px;margin-right:3px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#calendly-form .selectize-dropdown .selectize-dropdown-content .option:first-child{display:none}#calendly-form .selectize-dropdown .selectize-dropdown-content .option:hover{background:#f5f5f5;color:#5f5f5f}#calendly-form .calendly-text{text-align:center;margin-top:35px;margin-bottom:25px;font-size:1.6rem;line-height:2rem}@media only screen and (max-width:620px){#calendly-form .calendly-text{margin-top:15px;margin-bottom:10px;font-size:1.4rem;line-height:1.5rem}}#calendly-form .calendly-details{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:35px;padding-right:35px}@media only screen and (max-width:620px){#calendly-form .calendly-details{padding-left:0;padding-right:0}}#calendly-form .calendly-details>.form-item{width:32%;margin-right:10px}@media only screen and (max-width:620px){#calendly-form .calendly-details>.form-item{width:48%}}#calendly-form .calendly-details>.form-item input{color:#0be295;font-size:1.5rem;line-height:1.5rem;padding:25px;border-radius:5px}@media only screen and (max-width:620px){#calendly-form .calendly-details>.form-item input{padding:20px}}#calendly-form .calendly-details>.form-item input::-webkit-input-placeholder{color:#0be295}#calendly-form .calendly-details>.form-item input::-moz-placeholder{color:#0be295}#calendly-form .calendly-details>.form-item input:-ms-input-placeholder{color:#0be295}#calendly-form .calendly-details>.form-item input::-ms-input-placeholder{color:#0be295}#calendly-form .calendly-details>.form-item input::placeholder{color:#0be295}#calendly-form .calendly-details>.form-submit{width:100%;border-radius:5px;font-size:1.5rem;line-height:1.5rem;font-weight:400;text-align:left;padding:25px 20px;background-image:url(/themes/custom/rkpt/assets/image/arrow/arrow-line-right-black.svg);background-repeat:no-repeat;background-size:10px;background-position:90% center;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:620px){#calendly-form .calendly-details>.form-submit{position:absolute;bottom:40px;left:30px;right:30px;width:auto;min-width:310px;padding:20px}}@media only screen and (max-width:370px){#calendly-form .calendly-details>.form-submit{min-width:265px}}#calendly-form .calendly-details>.form-submit:not(.form-disabled){cursor:pointer;background-color:#0be295;border:1px solid #0be295;color:#000}#calendly-form .calendly-details>.form-submit:not(.form-disabled):hover{background-position:92% center}#calendly-form .calendly-details>.form-submit.form-disabled{color:#000;-webkit-filter:invert(1);filter:invert(1);opacity:0.5}#calendly-form .form-item-terms{margin-top:25px;padding-bottom:55px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:620px){#calendly-form .form-item-terms{margin-top:15px;font-size:1.1rem;line-height:1.1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding-bottom:0}}#calendly-form .form-item-terms a{color:inherit;text-decoration:underline}#calendly-form .form-item-terms label{line-height:1}#calendly-form .form-item-terms label:after{content:"*";font-size:2.3rem;display:inline;color:#0be295}#calendly-form .form-item-terms .form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;width:17px;height:17px;border:1px solid #fff;border-radius:5px;margin-right:12px}#calendly-form .form-item-terms .form-checkbox:checked{background:#0be295;border:1px solid #0be295;background-image:url(/themes/custom/rkpt/assets/image/icon/check.svg);background-repeat:no-repeat;background-size:13px;background-position:center}.block-rkpt-wizard-block{position:fixed;right:0;bottom:0;left:0;height:100%;background:rgba(0,0,0,0.7);z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:0;opacity:0;overflow:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media only screen and (max-width:767px){.block-rkpt-wizard-block{display:block;padding:10px}}.block-rkpt-wizard-block #wizard-form{opacity:0;-webkit-transition:opacity 0.8s ease;transition:opacity 0.8s ease}.block-rkpt-wizard-block.show{max-height:100%;overflow:auto;opacity:1}.block-rkpt-wizard-block.show #wizard-form{opacity:1}.block-rkpt-wizard-block .wizard-close{position:absolute;top:calc(50% - 220px);left:calc(50% + 305px);width:30px;height:30px;font-size:1px;color:transparent;cursor:pointer;z-index:16}@media only screen and (max-width:850px){.block-rkpt-wizard-block .wizard-close{top:calc(50% - 185px)}}@media only screen and (max-width:767px){.block-rkpt-wizard-block .wizard-close{width:20px;height:20px;top:50px;left:auto;right:30px}}.block-rkpt-wizard-block .wizard-close:before,.block-rkpt-wizard-block .wizard-close:after{display:block;content:'';width:100%;height:1px;background:#fff}.block-rkpt-wizard-block .wizard-close:before{-webkit-transform:rotate(45deg) translateY(15px);transform:rotate(45deg) translateY(15px)}.block-rkpt-wizard-block .wizard-close:after{-webkit-transform:rotate(-45deg) translateY(-15px);transform:rotate(-45deg) translateY(-15px)}#wizard-form{background:#000;width:850px;height:520px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:850px){#wizard-form{width:100%}}@media only screen and (max-width:767px){#wizard-form{height:auto}}#wizard-form form{padding:50px 100px;width:100%}@media only screen and (max-width:850px){#wizard-form form{padding:50px}}@media only screen and (max-width:767px){#wizard-form form{padding:35px 30px 60px}}@media only screen and (max-width:370px){#wizard-form form{padding:35px 20px 60px}}#wizard-form form .wizard-container.step-1 ~ .form-actions{text-align:center}#wizard-form form .wizard-container.step-2 ~ .form-actions{text-align:right;margin-top:20px}@media only screen and (max-width:767px){#wizard-form form .wizard-container.step-2 ~ .form-actions{margin-top:30px;text-align:center}}#wizard-form form .wizard-container.step-2 .form-checkboxes{display:grid;grid-template-columns:repeat(3,calc(33% - 5px));grid-template-rows:repeat(4,73px);grid-gap:10px}@media only screen and (max-width:767px){#wizard-form form .wizard-container.step-2 .form-checkboxes{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}@media only screen and (max-width:767px){#wizard-form form .wizard-container.step-2 .form-checkboxes .js-form-type-checkbox{min-height:51px}}@media only screen and (max-width:767px){#wizard-form form .wizard-container.step-2 .form-checkboxes .js-form-type-checkbox .option{font-size:1rem;line-height:1.1rem}}#wizard-form form .wizard-container.step-3 .form-checkboxes{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}@media only screen and (max-width:767px){#wizard-form form .wizard-container.step-3 .form-checkboxes{display:block}}#wizard-form form .wizard-container.step-3 .js-form-type-checkbox{padding:10px 20px}@media only screen and (max-width:767px){#wizard-form form .wizard-container.step-3 .js-form-type-checkbox{margin-bottom:10px}}#wizard-form form .wizard-container.step-3 .js-form-type-checkbox:hover .option>span:after{-webkit-filter:none;filter:none}#wizard-form form .wizard-container.step-3 .form-checkbox:checked ~ .option span:after{-webkit-filter:none;filter:none}#wizard-form form .wizard-container.step-3 .option{width:100%}#wizard-form form .wizard-container.step-3 .option>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#wizard-form form .wizard-container.step-3 .option>span:after{display:block;content:'';width:27px;height:27px;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#wizard-form form .wizard-container.step-3 .option>span.dimiourgikos:after{background-image:url(/themes/custom/rkpt/assets/image/wizard/dimiourgikos.png)}#wizard-form form .wizard-container.step-3 .option>span.enthousiodis:after{background-image:url(/themes/custom/rkpt/assets/image/wizard/enthousiodis.png)}#wizard-form form .wizard-container.step-3 .option>span.aisiodoxos:after{background-image:url(/themes/custom/rkpt/assets/image/wizard/esiodoxos.png)}#wizard-form form .wizard-container.step-3 .option>span.axiopistos:after{background-image:url(/themes/custom/rkpt/assets/image/wizard/axiopistos.png)}#wizard-form form .wizard-container.step-3 .option>span.epikoinoniakos:after{background-image:url(/themes/custom/rkpt/assets/image/wizard/epikinoniakos.png)}#wizard-form form .wizard-container.step-3 .option>span.latris_tis_texnologias:after{background-image:url(/themes/custom/rkpt/assets/image/wizard/latris.png)}#wizard-form form .wizard-container.step-3 .option>span.polumixanos:after{background-image:url(/themes/custom/rkpt/assets/image/wizard/polimixanos.png)}#wizard-form form .wizard-container.step-3 .option>span.ypomonetikos:after{background-image:url(/themes/custom/rkpt/assets/image/wizard/ipomonetikos.png)}#wizard-form form .wizard-container.step-3 ~ .form-actions{text-align:right;margin-top:80px}@media only screen and (max-width:767px){#wizard-form form .wizard-container.step-3 ~ .form-actions{margin-top:30px}}#wizard-form form .wizard-container.step-4>div:not(.label){display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,100px);grid-gap:10px}@media only screen and (max-width:767px){#wizard-form form .wizard-container.step-4>div:not(.label){display:block}}#wizard-form form .wizard-container.step-4 .js-form-type-radio{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){#wizard-form form .wizard-container.step-4 .js-form-type-radio{margin-bottom:10px;padding:25px}}#wizard-form form .wizard-container.step-4 ~ .form-actions{text-align:right;margin-top:80px}@media only screen and (max-width:767px){#wizard-form form .wizard-container.step-4 ~ .form-actions{margin-top:30px}}#wizard-form form .wizard-container.step-5 .summary{max-width:350px;margin-left:auto;margin-right:auto}#wizard-form form .wizard-container.step-5 .summary>span{font-weight:700;font-size:3rem;line-height:2rem}#wizard-form form .wizard-container.step-5 ~ .form-actions{text-align:center}#wizard-form form .wizard-container .title{text-align:center;font-weight:700;font-size:4.5rem;line-height:5rem;margin-bottom:15px}@media only screen and (max-width:767px){#wizard-form form .wizard-container .title{font-size:3rem;line-height:3rem;margin-top:65px}}#wizard-form form .wizard-container .summary{font-size:2rem;line-height:2.2rem;text-align:center;margin-bottom:70px}@media only screen and (max-width:767px){#wizard-form form .wizard-container .summary{margin-bottom:170px}}#wizard-form form .wizard-container .label{font-size:2rem;line-height:2rem;font-weight:700;margin-bottom:25px;max-width:440px}@media only screen and (max-width:767px){#wizard-form form .wizard-container .label{font-size:1.8rem;line-height:2rem;width:90%}}#wizard-form form .wizard-container .js-form-type-checkbox,#wizard-form form .wizard-container .js-form-type-radio{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 5px 10px 15px}#wizard-form form .wizard-container .js-form-type-checkbox:hover .option,#wizard-form form .wizard-container .js-form-type-radio:hover .option{color:#0be295}#wizard-form form .wizard-container .js-form-type-checkbox:hover .form-checkbox,#wizard-form form .wizard-container .js-form-type-checkbox:hover .form-radio,#wizard-form form .wizard-container .js-form-type-radio:hover .form-checkbox,#wizard-form form .wizard-container .js-form-type-radio:hover .form-radio{border-color:#0be295}#wizard-form form .wizard-container .js-form-type-checkbox .option,#wizard-form form .wizard-container .js-form-type-radio .option{font-size:1.4rem;line-height:1.6rem;color:#fff;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}#wizard-form form .wizard-container .js-form-type-checkbox .form-checkbox,#wizard-form form .wizard-container .js-form-type-checkbox .form-radio,#wizard-form form .wizard-container .js-form-type-radio .form-checkbox,#wizard-form form .wizard-container .js-form-type-radio .form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;width:100%;height:100%;border:1px solid #3E3E3E;border-radius:10px;position:absolute;top:0;left:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}#wizard-form form .wizard-container .js-form-type-checkbox .form-checkbox:checked,#wizard-form form .wizard-container .js-form-type-checkbox .form-radio:checked,#wizard-form form .wizard-container .js-form-type-radio .form-checkbox:checked,#wizard-form form .wizard-container .js-form-type-radio .form-radio:checked{border-color:#0be295}#wizard-form form .wizard-container .js-form-type-checkbox .form-checkbox:checked ~ .option,#wizard-form form .wizard-container .js-form-type-checkbox .form-radio:checked ~ .option,#wizard-form form .wizard-container .js-form-type-radio .form-checkbox:checked ~ .option,#wizard-form form .wizard-container .js-form-type-radio .form-radio:checked ~ .option{color:#0be295}#wizard-form form .form-actions .button{font-size:1.5rem;line-height:1.5rem;padding:15px;min-width:270px;border-radius:5px;border:1px solid #0be295;color:#0be295;background-image:url(/themes/custom/rkpt/assets/image/arrow/arrow-line-right-green.svg);background-repeat:no-repeat;background-size:8px;background-position:90% center;cursor:pointer;text-align:left;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:370px){#wizard-form form .form-actions .button{background-position:95% center}}@media only screen and (max-width:450px){#wizard-form form .form-actions .button{width:100%}}#wizard-form form .form-actions .button:hover{background-color:#0be295;color:#000;border-color:#0be295;background-image:url(/themes/custom/rkpt/assets/image/arrow/arrow-line-right-black.svg);background-repeat:no-repeat;background-size:8px;background-position:92% center}
