*{box-sizing:border-box}a:focus,button:focus,input:focus,textarea:focus{outline:0}.input-checkbox,input.text,input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}a,button{color:inherit}button{background:0 0;border-radius:0;font-family:inherit;font-size:inherit;letter-spacing:inherit}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(//hobly.pl/wp-content/themes/hobly/prod/css/../fonts/PPNeueMontreal-Book.eot);src:url(//hobly.pl/wp-content/themes/hobly/prod/css/../fonts/PPNeueMontreal-Book.woff2) format("woff2"),url(//hobly.pl/wp-content/themes/hobly/prod/css/../fonts/PPNeueMontreal-Book.woff) format("woff"),url(//hobly.pl/wp-content/themes/hobly/prod/css/../fonts/PPNeueMontreal-Book.ttf) format("truetype")}@font-face{font-display:swap;font-family:PP Eiko;font-style:normal;font-weight:100;src:url(//hobly.pl/wp-content/themes/hobly/prod/css/../fonts/PPEiko-Thin.eot);src:url(//hobly.pl/wp-content/themes/hobly/prod/css/../fonts/PPEiko-Thin.woff2) format("woff2"),url(//hobly.pl/wp-content/themes/hobly/prod/css/../fonts/PPEiko-Thin.woff) format("woff"),url(//hobly.pl/wp-content/themes/hobly/prod/css/../fonts/PPEiko-Thin.ttf) format("truetype")}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body{color:#1e2935;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.8}b,strong{font-weight:700}a,p{word-wrap:break-word}p{margin:20px 0}iframe,img,video{height:auto;max-width:100%}h5{color:#12b9c0;font-size:14px;font-weight:800;margin:0;text-transform:uppercase}article ol,article ul{padding-left:15px}article ol li,article ul li{font-size:20px}@media only screen and (max-width:768px){article ol li,article ul li{font-size:18px}}article ul{list-style-type:disc}@media only screen and (min-width:768px){.hide-on-desktop{display:none}}@media only screen and (max-width:768px){.hide-on-small{display:none}}.text-center{text-align:center}.color-primary{color:#12b9c0}.flex-center{align-items:center;display:flex;justify-content:center}.big-heading{font-size:48px;font-weight:400;line-height:125.52%;margin:0}@media only screen and (max-width:768px){.big-heading{font-size:38px}}.big-heading strong{font-weight:700}.heading{border-bottom:4px solid #12b9c0;font-size:35px;font-weight:400;line-height:125.52%;margin:0;padding-bottom:16px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (max-width:1024px){.heading{font-size:32px;width:auto}}@media only screen and (max-width:768px){.heading{border-width:3px;font-size:28px}}.heading strong{font-weight:800}.heading--center{margin:0 auto;text-align:center}.heading--white{border-bottom-color:#e1f9fa;color:#fff}.heading--no-border{border-bottom:0;width:auto}.small-heading{color:#12b9c0;font-size:16px;font-weight:500;margin:0}.paragraph-center{margin:20px auto;max-width:100%;text-align:center;width:676px}.paragraph-center--wide{width:976px}.button{align-items:center;background:#12b9c0;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;letter-spacing:1px;line-height:1.5;max-width:100%;min-width:295px;padding:19px 30px;text-transform:uppercase;transition:.3s;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (max-width:768px){.button{font-size:16px;min-width:265px;padding:20px 25px}}.button:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-left:10px;transition:.3s;width:14px}.button:hover{background:#1e2935}.button:hover:after{transform:translateX(8px)}.button--center{margin:auto}.button--text-center{justify-content:center}.button--text-center:after{margin-left:15px}.button--without-icon{justify-content:center;text-align:center;text-transform:inherit}.button--without-icon:after{display:none}.button--small{font-size:14px;min-width:inherit;padding:10px 20px}.button--outline{background:#fff;border:2px solid #12b9c0;box-sizing:border-box;color:#12b9c0}.button--outline:hover{border-color:#1e2935;color:#fff}.link{align-items:center;color:#12b9c0;display:flex;font-size:18px;font-weight:700;letter-spacing:1px;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (max-width:1024px){.link{font-size:16px}}@media only screen and (max-width:768px){.link{font-size:14px}}.link:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/arrow-right-primary.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-left:24px;transition:.3s;width:14px}.link:hover:after{transform:translateX(8px)}.link-underline{border-bottom:2px solid #12b9c0;color:#1e2935;font-size:18px;font-weight:700;letter-spacing:1px;padding-bottom:3px;position:relative}@media only screen and (max-width:768px){.link-underline{font-size:16px}}.link-underline:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/arrow-right-dark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:-22px;top:5px;transition:.3s;width:14px}.link-underline:hover:after{transform:translateX(4px)}.text-big p,.text-l{font-size:18px}@media only screen and (max-width:768px){.text-l{font-size:16px}}.mt-45{margin-top:45px}.mb-45{margin-bottom:45px}.mb-80{margin-bottom:80px}.mt-80{margin-top:80px}html{--scrollbarBG:#000;--thumbBG:#666;scroll-behavior:smooth}html::-webkit-scrollbar{width:10px}html{scrollbar-color:var(--thumbBG) var(--scrollbarBG);scrollbar-width:thin}html::-webkit-scrollbar-track{background:var(--scrollbarBG)}html::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border:3px solid var(--scrollbarBG);border-radius:6px}section{scroll-margin-top:100px}.main{padding-top:112px}@media only screen and (max-width:1024px){.main{padding-top:78px}}.container{margin:auto;max-width:100%;padding:0 20px;width:1188px}.container--wide{width:1388px}.page-hero{background-position:top;background-repeat:no-repeat;background-size:cover}.page-hero .container{grid-gap:45px;align-items:center;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:1024px){.page-hero .container{display:block}.page-hero__content{margin-bottom:45px}}.page-hero p{font-size:24px;margin:60px 0}@media only screen and (max-width:1024px){.page-hero p{font-size:18px;margin:45px 0}}.page-hero .button{margin-top:80px;position:relative;z-index:100}@media only screen and (max-width:1024px){.page-hero .button{margin-top:45px}}.screen-boxes{padding:120px 0}@media only screen and (max-width:768px){.screen-boxes{padding:45px 0}}.screen-box{grid-gap:25px;display:grid;grid-template-columns:1fr 1fr;margin:45px 0;padding:75px 0;position:relative}@media only screen and (max-width:1024px){.screen-box{background:#fff;border-radius:8px;box-shadow:0 4px 40px rgba(53,79,80,.08);display:block;margin:35px 0;padding:45px 25px}}.screen-box:before{background:#fff;border-radius:8px;box-shadow:0 4px 40px rgba(53,79,80,.08);content:"";height:100%;position:absolute;right:0;top:0;width:80%;z-index:-1}@media only screen and (max-width:1024px){.screen-box:before{display:none}}.screen-box__img{display:block}.screen-box__inner{padding:0 80px}@media only screen and (max-width:1024px){.screen-box__inner{padding:0}}.screen-box__inner .heading{margin-bottom:45px}@media only screen and (max-width:1024px){.screen-box__inner .heading{margin-top:25px;padding-bottom:25px}}.screen-box:nth-child(2n):before{left:0;right:inherit}.screen-box:nth-child(2n) .screen-box__img{order:2}.screen-box:nth-child(2n) .screen-box__inner{order:1}.video-section{color:#fff;margin:-100px 0 -120px;padding:5px 0;position:relative;z-index:10}@media only screen and (max-width:1024px){.video-section{background:#12b9c0;margin:0}}.video-section:before{background:#12b9c0;content:"";height:calc(100% - 218px);left:0;position:absolute;top:99px;width:100%}@media only screen and (max-width:1024px){.video-section:before{display:none}}.video-section iframe{aspect-ratio:16/9;display:block;margin:80px auto 0;max-width:100%;position:relative;width:100%;z-index:10}.text-with-image{margin:100px 0}.text-with-image .container{grid-gap:45px;align-items:center;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:768px){.text-with-image .container{display:block}}.text-with-image .button{margin-top:45px}.simple-text{background:#e1f9fa;padding:120px 0 45px}@media only screen and (max-width:768px){.simple-text{padding:80px 0 45px}}.simple-text__title{font-size:35px;font-weight:400;line-height:1.25;margin:0}.simple-text__grid{grid-gap:80px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:1480px){.simple-text__grid{grid-gap:45px}}@media only screen and (max-width:768px){.simple-text__grid{display:block}}.before-footer{padding:120px 0 0;text-align:center}.before-footer .heading{margin-bottom:45px}.before-footer .button{margin-top:45px}.before-footer--curved{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/before-footer.svg);background-position:top;background-repeat:no-repeat;padding:330px 0 100px}.not-clickable,.not-clickable>a{cursor:default}.success-modal{background:hsla(0,0%,100%,.7);border:0;height:100%;left:0;outline:0;position:fixed;top:0;width:100%;z-index:7000}.success-modal,.success-modal__inner{align-items:center;justify-content:center}.success-modal__inner{background:#fff;border:4px solid #12b9c0;border-radius:26px;display:flex;flex-direction:column;min-height:528px;min-width:528px;position:relative;text-align:center}.success-modal__close{background:0 0;border:none;color:#12b9c0;cursor:pointer;font-size:26px;position:absolute;right:20px;top:20px}.success-modal__close:hover{opacity:.7}.success-modal__title{font-size:24px;font-weight:500;line-height:1.1;margin:45px 0 30px}.success-modal__title strong{font-weight:700}.success-modal__title:after{background:#12b9c0;content:"";display:block;height:3px;margin:25px auto 0;width:98px}.success-modal p{font-weight:500}.wpcf7-form .button[type=submit]{position:relative}.wpcf7-form .button[type=submit]:before{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;border:2px solid;border-color:#fff #fff #12b9c0;border-radius:20px;content:"";height:28px;opacity:0;position:absolute;right:20px;width:28px}.wpcf7-form.submitting .button[type=submit]{pointer-events:none}.wpcf7-form.submitting .button[type=submit]:before{opacity:1}.wpcf7-form.submitting .button[type=submit]:after{opacity:0}@-webkit-keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.jira-cta{margin:45px 0}.jira-cta__box{grid-gap:32px;background:#fff;border:3px solid #12b9c0;border-radius:16px;display:grid;grid-template-columns:repeat(2,1fr);padding:60px 80px}@media only screen and (max-width:1024px){.jira-cta__box{padding:35px 45px}}@media only screen and (max-width:768px){.jira-cta__box{display:block;padding:25px}}.jira-cta__box__image{margin-top:-100px}@media only screen and (max-width:768px){.jira-cta__box__image{margin-top:0}}.jira-cta__box .button{margin-top:80px}@media only screen and (max-width:768px){.jira-cta__box .button{margin:45px 0}}.header{background:#fff;left:0;padding:20px 0;position:fixed;top:0;transform:translateY(44px);transition:.3s;width:100%;z-index:6000}@media only screen and (max-width:1024px){.header{padding:15px 0;transform:translateY(0)}}.header--fixed{box-shadow:0 0 10px rgba(0,0,0,.08);transform:translateY(0)}.header .container{align-items:center;display:flex;justify-content:space-between}.header__logo img{display:block}.header__nav{align-items:center;display:flex}@media only screen and (max-width:1024px){.header__nav{background:#fff;flex-direction:column;height:100vh;left:0;padding:45px 20px;position:fixed;top:78px;transform:translateX(-100%);transition:.3s;width:100%;z-index:6000}}.header__menu{align-items:center;display:flex}@media only screen and (max-width:1024px){.header__menu{display:block}}.header__menu>.menu-item{cursor:pointer;font-size:18px;font-weight:500;margin-right:60px;transition:.3s}@media only screen and (max-width:1480px){.header__menu>.menu-item{margin-right:55px}}@media only screen and (max-width:1280px){.header__menu>.menu-item{margin-right:35px}}@media only screen and (max-width:1024px){.header__menu>.menu-item{display:block;font-size:20px;margin:12px 0;text-align:center}}.header__menu>.menu-item.current-menu-item:not(.menu-item-object-custom),.header__menu>.menu-item:hover>a{color:#12b9c0}.header__menu .sub-menu{background:#12b9c0;border-radius:10px;color:#fff;display:none;padding:10px 20px;position:absolute;top:99%;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (max-width:1024px){.header__menu .sub-menu{position:inherit;width:100%}}.header__menu .sub-menu>.menu-item{font-size:16px;font-weight:500}@media only screen and (max-width:1024px){.header__menu .sub-menu>.menu-item{font-size:18px;margin:5px 0}}.header__menu .sub-menu>.menu-item:hover{color:#1e2935}.header__menu .menu-item-has-children{position:relative}.header__menu .menu-item-has-children:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/menu-down.svg);content:"";display:block;height:5px;margin-left:8px;position:absolute;right:-14px;top:15px;transition:.3s;width:10px}.header__menu .menu-item-has-children:hover:after{transform:rotate(180deg)}.header__menu .menu-item-has-children:hover .sub-menu{display:block}.header__cta{align-items:center;background:#12b9c0;border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:500;line-height:1;padding:14px 16px;transition:.3s}@media only screen and (max-width:1024px){.header__cta{margin-top:25px}}.header__cta:hover{background:#1e2935}.header__cta img{margin-right:16px}.header__burger{border:none;cursor:pointer;display:none}@media only screen and (max-width:1024px){.header__burger{display:block}}.header__burger span{background:#12b9c0;border-radius:2px;display:block;height:2px;margin:6px 0;transition:.3s;width:30px}.admin-bar .header--fixed{transform:translateY(30px)}.langs-list{display:flex;gap:16px}.langs-list .lang-item{font-size:16px;font-weight:500;text-transform:uppercase}.langs-list .lang-item.current-lang{color:#12b9c0}@media only screen and (max-width:1024px){.nav-active .header__nav{transform:translateX(0)}}.nav-active .header__burger span:first-child{transform:translateY(8px) rotate(45deg)}.nav-active .header__burger span:nth-child(2){opacity:0}.nav-active .header__burger span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.footer{background:#1e2935;color:#fff;margin-top:160px;padding:120px 0 90px;position:relative}@media only screen and (max-width:1024px){.footer{margin-top:100px;padding:60px 0 45px}}.footer:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/footer-wave.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;content:"";height:206px;position:absolute;top:-205px;width:100%}.footer .container{grid-gap:15px;display:grid;grid-template-columns:4fr repeat(3,2fr)}@media only screen and (max-width:1024px){.footer .container{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;text-align:center}.footer .container>div{order:1}}.footer__first{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1024px){.footer__first{order:4}.footer__logo{display:none}}.footer__logo img{display:block}.footer__copyright,.footer__menu{font-weight:300}@media only screen and (max-width:1024px){.footer .widget{align-items:center;display:flex;flex-direction:column;justify-content:center}}.footer .widget h5{display:block;font-size:16px;font-weight:800;width:-webkit-max-content;width:-moz-max-content;width:max-content}.footer .widget h5:after{background:#12b9c0;content:"";display:block;height:2px;margin-top:16px;width:100%}.footer .widget a{transition:.3s}.footer .widget a:hover{color:#12b9c0}.footer__sm{align-items:center;display:flex;margin-top:10px}@media only screen and (max-width:1024px){.footer__sm{margin-bottom:45px}}.footer__sm a{margin-right:18px;transition:.3s}@media only screen and (max-width:1024px){.footer__sm a{margin:0 20px}}.footer__sm a:hover{opacity:.7}.footer__sm a img{display:block}.modal{align-items:center;background:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:8000}.modal__inner{background:#fff;border-radius:50px;max-width:95%;padding:120px 80px 80px;position:relative;text-align:center;width:1026px}@media only screen and (max-width:1024px){.modal__inner{padding:45px}}@media only screen and (max-width:768px){.modal__inner{padding:45px 25px}}.modal__close{border:none;color:#12b9c0;cursor:pointer;font-size:48px;font-weight:300;line-height:1;position:absolute;right:40px;top:40px}@media only screen and (max-width:768px){.modal__close{font-size:36px;right:25px;top:25px}}.modal__close:hover{opacity:.7}.modal-form{margin:45px auto 0;max-width:100%;width:600px}.modal-form__grid{grid-gap:35px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:768px){.modal-form__grid{display:block}}.modal-form input,.modal-form textarea{text-transform:uppercase}.modal-form .button{align-items:center;display:flex;flex-direction:row-reverse;margin:25px auto 0;width:60%}.modal-form .button:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/arrow-right.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:16px;margin-left:15px;width:18px}.modal-form.loading{position:relative}.modal-form.loading:before{background:#fff;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:10}.modal-form.loading:after{-webkit-animation:rotate 1.5s linear infinite;animation:rotate 1.5s linear infinite;border-radius:60px;border-right:2px solid #12b9c0;border-top:2px solid #12b9c0;content:"";height:60px;left:calc(50% - 30px);position:absolute;top:calc(50% - 30px);width:60px;z-index:15}.form-response{color:#12b9c0}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.form-duo{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr;margin:0}@media only screen and (max-width:1480px){.form-duo{grid-gap:20px}}@media only screen and (max-width:480px){.form-duo{display:block}}.form-duo br{display:none}.wpcf7-form input,form input{font-family:Inter,sans-serif}.wpcf7-form .wpcf7-form-control,form .wpcf7-form-control{margin:18px 0 22px}.wpcf7-form label,form label{font-size:14px;font-weight:500;line-height:1;text-transform:uppercase}.wpcf7-form label br,form label br{display:none}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-textarea,.wpcf7-form input:not([type=checkbox]),.wpcf7-form textarea,form .wpcf7-text,form .wpcf7-textarea,form input:not([type=checkbox]),form textarea{background:#fff;border:1px solid #949da8;border-radius:8px!important;display:block;font-family:Inter,sans-serif;font-size:16px;font-weight:300;padding:20px 22px;width:100%}@media only screen and (max-width:768px){.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-textarea,.wpcf7-form input:not([type=checkbox]),.wpcf7-form textarea,form .wpcf7-text,form .wpcf7-textarea,form input:not([type=checkbox]),form textarea{margin:10px 0;padding:18px 20px}}.wpcf7-form .wpcf7-textarea,form .wpcf7-textarea{height:200px}@media only screen and (max-width:768px){.wpcf7-form .wpcf7-textarea,form .wpcf7-textarea{height:100px}}.wpcf7-form .button,form .button{font-size:16px;min-width:265px;padding:18px 30px}.wpcf7-not-valid-tip{font-size:12px;margin-bottom:10px;margin-top:-16px}@media only screen and (max-width:768px){.wpcf7-not-valid-tip{margin-top:5px}}.custom-file-input{position:relative}.custom-file-input input.wpcf7-file{display:none}.custom-file-input__label{align-items:center;background:#fff;border:1px solid #949da8;border-radius:8px;cursor:pointer;display:flex;height:62px;margin:18px 0 22px;padding:19px 22px;width:100%;z-index:100}.wpcf7-acceptance{display:block;margin:25px 0}.wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-acceptance .wpcf7-list-item label{font-size:10px;text-transform:inherit}.wpcf7-acceptance .wpcf7-list-item label input{transform:translateY(1px)!important}.cookies{grid-gap:30px;align-items:center;background:#fff;border-radius:8px;bottom:36px;box-shadow:0 4px 11px rgba(5,185,192,.1);display:grid;grid-template-columns:192px 677px auto;left:46px;max-width:calc(100% - 92px);padding:25px;position:fixed;transform:translateY(135%);transition:.5s;width:100%;z-index:7000}@media only screen and (max-width:1600px){.cookies{grid-gap:20px;grid-template-columns:192px auto auto}}@media only screen and (max-width:1480px){.cookies{bottom:20px;left:20px;max-width:calc(100% - 40px);width:100%}}@media only screen and (max-width:1024px){.cookies{grid-template-columns:auto 200px}}@media only screen and (max-width:768px){.cookies{display:block}}@media only screen and (max-width:1024px){.cookies__image{display:none}}.cookies__image img{display:block;margin-top:-60px}.cookies__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-end}@media only screen and (max-width:1600px){.cookies__buttons{gap:20px}}@media only screen and (max-width:1480px){.cookies__buttons{flex-direction:column;gap:10px}}@media only screen and (max-width:768px){.cookies__buttons{margin-top:15px}}.cookies__buttons .button{min-width:230px}@media only screen and (max-width:1480px){.cookies__buttons .button{font-size:16px;min-width:inherit;padding:12px 20px;width:100%}}.cookies__buttons .button:before{background-position:50%;background-repeat:no-repeat;content:"";margin-right:10px}.cookies__buttons .cookies-agree:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/agree.svg);height:11px;width:17px}.cookies__buttons .cookies-reject:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/reject.svg);height:14px;width:14px}.cookies .headline{font-size:24px;font-weight:700;margin:0 0 15px}@media only screen and (max-width:1480px){.cookies .headline{margin-bottom:5px}}@media only screen and (max-width:768px){.cookies .headline{font-size:18px}}.cookies p{font-size:16px;font-weight:500;margin:0}@media only screen and (max-width:768px){.cookies p{font-size:14px}}.cookies p a{color:#12b9c0;text-decoration:underline}.exit-modal{background:rgba(225,249,250,.9);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:8000}.exit-modal,.exit-modal__inner{align-items:center;justify-content:center}.exit-modal__inner{background:#fff;border-radius:8px;box-shadow:0 4px 11px rgba(5,185,192,.1);display:flex;flex-direction:column;padding:45px 60px;position:relative;width:740px}@media only screen and (max-width:768px){.exit-modal__inner{padding:25px 15px}}.exit-modal__close{border:none;color:#12b9c0;cursor:pointer;font-size:24px;position:absolute;right:15px;top:10px}.exit-modal__close:hover{opacity:.7}.email-form{align-items:center;display:flex;gap:20px;margin-top:5px}@media only screen and (max-width:768px){.email-form{display:block}}.email-form p{align-items:center;display:flex;gap:20px;margin:0}@media only screen and (max-width:768px){.email-form p{display:block}}.email-form input{margin:0!important;padding:18px 22px!important}@media only screen and (max-width:768px){.email-form .button{margin-top:10px;width:100%}}.footer-contact{padding:80px 0 25px}.footer-contact .heading{margin-bottom:0;text-align:center}.footer-contact .subheading{font-size:24px;font-weight:400;margin:25px 0;text-align:center}@media only screen and (max-width:768px){.footer-contact .subheading{font-size:18px}}.footer-contact__form{margin-top:45px;position:relative;z-index:100}@media only screen and (max-width:768px){.footer-contact__form .form-duo{display:block}}.footer-contact__form .wpcf7-form .wpcf7-textarea{height:230px}.footer-contact__form .small{font-size:12px}.footer-contact__form .button{justify-content:center;text-align:center}.footer-contact__form .button:after{position:absolute;right:29px}.footer-contact__bottom{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:768px){.footer-contact__bottom{display:block}}.footer-contact__bottom--without-form{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:768px){.footer-contact__bottom--without-form{display:block}}.footer-contact__bottom--without-form .footer-contact__person{margin-top:-85px}@media only screen and (max-width:768px){.footer-contact__bottom--without-form .footer-contact__person{margin-top:0}}.footer-contact__person{grid-gap:45px;align-items:center;display:grid;grid-template-columns:125px auto;margin-top:-145px}@media only screen and (max-width:1024px){.footer-contact__person{grid-gap:15px}}@media only screen and (max-width:768px){.footer-contact__person{margin:25px 0}}@media only screen and (max-width:480px){.footer-contact__person{display:block}}.footer-contact__person h4{font-size:20px;font-weight:700;line-height:1.2;margin:0}.footer-contact__person p{line-height:1.2;margin:0}.footer-contact__person__avatar{border-radius:200px;display:block;height:125px;-o-object-fit:cover;object-fit:cover;width:125px}@media only screen and (max-width:480px){.footer-contact__person__avatar{margin-bottom:15px}}.footer-contact__person__sm{align-items:center;display:flex;gap:10px;margin-top:5px}.footer-contact .wpcf7-response-output{text-align:center;transform:translateY(70px)}.error404 .page-content{text-align:center}.error404 .page-content .button{margin-top:80px}.error404 .main{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/services-hero-bg.png);padding-top:0}@media only screen and (max-width:768px){.error404 .main{padding-top:120px}}.error404 .main:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/404-footer.svg);background-size:cover;content:"";height:720px;left:0;position:absolute;top:85%;width:100%}.error404 .page-content{padding:0;position:relative;z-index:100}.trash{margin:80px auto;max-width:100%;padding-top:200px;position:relative;width:690px;z-index:10}@media only screen and (max-width:768px){.trash{padding-top:0}}.trash__dialog{-webkit-animation:showdialog .3s 3s forwards;animation:showdialog .3s 3s forwards;background:#e2f2f5;border-radius:12px;font-size:30px;font-weight:400;left:70px;line-height:36px;opacity:0;padding:30px 36px;position:absolute;text-align:center;top:50px;transform:scale(0);transition:.3s}@media only screen and (max-width:768px){.trash__dialog{font-size:14px;left:inherit;padding:10px 15px;right:40%;top:-80px}}.trash__dialog:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/triangle.svg);bottom:-18px;content:"";height:47px;position:absolute;right:-10px;width:63px;z-index:-1}.trash__animal{-webkit-animation:showanimal 1.2s 1s forwards;animation:showanimal 1.2s 1s forwards;bottom:64px;position:absolute;right:75px;transform:translateY(-100px);transition:.3s;z-index:-1}@media only screen and (max-width:768px){.trash__animal{-webkit-animation:showanimalmobile .6s 1s forwards;animation:showanimalmobile .6s 1s forwards;bottom:5vw;right:9vw;transform:translateY(-15vw);width:26vw}}.trash__trash{display:block}@-webkit-keyframes showdialog{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes showdialog{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes showanimal{0%{transform:translateY(-100px)}to{transform:translateY(-190px)}}@keyframes showanimal{0%{transform:translateY(-100px)}to{transform:translateY(-190px)}}@-webkit-keyframes showanimalmobile{0%{transform:translateY(0)}to{transform:translateY(-26vw)}}@keyframes showanimalmobile{0%{transform:translateY(0)}to{transform:translateY(-26vw)}}.page-content{padding-top:80px}.page-content__article{margin-top:45px}.home .footer-contact{margin-top:-100px;padding-top:0}.hero{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/hero-bg.svg);background-position:bottom;background-repeat:no-repeat;margin-bottom:-260px;padding:150px 0 240px}@media only screen and (max-width:768px){.hero{margin-bottom:0;padding:100px 0}}.hero .container{position:relative}.hero .container:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/animation.svg);background-repeat:no-repeat;bottom:-240px;content:"";height:500px;max-width:60vw;position:absolute;right:0;width:650px}@media only screen and (max-width:768px){.hero .container:after{display:none}}.hero p{font-size:24px;line-height:150%;margin:65px 0 28px}.who-we-are{background:#e1f9fa;padding-top:0 0 100px}.who-we-are .paragraph-center{margin:55px auto 65px}.who-we-are__grid{grid-gap:70px;display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1480px){.who-we-are__grid{grid-gap:45px}}@media only screen and (max-width:1024px){.who-we-are__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.who-we-are__grid{display:block}}.counter-box{background:#fff;border-radius:8px;box-shadow:0 4px 40px rgba(53,79,80,.08);padding:25px 15px 35px;position:relative;text-align:center}@media only screen and (max-width:480px){.counter-box{margin:15px 0}}.counter-box__before{color:#12b9c0;font-size:14px;font-weight:700;left:0;position:absolute;text-align:center;top:24px;width:100%}@media only screen and (max-width:768px){.counter-box__before{top:15px}}.counter-box__title{color:#12b9c0;font-size:55px;font-weight:400;margin:0}@media only screen and (max-width:768px){.counter-box__title{font-size:32px}}.counter-box__title small{color:#1e2935;display:block;font-size:16px;font-weight:400;margin-bottom:-120px}@media only screen and (max-width:768px){.counter-box__title small{margin-bottom:-70px}}.counter-box p{margin:0}.we-help-you{padding:80px 0}.we-help-you .big-heading{margin-bottom:105px;text-align:center}.we-help-you .button--center{margin-top:135px}.we-help-you .button-underline{margin-top:40px}.text-with-image-row{grid-gap:100px;align-items:center;display:grid;grid-template-columns:1fr 1fr;margin:45px 0}@media only screen and (max-width:1024px){.text-with-image-row{grid-gap:25px}}@media only screen and (max-width:768px){.text-with-image-row{display:block;margin:80px 0}}.text-with-image-row__title{margin-bottom:70px;max-width:422px}@media only screen and (max-width:1024px){.text-with-image-row__title{margin-bottom:45px}}@media only screen and (max-width:768px){.text-with-image-row__title{margin-bottom:25px;max-width:100%}.text-with-image-row__image{margin-top:25px}}.text-with-image-row:nth-child(odd) .text-with-image-row__text{grid-column:2/3;grid-row:1/2}.text-with-image-row:nth-child(odd) .text-with-image-row__image{grid-column:1/2;grid-row:1/2}.logo-box-grid{grid-gap:70px;display:grid;grid-template-columns:repeat(4,1fr);margin:85px 0}@media only screen and (max-width:1480px){.logo-box-grid{grid-gap:45px}}@media only screen and (max-width:1024px){.logo-box-grid{grid-gap:20px}}@media only screen and (max-width:768px){.logo-box-grid{grid-gap:15px;grid-template-columns:repeat(2,1fr)}}.logo-box{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:center;min-height:150px;padding:25px 40px}@media only screen and (max-width:1024px){.logo-box{min-height:100px;padding:15px 25px}}.logo-box__img{display:block}.our-clients{background:#12b9c0;padding:45px 0;position:relative}.our-partners{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/partners.svg);background-position:top;background-repeat:no-repeat;margin-top:-200px;padding:165px 0 300px}@media only screen and (max-width:768px){.our-partners{padding-bottom:160px}}.contact{margin-bottom:-70px;margin-top:-120px;position:relative;z-index:10}.contact .container{grid-gap:45px;display:grid;grid-template-columns:2fr 3fr}@media only screen and (max-width:1024px){.contact .container{grid-gap:15px}}@media only screen and (max-width:768px){.contact .container{display:block}.contact__left{margin-bottom:45px}}.contact__left .heading{margin-bottom:35px}.contact__left p{max-width:100%;width:350px}.contact__left .button{margin-top:55px}@media only screen and (max-width:768px){.contact__left .button{margin-top:30px}}.wave{display:block;margin:-2px 0;width:100%}@media only screen and (max-width:1480px){.page-template-template-about{overflow-x:hidden}}.page-template-template-about .page-hero{margin-bottom:-260px;padding-bottom:260px;padding-top:60px}.page-template-template-about .page-hero__title{font-size:72px}@media only screen and (max-width:768px){.page-template-template-about .page-hero__title{font-size:48px}}.we{background:#e1f9fa;padding:115px 0 65px}.we__top{grid-gap:100px;align-items:center;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:1024px){.we__top{display:block}}.we__image{border-radius:54px}@media only screen and (max-width:1024px){.we__image{margin-bottom:45px}}.history{padding:80px 0}.history__grid{grid-gap:25px;display:grid;grid-template-columns:repeat(4,1fr);margin-top:80px}@media only screen and (max-width:1024px){.history__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.history__grid{display:block}}.history-item{margin:auto;max-width:100%;min-height:411px;position:relative;text-align:center;width:250px}@media only screen and (max-width:1024px){.history-item{min-height:inherit}}@media only screen and (max-width:768px){.history-item{margin:45px 0;width:100%}}.history-item:after{background:#12b9c0;content:"";height:1px;left:100%;position:absolute;top:50px;width:126px}@media only screen and (max-width:1480px){.history-item:after{width:5vw}}@media only screen and (max-width:1024px){.history-item:after{display:none}}.history-item:nth-child(4):after{background:0 0;background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/history-border.svg);height:438px;width:110px}.history-item.empty:after,.history-item:last-of-type:after{display:none}.history-item__image{transform:translateY(-45px)}.history-item__before{color:#12b9c0;font-size:12px;font-weight:600;left:0;position:absolute;text-align:center;top:0;width:100%}.history-item__year{color:#12b9c0;font-size:55px;font-weight:400;margin:0}.history-item__title{font-size:24px;font-weight:800;line-height:1.5;margin:0}.numbers{background:#12b9c0;padding-bottom:120px}@media only screen and (max-width:768px){.numbers{padding:45px 0}}.numbers__grid{display:flex;flex-wrap:wrap;margin-top:80px}@media only screen and (max-width:768px){.numbers__grid{margin-top:46px}}.numbers__box{background:#fff;border-radius:8px;box-shadow:0 4px 40px rgba(53,79,80,.08);flex:auto;margin:32px;padding:25px 15px;text-align:center}@media only screen and (max-width:1024px){.numbers__box{margin:20px}}@media only screen and (max-width:768px){.numbers__box{margin:15px;padding-bottom:15px}}.numbers__box__title{color:#12b9c0;font-size:55px;font-weight:400;line-height:1.25;margin:0 0 25px}@media only screen and (max-width:1024px){.numbers__box__title{font-size:45px}}@media only screen and (max-width:768px){.numbers__box__title{font-size:35px;margin-bottom:10px}.our-philosophy{padding-top:45px}}.our-philosophy .heading{margin-bottom:60px}.our-philosophy .container{grid-gap:100px;align-items:center;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:1024px){.our-philosophy .container{display:block}}.our-philosophy__tag{grid-gap:21px;align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 40px rgba(53,79,80,.08);display:grid;font-size:24px;font-weight:500;grid-template-columns:50px auto;padding:30px 30px 30px 35px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (max-width:768px){.our-philosophy__tag{grid-gap:15px;grid-template-columns:20px auto;margin:15px 0;padding:20px 20px 20px 15px}}.our-philosophy__tag:before{background:#12b9c0;border-radius:50px;content:"";display:block;height:50px;width:50px}@media only screen and (max-width:768px){.our-philosophy__tag:before{height:20px;width:20px}}.our-philosophy__tag:after{background:#12b9c0;content:"";height:1px;left:90%;position:absolute;top:90%;transform:rotate(30deg);width:200px;z-index:-1}@media only screen and (max-width:768px){.our-philosophy__tag:after{left:5px;top:100%;transform:rotate(90deg);width:40px}}.our-philosophy__tags{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr;max-width:100%;width:600px}@media only screen and (max-width:1024px){.our-philosophy__tags{margin-top:45px}}@media only screen and (max-width:768px){.our-philosophy__tags{display:block}}.our-philosophy__tags div:nth-child(2n+0) .our-philosophy__tag{margin-top:80px}@media only screen and (max-width:768px){.our-philosophy__tags div:nth-child(2n+0) .our-philosophy__tag{margin:15px 0}}.our-philosophy__tags div:nth-child(2n+0) .our-philosophy__tag:after{left:inherit;right:90%;transform:rotate(-30deg)}@media only screen and (max-width:768px){.our-philosophy__tags div:nth-child(2n+0) .our-philosophy__tag:after{left:5px;right:inherit;transform:rotate(90deg)}}.our-philosophy__tags div:last-child .our-philosophy__tag:after{display:none}.team{background:#e1f9fa;padding:120px 0 0}@media only screen and (max-width:768px){.team{padding:80px 0}}.team .container{position:relative}.team__grid{display:flex;flex-wrap:wrap;justify-content:center;margin-top:80px;transition:.3s}@media only screen and (max-width:1024px){.team__grid{margin-top:45px}}.team__grid--hidden{max-height:1140px;overflow:hidden}.team__load-more{background:linear-gradient(180deg,transparent,rgba(225,249,250,.9) 60%);bottom:0;display:flex;justify-content:center;left:0;padding:140px 0 45px;position:absolute;transition:.3s;width:100%;z-index:10}.member-line{flex:100%;opacity:0}.member{flex:1;margin:25px 45px;max-width:340px;min-width:180px;text-align:center}@media only screen and (max-width:768px){.member{margin:25px 15px}}.member__photo{border:3px solid #12b9c0;border-radius:200px;display:block;height:173px;margin:auto;width:173px}.member__name{font-size:24px;font-weight:400;line-height:1.4;margin:45px 0 25px}@media only screen and (max-width:1024px){.member__name{margin:20px 0}}.member__name strong{font-weight:800}.member__position{color:#12b9c0;font-size:16px;font-weight:500;margin:0;text-transform:uppercase}.yt-video{margin-top:60px}.yt-video iframe{aspect-ratio:16/9;width:100%}.map{grid-gap:80px;align-items:center;display:grid;grid-template-columns:1fr 1fr;margin-top:80px}@media only screen and (max-width:1024px){.map{grid-gap:45px}}@media only screen and (max-width:768px){.map{display:block}}.map-wrapper{position:relative}@media only screen and (max-width:768px){.map-wrapper{margin-bottom:35px}}.map-pin{align-items:flex-end;display:flex;justify-content:center;padding-bottom:35px;position:absolute;transform:translateY(-30px);z-index:10}.map-pin:before{-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite;border-radius:23px;bottom:-16px;height:32px;opacity:.25;width:32px;z-index:-1}.map-pin:after,.map-pin:before{background:#12b9c0;content:"";position:absolute;transition:.3s}.map-pin:after{border-radius:10px;bottom:-9px;cursor:pointer;height:18px;opacity:.3;width:18px}.map-pin__box{align-items:center;border-radius:8px;box-shadow:0 -6px 12px rgba(0,0,0,.06);display:flex;display:none;flex-direction:column;justify-content:center;opacity:0;padding:6px 8px;text-align:center}.map-pin__box,.map-pin__box:before{background:#e1f9fa;position:absolute;transition:.3s}.map-pin__box:before{border-radius:3px;bottom:-8px;content:"";height:20px;transform:rotate(45deg);width:20px;z-index:-1}.map-pin__location{font-size:14px;font-weight:500;line-height:1.2;margin:0}.map-pin:hover:after{opacity:.8}.map-pin.active{z-index:100}.map-pin.active .map-pin__box{display:flex;opacity:1;z-index:100}.map-pin.active:before{-webkit-animation:none;animation:none}.map-pin.active:after{opacity:1}@-webkit-keyframes pulse{0%{opacity:0;transform:scale(.5)}30%{opacity:.25}to{opacity:0;transform:scale(1)}}@keyframes pulse{0%{opacity:0;transform:scale(.5)}30%{opacity:.25}to{opacity:0;transform:scale(1)}}.page-template-template-services .page-hero{margin-bottom:-180px;padding-bottom:180px;padding-top:60px}.arsenal{background:#e1f9fa;padding:120px 0 1px}.arsenal .big-heading{margin-bottom:45px;text-align:center}.specs{margin-bottom:-100px;padding-top:117px}.specs__grid{grid-gap:25px;display:grid;grid-template-columns:repeat(4,1fr);margin-top:80px}.specs__item{margin:45px 0;text-align:center}.specs__item__title{font-size:24px;font-weight:400;line-height:29px;margin:15px 0 0}.features{background:#12b9c0;color:#fff;padding-top:77px}.features__grid{grid-gap:25px;display:grid;grid-template-columns:1fr 1fr}.feature{grid-gap:32px;align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 40px rgba(53,79,80,.08);color:#1e2935;display:grid;font-size:16px;font-weight:600;grid-template-columns:46px auto;padding:43px}.feature:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/check.svg);content:"";height:46px;width:46px}.tools{margin:135px 0}.tools__grid{grid-gap:68px;display:grid;grid-template-columns:1fr 1fr;margin-top:80px}@media only screen and (max-width:1024px){.tools__grid{grid-gap:35px}}@media only screen and (max-width:768px){.tools__grid{display:block}}.tool{grid-gap:47px;align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 40px rgba(53,79,80,.08);display:grid;grid-template-columns:137px auto;padding:33px}@media only screen and (max-width:1024px){.tool{grid-gap:25px;grid-template-columns:100px auto}}@media only screen and (max-width:768px){.tool{margin:15px 0;padding:20px}}.tool__title{font-size:24px;font-weight:500;margin:0 0 20px}@media only screen and (max-width:1024px){.tool__title{font-size:18px}}.our-technologies{padding-bottom:45px;text-align:center}.our-technologies .heading{margin-bottom:45px}.our-technologies__grid{grid-gap:15px;align-items:center;display:grid;grid-template-columns:repeat(7,1fr);margin-top:45px;text-align:center}.page-template-template-careers .page-hero{margin-bottom:-280px;padding-bottom:180px;padding-top:60px}@media only screen and (max-width:768px){.page-template-template-careers .page-hero{margin-bottom:-200px;padding-bottom:90px}}.page-template-template-careers .page-hero .container{grid-gap:25px;grid-template-columns:1fr 2fr}.page-template-template-careers .page-hero .container>img{margin-bottom:-30px;margin-top:30px}@media only screen and (max-width:768px){.page-template-template-careers .page-hero .container>img{margin-bottom:55px}}.between-waves,.on-front{position:relative;z-index:10}.between-waves{background:#e1f9fa;height:100px}.jobs{background:#e1f9fa;padding:100px 0 0}@media only screen and (max-width:768px){.jobs{padding:60px 0 35px}}.jobs .heading{margin-bottom:100px}@media only screen and (max-width:768px){.jobs .heading{margin-bottom:45px}}.job{background:#fff;border:4px solid #12b9c0;border-radius:8px;margin-top:50px}@media only screen and (max-width:1024px){.job{border-width:3px;margin-top:25px}}.job__title{align-items:center;cursor:pointer;display:flex;font-size:26px;font-weight:500;line-height:1.3;padding:70px;position:relative}@media only screen and (max-width:1024px){.job__title{font-size:18px;padding:45px}}@media only screen and (max-width:768px){.job__title{padding:45px 25px}}.job__title img{margin-bottom:25px;max-height:140%;position:absolute;right:120px;z-index:10}@media only screen and (max-width:1024px){.job__title img{right:80px;transform:scale(.6)}}@media only screen and (max-width:768px){.job__title img{display:none}}.job__title:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/chevron.svg);background-repeat:no-repeat;content:"";height:19px;position:absolute;right:60px;top:calc(50% - 10px);transition:.3s;width:10px}@media only screen and (max-width:1024px){.job__title:after{right:45px}}@media only screen and (max-width:768px){.job__title:after{right:25px}}.benefits{background:#fff;padding-top:120px}@media only screen and (max-width:768px){.benefits{padding-top:60px}}@media only screen and (max-width:1024px){.benefits .heading br{display:none}}.benefits__grid{grid-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:1024px){.benefits__grid{margin-top:45px}}@media only screen and (max-width:768px){.benefits__grid{display:block}}.benefit{max-width:100%;width:320px}@media only screen and (max-width:1024px){.benefit{width:100%}}@media only screen and (max-width:768px){.benefit{margin:45px 0}}.benefit__title{font-size:24px;font-weight:500;margin:20px 0 15px}.recruitment-process{background:#12b9c0;color:#fff;padding:1px 0;text-align:center}@media only screen and (max-width:768px){.recruitment-process{padding-top:45px}}.recruitment-process__grid{grid-gap:70px;display:grid;grid-template-columns:1fr 1fr;margin-top:80px}@media only screen and (max-width:1024px){.recruitment-process__grid{grid-gap:35px}}@media only screen and (max-width:768px){.recruitment-process__grid{display:block;margin-top:45px}}.recruitment-process__item{background:#fff;border-radius:8px;color:#1e2935;padding:100px 45px 80px;position:relative}@media only screen and (max-width:1024px){.recruitment-process__item{padding:80px 25px 60px}}@media only screen and (max-width:768px){.recruitment-process__item{margin:20px 0;padding:60px 20px 25px}}.recruitment-process__item .small-heading{left:0;position:absolute;text-align:center;top:70px;width:100%}@media only screen and (max-width:1024px){.recruitment-process__item .small-heading{top:45px}}@media only screen and (max-width:768px){.recruitment-process__item .small-heading{top:25px}}.recruitment-process__item__title{font-size:35px;font-weight:500;margin:0}@media only screen and (max-width:1024px){.recruitment-process__item__title{font-size:26px}}.recruitment-process__item__title:after{background:#12b9c0;content:"";display:block;height:2px;margin:15px auto 25px;width:60px}.job-form{padding-top:80px}.job-form .wpcf7{margin:80px auto 0;max-width:100%;width:912px}.c-gallery{margin:80px 0;position:relative}@media only screen and (max-width:768px){.c-gallery{margin:45px 0}}.c-gallery__slider{margin-top:45px}@media only screen and (max-width:768px){.c-gallery__slider{margin-top:25px}}.c-gallery__slide{display:block;padding:100px 0}@media only screen and (max-width:768px){.c-gallery__slide{padding:25px 0}}.c-gallery__slide img{border-radius:8px;display:block;height:420px;transition:.3s}@media only screen and (min-width:768px){.c-gallery__slide img{opacity:.4}}@media only screen and (max-width:768px){.c-gallery__slide img{height:45vw;max-width:60vw;-o-object-fit:cover;object-fit:cover}}.c-gallery .tns-controls button{background:0 0;border:none;padding:0;position:absolute;top:calc(50% + 30px);transition:.3s;z-index:100}@media only screen and (max-width:768px){.c-gallery .tns-controls button{top:51%;transform:scale(.5)}}.c-gallery .tns-controls button:hover{cursor:pointer;opacity:.8}.c-gallery .tns-controls button:first-child{left:40px}@media only screen and (max-width:768px){.c-gallery .tns-controls button:first-child{left:0}}.c-gallery .tns-controls button:last-child{right:40px}@media only screen and (max-width:768px){.c-gallery .tns-controls button:last-child{right:0}}.c-gallery .center-slide{position:relative;z-index:1000}@media only screen and (min-width:768px){.c-gallery .center-slide img{opacity:1;transform:scale(1.2)}}.lp .page-hero{margin-bottom:-180px;padding-bottom:140px}.lp .page-hero .heading{font-size:40px}.lp .page-hero p{font-size:26px}.lp .who-we-are{padding:65px 0 5px}.lp .who-we-are .container{grid-gap:45px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:768px){.lp .who-we-are .container{display:block}}.lp .who-we-are__image{border-radius:0}.lp .button{justify-content:center;text-align:center;text-transform:inherit}.lp .button:after{display:none}.lp-features{margin:120px 0 20px}.lp-features__grid{grid-gap:25px;align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:100px}@media only screen and (max-width:1024px){.lp-features__grid{grid-gap:15px;grid-template-columns:1fr 1fr;margin-top:80px}}@media only screen and (max-width:768px){.lp-features__grid{display:block}}.lp-features__item{grid-gap:32px;align-items:center;display:grid;grid-template-columns:42px auto}@media only screen and (max-width:1024px){.lp-features__item{grid-gap:25px}}@media only screen and (max-width:768px){.lp-features__item{margin:15px 0}}.custom-footer{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../../assets/before-footer.svg);background-position:top;background-repeat:no-repeat;background-size:cover;padding:300px 0 35px;text-align:center}.custom-footer__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:150px}@media only screen and (max-width:1024px){.custom-footer__top{display:block}.custom-footer__top .button{margin-top:45px}}.custom-footer__bottom{font-size:16px}.custom-footer__bottom:before{background:#12b9c0;content:"";display:block;height:4px;margin:auto;width:236px}.custom-footer__bottom img{display:block;margin:80px auto 45px}.page-template-template-vsp .page-hero{margin-bottom:-180px;padding-bottom:180px;padding-top:60px}.page-template-template-vsp .jira-cta{margin:-30px 0 120px}@media only screen and (max-width:768px){.page-template-template-vsp .jira-cta{margin:-30px 0 45px}}.page-template-template-payly-gateway .page-hero{margin-bottom:-190px;padding-bottom:190px;padding-top:60px}.page-template-template-payly-gateway .page-hero .container{grid-gap:25px;grid-template-columns:2fr 3fr;position:relative}.page-template-template-payly-gateway .page-hero .container:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/raccoon.png);background-repeat:no-repeat;bottom:-200px;content:"";height:196px;position:absolute;right:0;width:215px}@media only screen and (max-width:768px){.page-template-template-payly-gateway .page-hero .container:after{display:none}}.sky{background:#e1f9fa;padding:100px 0 1px}.sky .big-heading{text-align:center}.sky__grid{grid-gap:100px;align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-items:center;margin-top:80px}@media only screen and (max-width:1480px){.sky__grid{grid-gap:45px}}@media only screen and (max-width:768px){.sky__grid{display:block}}.sky .cloud{align-items:center;display:flex;height:260px;justify-content:center;padding-top:45px;position:relative;text-align:center;z-index:10}@media only screen and (max-width:768px){.sky .cloud{margin:45px 0}}.sky .cloud:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/cloud.svg);content:"";height:260px;left:calc(50% - 221px);position:absolute;top:calc(50% - 130px);width:442px;z-index:-1}.sky .cloud:first-child{margin-left:150px}.sky .cloud:nth-child(3){margin-left:-150px}.sky .cloud:nth-child(2){margin-left:150px}.sky .cloud:nth-child(4){margin-left:-150px}@media only screen and (max-width:1024px){.sky .cloud{margin-left:0!important}}.how-work{background:#e1f9fa}.how-work img{margin:60px auto 0;width:100%}.page-template-template-it-consulting .page-hero{margin-bottom:-200px;padding-bottom:200px;padding-top:60px}.page-template-template-it-consulting .tools{margin:0 0 -120px;position:relative;z-index:100}@media only screen and (max-width:1024px){.page-template-template-it-consulting .tools{margin-bottom:-25px}}.page-template-template-it-consulting .before-footer{padding:30px 0 0;text-align:center}.page-template-template-it-consulting .jira-cta{margin:80px 0 0}.audit-process{background:#12b9c0;color:#fff;padding:45px 0}.audit-process__grid{grid-gap:60px;display:grid;grid-template-columns:repeat(3,1fr);margin:80px 0 60px;position:relative}@media only screen and (max-width:1024px){.audit-process__grid{grid-gap:25px}}@media only screen and (max-width:768px){.audit-process__grid{display:block}}.audit-process__grid:after,.audit-process__grid:before{background:#e1f9fa;content:"";height:3px;position:absolute;top:calc(50% + 1px);width:60px;z-index:100;z-index:10}@media only screen and (max-width:1024px){.audit-process__grid:after,.audit-process__grid:before{display:none}}.audit-process__grid:before{left:calc(33.33333% - 34px)}.audit-process__grid:after{right:calc(33.33333% - 34px)}.audit-process__box{background:#fff;border-radius:8px;color:#1e2935;padding:40px 20px;position:relative;text-align:center}@media only screen and (max-width:768px){.audit-process__box{margin:15px 0;padding:25px 20px}}.audit-process__box:after,.audit-process__box:before{background:#e1f9fa;border:3px solid #12b9c0;border-radius:20px;content:"";height:22px;position:absolute;top:calc(50% - 11px);width:22px}@media only screen and (max-width:1024px){.audit-process__box:after,.audit-process__box:before{display:none}}.audit-process__box:after{right:-14px}.audit-process__box:before{left:-14px}.audit-process__box:first-child:before,.audit-process__box:last-child:after{display:none}.audit-process__step{color:#12b9c0;font-size:16px;font-weight:500;line-height:180.02%;margin:0;text-transform:uppercase}.audit-process__title{font-size:35px;font-weight:500;margin:12px 0 31px}@media only screen and (max-width:1024px){.audit-process__title{font-size:28px}}@media only screen and (max-width:768px){.audit-process__title{font-size:24px}}.audit-process__title:after{background:#12b9c0;content:"";display:block;height:2px;margin:30px auto 0;width:58px}.page-template-template-custom-development .page-hero{margin-bottom:-200px;padding-bottom:200px;padding-top:60px}.success-recipe{background:#12b9c0;color:#fff;padding:120px 0}.success-recipe .heading{margin-bottom:70px}.success-recipe .quote{border:2px solid #e1f9fa;border-radius:8px;font-size:24px;font-weight:400;line-height:1.5;margin:80px 0 45px;padding:50px 140px;position:relative}@media only screen and (max-width:1480px){.success-recipe .quote{padding:50px 100px}}@media only screen and (max-width:768px){.success-recipe .quote{font-size:18px;padding:45px 25px}}.success-recipe .quote:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/quote.svg);content:"";height:51px;left:35px;position:absolute;top:-20px;width:68px;z-index:5}@media only screen and (max-width:768px){.success-recipe .quote:before{display:none}}.success-recipe .quote:after{background:#12b9c0;content:"";height:51px;left:25px;position:absolute;top:-20px;width:88px}@media only screen and (max-width:768px){.success-recipe .quote:after{display:none}}.success-recipe .quote p{margin:0 0 10px}.success-recipe .quote__author{align-items:center;display:flex;font-size:16px;font-weight:700;line-height:1.8;margin:0;text-transform:uppercase}.success-recipe .quote__author:before{background:#e1f9fa;content:"";display:block;height:2px;margin-right:15px;width:42px}.success-recipe__img{border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1)}.blog-hero{margin-bottom:-260px;padding-bottom:140px;padding-top:60px}.blog-hero .heading{font-size:48px}.blog-hero .container{position:relative}.blog-hero__img{bottom:-160px;max-width:400px;position:absolute;right:0}@media only screen and (max-width:1024px){.blog-hero__img{display:none}}.blog-search{background:#fff;border:2px solid #949da8;border-radius:8px;margin-top:60px;max-width:100%;position:relative;width:440px}.blog-search__input{background:0 0;border:none!important;display:block;font-family:Inter,sans-serif;font-size:16px;padding:18px 65px 18px 20px;width:100%}.blog-search__button{align-items:center;border:none;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:60px}.blog-search__button:hover{cursor:pointer;opacity:.7}.categories{background:#e1f9fa;padding:15px 350px 45px;text-align:center}@media only screen and (max-width:1480px){.categories{padding:120px 0}}@media only screen and (max-width:1024px){.categories{padding:80px 0}}.categories__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:45px}.categories__item{cursor:pointer;position:relative}.categories__item__label{border:1px solid #12b9c0;border-radius:30px;color:#12b9c0;font-size:16px;font-weight:700;letter-spacing:.5px;margin:12px 6px;padding:6px 20px;text-transform:uppercase}@media only screen and (max-width:1024px){.categories__item__label{margin:6px}}@media only screen and (max-width:768px){.categories__item__label{font-size:14px;padding:6px 15px}}.categories__item input{opacity:0;position:absolute}.categories__item input:checked~.categories__item__label{background:#12b9c0;color:#fff}.posts{background:linear-gradient(180deg,#e1f9fa 240px,#12b9c0 0);padding-bottom:1px}.posts .heading{margin-bottom:45px}.posts__grid{grid-gap:60px;display:grid;grid-template-columns:1fr 1fr;margin-top:80px}@media only screen and (max-width:1024px){.posts__grid{grid-gap:45px}}@media only screen and (max-width:768px){.posts__grid{display:block;margin-top:45px}}.posts .posts__grid{margin-top:0}.post-teaser{background:#fff;border-radius:8px;box-shadow:0 4px 40px rgba(53,79,80,.08)}@media only screen and (max-width:768px){.post-teaser{margin-top:45px}}.post-teaser__image{aspect-ratio:16/9;border-top-left-radius:8px;border-top-right-radius:8px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.post-teaser__inner{padding:45px}@media only screen and (max-width:1024px){.post-teaser__inner{padding:25px}}.post-teaser__date{margin-top:15px}.post-teaser__date a{color:#12b9c0}.post-teaser__date a:hover{text-decoration:underline}.post-teaser__title{font-size:24px;font-weight:500;line-height:150%;margin:0}.pagination{align-items:center;display:flex;justify-content:center;margin-top:45px}.pagination .page-numbers{color:#fff;font-size:16px;margin:2px 5px}.pagination .page-numbers.current{align-items:center;background:#e1f9fa;border-radius:20px;color:#fff;color:#12b9c0;display:flex;height:40px;justify-content:center;margin:2px 10px;width:40px}.author-posts{margin:80px 0}.about-author{background:#e1f9fa;padding:65px 0 120px}@media only screen and (max-width:768px){.about-author{padding:45px 0;text-align:center}}.about-author .container{grid-gap:45px;display:grid;grid-template-columns:2fr 1fr}@media only screen and (max-width:768px){.about-author .container{display:block}}.about-author__subtitle{color:#05b9c0;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:1.5;margin:0;text-transform:uppercase}@media only screen and (max-width:768px){.about-author__subtitle{font-size:14px}}.about-author__title{font-size:48px;font-weight:700;line-height:1.25;margin:25px 0}@media only screen and (max-width:768px){.about-author__title{font-size:32px}}.about-author__bio{max-width:100%;width:480px}.about-author__sm{display:flex;flex-wrap:wrap;margin-top:45px}@media only screen and (max-width:768px){.about-author__sm{align-items:center;flex-direction:column;justify-items:center}}.about-author__sm .button{margin:5px 20px 5px 0}@media only screen and (max-width:768px){.about-author__sm .button{margin-right:0}}.about-author .avatar{border-radius:9px;display:block}@media only screen and (max-width:768px){.about-author .avatar{margin:25px auto 0}}.blog-filter.loading{position:relative}.blog-filter.loading:before{background:#e1f9fa;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;transition:.3s;width:100%;z-index:100}.blog-filter.loading:after{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;border:2px solid #12b9c0;border-bottom-color:#e1f9fa;border-radius:30px;content:"";height:40px;left:calc(50% - 20px);position:absolute;top:calc(50% - 20px);width:40px;z-index:110}.response-wrapper.loading{opacity:.4;transition:.3s}.no-post-info{grid-column:1/3;text-align:center}.post-header{margin:45px 0}@media only screen and (max-width:768px){.post-header{margin:0}}.post-header .container{grid-gap:100px;align-items:center;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:1480px){.post-header .container{grid-gap:45px}}@media only screen and (max-width:768px){.post-header .container{display:block}}.post-header__content{padding-left:100px}@media only screen and (max-width:1480px){.post-header__content{padding-left:0}}.post-header__title{font-size:48px;font-weight:400;line-height:1.25;margin:0}@media only screen and (max-width:1024px){.post-header__title{font-size:36px}}.post-header__title b,.post-header__title strong{font-weight:700}.post-header__meta{margin-top:50px}.post-header__category{border:1px solid #05b9c0;border-radius:114px;color:#12b9c0;font-weight:700;letter-spacing:.5px;margin-right:25px;padding:6px 20px;text-align:center;text-transform:uppercase}@media only screen and (max-width:1024px){.post-header__category{font-size:14px;margin-right:15px}}.post-header__date{color:#12b9c0;letter-spacing:.5px;margin-top:15px}.post-header__date a{font-weight:700}@media only screen and (max-width:768px){.post-header__image{margin-top:25px}}.post-content{padding-bottom:80px}@media only screen and (max-width:768px){.post-content{padding-bottom:25px}}.post-content article h2,.post-content article h3{border-bottom:4px solid #12b9c0;display:inline-block;font-size:35px;font-weight:400;line-height:1.25;margin:45px 0 25px;padding-bottom:20px}@media only screen and (max-width:768px){.post-content article h2,.post-content article h3{font-size:24px;line-height:1.4}}.post-content article h2 b,.post-content article h2 strong,.post-content article h3 b,.post-content article h3 strong{font-weight:700}.post-content article p{font-size:20px;line-height:2.5;margin:35px 0}@media only screen and (max-width:768px){.post-content article p{font-size:18px;line-height:2;margin:25px 0}}.post-content article code{background:#fff;border:2px dashed #12b9c0;border-radius:15px;display:block;line-height:1.4;padding:25px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.post-bottom{grid-gap:45px;border-top:1px solid #eee;display:grid;grid-template-columns:1fr 1fr;margin-top:45px;padding-top:15px}@media only screen and (max-width:768px){.post-bottom{display:block}}.post-share{margin-top:25px}.post-share__title{color:gray;font-size:14px;font-weight:400;margin:0 0 15px}.post-share__grid a{margin-right:20px}@media only screen and (max-width:768px){.post-author{margin-bottom:45px;margin-top:45px}}.post-author .avatar{border-radius:200px;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.post-author__name{margin:5px 0}.post-author p{font-size:14px;margin:0 0 15px;max-width:100%;opacity:.7;width:450px}.page-template-template-dataspotter .page-hero{margin-bottom:-260px;padding-bottom:260px;padding-top:60px}.advantages{background:#e1f9fa;padding-bottom:5px}.advantages__text-grid{grid-gap:80px;align-items:center;display:grid;grid-template-columns:1fr 1fr;margin-bottom:120px}@media only screen and (max-width:1024px){.advantages__text-grid{display:block;margin-bottom:80px;padding-top:45px;text-align:center}}.advantages__text-grid .heading{border-bottom:0;width:inherit}.advantages__grid{grid-gap:36px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:45px auto 0;max-width:100%;width:1000px}@media only screen and (max-width:1024px){.advantages__grid{grid-gap:24px;grid-template-columns:1fr 1fr}}@media only screen and (max-width:768px){.advantages__grid{display:block}}.advantage{align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 40px rgba(53,79,80,.08);color:#12b9c0;display:flex;font-size:32px;font-weight:400;justify-content:center;line-height:1.25;padding:40px 20px;text-align:center}@media only screen and (max-width:1024px){.advantage{font-size:24px;padding:25px 15px}}@media only screen and (max-width:768px){.advantage{margin:15px 0}}.duo-text{margin:100px 0 80px}.duo-text .heading{border-bottom:0;margin-top:20px}.duo-text .container{grid-gap:120px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:1024px){.duo-text .container{display:block}}.steps{background:#e1f9fa;padding:1px 0}.step{grid-gap:50px;display:grid;grid-template-columns:1fr 3fr 8fr;margin:120px 0;position:relative}@media only screen and (max-width:768px){.step{grid-gap:25px;grid-template-columns:60px auto;margin:80px 0}}.step:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/down.svg);content:"";height:69px;left:30px;position:absolute;top:200px;width:33px}@media only screen and (max-width:768px){.step:after{display:none}}.step:last-child:after{display:none}.step__index{align-items:center;color:#12b9c0;display:flex;flex-direction:column;font-size:24px;font-weight:700;line-height:1}@media only screen and (max-width:768px){.step__index{font-size:18px}}.step__index big{display:block;font-size:125px;font-weight:700}@media only screen and (max-width:768px){.step__index big{font-size:80px}}.step__title{font-size:24px;font-weight:600;line-height:1.2;margin-top:35px}@media only screen and (max-width:768px){.step__cards-wrapper{grid-column:1/3}}.step__cards{grid-gap:30px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:25px}@media only screen and (max-width:1024px){.step__cards{grid-gap:15px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.step__cards{margin-top:0}}.step__cards__card{align-items:center;background:#fff;border-radius:12px;color:#12b9c0;display:flex;justify-content:center;padding:22px 15px;text-align:center}.diagram{margin:100px 0}.diagram img{display:block;width:100%}.what-you-get{margin:180px 0}@media only screen and (max-width:768px){.what-you-get{margin:80px 0}}.what-you-get__grid{grid-row-gap:45px;grid-column-gap:80px;display:grid;grid-template-columns:1fr 1fr;margin:120px auto 0 200px;max-width:100%;width:840px}@media only screen and (max-width:1280px){.what-you-get__grid{margin:80px 0 0;width:100%}}@media only screen and (max-width:1024px){.what-you-get__grid{grid-row-gap:25px;grid-column-gap:45px}}@media only screen and (max-width:768px){.what-you-get__grid{align-items:center;display:flex;flex-direction:column}}.what-you-get__grid__item{grid-gap:35px;align-items:center;display:grid;grid-template-columns:34px auto}@media only screen and (max-width:1024px){.what-you-get__grid__item{grid-gap:25px}}.what-you-get__grid__item:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/charm_circle-tick.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:34px;width:34px}.page-template-template-sanction .footer,.page-template-template-sanction .header{display:none}@media only screen and (max-width:768px){.page-template-template-sanction .main{padding-top:0}}.page-template-template-sanction .custom-footer{background-image:none;padding-top:80px}.page-template-template-sanction .page-hero{margin-bottom:-45px;margin-top:45px}@media only screen and (max-width:768px){.page-template-template-sanction .page-hero{margin-bottom:0}}.page-template-template-sanction .page-hero .container{align-items:start;grid-template-columns:auto 470px}.page-template-template-sanction .page-hero__content p{color:#12b9c0;font-size:24px;font-weight:400;line-height:150%;margin:0}@media only screen and (max-width:768px){.page-template-template-sanction .page-hero__content p{font-size:18px}}.page-template-template-sanction .page-hero__content img{display:block;margin:45px auto -45px}@media only screen and (max-width:768px){.page-template-template-sanction .page-hero__content img{display:none}}.page-template-template-sanction .page-hero__title{font-size:36px;font-weight:400;line-height:125.52%;margin-top:0}@media only screen and (max-width:768px){.page-template-template-sanction .page-hero__title{font-size:24px}}.page-template-template-sanction .page-hero__title:after{background:#12b9c0;content:"";display:block;height:3px;margin-top:25px;width:400px}@media only screen and (max-width:768px){.page-template-template-sanction .page-hero__title:after{width:100%}}.page-template-template-sanction .page-hero__form__title{font-size:24px;font-weight:400;line-height:1.5;margin-top:0}.page-template-template-sanction .page-hero__form__title br{display:block}@media only screen and (max-width:768px){.page-template-template-sanction .page-hero__form__title{font-size:18px}}.page-template-template-sanction .page-hero__form .wpcf7 p{margin:0}.page-template-template-sanction .page-hero__form .wpcf7 br{display:none}.page-template-template-sanction .page-hero__form .wpcf7-not-valid-tip{font-size:14px!important}.page-template-template-sanction .page-hero__form .wpcf7-response-output{border-radius:5px;font-size:14px!important;margin:20px 0!important;padding:15px 20px!important}.page-template-template-sanction .page-hero__form .button{margin:20px 0;width:100%}.page-template-template-sanction .page-hero__form .small{font-size:10px;line-height:12px;margin:20px 0}@media only screen and (max-width:768px){.page-template-template-sanction .page-hero .container>img{display:block;margin:25px auto}}.page-template-template-sanction .how-it-works{background:0 0;padding-top:80px}.page-template-template-sanction .how-it-works img{margin-top:100px}@media only screen and (max-width:768px){.page-template-template-sanction .how-it-works img{margin:45px 0 80px}}.page-template-template-sanction .duo-text-sanction{margin-bottom:120px}.page-template-template-sanction .sanction-features{background:#e1f9fa;padding:15px 0 80px}.page-template-template-sanction .sanction-info{background:#e1f9fa}.page-template-template-sanction .info-sanction__box{background:#e1f9fa;border:none}.page-template-template-sanction .spotter-contact{background:0 0;padding:0;position:relative}.page-template-template-sanction .spotter-contact:before{background:hsla(0,0%,85%,.2);border-radius:17px;content:"";height:100%;left:calc(50% - 800px);position:absolute;top:0;width:1600px;z-index:-1}@media only screen and (max-width:1660px){.page-template-template-sanction .spotter-contact:before{left:1vw;width:98vw}}.page-template-template-sanction .spotter-contact .container{padding-bottom:45px;padding-top:45px}.sanction-info{padding:120px 0 45px;text-align:center}@media only screen and (max-width:768px){.sanction-info{padding:80px 0 45px}}.sanction-info .container{position:relative}.sanction-info .container:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/znaczki.svg);content:"";height:189px;left:-100px;position:absolute;top:-60px;width:117px}.sanction-info .container:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/znaczek.svg);content:"";height:93px;left:-80px;position:absolute;top:-10px;width:95px}@media only screen and (max-width:768px){.sanction-info .container:after{bottom:inherit;left:calc(50% - 48px);top:-120px}}.sanction-info__title{font-size:35px;font-weight:700;line-height:1.25;margin:0 auto 45px;max-width:100%;width:900px}@media only screen and (max-width:768px){.sanction-info__title{font-size:28px;margin-top:80px}}.sanction-info p{font-size:24px;margin:20px auto;max-width:100%}@media only screen and (max-width:768px){.sanction-info p{font-size:16px}}.sanction-info p small{color:#12b9c0;display:block;font-size:16px;line-height:1.8}.why-sanction{background:#e1f9fa;padding:140px 0 0}@media only screen and (max-width:1024px){.why-sanction{padding:60px 0 45px}}.why-sanction .container{display:grid;grid-template-columns:360px auto}@media only screen and (max-width:1280px){.why-sanction .container{grid-gap:25px;grid-template-columns:300px auto}}@media only screen and (max-width:1024px){.why-sanction .container{display:block}}.why-sanction__img{margin-left:-110px;margin-top:95px}@media only screen and (max-width:1024px){.why-sanction__img{display:block;margin:0 auto 25px}}.how-it-works{background:#e1f9fa;text-align:center}.how-it-works img{margin-top:140px}@media only screen and (max-width:768px){.how-it-works img{margin-top:45px}}.duo-text-sanction{padding:60px 0 1px}.duo-text-sanction .heading{border-bottom:0}.duo-text-sanction__slogan{color:#12b9c0;font-size:56px;font-weight:700;line-height:1.2;margin:25px 0 0;text-align:center}@media only screen and (max-width:768px){.duo-text-sanction__slogan{font-size:42px}}.duo-text-sanction__grid{grid-gap:65px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:-100px;margin-top:45px;position:relative}@media only screen and (max-width:1280px){.duo-text-sanction__grid{grid-gap:25px;margin-bottom:-45px}}@media only screen and (max-width:1024px){.duo-text-sanction__grid{display:block;margin-bottom:0;margin-top:0}}.info-sanction{margin:160px 0 80px}@media only screen and (max-width:768px){.info-sanction{margin:120px 0 45px}}.info-sanction__big{color:#12b9c0;font-size:38px;font-weight:700;margin:0}@media only screen and (max-width:768px){.info-sanction__big{font-size:24px}}.info-sanction .heading{margin:25px auto 65px}.info-sanction__box{border:4px solid #12b9c0;border-radius:12px;position:relative;text-align:center}@media only screen and (max-width:768px){.info-sanction__box{border-width:3px;padding-top:45px}}.info-sanction__box>div{padding:45px}@media only screen and (max-width:768px){.info-sanction__box>div{padding:20px}}.info-sanction__box p{margin:20px auto;max-width:100%;width:900px}.info-sanction__box p small{color:#12b9c0;font-size:12px;line-height:1.6}.info-sanction__box__bottom{background:#12b9c0;color:#fff}.info-sanction__box__bottom p{width:680px}.info-sanction__box__bottom .heading:nth-child(2){border-bottom:none;margin-top:25px}.sanction-features{padding:145px 0 120px}.sanction-features__grid{grid-column-gap:70px;grid-row-gap:50px;display:grid;grid-template-columns:1fr 1fr;margin:110px auto 0;max-width:100%;width:1160px}@media only screen and (max-width:768px){.sanction-features__grid{display:block;margin-top:45px}}.sanction-features__item{grid-gap:80px;align-items:center;display:grid;font-size:20px;font-weight:400;grid-template-columns:120px auto;margin:5px 10px}@media only screen and (max-width:1280px){.sanction-features__item{grid-gap:40px}}@media only screen and (max-width:1024px){.sanction-features__item{grid-gap:25px;font-size:18px}}.sanction-features__item p{max-width:330px}.page-hero-before-footer{margin:80px 0 25px!important}.spotter-contact{background:#e1f9fa;padding:10px 0 100px}.spotter-contact .heading{border-bottom:0;font-size:38px;margin-bottom:80px;text-align:center;width:auto!important}@media only screen and (max-width:1024px){.spotter-contact .heading{font-size:28px}}@media only screen and (max-width:768px){.spotter-contact .heading{font-size:24px;margin-bottom:40px}}.spotter-contact .subheading{font-size:24px;font-weight:400;margin:25px 0;text-align:center}@media only screen and (max-width:768px){.spotter-contact .subheading{font-size:18px}}.sanction-form{grid-column-gap:45px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:1024px){.sanction-form{grid-column-gap:25px}}@media only screen and (max-width:768px){.sanction-form{display:block}}.sanction-form .small{font-size:10px;margin:15px 0}.sanction-form .wpcf7-form-control-wrap:first-child input{margin-top:0}.sanction-form .wpcf7-form-control-wrap:last-child input{margin-bottom:0}.sanction-form br{display:none}.sanction-form__right{display:flex;flex-direction:column;justify-content:space-between}.sanction-form__person{grid-gap:45px;align-items:center;display:grid;grid-template-columns:125px auto}@media only screen and (max-width:768px){.sanction-form__person{grid-gap:25px;margin:25px 0}}.sanction-form__person h4{margin:0 0 -15px}.sanction-form__person__avatar{border-radius:200px;display:block}.faqs{margin:120px 0}.faqs .heading{margin-bottom:45px}.faq{background:#fff;border:4px solid #12b9c0;border-radius:8px;margin:26px 0;padding:45px}@media only screen and (max-width:768px){.faq{border-width:2px;margin:15px 0;padding:25px}}.faq__title{align-items:center;cursor:pointer;display:flex;font-size:26px;font-weight:500;justify-content:space-between;line-height:130%;margin:0;padding-right:45px;position:relative}@media only screen and (max-width:1024px){.faq__title{font-size:24px}}@media only screen and (max-width:768px){.faq__title{font-size:18px;padding-right:25px}}.faq__title:after{border-bottom:2px solid #000;border-right:2px solid #000;content:"";height:10px;position:absolute;right:0;transform:rotate(45deg);transition:.3s;width:10px}.faq__content{max-height:0;overflow:hidden;transition:.3s}@media only screen and (max-width:768px){.faq__content{font-size:14px}}.faq__content p{margin-bottom:5px}.faq__content ol,.faq__content ul{padding-left:18px}.faq__content:before{background:hsla(0,0%,67%,.5);content:"";display:block;height:1px;margin:35px 0;width:100%}@media only screen and (max-width:768px){.faq__content:before{margin:15px 0}}.faq.active .faq__title:after{transform:rotate(-135deg)}.faq.active .faq__content{max-height:2000px}.page-template-template-sanction-spotter .footer-contact{display:none}.page-template-template-sanction-spotter .page-hero{margin-bottom:-260px;padding-bottom:260px;padding-top:60px}.page-template-template-sanction-spotter .page-hero .container{grid-template-columns:5fr 4fr}.page-template-template-sanction-spotter .page-hero .heading{border-bottom:0;margin-top:116px}@media only screen and (max-width:768px){.page-template-template-sanction-spotter .page-hero .heading{margin-top:45px}}.page-template-template-sanction-spotter .page-hero .page-hero-text{margin:50px 0}@media only screen and (max-width:768px){.page-template-template-sanction-spotter .page-hero .page-hero-text{margin:25px 0}}.page-template-template-sanction-spotter .page-hero .page-hero-text:before{background:#12b9c0;content:"";display:block;height:4px;margin-bottom:45px;width:150px}.page-template-template-sanction-spotter .page-hero p{margin:0}.page-template-template-sanction-spotter .page-hero img{margin-bottom:-140px;position:relative}@media only screen and (max-width:768px){.page-template-template-sanction-spotter .page-hero img{margin-bottom:-60px}}.page-template-template-sanction-spotter .how-it-works{padding-top:80px}.page-template-template-sanction-spotter .duo-text-sanction{padding-top:180px}.page-template-template-sanction-spotter .why-sanction{padding-bottom:45px;padding-top:100px}.page-template-template-sanction-spotter .why-sanction .container{grid-gap:0;grid-template-columns:360px auto}.page-template-template-sanction-spotter .why-sanction .heading{margin-bottom:80px}.page-template-template-sanction-spotter .why-sanction img{margin-left:-110px;margin-top:95px}@media only screen and (max-width:768px){.page-template-template-sanction-spotter .why-sanction img{margin-left:0;margin-top:45px}}.page-template-template-sanction-spotter .why-sanction p{font-size:24px}@media only screen and (max-width:768px){.page-template-template-sanction-spotter .why-sanction p{font-size:16px}}.page-template-template-sanction-spotter .sanction-info{margin-top:160px;padding-bottom:1px}.page-template-template-sanction-spotter .contact{margin-top:140px}.page-template-template-sanction-spotter .page-hero__form__title{font-size:24px;font-weight:400;line-height:1.5;margin-top:0}@media only screen and (max-width:768px){.page-template-template-sanction-spotter .page-hero__form__title{font-size:18px}}.page-template-template-sanction-spotter .page-hero__form .wpcf7 p{margin:0}.page-template-template-sanction-spotter .page-hero__form .wpcf7 br{display:none}.page-template-template-sanction-spotter .page-hero__form .wpcf7-not-valid-tip{font-size:14px!important}.page-template-template-sanction-spotter .page-hero__form .wpcf7-response-output{border-radius:5px;font-size:14px!important;margin:20px 0!important;padding:15px 20px!important}.page-template-template-sanction-spotter .page-hero__form .button{margin:20px 0;width:100%}.page-template-template-sanction-spotter .page-hero__form .small{font-size:10px;line-height:12px;margin:20px 0}.page-template-template-sanction-spotter .footer{display:none}.page-template-template-sanction-spotter .custom-footer{background-image:none;padding-top:0}.before-form-spotter{background:#e1f9fa;padding:80px 0;text-align:center}.before-form-spotter .heading{margin-bottom:45px}.page-template-template-data-spotter-v2 .heading{font-size:48px}@media only screen and (max-width:768px){.page-template-template-data-spotter-v2 .heading{font-size:36px}}.page-template-template-data-spotter-v2 .page-hero{margin-bottom:-260px;padding-bottom:260px;padding-top:60px}.page-template-template-data-spotter-v2 .page-hero .container{grid-template-columns:4fr 5fr}.page-template-template-data-spotter-v2 .page-hero .heading{border-bottom:0;margin-top:75px}@media only screen and (max-width:768px){.page-template-template-data-spotter-v2 .page-hero .heading{margin-top:45px}}.page-template-template-data-spotter-v2 .page-hero .spacer{margin:25px 0}.page-template-template-data-spotter-v2 .page-hero p{margin:24px 0}.page-template-template-data-spotter-v2 .page-hero img{margin-bottom:-280px;position:relative}@media only screen and (max-width:768px){.page-template-template-data-spotter-v2 .page-hero img{margin-bottom:-60px}}.page-template-template-data-spotter-v2 .spotter-contact{padding:10px 0 240px}@media only screen and (max-width:768px){.page-template-template-data-spotter-v2 .spotter-contact{padding:80px 0 100px}}.page-template-template-data-spotter-v2 .spotter-contact .heading{font-size:38px;font-weight:700;margin-bottom:0;margin-top:-45px}@media only screen and (max-width:768px){.page-template-template-data-spotter-v2 .spotter-contact .heading{font-size:24px}}.spacer{background:#12b9c0;border-radius:2px;display:block;height:4px;margin:15px auto;width:280px}@media only screen and (max-width:768px){.spacer{height:3px;width:100px}}.business-decisions{background:#e1f9fa;padding-top:80px;text-align:center}.business-decisions .container>p{margin:45px auto;max-width:100%;width:840px}.business-decisions__grid{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);margin-top:100px}@media only screen and (max-width:768px){.business-decisions__grid{grid-template-columns:repeat(2,1fr)}}.business-decisions__grid__item p{font-size:20px;margin:35px 0}@media only screen and (max-width:1024px){.business-decisions__grid__item p{font-size:18px;font-size:16px;margin:15px 0}}.verification-process{margin:140px 0}.process-box{grid-gap:80px;align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 40px rgba(53,79,80,.08);display:grid;grid-template-columns:4fr 10fr;margin:130px 0;padding:45px 0}@media only screen and (max-width:1600px){.process-box{grid-gap:45px}}@media only screen and (max-width:1280px){.process-box{grid-template-columns:2fr 3fr}}@media only screen and (max-width:768px){.process-box{display:block;margin:80px 0;padding:25px 0}}.process-box__text{background:#e1f9fa;border-radius:8px;font-size:24px;margin-left:-120px;padding:10px 28px}@media only screen and (max-width:1600px){.process-box__text{font-size:20px;margin-left:-15px}}@media only screen and (max-width:1280px){.process-box__text{font-size:18px}}@media only screen and (max-width:768px){.process-box__text{margin:0 0 25px;padding-top:0}}.process-box:nth-child(2n){grid-template-columns:10fr 4fr}@media only screen and (max-width:1280px){.process-box:nth-child(2n){grid-template-columns:3fr 2fr}}.process-box:nth-child(2n) img{order:1}.process-box:nth-child(2n)>div{order:2}.process-box:nth-child(2n) .process-box__text{margin-left:0;margin-right:-120px}@media only screen and (max-width:1600px){.process-box:nth-child(2n) .process-box__text{margin-right:-15px}}.scope{background:#e1f9fa;padding:45px 0}.scope .spacer{margin-bottom:45px}.scope-row{grid-gap:25px;display:grid;font-size:14px;grid-template-columns:2fr 1fr;padding:14px 25px}@media only screen and (max-width:768px){.scope-row{display:block;padding:14px 20px}}.scope-row strong{color:#12b9c0;font-size:700}.scope-row:nth-child(2n){background:#fff}.data-tools{margin:100px 0 80px}.data-tools .container{width:1600px}.data-tools__box{background:#e1f9fa;border:4px solid #05b9c0;border-radius:9px;padding:45px}@media only screen and (max-width:768px){.data-tools__box{background:0 0;border:0;padding:0}}.data-tools .tools__grid{margin:80px auto 0;max-width:100%;width:1200px}@media only screen and (max-width:768px){.data-tools .tools__grid{margin-top:45px}}.data-tools .heading{font-size:38px}@media only screen and (max-width:768px){.data-tools .heading{font-size:24px}}.back-link{align-items:center;color:#12b9c0;display:flex;font-weight:700;gap:10px;margin:120px 0 24px;text-transform:uppercase}@media only screen and (max-width:1024px){.back-link{margin-top:15px}}.back-link:hover{opacity:.7}.job-header .container{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:768px){.job-header .container{display:block}}.job-header__title{font-size:48px;font-weight:400;line-height:1.25;margin:15px 0}@media only screen and (max-width:1024px){.job-header__title{font-size:32px}}.job-header__rate{font-size:24px}@media only screen and (max-width:1024px){.job-header__rate{font-size:18px}}.job-header__rate strong{color:#12b9c0}.job-header .button{margin-top:35px}@media only screen and (max-width:768px){.job-header__image{display:block;margin:25px auto 0}}.job-bullets-row{margin:60px 0}@media only screen and (max-width:768px){.job-bullets-row{margin:45px 0}}.job-bullets-row__title{align-items:flex-end;display:flex;font-size:35px;font-weight:500;gap:25px;line-height:1.25;margin:0;white-space:nowrap}@media only screen and (max-width:768px){.job-bullets-row__title{display:block;font-size:24px}}.job-bullets-row__title:after{background:#12b9c0;content:"";display:block;flex:100%;height:2px;transform:translateY(-10px)}@media only screen and (max-width:768px){.job-bullets-row__title:after{margin-top:15px;transform:translateY(0);width:100%}}.job-bullets-row__list{grid-column-gap:35px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:35px}@media only screen and (max-width:1024px){.job-bullets-row__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.job-bullets-row__list{display:block}}.job-bullets-row__list li{grid-gap:16px;align-items:center;display:grid;grid-template-columns:24px auto;line-height:1.4;margin:25px 0}@media only screen and (max-width:768px){.job-bullets-row__list li{grid-gap:25px}}.job-bullets-row__list li:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/mark.svg);background-position:50%;background-repeat:no-repeat;content:"";height:24px;width:24px}.job-bullets-row__list li a{color:#12b9c0;font-weight:700}.job-bullets-row__list li a:hover{opacity:.8}.single-job .c-gallery{margin-bottom:-160px;margin-top:120px;padding-bottom:160px}@media only screen and (max-width:768px){.single-job .c-gallery{margin-top:80px}}.job-bottom-wrapper{background:#e1f9fa;margin-top:400px;position:relative}.job-bottom-wrapper:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/5.svg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;content:"";height:85px;left:0;position:absolute;top:-83px;width:100%;z-index:-1}.single-job-form__inner{background:#fff;border-radius:16px;box-shadow:0 8px 30.6px 0 #0000001a;margin-bottom:120px;padding:120px 148px 24px;transform:translateY(-300px)}@media only screen and (max-width:1024px){.single-job-form__inner{padding:24px 80px}}@media only screen and (max-width:768px){.single-job-form__inner{margin-bottom:80px;padding:24px}}.single-job-form form .dnd-upload-status .dnd-upload-image{display:none}.single-job-form form .dnd-upload-status .dnd-upload-details .name{color:#12b9c0}.single-job-form form .dnd-upload-status .dnd-upload-details .name em{font-style:inherit;font-weight:400}.single-job-form form .dnd-upload-status .dnd-progress-bar span{background:#12b9c0}.single-job-form form .wpcf7-acceptance{margin:16px 0}.single-job-form form .wpcf7-acceptance label{align-items:start;display:flex;gap:12px;line-height:1.4}.single-job-form form .button{justify-content:center}.single-job-form__text-after{font-size:12px;line-height:1.4;margin-top:24px;opacity:.7}.page-template-template-outsourcing-process .main{padding-top:0}.page-template-template-outsourcing-process section .heading{font-size:48px}@media only screen and (max-width:1480px){.page-template-template-outsourcing-process section .heading{font-size:36px}}@media only screen and (max-width:768px){.page-template-template-outsourcing-process section .heading{font-size:28px}}.page-template-template-outsourcing-process section p:not(.small){font-size:24px}@media only screen and (max-width:1480px){.page-template-template-outsourcing-process section p:not(.small){font-size:18px}}@media only screen and (max-width:768px){.page-template-template-outsourcing-process section p:not(.small){font-size:16px}}.page-template-template-outsourcing-process .header{background:0 0}.page-template-template-outsourcing-process .header--fixed{background:#fff}.op-hero{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/op-hero.svg);background-position:center 200px;background-repeat:no-repeat;background-size:100% auto;padding:240px 0 48vw;position:relative}@media only screen and (max-width:1024px){.op-hero{padding:120px 0 70vw}}@media only screen and (max-width:768px){.op-hero{padding-bottom:65vw}}.op-hero:after{background:#e1f9fa;content:"";height:800px;position:absolute;right:0;top:0;width:100%;z-index:-1}@media only screen and (max-width:768px){.op-hero:after{height:65vw}}@media only screen and (max-width:480px){.op-hero:after{height:85vw}}.op-hero .heading{font-size:64px!important}@media only screen and (max-width:1480px){.op-hero .heading{font-size:48px!important}}@media only screen and (max-width:1024px){.op-hero .heading{font-size:32px!important}.op-hero .heading:after{display:none}}.op-hero__image{margin-top:-100px}.op-text-after-hero{padding:25px 0;text-align:center}.op-text-after-hero p{font-size:24px}.op-tell-us{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/op-tell-us-left.svg);background-position:calc(50% - 450px) top;background-repeat:no-repeat;margin-bottom:-320px;margin-top:80px;padding:120px 0 0;position:relative;z-index:10}@media only screen and (max-width:1024px){.op-tell-us{background-position:calc(100% - 70vw) top;padding-top:80px}}@media only screen and (max-width:768px){.op-tell-us{background-image:none;padding-top:45px}}.op-tell-us:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/single-cloud.svg);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";height:40px;left:0;position:absolute;top:0;width:140px}@media only screen and (max-width:1024px){.op-tell-us:before{display:none}}.op-tell-us:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/clouds.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";height:122px;position:absolute;right:0;top:-50px;width:375px}@media only screen and (max-width:1024px){.op-tell-us:after{display:none}}.op-tell-us .container{display:flex;justify-content:flex-end}@media only screen and (max-width:768px){.op-tell-us .container{display:block}}.op-tell-us__content{width:min(500px,100%)}.op-tell-us__image{margin-top:60px}@media only screen and (max-width:768px){.op-tell-us__image{margin-top:25px}}.op-verify{background:#e1f9fa;margin-bottom:-440px;padding:320px 0 0}@media only screen and (max-width:768px){.op-verify{margin-bottom:-80px}}.op-verify__content{width:min(500px,100%)}.op-verify__image{margin-top:-180px;position:relative;z-index:100}@media only screen and (max-width:1280px){.op-verify__image{margin-top:-80px}}@media only screen and (max-width:768px){.op-verify__image{margin-top:25px}}.op-candidates{background:#fff;background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/3.svg),url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/op-city.svg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;padding:220px 0 0;position:relative}@media only screen and (max-width:1480px){.op-candidates{padding-top:320px}}@media only screen and (max-width:768px){.op-candidates{padding-top:80px}}.op-candidates:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/op-candidates-left.svg);background-repeat:no-repeat;background-size:contain;content:"";height:801px;position:absolute;right:calc(50% - 50px);top:250px;width:871px;z-index:20}@media only screen and (max-width:1280px){.op-candidates:before{right:calc(50% + 50px)}}@media only screen and (max-width:1024px){.op-candidates:before{display:none}}.op-candidates .container{display:flex;justify-content:flex-end;position:relative}@media only screen and (max-width:1024px){.op-candidates .container{display:block}}.op-candidates__content{width:min(500px,100%)}.op-candidates__image{margin-bottom:40px;margin-top:80px;max-width:inherit}@media only screen and (max-width:1600px){.op-candidates__image{max-width:100%}}@media only screen and (max-width:1024px){.op-candidates__image{margin-bottom:0;margin-top:25px}}.op-start{background:#e1f9fa;background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/op-building.svg),url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/op-city.svg);background-position:42vw bottom,bottom;background-repeat:no-repeat;background-size:auto,100% auto;margin-bottom:-245px;padding:280px 0}@media only screen and (max-width:1480px){.op-start{background-position:50vw bottom,bottom}}@media only screen and (max-width:1024px){.op-start{background-position:70vw bottom,bottom;margin-bottom:-100px;padding:180px 0}}@media only screen and (max-width:768px){.op-start{background-image:none;padding:80px 0}}.op-start__content{width:min(550px,100%)}.op-start__form{margin-top:140px}@media only screen and (max-width:1024px){.op-start__form{margin-top:60px}}.op-start__form .heading{margin-bottom:44px}.op-start .footer-contact__person{margin-top:35px}.op-cta{background:#fff;padding:100px 0;text-align:center}@media only screen and (max-width:1024px){.op-cta{padding:80px 0}}.op-cta .button{margin-top:60px}@media only screen and (max-width:768px){.op-cta .button{margin-top:45px}}.page-template-template-outsourcing-it .page-hero{margin-bottom:-250px}@media only screen and (max-width:768px){.page-template-template-outsourcing-it .page-hero{margin-bottom:-100px}}.page-template-template-outsourcing-it .page-hero__title{font-size:64px;line-height:102.023%}@media only screen and (max-width:1280px){.page-template-template-outsourcing-it .page-hero__title{font-size:48px}}@media only screen and (max-width:768px){.page-template-template-outsourcing-it .page-hero__title{font-size:36px}}.page-template-template-outsourcing-it .page-hero img{position:relative;z-index:100}@media only screen and (max-width:768px){.page-template-template-outsourcing-it .page-hero img{margin-top:45px}}.page-template-template-outsourcing-it .footer-contact{background:#e1f9fa;margin-bottom:-200px;padding-bottom:200px;padding-top:200px}@media only screen and (max-width:768px){.page-template-template-outsourcing-it .footer-contact{padding-top:100px}}.oi-about{background:#e1f9fa;padding:200px 0 0}@media only screen and (max-width:1024px){.oi-about{padding:120px 0 80px}}.oi-about p{font-size:26px;line-height:170%;width:min(561px,100%)}@media only screen and (max-width:1024px){.oi-about p{font-size:18px}}.oi-about .container{display:grid;grid-template-columns:1fr 1fr;position:relative}@media only screen and (max-width:1024px){.oi-about .container{display:block}}.oi-about .container:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/oi-line.svg);background-position:50%;background-repeat:no-repeat;bottom:-60px;content:"";height:141px;position:absolute;right:0;width:1052px}@media only screen and (max-width:1280px){.oi-about .container:after{display:none}}.oi-about__car{margin-top:120px;position:relative;z-index:10}@media only screen and (max-width:1024px){.oi-about__car{margin-top:45px}}.oi-about__building{margin-top:45px;position:relative;z-index:10}@media only screen and (max-width:1024px){.oi-about__building{display:none}}.oi-info{margin:180px 0}@media only screen and (max-width:1280px){.oi-info{margin:120px 0}}@media only screen and (max-width:768px){.oi-info{margin:80px 0}}.oi-info__inner{background:#e1f9fa;border:4px solid #12b9c0;border-radius:48px;font-size:32px;line-height:1.5;margin:auto;max-width:100%;padding:50px;text-align:center;width:1060px}@media only screen and (max-width:1280px){.oi-info__inner{font-size:24px}}@media only screen and (max-width:1024px){.oi-info__inner{border-width:3px;padding:35px}}@media only screen and (max-width:768px){.oi-info__inner{font-size:18px;padding:25px}}.oi-info__inner em{color:#12b9c0;font-style:inherit}.oi-advantages{margin-bottom:-80px;position:relative}@media only screen and (max-width:1024px){.oi-advantages{margin-bottom:15px}}.oi-advantages:after{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/oi-carline.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;bottom:-180px;content:"";height:442px;position:absolute;right:0;width:871px}@media only screen and (max-width:1600px){.oi-advantages:after{bottom:-250px;width:671px}}@media only screen and (max-width:1280px){.oi-advantages:after{bottom:-150px;width:471px}}@media only screen and (max-width:768px){.oi-advantages:after{display:none}}.oi-advantages .heading{font-size:48px}@media only screen and (max-width:1024px){.oi-advantages .heading{font-size:32px}}.oi-advantages__grid{grid-column-gap:140px;grid-row-gap:70px;display:grid;grid-template-columns:1fr 1fr;margin-top:80px}@media only screen and (max-width:1600px){.oi-advantages__grid{grid-column-gap:80px;grid-row-gap:45px}}@media only screen and (max-width:768px){.oi-advantages__grid{display:block}}.oi-advantages__grid>div{font-size:32px;line-height:1.5;padding-left:35px;position:relative}@media only screen and (max-width:1600px){.oi-advantages__grid>div{font-size:24px}}@media only screen and (max-width:768px){.oi-advantages__grid>div{font-size:18px;margin:15px 0}}.oi-advantages__grid>div:not(:empty):before{background:#12b9c0;border-radius:13px;content:"";height:13px;left:0;position:absolute;top:15px;width:13px}.oi-provide{background:#e1f9fa;background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/oi-provide.svg);background-position:50vw bottom;background-repeat:no-repeat;padding:120px 0 25px}@media only screen and (max-width:1024px){.oi-provide{background-image:none}}.oi-provide__item{font-size:24px;margin:80px 0;width:min(600px,100%)}@media only screen and (max-width:1024px){.oi-provide__item{font-size:18px;margin:45px auto;text-align:center}.oi-provide__item .button{margin:auto}}.oi-provide__title{font-size:32px;line-height:150%;margin:0 0 30px}@media only screen and (max-width:1024px){.oi-provide__title{font-size:24px;margin-bottom:15px}}.oi-text{font-size:32px;margin-bottom:-150px;padding-top:150px;text-align:center}@media only screen and (max-width:1024px){.oi-text{font-size:24px;margin-bottom:-80px;padding-top:80px}}@media only screen and (max-width:768px){.oi-text{font-size:18px}}.oi-text__img{margin-top:120px;position:relative}@media only screen and (max-width:1024px){.oi-text__img{margin-top:45px}}.page-template-template-jira .page-hero{margin-bottom:-280px;overflow:hidden;padding-bottom:180px}@media only screen and (max-width:768px){.page-template-template-jira .page-hero{margin-bottom:-200px;padding-bottom:90px}}.page-template-template-jira .page-hero .container{padding:100px 20px;position:relative}@media only screen and (max-width:1024px){.page-template-template-jira .page-hero .container{padding:0 20px}}.page-template-template-jira .page-hero .heading{border:0;font-size:42px}@media only screen and (max-width:1024px){.page-template-template-jira .page-hero .heading{font-size:32px}}.page-template-template-jira .page-hero img{bottom:-200px;height:80vh;position:absolute;right:-200px}@media only screen and (max-width:1280px){.page-template-template-jira .page-hero img{right:0;width:60vw}}@media only screen and (max-width:768px){.page-template-template-jira .page-hero img{bottom:inherit;height:auto;position:inherit;right:inherit;width:auto}}.j-about{background-color:#e1f9fa;padding:160px 0 5px;text-align:center}@media only screen and (max-width:768px){.j-about{padding-top:100px}}.j-about .heading{margin-bottom:80px}@media only screen and (max-width:768px){.j-about .heading{margin-bottom:45px}}.j-about .text-big{margin:0 auto;width:min(900px,100%)}.j-about+.wave{margin-top:-100px;position:relative;z-index:-1}@media only screen and (max-width:768px){.j-about+.wave{margin-top:-20px}}.j-make{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/liners.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;padding:120px 0 160px}@media only screen and (max-width:1024px){.j-make{background-image:none}}@media only screen and (max-width:768px){.j-make{padding:80px 0}}.j-make .heading{margin-bottom:80px}.j-make .text-with-image-row__title{border:0;font-size:24px;font-weight:700;margin:0;padding:0}.j-services{background-color:#e1f9fa;padding:140px 0}@media only screen and (max-width:768px){.j-services{padding:60px 0}}.j-services__grid{grid-gap:28px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:120px}@media only screen and (max-width:1024px){.j-services__grid{grid-gap:18px;grid-template-columns:repeat(2,1fr);margin-top:80px}}@media only screen and (max-width:768px){.j-services__grid{display:block;margin-top:45px}}.j-services__item{align-items:center;background:#fff;border-radius:8px;display:grid;font-size:20px;gap:24px;grid-template-columns:64px auto;line-height:1.2;padding:24px 28px}@media only screen and (max-width:768px){.j-services__item{margin:20px 0}}.j-services__item__icon{align-items:center;background:#e1f9fa;border-radius:64px;display:flex;height:64px;justify-content:center;width:64px}.j-story{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/duowave.svg);background-position:center calc(100% - 100px);background-repeat:no-repeat;padding:120px 0 0;position:relative}@media only screen and (max-width:768px){.j-story{padding:80px 0}}.j-story .text-big{margin:0 auto;text-align:center;width:min(900px,100%)}.j-story__puzzles{display:grid;grid-template-columns:repeat(2,1fr);margin:100px 0}@media only screen and (max-width:1200px){.j-story__puzzles{grid-gap:24px}}@media only screen and (max-width:768px){.j-story__puzzles{display:block;margin:60px 0}}.j-story__puzzle{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;font-size:32px;height:360px;justify-content:center;line-height:1.2;padding:25px;position:relative;text-align:center;width:100%;z-index:10}@media only screen and (max-width:1200px){.j-story__puzzle{background-image:none!important;background:#fff;border:2px solid #12b9c0;border-radius:10px;margin:16px 0!important;padding:20px!important}}@media only screen and (max-width:1024px){.j-story__puzzle{font-size:24px;height:auto;min-height:260px}}@media only screen and (max-width:768px){.j-story__puzzle{min-height:140px}}.j-story .puzzle-1{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/puzzle1.svg);padding-bottom:60px;padding-right:80px;transform:translate(60px,70px)}.j-story .puzzle-2{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/puzzle2.svg);margin-left:60px;padding-left:60px;transform:translate(-62px,48px);width:calc(100% - 57px)}.j-story .puzzle-3{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/puzzle3.svg);margin-right:60px;padding-right:80px;transform:translate(62px,-66px);width:calc(100% - 57px)}.j-story .puzzle-4{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/puzzle4.svg);padding-left:70px;padding-top:60px;transform:translate(-55px,-89px)}@media only screen and (max-width:1200px){.j-story .puzzle-1,.j-story .puzzle-2,.j-story .puzzle-3,.j-story .puzzle-4{margin:0!important;padding:0!important;transform:none!important;width:100%}}@media only screen and (max-width:768px){.j-story .puzzle-1,.j-story .puzzle-2,.j-story .puzzle-3,.j-story .puzzle-4{margin:20px 0!important}}.j-story__box{grid-gap:32px;background:#fff;border:3px solid #12b9c0;border-radius:16px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:180px;padding:60px 80px}@media only screen and (max-width:1024px){.j-story__box{padding:35px 45px}}@media only screen and (max-width:768px){.j-story__box{display:block;padding:25px}}.j-story__box__image{margin-top:-100px}@media only screen and (max-width:768px){.j-story__box__image{margin-top:0}}.j-story__box .button{margin-top:80px}@media only screen and (max-width:768px){.j-story__box .button{margin:45px 0}}.page-template-template-agile .page-hero{margin-bottom:-280px;overflow:hidden;padding-bottom:180px}@media only screen and (max-width:768px){.page-template-template-agile .page-hero{margin-bottom:-200px;padding-bottom:90px}}.page-template-template-agile .page-hero .container{padding:100px 20px;position:relative}@media only screen and (max-width:1024px){.page-template-template-agile .page-hero .container{padding:0 20px}}.page-template-template-agile .page-hero .heading{border:0;font-size:42px}@media only screen and (max-width:1024px){.page-template-template-agile .page-hero .heading{font-size:32px}}.page-template-template-agile .page-hero img{bottom:-150px;height:70vh;position:absolute;right:0}@media only screen and (max-width:1280px){.page-template-template-agile .page-hero img{right:0;width:60vw}}@media only screen and (max-width:768px){.page-template-template-agile .page-hero img{bottom:inherit;height:auto;position:inherit;right:inherit;width:auto}}.a-about{background:#e1f9fa;padding-top:80px}.a-about .container{position:relative}.a-about .heading{margin-bottom:45px}.a-about__grid{grid-gap:24px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:-80px;margin-top:160px;text-align:center}@media only screen and (max-width:1024px){.a-about__grid{display:block;margin-top:120px}}.a-about__grid__item{background:#fff;border-radius:8px;padding:32px}@media only screen and (max-width:1024px){.a-about__grid__item{margin:80px 0}}@media only screen and (max-width:768px){.a-about__grid__item{padding:24px}}.a-about__grid__image{height:245px;margin-top:-120px}@media only screen and (max-width:1024px){.a-about__grid__image{margin-top:-60px}}.a-about__grid__image img{max-height:100%}.a-about__grid__title{font-size:20px;font-weight:700;margin:24px 0}.a-puzzles{padding:120px 0 0;position:relative}@media only screen and (max-width:768px){.a-puzzles{padding:80px 0}}.a-puzzles .text-big{margin:0 auto;text-align:center;width:min(900px,100%)}.a-puzzles__puzzles{display:grid;grid-template-columns:repeat(2,1fr);margin:100px 0}@media only screen and (max-width:1200px){.a-puzzles__puzzles{grid-gap:24px}}@media only screen and (max-width:768px){.a-puzzles__puzzles{display:block;margin:60px 0}}.a-puzzles__puzzle{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;font-size:32px;height:360px;justify-content:center;line-height:1.2;padding:25px;position:relative;text-align:center;width:100%;z-index:10}@media only screen and (max-width:1200px){.a-puzzles__puzzle{background-image:none!important;background:#fff;border:2px solid #12b9c0;border-radius:10px;margin:16px 0!important;padding:20px!important}}@media only screen and (max-width:1024px){.a-puzzles__puzzle{font-size:24px;height:auto;min-height:260px}}@media only screen and (max-width:768px){.a-puzzles__puzzle{min-height:140px}}.a-puzzles .puzzle-1{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/puzzle1.svg);padding-bottom:60px;padding-right:80px;transform:translate(60px,70px)}.a-puzzles .puzzle-2{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/puzzle2.svg);margin-left:60px;padding-left:60px;transform:translate(-62px,48px);width:calc(100% - 57px)}.a-puzzles .puzzle-3{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/puzzle3.svg);margin-right:60px;padding-right:80px;transform:translate(62px,-66px);width:calc(100% - 57px)}.a-puzzles .puzzle-4{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/puzzle4.svg);padding-left:70px;padding-top:60px;transform:translate(-55px,-89px)}@media only screen and (max-width:1200px){.a-puzzles .puzzle-1,.a-puzzles .puzzle-2,.a-puzzles .puzzle-3,.a-puzzles .puzzle-4{margin:0!important;padding:0!important;transform:none!important;width:100%}}@media only screen and (max-width:768px){.a-puzzles .puzzle-1,.a-puzzles .puzzle-2,.a-puzzles .puzzle-3,.a-puzzles .puzzle-4{margin:20px 0!important}}.a-puzzles__box{grid-gap:32px;background:#fff;border:3px solid #12b9c0;border-radius:16px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:180px;padding:60px 80px}@media only screen and (max-width:1024px){.a-puzzles__box{padding:35px 45px}}@media only screen and (max-width:768px){.a-puzzles__box{display:block;padding:25px}}.a-puzzles__box__image{margin-top:-100px}@media only screen and (max-width:768px){.a-puzzles__box__image{margin-top:0}}.a-puzzles__box .button{margin-top:80px}@media only screen and (max-width:768px){.a-puzzles__box .button{margin:45px 0}}.a-metrics{padding:120px 0 180px}@media only screen and (max-width:768px){.a-metrics{padding:80px 0}}.a-metrics__grid{grid-gap:32px;display:grid;grid-template-columns:repeat(4,1fr);margin-top:120px}@media only screen and (max-width:1024px){.a-metrics__grid{grid-gap:24px;grid-template-columns:repeat(2,1fr);margin-top:80px}}@media only screen and (max-width:768px){.a-metrics__grid{display:block;margin-top:60px}}.a-metrics__grid__item{background:#e1f9fa;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-end;min-height:250px;padding:120px 32px 32px;position:relative}@media only screen and (max-width:768px){.a-metrics__grid__item{margin:24px 0;min-height:inherit;padding:120px 24px 24px}}.a-metrics__grid__item:before{background:#fff;background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/mark.svg);background-position:50%;background-repeat:no-repeat;border-radius:64px;content:"";height:64px;left:32px;position:absolute;top:32px;width:64px}.a-features{background:#e1f9fa;padding:80px 0 5px}.a-features .heading--center{margin-bottom:-200px;margin-top:60px;position:relative}@media only screen and (max-width:1480px){.a-features .heading--center{margin-top:0}}@media only screen and (max-width:768px){.a-features .heading--center{margin-bottom:0}}.a-features__list{grid-column-gap:80px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:768px){.a-features__list{display:block}}.a-features__item{border-bottom:1px solid rgba(22,91,94,.3);display:grid;grid-template-columns:100px auto;padding:30px 0;position:relative}@media only screen and (max-width:768px){.a-features__item{display:block;padding:20px 0}}.a-features__item:before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/squaremark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:32px;justify-self:center;width:32px}@media only screen and (max-width:768px){.a-features__item:before{margin-bottom:16px}}.a-features-list{margin:45px 0 160px}@media only screen and (max-width:768px){.a-features-list{margin:25px 0 45px}}.a-frameworks{padding:80px 0}.a-frameworks__gallery{align-items:center;background:#fff;border-radius:16px;box-shadow:0 12px 48px 0 rgba(0,0,0,.06);display:flex;flex-wrap:wrap;gap:60px;justify-content:center;margin-top:80px;padding:60px}@media only screen and (max-width:768px){.a-frameworks__gallery{gap:24px;margin-top:60px;padding:24px}}.a-use-cases{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/use-cases-bg.svg);background-position:0 100%;background-repeat:no-repeat;margin:120px 0;position:relative}.a-use-cases:after{background:#e1f9fa;bottom:-399px;content:"";height:400px;left:0;position:absolute;width:100%;z-index:-1}@media only screen and (max-width:768px){.a-use-cases{margin:80px 0}}.a-use-cases__image{transform:translateX(120px)}@media only screen and (max-width:1024px){.a-use-cases__image{transform:none}}.a-use-cases__title{font-size:32px;font-weight:500;line-height:150%;margin:0 0 45px}@media only screen and (max-width:1024px){.a-use-cases__title{font-size:24px}}.a-use-cases h4{color:#12b9c0;font-size:18px;font-weight:700;margin:25px 0 0;text-transform:uppercase}.a-use-cases p{margin-top:5px}.a-use-cases__row{grid-gap:25px;align-items:center;background:#fff;border-radius:16px;box-shadow:0 12px 48px 0 rgba(0,0,0,.06);display:grid;grid-template-columns:1fr 1fr;margin:64px 0;padding:70px}@media only screen and (max-width:1024px){.a-use-cases__row{padding:45px}}@media only screen and (max-width:768px){.a-use-cases__row{display:block;margin:45px 0;padding:24px}}.a-use-cases__row:nth-child(odd) .a-use-cases__image{order:1;transform:translateX(-120px)}@media only screen and (max-width:1024px){.a-use-cases__row:nth-child(odd) .a-use-cases__image{transform:none}}.a-use-cases__row:nth-child(odd) .a-use-cases__content{order:2}.history-item:nth-child(8):after{display:none}.history-item:nth-child(5):before{background-image:url(//hobly.pl/wp-content/themes/hobly/prod/css/../img/history-border.svg);background-repeat:no-repeat;content:"";height:438px;position:absolute;right:100%;top:50px;transform:scaleX(-1);width:110px}@media only screen and (max-width:1024px){.history-item:nth-child(5):before{display:none}}