html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,menu ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100.01%;vertical-align:baseline;background:#fff0}body{line-height:1;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}h1,h2,h3,p{margin:0;padding:0;line-height:1}textarea{overflow:auto}input{border:0 solid #fff;margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}:root{--red:#FF1552;--blue-clear:#2B58F9;--blue-dark:#020122;--blue-middle:#001D4A;--green:#92F4C8;--pink:#faecf0 /* #fff1f5 */;--grey:#f7f7f7 /* #f7f8fa */}.bg-red{background:var(--red)}.bg-blue-clear{background:var(--blue-clear)}.bg-blue-clear h2,.bg-blue-clear p{color:#fff}.bg-blue-dark{background:var(--blue-dark)}.bg-blue-dark h2,.bg-blue-dark p{color:#fff}.bg-blue-dark h2{color:#fff}.bg-blue-middle{background:var(--blue-middle)}.bg-green{background:var(--green)}.bg-grey{background:var(--grey)}.bg-pink{background:var(--pink)}.bg-white{background:#fff}.bg-white h2,.bg-white h3{color:var(--blue-middle)!important}.overlay{top:0;bottom:0;left:0;right:0;position:absolute}.dots-regular{background-image:radial-gradient(var(--pink) 2px,transparent 2px);background-size:calc(9 * 2px) calc(9 * 2px)}.text-image__text img{border-radius:20px}h1,h2,h3,h4,h5,p{color:var(--blue-middle);line-height:1.1}h1{font-size:7.4rem;line-height:1.2;font-weight:700}h1+p{margin-top:50px}h2{font-size:4.2rem;line-height:1.2}h3{font-size:3.8rem;line-height:1.2}p+ul{margin-top:20px}h5{font-size:2.6rem;font-weight:400;margin-bottom:40px;line-height:1.4}.text-content h3{font-size:3.2em}.text-content h3+p{margin-top:10px}.text-content p+h3{margin-top:40px}.text-content ol,.text-content ul{margin-left:25px;margin-top:30px;margin-bottom:50px}.text-content ol li{list-style:number;margin-bottom:30px}.h2--small,.case__item__desc>span,.thin-heading{font-weight:500;letter-spacing:1.4rem;text-transform:uppercase;font-size:1.2rem;text-align:center;margin-bottom:100px}.case__item__desc>span{letter-spacing:.5rem}h2+p{margin-top:20px}p+h2,p+h3{margin-top:60px}p,.text-image ul li,.text-content ol li,.text-content ul li,.faq__wrap ul li,.news__excerpt__content ul:not(.tags) li{font-size:2.2rem;line-height:1.4;font-weight:400;color:var(--blue-dark)}.text-content ul li,.text-image ul li,.faq__wrap ul li,.news__excerpt__content ul:not(.tags) li{list-style-type:disc;margin-bottom:20px;margin-left:20px}.news__excerpt__content ul:not(.tags){margin-top:20px;margin-bottom:20px}.single-faq_cpt h1{font-size:5rem}.faq__wrap ul li{text-align:left}.faq__wrap ul{margin-top:20px;margin-bottom:20px;margin-left:20px}.faq__wrap h3{text-align:left;font-size:2.5rem;margin-top:40px}p+p{margin-top:40px}p:last-of-type{margin-bottom:0}a{text-decoration:none;color:var(--blue-clear)}.hero__text a{border-bottom:2px solid var(--blue-middle);color:var(--blue-middle)}.hero__text a:hover{border-bottom:2px solid var(--red)}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mobile-menu{position:fixed;overflow:hidden;width:100%;height:100vh;background:var(--blue-clear);z-index:10000;display:flex;justify-content:center;padding-top:20%;visibility:hidden;text-align:center}.lock-scroll{overflow:hidden}.mobile-menu-icon{display:none;position:absolute;top:20px;right:20px;width:35px;height:22px;cursor:pointer;z-index:10000;position:fixed}.page-template-tmpl-case b,.single b{background-color:var(--red)}b{position:absolute;left:0;width:35px;height:3.5px;border-radius:50px;background-color:var(--red)}b:nth-child(1){top:0;background-color:var(--red)}b:nth-child(2){top:50%;background-color:var(--blue-clear)}b:nth-child(3){top:100%;background-color:var(--green)}.active b{background-color:var(--green)}.mobile-menu ul{max-width:200px;margin:auto}.mobile-menu ul li a{color:var(--pink);font-size:3rem;font-weight:500}.mobile-menu ul li{margin-bottom:40px;position:relative}.nav-icon{position:absolute;right:0;top:8px;cursor:pointer}.nav-icon:after{color:var(--green);font-size:2rem;font-family:'Font Awesome 6 Pro';content:'\2b'}.nav-icon.nav-icon--active:after{content:'\f068'}.mobile-menu .sub-menu{opacity:1;transform:inherit;visibility:visible;position:relative;background:none;padding:0;left:inherit;display:block;margin-top:30px;margin-bottom:30px;min-width:inherit;display:none;top:inherit;transition:none}.mobile-menu li.menu-item-has-children:hover .sub-menu{top:inherit}.menu-mobile-menu-container{min-width:180px}.mobile-menu .sub-menu li{margin-bottom:20px;margin-top:0}.mobile-menu .sub-menu li a span{color:#fff;display:block;padding:0;font-weight:400;font-size:1.7rem}.mobile-menu .sub-menu li a:hover span{color:var(--green)}.mobile-menu .sub-menu:before{content:none}.mobile-menu .sub-menu li.current_page_item a span,.mobile-menu .sub-menu li a:focus span,.mobile-menu .sub-menu li a:active span{color:#fff!important}.btn--big{border-radius:40px;padding:45px;padding-top:20px;padding-bottom:20px;background:var(--red);color:#fff!important;font-size:16px;font-weight:500;border-bottom:none!important;background-image:linear-gradient(to left,var(--red),#2345c1,var(--blue-middle),var(--blue-dark));transition:all ease 0.3s;background-position:0%;background-size:300%;background-position:0 0;display:inline-block;z-index:1000}.btn--big:hover{background-position:100% 0}button.btn--big{border:none;cursor:pointer;padding:15px;padding-left:25px;padding-right:25px;font-size:1.4rem;margin-top:15px;background:var(--blue-clear)}.gg-arrow-long-right{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));border-top:1px solid;border-bottom:2.5px solid #fff0;width:100px;height:3px;top:10px;margin-left:10px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s}.gg-arrow-long-right::after{content:"";display:block;box-sizing:border-box;position:absolute;width:6px;height:6px;border-top:1px solid;border-right:1px solid;transform:rotate(45deg);right:0;bottom:-2.73px}.gg-arrow-long-up,.gg-arrow-long-up::after{display:block;box-sizing:border-box;width:5px}.gg-arrow-long-up{position:relative;transform:scale(var(--ggs,1));border-right:4px solid #fff0;box-shadow:inset 0 0 0 .5px var(--green);height:100px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s}.gg-arrow-long-up::after{content:"";position:absolute;height:5px;border-top:1px solid var(--green);border-left:1px solid var(--green);transform:rotate(45deg);top:0;left:-2px}.long-btn-up-wrapper{background:none}.long-btn-up-wrapper.bg-green .gg-arrow-long-up::after{border-top:1px solid var(--green);border-left:1px solid var(--green)}.long-btn-up-wrapper.bg-green .gg-arrow-long-up{background:none}.long-btn-up-wrapper.bg-blue-dark .gg-arrow-long-up::after{border-top:1px solid var(--blue-dark);border-left:1px solid var(--blue-dark)}.long-btn-up-wrapper.bg-blue-dark .gg-arrow-long-up{background:none;box-shadow:inset 0 0 0 .5px var(--blue-dark)}.long-btn-up-wrapper.bg-blue-dark span{color:var(--blue-dark)}.long-btn-up-wrapper.bg-blue-dark .gg-arrow-long-up::after{border-top:1px solid var(--blue-dark);border-left:1px solid var(--blue-dark)}.long-btn-up-wrapper.bg-blue-dark .gg-arrow-long-up{background:none;box-shadow:inset 0 0 0 .5px var(--blue-dark)}.long-btn-up-wrapper.bg-blue-dark span{color:var(--blue-dark)}.text-btn.bg-green{color:var(--green)}.text-btn.bg-green .gg-arrow-long-right{background:none}.text-btn.bg-green .gg-arrow-long-right::after{background:none;border-top:1px solid var(--green);border-right:1px solid var(--green)}.text-btn.bg-blue-clear{color:var(--blue-clear)}.text-btn.bg-blue-clear .gg-arrow-long-right{background:none;box-shadow:inset 0 0 0 .5px var(--blue-clear)}.text-btn.bg-blue-clear .gg-arrow-long-right::after{background:none;border-top:1px solid var(--blue-clear);border-right:1px solid var(--blue-clear)}.text-btn.bg-red{color:var(--red)}.text-btn.bg-red .gg-arrow-long-right{background:none;box-shadow:inset 0 0 0 .5px var(--red)}.text-btn.bg-red .gg-arrow-long-right::after{background:none;border-top:1px solid var(--red);border-right:1px solid var(--red)}.text-btn{color:var(--green);text-decoration:none;margin:auto;font-size:1.9rem;font-weight:400;background:none}.text-btn:hover .gg-arrow-long-right{margin-right:-15px}.call-to-action,.no-image{flex-flow:column}.call-to-action h2,.call-to-action h3,.no-image h2,.no-image h3{margin:auto;color:#fff;margin-bottom:20px}.home .block.call-to-action{padding-top:0px!important;margin-top:180px;z-index:100}.call-to-action h2,.call-to-action h3,.bg-pink.no-image h2,.bg-pink.no-image h3{color:var(--blue-clear)}.call-to-action.bg-blue-clear h2{color:#fff}.cta.bg-blue-clear h3{color:#fff}.cta.bg-blue-clear .text-btn{color:var(--green)}.cta.bg-blue-clear .text-btn .gg-arrow-long-right{background:none;box-shadow:inset 0 0 0 .5px var(--green)}.cta.bg-blue-clear .text-btn .gg-arrow-long-right:after{background:none;border-top:1px solid var(--green);border-right:1px solid var(--green)}.cta.bg-blue-middle *{color:#fff}.cta.bg-blue-middle .btn--big{background:var(--blue-dark)}.error404 footer{margin-top:-100px}html{font-size:62.5%}body{background:var(--blue-dark)}div{box-sizing:border-box}*{box-sizing:border-box;font-family:'Inter',Sans-serif}.border-radius,.text-image__image img,.employees .employees__item img,.border-radius:not(.case__item) img{-webkit-border-radius:15px;border-radius:15px;background-clip:padding-box}.block{padding-top:250px;padding-bottom:250px;position:relative}.grid{display:grid}.flex{display:flex}.wrapper{display:grid;grid-template-columns:120px calc(100% - 120px);grid-template-rows:auto;grid-template-areas:"sidebar content"}.sidebar{background:var(--blue-dark);position:fixed;grid-area:sidebar;padding:35px;z-index:2;top:0;bottom:0;width:120px;overflow:hidden}.home .faq .btn--big{margin-top:40px}.sidebar .gg-arrow-long-up{transform:rotate(0deg);right:-1.5px}.sidebar__social-media{bottom:40px;position:absolute;left:0;right:0}.sidebar__social-media ul li{text-align:center;margin-top:15px}.sidebar__social-media ul li a i{color:var(--green);font-size:1.5rem}.sidebar__social-media ul li a:hover i{color:var(--red)}.long-btn-up-wrapper{display:block;margin:auto;left:0;right:0;position:absolute;text-align:center;top:40%}.long-btn-up-wrapper span{writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);white-space:nowrap;color:var(--green);font-size:1.4rem;margin-bottom:15px;margin-left:-5px;text-decoration:none;font-weight:300;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s}.long-btn-up-wrapper a{display:inline-block}.long-btn-up-wrapper:hover .gg-arrow-long-up{margin-top:-7px}.long-btn-up-wrapper.long-btn-up-wrapper--sidebar{left:auto;top:40%;z-index:1000}.no-padding-top{padding-top:0px!important}.no-padding-bottom{padding-bottom:0px!important}.extra-padding-top{padding-top:500px!important}.extra-padding-bottom{padding-bottom:500px!important}.middle-padding-top{padding-top:380px!important}.middle-padding-bottom{padding-bottom:380px!important}.small-padding-top{padding-top:150px!important}.small-padding-bottom{padding-bottom:150px!important}.logotype path{fill:#fff}.animate-logotype,.animate-logotype--hover,.logotype:hover path{animation:col 1s linear}.animate-logotype--hover,.logotype:hover path{animation-iteration-count:infinite}@keyframes col{0%{fill:#fff}25%{fill:var(--green)}50%{fill:var(--blue-clear)}75%{fill:var(--red)}}.shake,.shake--hover,.logotype:hover,a .services__item__text:hover{animation:shake 0.5s;animation-iteration-count:2}.shake--hover,.logotype:hover,a .services__item__text:hover{animation-iteration-count:infinite}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px,0) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}100%{transform:translate(1px,-2px) rotate(-1deg)}}.content{grid-area:content;overflow-x:hidden;position:relative;z-index:1;background:#fff}.home .content:after,.page-id-8 .content:after,.page-id-6 .content:after,.block--single-news-content:after,.single-case_cpt .content:after{background-image:linear-gradient(var(--blue-clear) 3.6px,transparent 3.6px),linear-gradient(90deg,var(--blue-clear) 3.6px,transparent 3.6px),linear-gradient(#0053ff 1.8px,transparent 1.8px),linear-gradient(90deg,var(--blue-clear) 1.8px,#f7f7f7 1.8px);background-size:90px 90px,90px 90px,18px 18px,18px 18px;background-position:-3.6px -3.6px,-3.6px -3.6px,-1.8px -1.8px,-1.8px -1.8px;position:absolute;top:0;right:0;left:0;bottom:0;content:'';opacity:.04;z-index:-2}.block--single-news-content:after{z-index:1}.paged.page-template-tmpl-news .content{background:var(--pink)}nav ul li{display:inline;margin-right:60px;position:relative;padding-left:10px;padding-right:10px}nav ul li:last-of-type{margin-right:0}.home nav ul li a,.page-id-6 nav ul li a,.page-template-tmpl-case nav ul li a,.single nav ul li a,header.sticky ul li a,header.sticky nav ul li.current_page_item a{font-weight:500;font-size:1.8rem;color:var(--blue-dark);text-decoration:none;background:linear-gradient(to right,#fff0,#fff0),linear-gradient(to right,#ff1552,#c30778,#2b58f9);background-size:100% 4px,0 3px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 200ms;padding-bottom:10px;z-index:1000;position:relative}.home nav ul li a:hover,.page-template-tmpl-case nav ul li a:hover,.page-id-6 nav ul li a:hover{background-size:0 4px,100% 3px}.home nav ul li.current_page_item a,.home nav ul li.current_page_parent a,.page-template-tmpl-case nav ul li.current_page_item a,.page-template-tmpl-case nav ul li.current_page_parent a,.page-id-6 nav ul li.current_page_parent a,.page-id-6 nav ul li.current_page_item a,header.sticky nav ul li.current_page_item a,header.sticky nav ul li.current_page_parent a{background:linear-gradient(to right,#ff1552,#c30778,#2b58f9);background-size:100% 3px,0 4px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 400ms}nav ul li.menu-item-has-children:not(.current_page_parent):not(.current_page_ancestor):not(.current_page_item),nav ul li.menu-item-has-children.current_page_item{padding-bottom:50px;z-index:1000;position:relative;z-index:100}nav ul li.menu-item-has-children:not(.current_page_parent):not(.current_page_ancestor):not(.current_page_item):before{font-family:"Font Awesome 6 Pro";font-size:15px;content:'\f0d7';color:var(--red)!important;position:absolute;left:0;right:0;text-align:center;top:15px;font-weight:700}nav ul li.menu-item-has-children:not(.current_page_parent):not(.current_page_ancestor):not(.current_page_item):hover:before{content:''}header{margin-top:50px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s;z-index:10000}header.sticky{-webkit-box-shadow:0 2px 10px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 2px 10px 0 rgb(0 0 0 / .1);box-shadow:0 2px 10px 0 rgb(0 0 0 / .1);background:#fff;padding:20px;padding-bottom:25px;position:fixed;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;margin-top:30px;z-index:10000}header.sticky ul li{margin-right:30px}header.sticky ul li:last-of-type{margin-right:0}header.sticky ul li a{font-size:1.4rem!important;color:var(--blue-dark)!important}header.sticky nav ul li.menu-item-has-children:before{top:10px!important}header.sticky .sub-menu li a span{font-size:1.7rem}body.page-id-12 .wrapper #header nav ul li.menu-item-has-children:before{color:#fff!important}li.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;top:20px}li.menu-item-has-children:hover a{background:none!important}.sub-menu{visibility:hidden;top:40px;opacity:0;position:absolute;background:var(--pink);-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;z-index:1;padding:40px;padding-top:10px;padding-bottom:10px;margin:0;z-index:1000;margin-top:15px;left:50%;transform:translateX(-50%);min-width:400px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s}.sub-menu li{margin:0;margin-top:40px;margin-bottom:40px;padding:0;display:block;width:100%}.sub-menu li:hover:after{width:0}.sub-menu li:hover a span:hover{color:var(--red)}.mobile-menu .sub-menu li:hover a span:hover{color:var(--green)}.sub-menu li a,.sub-menu li a span{color:var(--blue-dark);font-size:2.3rem;font-weight:600}.sub-menu li a span{padding-left:60px;align-items:center}.sub-menu li i{position:absolute;left:0;margin-right:40px;color:var(--red);font-size:3rem;font-weight:300;margin-top:-4px}nav ul li.current_page_item .sub-menu li a{background:none}nav ul li.current_page_item:before{content:''}.sub-menu li.current_page_item a span{color:#e72e6f}.sub-menu:before{content:"";display:block;width:0;height:0;position:absolute;top:-10px;left:50%;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid var(--pink);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.middle{max-width:1800px;width:85%;margin-left:auto;margin-right:auto;position:relative}.middle--small{max-width:1400px}.hero.bg-green *{color:var(--blue-dark)}.hero.block--full-height .hero__video{top:17%}.hero.block--full-height .svg-bg{top:0}.hero.block--full-height .svg-bg path{fill:#fff;opacity:.08}.hero+.cta{margin-top:150px}.hero>.grid{grid-template-columns:50% 1fr!important;grid-template-rows:auto;gap:100px;align-items:center}.hero .grid.no-grid{grid-template-columns:none!important;gap:0}.hero .grid.no-grid .hero__text{width:100%;max-width:800px}.hero__text{width:100%;z-index:1;position:relative}.hero__text h1{color:var(--blue-middle)}.hero__text p{font-size:2.8rem}.hero__text p span{background:var(--pink);padding-left:5px;padding-right:5px;border-radius:10px}.hero__text .btn--big{border-bottom:0;margin-top:70px}.hero__object{display:flex;align-items:center;justify-content:center;position:relative;background:url()}.hero__object.logotype-single:before,.hero__object.logotype-single:after{content:'';width:20px;height:20px;background:var(--red);position:absolute;left:-5px;top:-5px;z-index:-1}.hero__object.logotype-single:after{bottom:-5px;right:-5px;top:inherit;left:inherit}.hero__video{clip-path:url(#video-clip);-webkit-clip-path:url(#video-clip)}.svg-bg{position:absolute;width:1100px;height:1100px;right:50px;top:-100px;z-index:-1;transform:rotate(-7deg);animation:App-world-spin infinite 200s linear}@keyframes App-world-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.pp-logo{position:absolute;height:auto;width:80px;right:160px;bottom:-15px}.guld-partner{right:50px;width:85px}.hero__video{top:80px;height:750px;width:800px;position:absolute;right:7%}.home .case.block{padding-top:0px!important;padding-bottom:150px!important;z-index:1}.case.block .grid{gap:40px;grid-template-columns:1fr 1fr 1fr;top:100px}.case__item_wrapper{z-index:1000}.case__item_wrapper:hover{margin-top:-10px;margin-bottom:10px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s}.case__item{position:relative;display:flex;flex-flow:column;overflow:hidden;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s;overflow:hidden}.case__item img{object-fit:cover;width:100%;height:100%;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}.case__item .text-btn{margin-right:0;margin-top:40px}.case__item:hover img{transform:scale(1.03)}.home .case__item__desc{background:var(--pink)}.home .case__item__desc h2,.home .case__item__desc span{color:var(--blue-middle)}.home .case__item__desc>span{color:var(--blue-middle);margin-bottom:15px}.home .case__item__desc .text-btn i{background:none;box-shadow:inset 0 0 0 .5px var(--blue-middle)!important}.home .case__item__desc .text-btn i:after{border-color:var(--blue-middle)!important}.case__item__desc{-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;background:var(--blue-clear);padding:40px;z-index:1}.case__item__desc h2{color:#fff;font-size:2.5rem;font-weight:600;-webkit-transition:0.15s;-moz-transition:0.15s;-ms-transition:0.15s;-o-transition:0.15s;transition:0.15s}.case__item__desc>span{color:#fff;font-size:1rem;display:block;margin-bottom:15px;-webkit-transition:0.15s;-moz-transition:0.15s;-ms-transition:0.15s;-o-transition:0.15s;transition:0.15s;text-align:left}.case__item__desc .text-btn{color:#fff}.case__item__desc .text-btn i{background:none;box-shadow:inset 0 0 0 .5px #fff!important}.case__item__desc .text-btn i:after{border-color:#fff!important}.customers.block h2{text-align:center;margin:auto;max-width:800px;margin-bottom:80px}.customers.block .grid{grid-template-columns:repeat(6,auto);gap:40px}.customers.block .grid img{max-width:150px;display:block;height:auto}.customers__item{justify-content:center;align-items:center;flex-flow:column;padding-top:20px;padding-bottom:20px}.quote.block{min-height:900px;display:flex}.quote.block .middle{display:none}.quote.block p{font-weight:700;font-size:8rem;line-height:1.5;color:var(--red)}.quote.block p:after{content:'|';height:20px;position:absolute;height:35%;padding-top:15px;margin-left:10px;overflow:hidden;color:var(--red);animation:blink 1s infinite}.quote.block .gg-arrow-long-right{-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:auto;margin-top:100px;opacity:0;animation-name:bounce;animation-duration:2s;animation-iteration-count:infinite}.quote-simple__object img{clip-path:url(#quote-clip);-webkit-clip-path:url(#quote-clip)}.quote-simple.block p{font-weight:700;font-size:8rem;line-height:1.5}@keyframes bounce{0%{margin-top:100px}50%{margin-top:130px}100%{margin-top:100px}}@keyframes blink{0%{opacity:1}100%{opacity:0}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.gradient{animation:gradient 30s ease infinite}.gradient-fast{animation:gradient 10s ease infinite}.services.block>.grid{z-index:1000}.services.block,.awards,.page-template-tmpl-contact .hero{background:linear-gradient(-60deg,#350633,#020122,#350633,#020122,#020122,#350633);background-size:300% 300%;background-position:0%}.services.block h2,.awards h2,.page-template-tmpl-contact .hero h2{color:#fff}.services.block>.grid,.awards>.grid,.page-template-tmpl-contact .hero>.grid{grid-template-columns:auto auto;grid-auto-rows:2fr}.services.block h3,.awards h3,.page-template-tmpl-contact .hero h3{color:#fff;margin-bottom:20px}.services.block a,.awards a,.page-template-tmpl-contact .hero a{text-decoration:none}.services.block ul,.awards ul,.page-template-tmpl-contact .hero ul{margin-top:40px}.services.block ul li,.awards ul li,.page-template-tmpl-contact .hero ul li{color:#fff;font-size:2.4rem;font-weight:300;margin-bottom:20px}.gradient-bg,footer{background:linear-gradient(-60deg,#350633,#020122,#350633,#020122,#020122,#350633);background-size:300% 300%;background-position:0%}.services .middle{max-width:1800px}.services li:before{font-family:'Font Awesome 6 Pro';content:'\f00c';color:var(--green);font-size:1.5rem;margin-right:12px;vertical-align:2px}.services a{z-index:1000;position:relative}.services__item{position:relative;z-index:1000}.services a:nth-child(3),.services a:nth-child(4){margin-top:100px}.services__item__content{max-width:80%;margin-left:auto;margin-right:auto}.services__item__content p{color:#fff;font-size:2.1rem;margin-top:10px}.services__item__icon{margin-right:60px}.services__item__icon i{color:var(--red);font-size:6rem;max-width:60px}.services__item__text{-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s}.zoom{animation:zoom_quick 0.5s linear}@keyframes zoom_quick{0%{transform:scale(1,1)}50%{transform:scale(1.3,1.3)}100%{transform:scale(1,1)}}.quote-simple .grid{grid-template-columns:40% auto;align-items:center;justify-content:center;z-index:1;gap:5%}.quote-simple .grid p{font-size:5rem;line-height:1.3}.quote-simple__object img{max-width:100%;height:auto}.quote-simple__text .btn{margin-top:40px}.news .btn--big{margin:auto;z-index:100;position:relative;margin-top:80px}.news__content-inner-wrapper{flex-flow:column;flex:1}.news__excerpt{padding:30px;padding-top:40px;text-align:left}.news__excerpt h2+p{margin-top:10px;opacity:.8}.news__excerpt .news__excerpt__content{flex-flow:column;z-index:1;margin-bottom:20px}.news__excerpt .news__excerpt__content h2,.news__excerpt .news__excerpt__content h1{color:var(--blue-middle);margin-bottom:20px;width:100%}.news__content-inner-wrapper .text-btn{position:absolute;bottom:0;left:30px}.news__image{position:relative}.news__image img{max-width:100%;height:auto;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s}.news__svg{position:absolute;right:-100px;top:-200px;width:1500px;transform:rotate(-5deg)}.news__svg path{fill:var(--pink)}.news--swiper .swiper-button-prev,.news--swiper .swiper-button-next{right:-90px;left:auto;top:45%}.news--swiper .swiper-button-prev:after,.news--swiper .swiper-button-next:after{content:''}.news--swiper .swiper-button-prev i,.news--swiper .swiper-button-next i{font-size:8rem;color:var(--blue-clear)}.news--swiper .swiper-button-prev{left:-90px;right:auto}.news--swiper .long-btn-up-wrapper{right:-90px}.news--swiper .middle--small{max-width:1800px}.swiper-wrapper .swiper-slide{height:auto;display:flex}.swiper-button-disabled{display:none!important}.long-btn-up-wrapper{left:auto;right:50px;top:60%;z-index:1000}.long-btn-up-wrapper span{margin-top:10px}.cta.no-image .grid{grid-template-columns:60%;align-items:center;justify-content:center;text-align:center}.cta.no-image .grid .cta__text{padding:0;margin:auto}.cta.no-image .grid .cta__text h3+p{margin-top:0}.cta.no-image .grid .cta__text .text-btn{margin-right:auto;margin-left:auto}.cta .grid .cta__text h3+p{margin-top:20px}.cta.no-margin-top .cta__img{margin-top:0}.cta__text{max-width:700px}.cta{padding-top:150px;padding-bottom:150px}.cta svg:not(.wave-block){position:absolute;width:800px;left:-200px;bottom:-100px}.cta .grid{grid-template-columns:1fr 1fr;position:relative;align-items:center;z-index:1000}.cta.bg-pink .cta__img svg path{fill:var(--red);opacity:.08}.cta.bg-green .cta__img svg path{fill:#fff;opacity:.08}.cta.bg-blue-clear .cta__img svg path{fill:#fff;opacity:.08}.svg-bg-blob{z-index:0}.cta__img a,.cta__img div{z-index:1}.cta__img{align-self:flex-start;display:flex;z-index:1000;margin:auto}.cta__img img{clip-path:url(#cta-clip);-webkit-clip-path:url(#cta-clip);z-index:0}.image-left .cta__img{order:inherit}.image-right .cta__img{order:2}.image-right .cta__img img,.image-right .cta__img a{margin-right:0;position:relative;margin-left:auto}.image-right .cta__img svg{left:inherit}.image-right .cta__text{padding-right:70px;padding-left:0;margin-right:0;margin-left:auto}.image-left .cta__text{padding-right:0;padding-left:70px}.cta__img svg{transform:rotate(-7deg);animation:App-world-spin infinite 200s linear}.cta__img img{object-fit:cover;width:100%;height:100%}.cta__text .btn--big{margin-left:0;margin-top:40px}.cta__text{padding-left:60px}.wave-animation-rotate{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:-100px;z-index:1000;position:relative;margin-top:-2px}.wave-rotate{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:1000;position:relative;margin-top:-2px}.waves{width:100%;display:block;position:relative;height:15vh;min-height:100px;max-height:150px;z-index:1}.wave-animation>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.wave-animation>use:nth-child(1){animation-delay:-2s;animation-duration:15s;opacity:.7}.wave-animation>use:nth-child(2){animation-delay:-3s;animation-duration:18s;opacity:.5}.wave-animation>use:nth-child(3){animation-delay:-4s;animation-duration:21s;opacity:.3}.wave-animation>use:nth-child(4){animation-delay:-5s;animation-duration:28s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}}.wave-block{bottom:-3px;position:absolute}.wave-block{bottom:-3px;position:absolute}.wave-block-top{top:-3px;z-index:2}.circle-rotating{z-index:1000}.circle-rotating circle{fill:none;z-index:10000}.circle-rotating{position:absolute;height:350px;width:350px;overflow:hidden;right:-70px;top:-80px;display:flex;justify-content:center;align-items:center}.circle-rotating i{color:var(--red);font-size:2.5rem;z-index:1;font-weight:700;animation:pulse 1s infinite}@keyframes pulse{10%{transform:scale(1.2)}}.circle-rotating text{font-size:13.5px;font-weight:500;text-transform:uppercase;fill:var(--blue-middle)}.circle-rotating svg{position:absolute;left:0;top:0;width:100%;height:auto;-webkit-animation-name:rotate;-moz-animation-name:rotate;-ms-animation-name:rotate;-o-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:20s;-moz-animation-duration:20s;-ms-animation-duration:20s;-o-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes rotate{from{-webkit-transform:rotate(-360deg)}to{-webkit-transform:rotate(0)}}@-moz-keyframes rotate{from{-moz-transform:rotate(-360deg)}to{-moz-transform:rotate(0)}}@-ms-keyframes rotate{from{-ms-transform:rotate(-360deg)}to{-ms-transform:rotate(0)}}@-o-keyframes rotate{from{-o-transform:rotate(-360deg)}to{-o-transform:rotate(0)}}@keyframes rotate{from{transform:rotate(-360deg)}to{transform:rotate(0)}}.page-template-tmpl-news .circle-rotating circle{fill:none}.page-template-tmpl-about .circle-rotating circle,.page-template-tmpl-contact .circle-rotating circle,.page-template-tmpl-news .circle-rotating circle{fill:none}.page-template-tmpl-about .circle-rotating text,.page-template-tmpl-contact .circle-rotating text,.page-template-tmpl-news .circle-rotating text{fill:var(--pink)}.page-template-tmpl-about .circle-rotating i,.page-template-tmpl-contact .circle-rotating i,.page-template-tmpl-news .circle-rotating i{color:var(--green)}@keyframes ani{0%{transform:translate3d(0,0,0);text-shadow:0em 0em 0 var(--green);color:var(--blue-middle)}30%{transform:translate3d(0,0,0);text-shadow:0em 0em 0 var(--green);color:var(--blue-middle)}70%{transform:translate3d(.08em,-.08em,0);text-shadow:-.08em .08em var(--green);color:var(--blue-middle)}100%{transform:translate3d(.08em,-.08em,0);text-shadow:-.08em .08em var(--green);color:var(--blue-middle)}}.popout span{position:relative;display:inline-block;animation:ani 1s infinite alternate cubic-bezier(.86,0,.07,1)}.bg-blue-clear .popout span{position:relative;white-space:nowrap}.bg-blue-clear .popout span:after,.block--video .popout span:after{--deco-height:0.3125em;content:"";position:absolute;left:0;right:0;bottom:calc(var(--deco-height) * -0.625);height:var(--deco-height);background-image:url("data:image/svg+xml,%3Csvg width='100' height='64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M-17 30.5C-1 22 72-4 54 13 37.9 28.2-2.5 57.5 16 55.5s72-29 104-40' stroke='%2392F4C8' stroke-width='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='' d='M0 0h100v64H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:auto 100%;background-repeat:round;background-position:0em}.bg-blue-clear .popout span,.block--video .popout span{animation:none}.images-module.block{position:relative;padding:0}.images-module div{position:relative;width:50%;height:70vh}.images-module div.full{width:100%}.images-module div img{object-fit:cover;width:100%;height:100%;position:absolute}.text-icon{z-index:1;background:var(--pink)}.text-icon .grid{margin:inherit;margin:auto;max-width:950px;width:100%;grid-template-columns:30% 70%;grid-template-rows:auto}.text-icon .text-icon__icon{display:flex}.text-icon .text-icon__icon .icon{height:200px;align-self:center}.text-icon__wrapper+.text-icon__wrapper{margin-top:100px}.zigzag-wrap,.circle-wrap{position:relative;width:100%}.zigzag{position:absolute;right:300px;top:-300px;z-index:1;width:180px;display:none;max-height:500px}.circle{position:absolute;right:-100px;bottom:-250px;width:500px;height:500px;display:none;z-index:1}.home .circle{right:inherit;left:-100px;top:-200px;transform:rotate(180deg)!important}.zigzag-path,.circle-path{fill:none;stroke:var(--green);stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.circle-path{fill:#fff0;stroke-width:3;stroke-dasharray:471;stroke-dashoffset:471}.circle-path.active{animation:clock-animation 3s forwards}@keyframes clock-animation{0%{stroke-dashoffset:420}100%{stroke-dashoffset:0}}div.icon *{stroke:var(--red);fill:var(--red);stroke-width:3}.page-template-tmpl-case .case.block{padding-top:0px!important}.page-template-tmpl-case .case.block .grid{top:0}.tools{width:100%;max-width:500px;height:100%;margin:auto;padding:60px;margin-bottom:-1500px;padding-bottom:1500px;margin-top:-500px;color:#fff}.tools h3{font-size:3.8rem;color:#fff}.tools ul{margin-top:50px}.tools ul li{font-size:23px;margin-bottom:20px}.tools ul li:last-of-type{margin-bottom:0}.page-template-tmpl-news{background:var(--pink)}.page-template-tmpl-news nav ul li a{color:#fff}.block--news{padding-top:100px}.block.block--video,.block.block--full-height{width:100%;top:-70px;z-index:-1;padding-top:320px;padding-bottom:320px}.block--video .hero__text h1,.block--full-height h1,.block--video .hero__text p,.block--full-height p{background-image:none;-webkit-background-clip:inherit;color:#fff}.block--video+.wave.wave-rotate,.block--full-height+.wave.wave-rotate{margin-top:-70px}.block--video+.wave,.block--full-height+.wave{margin-top:-185px}.social-media{margin-left:auto;position:relative;z-index:10000}.social-media a{color:var(--green);z-index:10000;margin-bottom:10px}.social-media a:hover{color:var(--red)}.social-media i{-index:10000;position:relative;font-size:2.5rem}.latest-post{margin-bottom:100px;z-index:1}.latest-post .news__item:hover img{transform:scale(1.03)}.latest-post .news__item .news__content .news__excerpt h2{color:var(--blue-middle)}.latest-post .news__item .news__content .news__excerpt .text-btn{margin-top:30px}.latest-post .news__item .news__image{margin-right:0}.latest-post .news__item .news__image img{width:100%;object-fit:cover}.news{gap:40px;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));text-align:center}.news .news__item{display:flex}.news .news__item .news__content{display:flex;flex-flow:column}.news .news__item .news__content .news__excerpt{order:2;padding:40px;background:#fff;flex:auto;border-radius:15px;border-top-left-radius:0;border-top-right-radius:0}.news .news__item .news__content .news__excerpt .news__excerpt__content{text-align:left;height:100%}.news .news__content .news__excerpt .news__excerpt__content h2{color:var(--blue-middle);font-size:3rem;margin-bottom:0}.news .news__item .news__content .news__excerpt .news__excerpt__content .text-btn,.faq__wrap .text-btn{margin-left:0;margin-top:30px}.news .news__item .news__content .news__excerpt .news__excerpt__content span.date{color:var(--blue-clear)}.news .news__item .news__content .news__image{order:1;margin:0;overflow:hidden;border-bottom-left-radius:0;border-bottom-right-radius:0}.news .news__item .news__content .news__image img{display:block;max-width:100%;height:auto;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;border-bottom-left-radius:0;border-bottom-right-radius:0}.news .news__item:hover img{transform:scale(1.03)}.single-news_cpt .content,.single-faq_cpt .content{background:var(--pink)}.single-faq_cpt nav ul li a{color:var(--blue-middle)}.single-news_cpt .news__image{z-index:10;max-width:1000px;margin:auto;margin-bottom:80px}.single-news_cpt .sub-menu,.paged .sub-menu,.page-template-tmpl-news .sub-menu{background:#fff}.single-news_cpt .sub-menu:before,.paged .sub-menu:before,.page-template-tmpl-news .sub-menu:before{border-bottom-color:#fff}.block--single-news{padding-bottom:0px!important;padding-top:200px}.block--single-news .middle{max-width:800px}.block--single-news .middle .news__excerpt{padding:0;margin-bottom:40px}.block--single-news-content{margin-top:-250px}.block--single-news-content .middle{max-width:800px;z-index:1000}.block--single-news-content .middle img{margin-top:40px;margin-bottom:40px;z-index:1000;position:relative}.block--single-news .news__svg{transform:rotate(-7deg);animation:App-world-spin infinite 200s linear}.block--single-news .news__svg path{fill:#fff;opacity:.5}p.excerpt{font-size:2.7rem;font-weight:400}span.date{font-size:1.1rem;letter-spacing:2px;font-weight:500;display:block;margin-bottom:10px;color:var(--blue-middle)}.tags{margin-bottom:10px}.tags i{color:var(--red);font-size:1.4rem;margin-right:7px}.tags li{display:inline;font-size:1.2rem;line-height:1.4}.load-more-posts{margin-top:40px}.load-more-posts-button-wrapper{text-align:center;margin-top:50px}.load-more-posts-button-wrapper ul li{display:inline-block}.load-more-posts-button-wrapper ul li .page-numbers{border-radius:40px;width:30px;height:30px;padding-left:1px;padding-top:8px;text-align:center;display:block;background:var(--red);color:#fff;font-size:1.3rem;margin-right:5px}.load-more-posts-button-wrapper ul li .page-numbers.dots,.load-more-posts-button-wrapper ul li .page-numbers.next,.load-more-posts-button-wrapper ul li .page-numbers.prev{border-radius:inherit;background:none;color:var(--blue-dark)}.load-more-posts-button-wrapper ul li .page-numbers.dots i,.load-more-posts-button-wrapper ul li .page-numbers.next i,.load-more-posts-button-wrapper ul li .page-numbers.prev i{font-weight:500;color:var(--blue-clear)}.load-more-posts-button-wrapper ul li .page-numbers.current,.load-more-posts-button-wrapper ul li .page-numbers:hover{opacity:.8}.load-more-posts-button-wrapper ul li .page-numbers.next:hover,.load-more-posts-button-wrapper ul li .page-numbers.prev:hover{background:none}.archive .content{background:var(--pink)}.block--news{background:var(--pink)}.archive .block--news{margin-top:150px}.archive .block--news h1{font-size:2.8rem;margin-bottom:20px;color:var(--blue-clear);text-align:left}.desc{max-width:700px;margin-bottom:100px}.desc p{margin-top:0}.archive .block--news h1:before{font-family:'Font Awesome 6 Pro';font-size:2rem;margin-right:10px;color:var(--red)}.archive.tax-kategorier h1:before{content:'\f07c'}.archive.tax-taggar h1:before{font-size:2rem;content:'\f02b';margin-right:7px}.paged .block--news{margin-top:50px}.archive .sub-menu{background:#fff}.archive .sub-menu:before{color:#fff}.tax-FAQ-kategorier .content{background:#fff}.tax-FAQ-kategorier .faq{padding-top:100px}.tax-FAQ-kategorier.archive .block--news h1{margin-bottom:30px}.tax-FAQ-kategorier h1 span{font-weight:400}.tax-FAQ-kategorier .block--news{background:#fff}.paged nav ul li a,.archive nav ul li a{color:var(--blue-dark)}.paged .circle-rotating{display:none}nav ul li a{font-weight:500;font-size:1.7rem;color:#fff;text-decoration:none;background:linear-gradient(to right,#fff0,#fff0),linear-gradient(to right,var(--green),var(--green),var(--green));background-size:100% 4px,0 3px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 200ms;padding-bottom:10px}nav ul li a:hover{background-size:0 4px,100% 3px}nav ul li.menu-item-has-children:before{color:var(--green)}nav ul li.current_page_item a,nav ul li.current_page_parent a{background:linear-gradient(to right,var(--green),var(--green),var(--green));background-size:100% 3px,0 4px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 400ms;z-index:1000;position:relative}nav ul li.menu-item-has-children:before{color:var(--green)!important}.page-template-tmpl-about .hero{background:var(--blue-clear);padding-bottom:300px}.cta .h2--small{text-align:left;margin-bottom:20px}.cta .h2--small+h3{font-size:4.5rem}.block.text-image h2,.block.text-image h3{color:var(--blue-middle)}.block.text-image h3{font-size:3.4rem}.block.text-image p+h3{margin-top:60px}.block.text-image.no-image{padding-top:250px}.block.text-image.bg-pink{background:var(--pink)!important}.block.text-image .middle{max-width:1200px;z-index:10}.single-case_cpt img{box-shadow:0 2px 40px 0 rgb(0 0 0 / .07)}.text-image__image{margin-top:-250px;margin-bottom:120px}.text-image__image img{margin:auto;display:block;max-width:100%;height:auto}.text-image__text{display:block;padding-left:40px;padding-right:40px}.text-image__text h2{margin-bottom:30px;color:var(--blue-middle)}.text-image__text h2+p{margin-top:inherit}.text-image__text h3{margin-bottom:20px}.text-image__text p+h2{margin-top:60px}.text-image__text.column-count{column-count:2;column-gap:60px}.text-image__text.column-count h2{column-span:all}.text-image__text.no-columns{max-width:880px;margin:auto}.text-image.image-below .text-image__image{order:2;margin-top:100px;margin-bottom:0}.employees{background:#fff}.employees .grid{grid-template-columns:1fr 1fr;gap:80px;max-width:1200px}.employees .employees__item{display:flex;flex-flow:column}.employees .employees__item img{max-width:100%;height:auto;margin-bottom:10px;display:block}.employees .employees__item h3{font-size:3rem;margin-top:20px;display:block}.employees .employees__item span{text-align:left;margin-top:15px;color:var(--blue-middle);font-size:1.8rem;margin-bottom:30px;display:block;font-weight:100}.employees .employees__item div{display:block;margin-left:20px}.employees .employees__item p{font-size:1.5rem;font-weight:100}.employees .employees__item p+p{margin-top:5px}.awards p{font-size:8.1rem;color:#fff;font-weight:600;margin-bottom:60px}.awards .grid{grid-template-columns:repeat(4,auto);gap:40px}.awards .grid img{max-width:100%;height:auto;display:block;box-shadow:0 5px 15px 8px rgb(0 0 0 / .2)}.awards .grid img.tilt-image{transform-style:preserve-3d}.awards i{background:none;box-shadow:inset 0 0 0 .5px var(--green);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.awards h2{text-align:left;margin-bottom:50px;color:var(--red)}.awards .awards__text-content{padding-left:100px;padding-right:100px;margin-bottom:100px}.page-template-tmpl-contact nav ul li a{color:#fff}.page-template-tmpl-contact .hero{padding-bottom:350px}.page-template-tmpl-contact .text-image p{font-weight:700;font-size:6.5rem;line-height:1.1;color:var(--blue-clear)}.contact{padding-top:100px}.contact .middle--small{max-width:800px}.contact h2{margin-bottom:20px}.contact address{font-size:2.6rem;font-style:normal;color:var(--blue-middle);line-height:1.5}.contact .grid{grid-template-columns:1fr 1fr}.contact .social-media{position:relative;bottom:0;right:0;margin-top:100px}.contact .social-media i{margin-left:20px;color:var(--red)}.contact>.middle div{flex-flow:column}.contact .google-maps-marker{margin-left:auto;margin-top:40px;font-weight:500;color:var(--blue-dark);font-size:2rem}.contact .google-maps-marker:before{font-family:'Font Awesome 6 Pro';content:'\f3c5';color:var(--red);margin-right:10px;font-size:2.5rem;font-weight:300}.contact__right ul{margin-top:90px;position:relative;align-self:flex-end}.contact__right ul li{font-size:1.5rem;margin-bottom:15px}.contact__right ul li:nth-child(1){font-weight:600;font-size:1.7rem}.contact__right ul li:last-of-type{margin-bottom:0}.single-faq_cpt .block--single-news{padding-bottom:250px!important}.faq .middle--small{max-width:1000px;text-align:center}.faq .middle--small h4{text-align:center;margin-bottom:40px}.faq .middle--small .text-btn{position:relative;margin-top:40px}.faq__single{position:relative;margin-left:auto;margin-right:20px;font-size:1.2rem;font-weight:300;color:var(--red);display:flex;margin-top:20px}.single-faq_cpt .wave .wave-animation{fill:var(--pink)!important}.faq__wrap{background:var(--pink);-webkit-box-shadow:0 3px 5px 0 rgb(0 0 0 / .03);-moz-box-shadow:0 3px 5px 0 rgb(0 0 0 / .03);box-shadow:0 3px 5px 0 rgb(0 0 0 / .03);-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;margin-bottom:10px}.faq__wrap h2{font-size:3rem;width:100%;padding:30px;padding-top:23px;padding-bottom:23px;cursor:pointer;text-align:left}.faq__wrap h2 i{right:30px;position:absolute;font-size:2.5rem;color:var(--red);-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s}.faq__wrap h2.faq__open i{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq__wrap .faq__answer{padding:30px;padding-top:0;display:none}.faq__wrap .faq__answer h2{padding:0;cursor:inherit}.faq__wrap .faq__answer p{padding:0;text-align:left}.single-faq_cpt #services .wave-block-top path{fill:var(--pink)!important}footer .middle{grid-template-columns:repeat(4,auto);grid-template-rows:1fr}footer .middle ul li,.embedForm h4{color:#fff;font-style:normal;font-size:2.2rem;margin-bottom:10px;font-weight:400;line-height:1.3}footer .middle ul li a{font-size:1.5rem;color:var(--green)}.logotype-footer{width:80px}.logotype-footer path{fill:#fff}.embedForm input{padding:15px;padding-left:25px;padding-right:25px;border-radius:40px;color:#fff;width:80%;background:none;border:2px solid RGB(146 244 200 / .3);font-size:1.7rem;color:var(--green);margin-top:10px}.ml-form-successContent *{color:#fff!important}body #CybotCookiebotDialog[data-template=overlay],body #CybotCookiebotDialog[data-template=popup]{top:inherit;transform:translate(0%,0%);left:40px;bottom:40px;max-width:500px;width:auto}body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:last-of-type),body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(:first-of-type){background:none;border:none}body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize .CybotCookiebotDialogArrow{border-color:var(--blue-clear);position:relative;top:-1px;margin-left:.4em}body #CybotCookiebotDialog[data-template=overlay] *,body #CybotCookiebotDialog[data-template=popup] *,body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton,body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab *,body #CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBulkConsentCount *,body #CookiebotWidget strong,body #CookiebotWidget .CookiebotWidget-consent-details button{font-weight:inherit}body #CybotCookiebotDialog #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{max-height:25em}body #CybotCookiebotDialogBodyContent,body #CybotCookiebotDialog #CybotCookiebotDialogFooter,body #CybotCookiebotDialogHeader{padding:2em}body #CybotCookiebotDialog #CybotCookiebotDialogFooter{padding-top:.8em}body #CybotCookiebotDialogHeader{padding-bottom:0em}body #CybotCookiebotDialogHeader,body #CybotCookiebotDialogNav,body #CybotCookiebotDialog .CybotCookiebotScrollContainer{border:none}body #CybotCookiebotDialogHeader a{display:none}body #CybotCookiebotDialogNav #CybotCookiebotDialogNavDetails,body #CybotCookiebotDialogNav #CybotCookiebotDialogNavDetails,body #CybotCookiebotDialogNav #CybotCookiebotDialogNavAdSettings,body #CybotCookiebotDialogNav #CybotCookiebotDialogNavAbout{display:none}body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{border-bottom:3px solid #020122}body #CybotCookiebotDialogNav .CybotCookiebotDialogActive{display:none}body #CybotCookiebotDialogHeaderLogosWrapper{align-items:inherit;display:block;flex:inherit;justify-content:inherit;margin:auto}body #CybotCookiebotDialogPoweredbyLink{background-image:url(/wp-content/themes/2Creative/images/logo-cookiebot.png);height:70px;width:50px;background-size:contain;background-repeat:no-repeat}body h2#CybotCookiebotDialogBodyContentTitle{font-weight:600!important}body #CybotCookiebotDialogPoweredbyImage{display:none}body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{border:none;border-radius:40px;background-image:linear-gradient(to left,var(--red),#2345c1)!important}body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#020122;color:#020122;border-radius:40px}body #CookiebotWidget *{font-family:'Inter',sans-serif;font-size:13px}body #CookiebotWidget .CookiebotWidget-consent-details button{color:#020122}body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#020122}body #CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#020122}@media screen and (max-width:600px){body #CybotCookiebotDialog[data-template=overlay],body #CybotCookiebotDialog[data-template=popup]{left:5px;bottom:5px;right:5px}body #CybotCookiebotDialog #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{max-height:15em}body #CybotCookiebotDialogPoweredbyLink{height:40px;width:40px}}