/* https://www.bidari.es/wp-content/themes/bidari/style.css?v=1.23.1&ver=6.8.1 */
html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0;font-weight:400}ul,ol{padding:0;margin:0}ul{list-style:none}img{max-width:100%;height:auto;vertical-align:bottom}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"unit-rounded";src:url(https://use.typekit.net/af/cc940e/00000000000000003b9b212d/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:"unit-rounded";src:url(https://use.typekit.net/af/73fcab/00000000000000003b9b2131/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"unit-rounded";src:url(https://use.typekit.net/af/d9b8f0/00000000000000003b9b212a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"icomoon";font-weight:400;font-style:normal;font-display:swap;src:url(/wp-content/themes/bidari/assets/fonts/icons/icomoon.woff) format("woff")}[class^=icon-],[class*=" icon-"]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-location:before{content:"\e904"}.icon-email:before{content:"\e908"}.icon-phone:before{content:"\e909"}.icon-whatsapp:before{content:"\e905"}.icon-external-link:before{content:"\e90b"}.icon-linkedin:before{content:"\e907"}.icon-check:before{content:"\e90a"}.icon-chevron-right:before{content:"\e900"}.icon-chevron-left:before{content:"\e901"}.icon-chevron-up:before{content:"\e902"}.icon-chevron-down:before{content:"\e903"}:root{--ff-base:unit-rounded, sans-serif;--ff-titles:unit-rounded, serif;--fs-base:1.7rem;--fw-light:300;--fw-regular:400;--fw-base:var(--fw-light);--fw-strong:var(--fw-regular);--lh-base:1.3}@media (min-width:1024px){:root{--lh-base:1.45}}html{font-size:62.5%}body{font-family:var(--ff-base);font-size:var(--fs-base);font-weight:var(--fw-base);line-height:var(--lh-base);color:var(--clr-text-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;transition:font-size 0.3s ease-in-out}b,strong{font-weight:var(--fw-strong);color:var(--clr-text-dark)}p{margin:0 0 1rem}small{font-size:.8em}:root{--clr-brand:#ffec15;--clr-brand-dark:#fae600;--clr-brand-darker:#edd900;--clr-text-base:#202020;--clr-text-light:#ffffff;--clr-text-dark:#000000;--clr-text-disabled:#dce0e0;--clr-link-base:var(--clr-text-dark);--clr-background:#ffffff;--clr-background-secondary:#f7f7f7;--clr-background-tertiary:#ececec;--clr-backdrop:rgba(0, 0, 0, 0.3);--clr-border-base:#f0f0f0;--clr-border-dark:#dadada;--clr-border-darker:#c0c0c0;--clr-service-digital-strategy:#66ef74;--clr-service-web-development:#41c9db;--clr-service-technology:#c774e2;--clr-service-digital-marketing:#fb6c5b}:root{--h-header:60px;--h-mobile-menu:calc(100dvh - var(--h-header));--border-radius-base:30px;--border-radius-button:10px}:root{--transition-curve:cubic-bezier(0.4, 0, 0.2, 1)}html,body{-webkit-tap-highlight-color:transparent}@media all and (display-mode:standalone){body{-webkit-touch-callout:none}}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;background:var(--clr-background)}@media screen and (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}#page_main{flex-grow:1}#page_main.with-margin-top{margin-top:60px}@media (min-width:1600px){#page_main.with-margin-top{margin-top:70px}}body.no-overflow{overflow:hidden!important;-webkit-overflow-scrolling:auto}@media (min-width:1024px){body.no-overflow{overflow:auto!important}}body.modal-is-open{overflow:hidden!important;-webkit-overflow-scrolling:auto}.with-margin-bottom{margin-bottom:50px}:root{--w-container-sm:700px;--w-container-md:900px;--w-container-lg:1100px;--w-container-xl:1800px;--w-container-full:100%;--container-padding:20px}@media (min-width:768px){:root{--container-padding:32px}}.container-sm{width:min(100% - var(--container-padding) * 2, var(--w-container-sm));margin-inline:auto}.container-md{width:min(100% - var(--container-padding) * 2, var(--w-container-md));margin-inline:auto}.container-lg{width:min(100% - var(--container-padding) * 2, var(--w-container-lg));margin-inline:auto}.container-xl{width:min(100% - var(--container-padding) * 2, var(--w-container-xl));margin-inline:auto}.container-full{width:min(100% - var(--container-padding) * 2, var(--w-container-full));margin-inline:auto}b-container{display:block}.grid-2x1{display:grid;grid-template-columns:100%;grid-template-rows:repeat(2,auto);grid-gap:40px}@media (min-width:1024px){.grid-2x1{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}}.service-info .grid-2x1{margin-bottom:50px;margin-top:50px}@media (min-width:768px) and (max-width:1023px){.service-info .grid-2x1 .img-border{height:400px}}.service-info ul:not(.list-tick){list-style:none;padding:0;margin:15px 0 15px 20px}.service-info h3{font-size:2.3rem;margin-bottom:5px}.anchor{display:block;position:relative;top:-90px}#breadcrumbs{position:absolute;z-index:999;top:90px;width:100%}#breadcrumbs>span{display:inline-block;border:none;outline:none;padding:1px 5px;border-radius:50px;font-size:15px;cursor:pointer;color:#000;font-weight:400;transition:0.2s}#breadcrumbs .current-item{font-weight:300}#menu-wrapper{transform:translate3d(0,0,0)}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn,.button,body input[type=submit],body input[type=button]{padding:17px 50px;border:none;border-radius:var(--border-radius-button);font-size:14px;font-weight:var(--fw-strong);letter-spacing:1.5px;line-height:1;text-decoration:none;outline:none;cursor:pointer;transition:background-color 0.2s var(--transition-curve),color 0.2s var(--transition-curve);-webkit-appearance:none}@media (any-hover:hover){body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover,.button:hover,body input[type=submit]:hover,body input[type=button]:hover{cursor:pointer}}@media (min-width:1024px){body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn,.button,body input[type=submit],body input[type=button]{padding:14px 60px 16px}}@media (min-width:1366px){body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn,.button,body input[type=submit],body input[type=button]{font-size:15px}}.page-template-page_about_us .team-member .social a,body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-accept,.button,body input[type=submit],body input[type=button]{background-color:var(--clr-button-background,var(--clr-brand));color:var(--clr-button-text,#000000)}@media (any-hover:hover){.page-template-page_about_us .team-member .social a:hover,body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-accept:hover,.button:hover,body input[type=submit]:hover,body input[type=button]:hover{--clr-button-background:#333333;--clr-button-text:var(--clr-brand)}}.page-template-page_about_us .team-member .social a:focus,body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-accept:focus,.button:focus,body input[type=submit]:focus,body input[type=button]:focus{--clr-button-background:#333333;--clr-button-text:var(--clr-brand)}.page-template-page_about_us .team-member .social a:active,body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-accept:active,.button:active,body input[type=submit]:active,body input[type=button]:active{--clr-button-background:#000000;--clr-button-text:var(--clr-brand)}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-view-preferences,body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-save-preferences{background-color:var(--clr-button-background,#eeeeee);color:var(--clr-button-text,var(--clr-text-base))}@media (any-hover:hover){body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-view-preferences:hover,body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-save-preferences:hover{--clr-button-background:#e6e6e6;--clr-button-text:#000000}}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-view-preferences:focus,body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-save-preferences:focus{--clr-button-background:#e6e6e6;--clr-button-text:#000000}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-view-preferences:active,body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-save-preferences:active{--clr-button-background:#cecece;--clr-button-text:#000000}button{background-color:transparent;border:none;-webkit-appearance:none}.button,body input[type=submit],body input[type=button]{display:inline-block;min-width:180px;margin:0 auto}body #cmplz-cookiebanner-container .cmplz-cookiebanner{top:auto;left:50%;right:0;bottom:10px;transform:translateX(-50%);width:93%;max-width:500px;background-color:var(--clr-background-secondary)!important;border:1px solid var(--clr-border-base);border-radius:var(--border-radius-base)!important;box-shadow:0 11px 14px -7px rgba(0,0,0,.08),0 23px 36px 3px rgba(0,0,0,.1),0 9px 44px 8px rgba(0,0,0,.14);transition:border-radius 0.3s var(--transition-curve),width 0.3s var(--transition-curve)}@media (min-width:768px){body #cmplz-cookiebanner-container .cmplz-cookiebanner{left:3%;right:auto;bottom:20px;transform:translate(0,0)}}@media (min-width:768px){body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons{display:flex!important}}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{padding:10px!important}@media (min-width:768px){body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-accept{margin-right:20px!important}}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-view-preferences,body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-save-preferences{min-width:160px}@media (max-width:767px){body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-view-preferences,body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-save-preferences{width:100%!important}}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-deny,body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-close{display:none!important}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header{display:flex}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header .cmplz-title{font-size:1.8rem}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-message{font-size:1.4rem}.cta .content{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;background-color:var(--clr-brand);border-radius:var(--border-radius-base);overflow:hidden}@media (min-width:768px){.cta .content{grid-template-columns:1fr 0.9fr;grid-template-rows:1fr;grid-gap:20px;align-items:center;padding:0 40px;overflow:visible;margin-top:100px}}@media (min-width:1024px){.cta .content{grid-template-columns:1fr 0.9fr 0.4fr}}@media (min-width:1366px){.cta .content{grid-template-columns:1fr 0.6fr 0.4fr}}.cta .tagline{padding:20px 30px;font-size:2.9rem;font-weight:400;line-height:1.2;margin:0}@media (min-width:768px){.cta .tagline{padding:30px 0;font-size:2.7rem;margin:0}}@media (min-width:768px){.cta .device{position:relative;height:100%}}.cta .device img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.cta .device img{width:300px;height:auto;position:absolute;bottom:0;left:0}}.cta svg{display:none}@media (min-width:1024px){.cta svg{display:block;max-width:105px;justify-self:center}}#page_footer .footer-top{background-color:var(--clr-brand);text-align:center}@media (min-width:768px){#page_footer .footer-top{text-align:left}}#page_footer .footer-top b-container{display:grid;grid-template-columns:1fr;grid-gap:20px;padding:30px 0}@media (min-width:768px){#page_footer .footer-top b-container{grid-template-columns:repeat(3,1fr);padding:50px 0}}#page_footer .footer-bottom{background-color:var(--clr-brand-dark)}#page_footer .footer-bottom>*{padding:30px 0}#page_footer .footer-bottom>* h5{font-weight:var(--fw-strong);margin:0}#page_footer{font-size:1.7rem}@media (min-width:1366px){#page_footer{font-size:1.5rem}}@media (min-width:1600px){#page_footer{font-size:1.6rem}}#page_footer a{font-weight:var(--fw-base)!important}#page_footer .footer-logo{display:flex}@media (max-width:767px){#page_footer .footer-logo{max-width:120px;margin:0 auto;padding:20px 0}}@media (min-width:768px){#page_footer .footer-logo{max-width:170px;margin-bottom:10px}}#page_footer .footer-logo svg{height:auto;width:100%}@media (max-width:767px){#page_footer .footer-logo .logo-horizontal{display:none}}@media (min-width:768px){#page_footer .footer-logo .logo-vertical{display:none}}#page_footer .footer-title{margin-bottom:10px;font-size:2.5rem;font-weight:var(--fw-strong)}@media (min-width:768px){#page_footer .footer-title{margin-bottom:10px}}#page_footer li{margin-bottom:10px}@media (max-width:767px){#page_footer li a{padding:5px 0}}#page_footer .footer-bottom{font-size:1.4rem}:root{--form-input-background:var(--clr-background-secondary);--form-input-text:var(--clr-text-base);--form-input-border:transparent;--form-input-border-hover:var(--clr-border-dark);--form-input-border-focus:var(--clr-border-dark);--form-input-border-active:var(--clr-border-darker);--form-input-placeholder:#757575}form input[type=text],form input[type=password],form input[type=email],form input[type=url],form input[type=date],form input[type=month],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=week],form input[type=number],form input[type=search],form input[type=tel],form input[type=color],form select,form textarea{min-height:44px!important;width:100%;padding:10px 16px;background-color:var(--form-input-background);border:1px solid var(--form-input-border);border-radius:10px;outline:none;resize:vertical;font-family:var(--ff-base);font-size:1.6rem;font-weight:var(--fw-base);color:var(--form-input-text);line-height:1.7;transition:border-color 0.2s var(--transition-curve);-webkit-appearance:none}@media (any-hover:hover){form input[type=text]:hover,form input[type=password]:hover,form input[type=email]:hover,form input[type=url]:hover,form input[type=date]:hover,form input[type=month]:hover,form input[type=time]:hover,form input[type=datetime]:hover,form input[type=datetime-local]:hover,form input[type=week]:hover,form input[type=number]:hover,form input[type=search]:hover,form input[type=tel]:hover,form input[type=color]:hover,form select:hover,form textarea:hover{border-color:var(--form-input-border-hover)}}form input[type=text]:focus,form input[type=password]:focus,form input[type=email]:focus,form input[type=url]:focus,form input[type=date]:focus,form input[type=month]:focus,form input[type=time]:focus,form input[type=datetime]:focus,form input[type=datetime-local]:focus,form input[type=week]:focus,form input[type=number]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=color]:focus,form select:focus,form textarea:focus{border-color:var(--form-input-border-focus)}form input[type=text]:active,form input[type=password]:active,form input[type=email]:active,form input[type=url]:active,form input[type=date]:active,form input[type=month]:active,form input[type=time]:active,form input[type=datetime]:active,form input[type=datetime-local]:active,form input[type=week]:active,form input[type=number]:active,form input[type=search]:active,form input[type=tel]:active,form input[type=color]:active,form select:active,form textarea:active{border-color:var(--form-input-border-active)}form input[type=text]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=url]::-moz-placeholder,form input[type=date]::-moz-placeholder,form input[type=month]::-moz-placeholder,form input[type=time]::-moz-placeholder,form input[type=datetime]::-moz-placeholder,form input[type=datetime-local]::-moz-placeholder,form input[type=week]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=color]::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:var(--form-input-placeholder)}form input[type=text]::placeholder,form input[type=password]::placeholder,form input[type=email]::placeholder,form input[type=url]::placeholder,form input[type=date]::placeholder,form input[type=month]::placeholder,form input[type=time]::placeholder,form input[type=datetime]::placeholder,form input[type=datetime-local]::placeholder,form input[type=week]::placeholder,form input[type=number]::placeholder,form input[type=search]::placeholder,form input[type=tel]::placeholder,form input[type=color]::placeholder,form select::placeholder,form textarea::placeholder{color:var(--form-input-placeholder)}form select{cursor:pointer}form .nf-field-label label{font-weight:var(--fw-strong)}.listselect-container .nf-field-element::after{content:"";position:absolute;top:45%;right:16px;transform:translateY(-50%) rotate(-135deg);display:block;height:10px;width:10px;border-top:1px solid var(--form-input-text);border-left:1px solid var(--form-input-text)}form input[type=checkbox]{position:relative;display:inline-block;margin-top:2px;padding:10px;background-color:var(--form-input-background);border:1px solid var(--form-input-border);border-radius:5px;-webkit-appearance:none}@media (any-hover:hover){form input[type=checkbox]:hover{border-color:var(--form-input-border-hover)}}form input[type=checkbox]:focus{border-color:var(--form-input-border-focus)}form input[type=checkbox]:active{border-color:var(--form-input-border-active)}form input[type=checkbox]:checked{border:1px solid var(--form-input-border);background-color:var(--clr-brand)}form input[type=checkbox]:checked:after{content:"✔";font-size:1.6rem;position:absolute;top:1px;left:4px;color:var(--form-input-text);-webkit-appearance:none}form .list-checkbox-wrap li input[type=checkbox]{margin-top:6px}form .list-checkbox-wrap label{padding:4px 0}#ninja_forms_required_items,.nf-field-container{margin-bottom:0!important}.nf-form-content nf-fields-wrap{display:flex;flex-wrap:wrap}.nf-form-content nf-fields-wrap>*{flex-grow:1;flex-basis:100%}.nf-form-content nf-fields-wrap>*>div{margin-bottom:10px!important}.nf-form-content input[type=button]{display:block;margin-right:0}@media (max-width:767px){.nf-form-content input[type=button]{width:100%!important}}.nf-form-fields-required{margin-bottom:5px;font-size:1.5rem}.nf-response-msg{margin-bottom:3rem;padding:50px}.nf-response-msg>p:first-child{margin-bottom:10px;font-weight:var(--fw-strong);text-transform:uppercase}.nf-form-content nf-field .inline-checkbox .field-wrap{display:grid;grid-template-columns:30px 1fr}.nf-form-content nf-field .inline-checkbox .nf-field-label{display:none}.nf-form-content nf-field .inline-multicheck .nf-field-label{width:auto;min-width:120px}.nf-form-content nf-field .inline-multicheck .nf-field-label label{width:auto}.nf-form-content nf-field .inline-multicheck .list-wrap{display:flex;justify-content:flex-start;flex-direction:column}@media (min-width:768px){.nf-form-content nf-field .inline-multicheck .list-wrap{flex-direction:row;align-items:center}}.nf-form-content nf-field .inline-multicheck .nf-field-element ul{display:flex;justify-content:flex-start;flex-direction:column}@media (min-width:768px){.nf-form-content nf-field .inline-multicheck .nf-field-element ul{flex-direction:row;align-items:center}}.nf-form-content nf-field .inline-multicheck .nf-field-element ul li{margin:10px 0 0 0!important;display:flex;justify-content:flex-start;align-items:center}@media (min-width:768px){.nf-form-content nf-field .inline-multicheck .nf-field-element ul li{margin:0 20px 0 0!important}}.nf-form-content nf-field .inline-multicheck .nf-field-element ul li label{margin:0}.nf-form-content nf-field .inline-multicheck .nf-field-element ul li input{margin-top:0}.grecaptcha-badge{visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#page_header{--clr-header-background:transparent;--clr-header-mobile-menu-background:var(--clr-brand);--clr-header-links:#625c1a;--clr-header-links-active:#000000;--clr-header-submenu-background:var(--clr-brand-dark);--clr-header-submenu-background-hover:var(--clr-brand-darker);--clr-header-submenu-border:var(--clr-brand-dark);--clr-header-submenu-item-border:var(--clr-brand-darker);--mobile-menu-max-width:450px}@media (min-width:1024px){#page_header{--clr-header-submenu-background:var(--clr-background-secondary);--clr-header-submenu-background-hover:var(--clr-background-tertiary);--clr-header-submenu-border:var(--clr-border-base);--clr-header-submenu-item-border:var(--clr-border-dark)}}#page_header{position:fixed;top:0;z-index:99999999;display:flex;align-items:center;width:100vw;height:var(--h-header);background-color:var(--clr-header-background)}@media (min-width:1600px){#page_header{height:70px}}#page_header::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background:url(/wp-content/themes/bidari/assets/images/hero/header-xs.jpg);background-size:cover;background-repeat:no-repeat;opacity:1;z-index:-1}@media (min-width:768px){#page_header::before{background-image:url(/wp-content/themes/bidari/assets/images/hero/header-sm.jpg)}}@media (min-width:1024px){#page_header::before{background-image:url(/wp-content/themes/bidari/assets/images/hero/header-xl.jpg)}}#page_header b-container{display:flex;align-items:center;justify-content:space-between;text-align:center}@media (max-width:1023px){#page_header b-container{width:100%;padding-left:var(--container-padding)}}body.header-is-open #page_header{--clr-header-background:var(--clr-header-mobile-menu-background)}body.header-is-open #page_header::before{opacity:0!important}#page_header .logo{display:flex;flex-shrink:0;width:160px}@media (min-width:1600px){#page_header .logo{width:180px}}#page_header .logo svg{height:auto;width:100%}.home #page_header::before{opacity:0;transition:opacity 0.3s var(--transition-curve)}.home #page_header.header-bg::before{opacity:1}@media (max-width:1023px){#menu-wrapper{position:fixed;top:var(--h-header);right:-100%;height:var(--h-mobile-menu);width:100vw;max-width:var(--mobile-menu-max-width);background-color:var(--clr-header-mobile-menu-background);z-index:9999;opacity:0;pointer-events:none;transition:right 0.2s var(--transition-curve),opacity 0.2s var(--transition-curve)}#menu-wrapper::-webkit-scrollbar{display:none}#menu-wrapper.active{right:0;opacity:1;pointer-events:all}#menu-wrapper .menu-item-has-children>.menu-item-trigger{transform:translateX(13px)}}@media (max-width:767px){#menu-wrapper{max-width:450px}}@media (min-width:1024px){#menu-wrapper{display:block!important;opacity:1!important;pointer-events:all!important}}@media (max-width:1023px){#menu-wrapper>div{height:100%;width:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}}#page_header .menu{display:flex;align-items:center}@media (max-width:1023px){#page_header .menu{width:100%;min-height:var(--h-mobile-menu);padding:50px 5%;flex-direction:column;justify-content:center}}#page_header .menu li{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:1023px){#page_header .menu li{width:100%}}#page_header .menu a{position:relative;display:block}#page_header .menu>.menu-item>.menu-item-trigger{padding:16px;color:var(--clr-header-links);font-size:1.9rem;font-weight:var(--fw-strong);line-height:1;cursor:pointer}@media (min-width:1024px){#page_header .menu>.menu-item>.menu-item-trigger{font-size:var(--fs-base)}}#page_header .menu>.menu-item.current-menu-item>.menu-item-trigger{color:var(--clr-header-links-active)}#page_header .menu>.menu-item>.menu-item-trigger::after{content:"";position:absolute;bottom:5px;left:50%;translate:-50%;display:inline-block;height:1px;width:80%;scale:0;background-color:var(--clr-header-links);opacity:0;transition:scale 0.2s var(--transition-curve),opacity 0.2s var(--transition-curve)}#page_header .menu>.menu-item>.menu-item-trigger:hover{color:var(--clr-header-links-active)}#page_header .menu>.menu-item>.menu-item-trigger:hover::after{scale:1;opacity:1}#page_header .submenu{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));background-color:var(--clr-header-submenu-background);border:1px solid var(--clr-header-submenu-border);border-radius:20px}@media (max-width:1023px){#page_header .submenu{width:100%}}@media (min-width:1024px){#page_header .submenu{margin:0;position:absolute;top:100%;left:0;z-index:3000;text-align:left;box-shadow:0 4px 5px -2px rgba(0,0,0,.08),0 7px 10px 1px rgba(0,0,0,.1),0 2px 16px 1px rgba(0,0,0,.14);overflow:hidden}}#page_header .submenu li{display:block;background-color:var(--clr-header-submenu-background);transition:background-color 0.2s var(--transition-curve)}@media (any-hover:hover){#page_header .submenu li:hover{background-color:var(--clr-header-submenu-background-hover)}}#page_header .submenu li:not(:last-child){border-bottom:1px solid var(--clr-header-submenu-item-border)}#page_header .submenu a{padding:16px;font-size:var(--fs-base);line-height:1}@media (min-width:1024px){#page_header .submenu a{padding:15px 20px;white-space:nowrap;font-size:1.5rem}}#page_header .menu li:last-child .submenu{left:auto;right:0}#page_header .submenu{opacity:0;pointer-events:none;transition:opacity 0.3s var(--transition-curve)}@media (max-width:1023px){#page_header .submenu{max-height:0;overflow:hidden;transition:opacity 0.3s var(--transition-curve),max-height 0.3s var(--transition-curve)}}#page_header .submenu.open{pointer-events:all}#page_header .menu-item-has-children.active .submenu{max-height:500px;opacity:1}#page_header .menu-item-has-children b-icon{display:inline-flex;align-items:center;justify-content:center;height:20px;width:30px;font-size:12px;text-decoration:none}@media (min-width:1024px){#page_header .menu-item-has-children b-icon{height:auto;width:20px}}#mobile_menu_button{--mobile-toggle-size:60px;--mobile-toggle-color:var(--clr-header-links);--mobile-toggle-icon-width:24px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:var(--mobile-toggle-size);height:var(--mobile-toggle-size);margin:0;padding:0;font-size:25px;background-color:var(--mobile-toggle-background,transparent);border:none;border-radius:var(--border-radius-button);color:var(--mobile-toggle-color);cursor:pointer;transition:background-color 0.2s var(--transition-curve);-webkit-appearance:none}@media (any-hover:hover){#mobile_menu_button:hover{--mobile-toggle-color:var(--clr-header-links-active);--mobile-toggle-background:var(--clr-brand-dark)}}@media (min-width:1024px){#mobile_menu_button{display:none!important}}#mobile_menu_button b-icon{display:block;height:2px;width:var(--mobile-toggle-icon-width);background-color:var(--mobile-toggle-color);border-radius:10px;transform-origin:left center;transition:transform 0.2s var(--transition-curve),opacity 0.2s var(--transition-curve)}#mobile_menu_button b-icon:first-child{transform:translateY(-5px)}#mobile_menu_button b-icon:last-child{transform:translateY(5px)}.header-is-open #mobile_menu_button b-icon:first-child{transform:translateY(2px)}.header-is-open #mobile_menu_button b-icon:last-child{transform:translateY(-2px)}#header_backdrop{position:fixed;top:var(--h-header);left:0;height:var(--h-mobile-menu);width:100vw;background-color:var(--clr-backdrop);opacity:0;pointer-events:none;transition:opacity 0.3s var(--transition-curve)}@media (max-width:1023px){body.header-is-open #header_backdrop{opacity:1;pointer-events:all}}#hero_section{position:relative;height:80vh;margin-top:60px;margin-bottom:50px;background-color:var(--clr-background-secondary)}@media (min-width:375px){#hero_section{height:500px}}@media (min-width:768px){#hero_section{height:400px}}@media (min-width:1366px) and (max-width:1599px){#hero_section{margin-bottom:30px}}@media (min-width:1600px){#hero_section{margin-top:70px}}#hero_section .hero-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#hero_section .text-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}@media (max-width:1023px){#hero_section .text-wrapper{text-align:center}}@media (min-width:1024px){#hero_section .text-wrapper{flex-direction:row;justify-content:flex-start;max-width:90%}}#hero_section .icon{flex-shrink:0;margin-bottom:20px;width:10vw;min-width:60px;max-width:70px}@media (min-width:1024px){#hero_section .icon{max-width:170px;margin-right:40px;margin-bottom:0}}#hero_section .text{max-width:700px}#hero_section .text .title{margin-bottom:20px;color:var(--clr-text-base);font-size:3.4rem;line-height:1;font-weight:var(--fw-strong)}@media (min-width:375px){#hero_section .text .title{font-size:4rem}}@media (min-width:1024px){#hero_section .text .title{margin-bottom:10px}}@media (min-width:1366px){#hero_section .text .title{font-size:5rem}}#hero_section .text .tagline{margin-bottom:0;font-size:1.7rem;line-height:1.3;font-weight:var(--fw-base)}@media (min-width:1024px){#hero_section .text .tagline{max-width:90%;font-size:1.8rem}}@media (min-width:1366px){#hero_section .text .tagline{font-size:2.1rem}}#hero_section .text .button{margin-top:20px;padding-left:22px;padding-right:22px}#hero_section .text .pre-title{display:block;margin-bottom:5px;font-weight:500;opacity:.5}img{vertical-align:bottom}.img-border{border-radius:var(--border-radius-base);vertical-align:bottom;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:250px}a{text-decoration:none;color:var(--clr-text-base);transition:0.2s}a.link,.link a,a .link,.nf-form-cont a,footer a:not(.footer-logo){position:relative;display:inline-block;font-weight:var(--fw-strong);color:var(--clr-link-base)}a.link:after,.link a:after,a .link:after,.nf-form-cont a:after,footer a:not(.footer-logo):after{content:"";position:absolute;bottom:0;left:0;display:inline-block;height:1px;width:0;background-color:transparent;transition:width 0.15s var(--transition-curve),background-color 0.15s var(--transition-curve)}@media (any-hover:hover){a.link:hover,.link a:hover,a .link:hover,.nf-form-cont a:hover,footer a:not(.footer-logo):hover{color:var(--clr-link-base)}a.link:hover:after,.link a:hover:after,a .link:hover:after,.nf-form-cont a:hover:after,footer a:not(.footer-logo):hover:after{width:100%;background-color:var(--clr-link-base)}}.link-underline{text-decoration:underline}.disabled-link{pointer-events:none}@media (any-hover:hover){.disabled-link:hover{text-decoration:none!important;cursor:text!important}}ul.list,.wysiwyg-content ul{list-style:none;margin:0;padding-left:1rem}ul.list>li:before,.wysiwyg-content ul>li:before{display:inline-block;content:"-";width:1rem;margin-left:-1rem}.list-tick{margin:0 0 0 45px}.list-tick>li:before{content:"\e90a";font-family:"icomoon";display:inline-block;margin-left:-2rem;margin-right:1rem}.list-tick h3{display:inline-block;font-size:1.6rem;font-weight:300}.wysiwyg-content ul li:not(:last-child){margin-bottom:10px}.grid-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:25px;text-align:center}.grid-list li{display:flex;flex-direction:column;align-items:center}.grid-list li svg{height:60%;width:60%;margin-bottom:10px}.map{width:100%;height:300px;margin-bottom:-6px;border:none;background-color:var(--clr-background-secondary)}@media (min-width:768px){.map{height:400px}}@media (min-width:1366px){.map{height:600px}}#map_container .cmplz-placeholder-1{height:300px}@media (min-width:768px){#map_container .cmplz-placeholder-1{height:400px}}@media (min-width:1366px){#map_container .cmplz-placeholder-1{height:600px}}.project{position:relative}.project figure{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--border-radius-base)}.project figure img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;vertical-align:bottom}.project figure figcaption{width:100%}.project .title-container{position:absolute;top:0;width:100%;padding:15px;background-color:rgba(60,60,60,.7);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:var(--border-radius-base)}@media (min-width:1024px){.project .title-container{padding:20px}}.project .title-container .title{display:inline-block;margin-bottom:10px;padding-bottom:3px;border-bottom:1px solid;font-size:1.5rem;font-weight:var(--fw-strong);color:var(--clr-text-light);text-transform:uppercase}.project .title-container,.project .title-container .title{transition:0.3s}.project .title.digital-strategy{border-color:var(--clr-service-digital-strategy)}.project .title.web-development{border-color:var(--clr-service-web-development)}.project .title.technology{border-color:var(--clr-service-technology)}.project .title.digital-marketing{border-color:var(--clr-service-digital-marketing)}.project .project-category-list-wrapper{position:absolute;bottom:0;width:100%}.project .project-category-list-wrapper .project-category-list{display:flex;justify-content:space-between;flex-wrap:wrap;grid-gap:5px;width:100%;padding:15px;background-color:rgba(255,255,255,.8);border-bottom-left-radius:var(--border-radius-base);border-bottom-right-radius:var(--border-radius-base);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);text-align:center}.project .project-category-list-wrapper li{flex-grow:1;flex-basis:45%;font-size:1.5rem}.project .view-project{display:flex;justify-content:flex-end;margin-bottom:10px;padding:0 10px}.project .view-project .icon{height:35px;width:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);line-height:1;font-size:1.6rem}.project a{position:absolute;top:0;height:100%;width:100%}@media (any-hover:hover){.project:hover .title{color:var(--clr-brand)}}@media (any-hover:hover){.project:hover .title-container{background-color:rgba(0,0,0,.7)}}@media (min-width:1366px){.service-listing .section-title{display:none}}.service-listing .section-title img{width:1.7rem}.service-listing .grid{display:grid;grid-template-rows:repeat(4,auto);grid-template-columns:1fr;grid-gap:1rem}@media (min-width:768px){.service-listing .grid{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr)}}@media (min-width:1366px){.service-listing .grid{grid-template-rows:repeat(2,1fr);grid-template-columns:1fr 0.4fr 1fr;grid-gap:1.5rem}}.service-listing-title{display:none}@media (min-width:1366px){.service-listing-title{display:block;grid-column:2/3;grid-row:1/3;align-self:center;text-align:center;font-size:3.6rem}.service-listing-title svg{width:70%}}.service-cluster{padding:20px;background-color:var(--clr-background-secondary);border-radius:var(--border-radius-base)}.service-cluster p{margin:0 0 .5rem}.service-cluster .title{display:inline-flex;justify-content:flex-start;margin-bottom:10px;text-transform:lowercase;font-size:2.1rem;line-height:1.3;font-weight:var(--fw-strong)}@media (min-width:1024px){.service-cluster .title{font-size:2.3rem}}@media (min-width:1600px){.service-cluster .title{font-size:2.5rem}}.service-cluster .title .icon{height:35px;width:35px;flex-shrink:0;margin-right:15px}@media (min-width:1366px){.service-cluster-02{grid-column:3/4}.service-cluster-03{grid-column:1/2;grid-row:2/3}.service-cluster-04{grid-column:3/4;grid-row:2/3}}@media (prefers-reduced-motion:no-preference){.service-cluster,.service-listing-title{scale:.9;opacity:0;animation:fade-in linear forwards;animation-timeline:view();animation-range-start:cover;animation-range-end:40svh}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.service-cluster,.service-listing-title{animation-range-end:414px}}@media (prefers-reduced-motion:no-preference){@keyframes fade-in{to{scale:1;opacity:1}}}.standard-table{width:100%;padding-bottom:5px;overflow-x:auto}.standard-table table{width:100%;white-space:nowrap;border-collapse:separate}.standard-table th,.standard-table td{padding:18px 10px;border-bottom:1px solid var(--clr-border-base)}.standard-table th{font-weight:var(--fw-strong);text-align:left}.standard-table td{width:auto;vertical-align:middle}.standard-table tbody tr{transition:opacity 0.2s var(--transition-curve),background-color 0.2s var(--transition-curve)}@media (any-hover:hover){.standard-table tbody tr:hover{background-color:var(--clr-background-secondary)}}.standard-table .ellipsed-text{max-width:100px}.page-title{padding-top:60px;margin-bottom:60px}.page-title .title{text-align:center;margin-bottom:10px;font-size:4.2rem;font-weight:400}.page-title .subtitle{text-align:center;max-width:550px;margin:0 auto 30px;font-size:1.9rem}.section-title{display:inline-block;padding-bottom:2rem;max-width:85%;margin-left:-5vw}@media (min-width:1366px){.section-title{margin-left:-100px}}.section-title.no-border{padding-bottom:5px}@media (max-width:767px){.section-title.no-border{max-width:100%}}.section-title .text{display:inline-block;padding-left:5vw;margin-bottom:10px;font-size:2.8rem;font-weight:var(--fw-strong);text-wrap:balance}@media (min-width:1366px){.section-title .text{padding-left:100px}}.section-title .border{width:100%;height:7px;background-color:var(--clr-brand);border-radius:0 5px 5px 0}.text-block-single{max-width:700px}@media (min-width:768px){.text-block-single{text-align:justify}}.text-block-column{display:grid;grid-template-columns:100%;grid-template-rows:repeat(2,auto)}@media (min-width:1024px){.text-block-column{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-gap:40px}}.text-block-column ul{margin:0 0 0 20px!important}.text-center{text-align:center}.home #hero{position:relative;height:400px;margin-bottom:50px;background-color:var(--clr-brand);transition:height 0.3s var(--transition-curve)}@media (min-width:375px){.home #hero{height:450px}}@media (min-width:375px) and (max-width:767px) and (orientation:landscape){.home #hero{height:80vh}}@media (min-width:768px){.home #hero{height:350px}}@media (min-width:1024px){.home #hero{height:400px}}@media (min-width:1366px){.home #hero{height:450px}}@media (min-width:1366px) and (max-width:1599px){.home #hero{margin-bottom:30px}}@media (min-width:1600px){.home #hero{height:500px}}.home #hero .hero-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home #hero b-container{display:grid;grid-template-columns:100%;grid-gap:50px;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}@media (min-width:768px){.home #hero b-container{grid-template-columns:3fr 1fr}}@media (min-width:1024px){.home #hero b-container{grid-template-columns:1fr 1fr}}.home #hero .hero-text{align-self:center;padding-top:15%;color:var(--clr-text-dark)}@media (min-width:375px) and (max-width:1023px) and (orientation:landscape){.home #hero .hero-text{padding-top:5%}}@media (min-width:768px) and (max-width:1023px){.home #hero .hero-text{padding-top:5%}}.home #hero .hero-text #claim{margin-bottom:30px}.home #hero #claim{font-size:3.8rem;line-height:1;font-weight:var(--fw-strong)}@media (min-width:375px){.home #hero #claim{font-size:4.5rem}}@media (min-width:768px){.home #hero #claim{font-size:5rem}}@media (min-width:1024px) and (max-width:1365px){.home #hero #claim{font-size:4.5rem}}.home #hero #subclaim{font-size:1.9rem;line-height:1.3;font-weight:var(--fw-base)}@media (min-width:375px){.home #hero #subclaim{font-size:2.1rem}}@media (min-width:1024px){.home #hero #subclaim{font-size:2.3rem}}.home #hero .slider{display:none}@media (min-width:1024px){.home #hero .slider{display:block;position:relative}}.home #hero .slider .slide{position:absolute;bottom:0;width:100%;height:80%}.home #hero .slider .slide img{height:100%;width:auto}.home #hero .slider .slide1{animation:heroFade1 20s infinite;-webkit-animation:heroFade1 20s infinite}.home #hero .slider .slide2{animation:heroFade2 20s infinite;-webkit-animation:heroFade2 20s infinite}.home #hero .slider .slide3{animation:heroFade3 20s infinite;-webkit-animation:heroFade3 20s infinite}@keyframes heroFade1{0%{opacity:1}20%{opacity:1}40%{opacity:0}60%{opacity:0}80%{opacity:0}100%{opacity:1}}@keyframes heroFade2{0%{opacity:0}20%{opacity:0}40%{opacity:1}60%{opacity:1}80%{opacity:0}100%{opacity:0}}@keyframes heroFade3{0%{opacity:0}20%{opacity:0}40%{opacity:0}60%{opacity:1}80%{opacity:1}100%{opacity:0}}.home #featured_projects .grid{display:grid;grid-template-columns:100%;grid-gap:25px;margin-bottom:4rem}@media (min-width:768px){.home #featured_projects .grid{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,1fr);grid-gap:20px}}.home #featured_projects .project{height:220px;transition:height 0.3s var(--transition-curve)}.home #featured_projects .project.order-1{order:1}@media (min-width:768px){.home #featured_projects .project.order-1{grid-row:1/2;grid-column:1/3}}.home #featured_projects .project.order-2{order:2}@media (min-width:768px){.home #featured_projects .project.order-2{grid-row:2/4;grid-column:1/2}}.home #featured_projects .project.order-3{order:3}@media (min-width:768px){.home #featured_projects .project.order-3{grid-row:2/3}}.home #featured_projects .project.order-4{order:4}@media (min-width:768px){.home #featured_projects .project.order-4{grid-row:3/4;grid-column:2/3}}.home #featured_projects .project.order-5{order:5}@media (min-width:768px){.home #featured_projects .project.order-5{grid-row:4/5;grid-column:1/3}}@media (min-width:768px){.home #featured_projects .project.order-1,.home #featured_projects .project.order-5{height:350px}}@media (min-width:1024px){.home #featured_projects .project.order-1,.home #featured_projects .project.order-5{height:400px}}@media (min-width:1366px){.home #featured_projects .project.order-1,.home #featured_projects .project.order-5{height:500px}}@media (min-width:768px){.home #featured_projects .project.order-2{height:460px}}@media (min-width:1024px){.home #featured_projects .project.order-2{height:480px}}@media (min-width:1600px){.home #featured_projects .project.order-2{height:580px}}@media (min-width:1024px){.home #featured_projects .project.order-3,.home #featured_projects .project.order-4{height:180px}}@media (min-width:1024px){.home #featured_projects .project.order-3,.home #featured_projects .project.order-4{height:230px}}@media (min-width:1600px){.home #featured_projects .project.order-3,.home #featured_projects .project.order-4{height:280px}}@media (min-width:768px){.home #featured_projects .project.order-1 .project-category-list li,.home #featured_projects .project.order-5 .project-category-list li{flex-basis:20%}}@media (min-width:768px){.home #featured_projects .project.order-1 .project-category-list li,.home #featured_projects .project.order-5 .project-category-list li{flex-basis:15%}}@media (min-width:1024px){.home #featured_projects .project.order-2 .project-category-list li,.home #featured_projects .project.order-3 .project-category-list li,.home #featured_projects .project.order-4 .project-category-list li{flex-basis:30%}}@media (prefers-reduced-motion:no-preference){.home #featured_projects .project{scale:.9;opacity:0;animation:fade-in linear forwards;animation-timeline:view();animation-range-start:cover;animation-range-end:40svh}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.home #featured_projects .project{animation-range-end:414px}}@media (prefers-reduced-motion:no-preference){@keyframes fade-in{to{scale:1;opacity:1}}}#clients .inner{display:flex;align-items:center;gap:20px}@media (max-width:1023px){#clients .inner{flex-direction:column;gap:40px}}#clients .inner>*{max-width:100%}@media (min-width:1024px){#clients .inner>*{flex-grow:1;max-width:calc(50% - 10px)}}#clients .title{margin-bottom:30px;text-align:center;font-size:2.5rem;font-weight:var(--fw-strong)}#clients .companies{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;justify-items:center;align-items:center;text-align:center}@media (min-width:375px) and (max-width:767px) and (orientation:landscape){#clients .companies{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){#clients .companies{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}#clients .companies li:last-child{display:none}@media (min-width:375px) and (max-width:767px) and (orientation:landscape){#clients .companies li:last-child{display:inline-block}}@media (min-width:768px) and (max-width:1023px){#clients .companies li:last-child{display:inline-block}}#clients .companies img{width:90%;filter:grayscale(100%);opacity:.6;transition:0.2s var(--transition-curve)}@media (min-width:768px){#clients .companies img{width:65%}}@media (any-hover:hover){#clients .companies img:hover{filter:grayscale(0%);opacity:1}}#clients .testimonials{background-color:var(--clr-background-secondary);padding:40px 30px;border-radius:var(--border-radius-base)}@media (min-width:1024px){#clients .testimonials{padding:50px 70px}}#clients .testimonials .item-reviewed{height:0;visibility:hidden;pointer-events:none}#clients .testimonials .testimonial-text{font-style:italic}#clients .testimonials .testimonial-name{display:block;font-size:2rem;font-weight:var(--fw-strong)}#clients .testimonials .testimonial-company{display:block}#clients .testimonials .slider{display:none;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}#clients .testimonials .slider.slick-slider{display:flex;align-items:center}#clients .testimonials .slider .slide{display:flex;justify-content:space-between;align-items:center;text-align:center;outline:none}#clients .testimonials .slider .slide img{width:80px;border-radius:50%;margin:0 auto 20px}#clients .testimonials .slider .slide .slide-content{width:100%}.services-template .process{list-style-type:none;margin:0;padding:60px 30px 30px 30px;background-color:#F7F7F7;border-radius:var(--border-radius-base);position:relative}@media (min-width:1024px){.services-template .process{display:flex;align-items:flex-start;justify-content:center;padding:30px 35px 25px 30px}}.services-template .process:after{content:"";width:5px;height:101%;position:absolute;background:#fff;top:50%;transform:translateY(-50%);left:45px}@media (min-width:1024px){.services-template .process:after{content:"";height:4px;width:101%;position:absolute;background:#fff;top:50%;transform:translateY(-50%);left:0}}.services-template .process .process-item{display:flex;flex-grow:1;flex-basis:50px;min-height:100px}@media (min-width:1024px){.services-template .process .process-item{display:flex;flex-direction:column;flex-grow:1;flex-basis:50px;position:relative;height:200px}.services-template .process .process-item:nth-child(odd) .timestamp{order:2}.services-template .process .process-item:nth-child(odd) .timestamp span{bottom:-15px}.services-template .process .process-item:nth-child(even) .timestamp span{bottom:-19px}.services-template .process .process-item:nth-child(odd) .procedure{align-items:flex-start;padding-bottom:30px;order:1}.services-template .process .process-item:nth-child(even) .procedure{align-items:flex-end;padding-top:30px;bottom:0}.services-template .process .process-item:last-child .procedure{width:auto}}.services-template .process .process-item:last-child{min-height:40px}.services-template .process .timestamp{display:flex;justify-content:flex-start;font-weight:var(--fw-strong);font-size:2.1rem;position:relative}@media (min-width:1024px){.services-template .process .timestamp{height:100px}}.services-template .process .timestamp span{width:35px;height:35px;background:var(--clr-brand);border-radius:25px;position:absolute;display:flex;justify-content:center;align-items:center;z-index:9999;top:0;transform:translateY(-50%)}@media (min-width:1024px){.services-template .process .timestamp span{top:auto;transform:none}}@media (max-width:1023px){.services-template .process .timestamp span:after{content:"";width:40vw;max-width:150px;height:5px;background:var(--clr-brand);border-radius:0 5px 5px 0;position:absolute;top:50%;transform:translateY(-50%);left:100%}}.services-template .process .procedure{display:flex;justify-content:flex-start;align-items:flex-start;position:relative;padding:13px 0 10px 50px}@media (min-width:1024px){.services-template .process .procedure{border-left:4px solid var(--clr-brand);padding:0;margin-left:15.5px;padding-left:15px;position:absolute;width:200px;height:100px}}.services-template .process .procedure h4{font-weight:var(--fw-base);font-size:2rem;margin:0}.services-template .process-vertical{list-style-type:none;margin:0;padding:60px 30px 30px 30px;background-color:#F7F7F7;border-radius:var(--border-radius-base);position:relative;max-width:650px}.services-template .process-vertical:after{content:"";width:5px;height:101%;position:absolute;background:#fff;top:50%;transform:translateY(-50%);left:45px}.services-template .process-vertical .process-item{display:flex;flex-grow:1;flex-basis:50px;min-height:100px}.services-template .process-vertical .process-item:last-child{min-height:40px}.services-template .process-vertical .timestamp{display:flex;justify-content:flex-start;font-weight:var(--fw-strong);font-size:2.1rem;position:relative}.services-template .process-vertical .timestamp span{width:35px;height:35px;background:var(--clr-brand);border-radius:25px;position:absolute;display:flex;justify-content:center;align-items:center;z-index:9999;top:0;transform:translateY(-50%)}.services-template .process-vertical .timestamp span:after{content:"";width:40vw;max-width:150px;height:5px;background:var(--clr-brand);border-radius:0 5px 5px 0;position:absolute;top:50%;transform:translateY(-50%);left:100%}.services-template .process-vertical .procedure{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;padding:13px 0 10px 50px}.services-template .process-vertical .procedure h4{font-weight:var(--fw-strong);font-size:2rem;margin:0}.services-template #related_projects{display:grid;grid-template-columns:100%;grid-gap:25px}@media (min-width:768px){.services-template #related_projects{grid-template-columns:repeat(2,1fr)}}.services-template #related_projects .project{height:220px;transition:height 0.3s var(--transition-curve)}@media (min-width:768px){.services-template #related_projects .project{height:200px}}@media (min-width:1024px){.services-template #related_projects .project{height:250px}}@media (min-width:1366px){.services-template #related_projects .project{height:300px}}@media (prefers-reduced-motion:no-preference){.services-template #related_projects .project{scale:.9;opacity:0;animation:fade-in linear forwards;animation-timeline:view();animation-range-start:cover;animation-range-end:40svh}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.services-template #related_projects .project{animation-range-end:414px}}@media (prefers-reduced-motion:no-preference){@keyframes fade-in{to{scale:1;opacity:1}}}.services-template #technologies .section-title{margin-bottom:20px}#all_projects .grid{display:grid;grid-gap:25px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-rows:250px;grid-auto-flow:dense}@media (min-width:768px){#all_projects .grid{grid-auto-rows:30px}#all_projects .grid .project{grid-row-end:span 8}#all_projects .grid .small{grid-row-end:span 6}#all_projects .grid .medium{grid-row-end:span 8}#all_projects .grid .big{grid-row-end:span 9}}#all_projects .project{display:none;position:relative;transition:0.25s ease-in-out}#all_projects .project.show{display:block!important}#all_projects .project.opacity-true{opacity:1;transform:scale(1)}#all_projects .project.opacity-false{opacity:0;transform:scale(0);pointer-events:none}#all_projects #filter_buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:500px;margin:0 auto 40px}#all_projects #filter_buttons .filter{display:block;border:none;outline:none;padding:5px 16px;margin:5px;border-radius:50px;font-size:1.6rem;background-color:var(--clr-background-secondary);cursor:pointer;color:#000;font-weight:300;transition:0.2s}@media (any-hover:hover){#all_projects #filter_buttons .filter:hover{background-color:var(--clr-brand)}}#all_projects #filter_buttons .filter.active{background-color:var(--clr-brand)}#all_projects #filter_buttons .filter.active{cursor:default}.page-template-page_about_us .team-member figure{text-align:center;margin-bottom:40px}.page-template-page_about_us .team-member figure>img{border-radius:50%;width:150px;margin-bottom:20px}.page-template-page_about_us .team-member .name{font-size:2.5rem;font-weight:var(--fw-strong)}.page-template-page_about_us .team-member .social{display:flex;align-items:center;justify-content:center;margin-top:10px}.page-template-page_about_us .team-member .social a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 5px;border-radius:50%;outline:none;transition:background-color 0.2s var(--transition-curve),color 0.2s var(--transition-curve)}@media (min-width:1024px){#contact .contact-info{padding:3% 0}}#contact .contact-info li{margin-bottom:1rem}#contact .contact-info a{display:inline-flex;align-items:center;gap:12px}#contact .contact-info a b-icon{display:inline-block;font-size:2rem;color:var(--clr-text-base)}.error404{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.error404 #page_main{display:flex;align-items:center}.error404 section{max-width:600px;padding:50px 0;text-align:center}@media (min-width:1024px){.error404 section{max-width:700px}}.error404 section .information{padding:0 25px}@media (min-width:1024px){.error404 section .information{padding:0 50px}}.error404 .title{margin-bottom:30px;font-size:2rem;font-weight:var(--fw-base)}@media (min-width:1024px){.error404 .title{font-size:2.4rem}}@media (min-width:1024px){.error404 .title{font-size:3.2rem}}.error404 .subtitle{font-size:4rem;font-weight:var(--fw-base)}@media (min-width:1024px){.error404 .subtitle{font-size:4.4rem}}@media (min-width:1024px){.error404 .subtitle{font-size:5.2rem}}.page-template-page_kit_digital #categories{display:grid;grid-gap:20px;grid-template-columns:100%;margin-bottom:30px}@media (min-width:768px){.page-template-page_kit_digital #categories{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-template-page_kit_digital #categories{grid-template-columns:repeat(3,1fr)}}.page-template-page_kit_digital #categories .grid-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;background-color:var(--clr-background-secondary);border-radius:var(--border-radius-base);padding:20px}.page-template-page_kit_digital #categories .title{margin-bottom:10px;font-weight:400;font-size:2rem}.page-template-page_kit_digital #categories .bonus{display:block;margin-bottom:15px}.page-template-page_kit_digital #categories svg{width:40px}.page-template-page_kit_digital table{font-size:1.6rem;white-space:break-spaces}@media (max-width:767px){.page-template-page_kit_digital table th,.page-template-page_kit_digital table td{padding:18px 7px}}.page-template-page_kit_digital .process-vertical{list-style-type:none;margin-bottom:1rem;padding:30px;background-color:var(--clr-background-secondary);border-radius:var(--border-radius-base);position:relative;max-width:650px}.page-template-page_kit_digital .process-vertical:after{content:"";width:5px;height:101%;position:absolute;background:var(--clr-background);top:50%;transform:translateY(-50%);left:45px}.page-template-page_kit_digital .process-vertical .process-item{display:flex;flex-grow:1;flex-basis:50px;min-height:70px}.page-template-page_kit_digital .process-vertical .process-item:last-child{min-height:40px}.page-template-page_kit_digital .process-vertical .timestamp{position:relative;z-index:1;display:flex;justify-content:flex-start;font-weight:var(--fw-strong);font-size:2.1rem;position:relative}.page-template-page_kit_digital .process-vertical .timestamp span{display:flex;justify-content:center;align-items:center;width:35px;height:35px;background:var(--clr-brand);border-radius:25px}.page-template-page_kit_digital .process-vertical .procedure{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;padding:4px 0 0 20px}.page-template-page_kit_digital .process-vertical .procedure h4{font-weight:var(--fw-strong);font-size:2rem;margin:0}#kit_digital_contact nf-fields-wrap{display:grid;grid-template-columns:100%;grid-gap:20px}@media (min-width:768px){#kit_digital_contact nf-fields-wrap{grid-template-columns:1fr 1fr}}@media (min-width:768px){#kit_digital_contact nf-fields-wrap nf-field:nth-child(9),#kit_digital_contact nf-fields-wrap nf-field:nth-child(10),#kit_digital_contact nf-fields-wrap nf-field:nth-child(11){grid-column:1/3}}#kit_digital_contact nf-fields-wrap nf-field:nth-child(10){border-top:1px solid var(--clr-border-base);padding-top:20px}#kit_digital_contact nf-fields-wrap .recaptcha-wrap .nf-field-label{display:none}#kit_digital_contact nf-fields-wrap .list-checkbox-wrap ul{display:grid;grid-template-columns:100%;grid-gap:10px}@media (min-width:768px){#kit_digital_contact nf-fields-wrap .list-checkbox-wrap ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){#kit_digital_contact nf-fields-wrap .list-checkbox-wrap ul{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){#kit_digital_contact nf-fields-wrap nf-field:last-child{grid-column:1/3}}.page-template-page_kit_digital #sponsors .text,.single-kit_digital #sponsors .text{max-width:450px;margin:0 auto 1rem;font-size:1.4rem;text-align:center}.single-kit_digital #plans .grid{display:grid;grid-gap:20px;grid-template-columns:100%;margin-bottom:30px}@media (min-width:768px){.single-kit_digital #plans .grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.single-kit_digital #plans .grid{grid-template-columns:repeat(3,1fr)}}.single-kit_digital #plans .grid .grid-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:var(--clr-background-secondary);border-radius:var(--border-radius-base);padding:20px}.single-kit_digital #plans .grid .header{min-height:150px;width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px var(--clr-border-dark);text-align:center}.single-kit_digital #plans .grid .header .title{margin-bottom:10px;font-weight:400;font-size:2rem}.single-kit_digital #plans .grid .header p{margin:0}.single-kit_digital #plans .grid .features{flex-grow:1}.single-kit_digital #plans .grid .price{display:flex;align-items:center;justify-content:center;width:100%;margin-top:20px;padding-top:15px;border-top:1px var(--clr-border-dark);font-weight:var(--fw-strong)}.no-reset .content{width:900px}.no-reset.banner{height:40vh;width:1000px;max-width:100%;margin:0 auto 50px}@media (min-width:375px){.no-reset.banner{height:35vh}}@media (min-width:768px){.no-reset.banner{height:400px}}@media (min-width:1366px){.no-reset.banner{height:450px}}.no-reset.banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.no-reset ul,.no-reset ol{margin:20px 0 20px 20px}.no-reset li{margin-bottom:5px}.no-reset li ul{margin-top:10px}.no-reset ul li:before{content:"-";margin-right:5px}@media (max-width:767px){.no-reset .info{max-width:100%}}.no-reset h1{font-size:37rem;font-weight:var(--fw-strong)}.no-reset h2{font-size:2.7rem;font-weight:var(--fw-strong)}.no-reset h3{font-size:2.4rem;font-weight:var(--fw-strong)}.no-reset h4{font-size:2rem}.no-reset h1,.no-reset h2,.no-reset h3,.no-reset h4{margin-top:50px;margin-bottom:15px}.no-reset a{font-weight:var(--fw-strong);color:var(--clr-link-base);text-decoration:underline}.wp-block-column{flex-grow:0;margin:0!important}@media (max-width:1023px){.wp-block-column{flex-basis:100%}}@media (min-width:1024px){.wp-block-column{flex-basis:50%}}@media (max-width:1023px){.wp-block-column:not(:first-child){margin-left:0}}.has-2-columns{display:grid;grid-template-columns:1fr;grid-gap:20px}@media (min-width:768px){.has-2-columns{grid-template-columns:1fr 1fr}}.has-2-columns .wp-block-image{height:100%;width:100%}.has-2-columns .wp-block-image img{height:240px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.has-2-columns .wp-block-image img{height:300px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}