body.page .profidev-hero,body.archive .profidev-hero,body.blog .profidev-hero,body.single .profidev-hero,body.home .profidev-hero,body.error404 .profidev-hero{padding:var(--theme-section-gap) 0;min-height:calc(100vh - var(--theme-header-height));align-items:center;display:flex;position:relative;overflow:hidden}body.page .profidev-hero .head,body.archive .profidev-hero .head,body.blog .profidev-hero .head,body.single .profidev-hero .head,body.home .profidev-hero .head,body.error404 .profidev-hero .head{text-align:center}@media (max-height:900px){body.page .profidev-hero .head,body.archive .profidev-hero .head,body.blog .profidev-hero .head,body.single .profidev-hero .head,body.home .profidev-hero .head,body.error404 .profidev-hero .head{min-height:calc(100vh - var(--theme-header-height) - var(--theme-section-gap));position:relative}}@media (max-width:768px){body.page .profidev-hero .head,body.archive .profidev-hero .head,body.blog .profidev-hero .head,body.single .profidev-hero .head,body.home .profidev-hero .head,body.error404 .profidev-hero .head{text-align:center;place-content:center;display:grid}}body.page .profidev-hero .head .theme-pretitle,body.archive .profidev-hero .head .theme-pretitle,body.blog .profidev-hero .head .theme-pretitle,body.single .profidev-hero .head .theme-pretitle,body.home .profidev-hero .head .theme-pretitle,body.error404 .profidev-hero .head .theme-pretitle{margin-bottom:2rem}body.page .profidev-hero .head .description,body.archive .profidev-hero .head .description,body.blog .profidev-hero .head .description,body.single .profidev-hero .head .description,body.home .profidev-hero .head .description,body.error404 .profidev-hero .head .description{font-size:var(--theme-fs-h5)}body.page .profidev-hero .head .description span,body.archive .profidev-hero .head .description span,body.blog .profidev-hero .head .description span,body.single .profidev-hero .head .description span,body.home .profidev-hero .head .description span,body.error404 .profidev-hero .head .description span{color:var(--wp--preset--color--cta-primary);font-weight:600}body.page .profidev-hero .head .wp-block-buttons,body.archive .profidev-hero .head .wp-block-buttons,body.blog .profidev-hero .head .wp-block-buttons,body.single .profidev-hero .head .wp-block-buttons,body.home .profidev-hero .head .wp-block-buttons,body.error404 .profidev-hero .head .wp-block-buttons{z-index:2;justify-content:center;margin-top:3rem}@media (max-width:768px){body.page .profidev-hero .head .wp-block-buttons,body.archive .profidev-hero .head .wp-block-buttons,body.blog .profidev-hero .head .wp-block-buttons,body.single .profidev-hero .head .wp-block-buttons,body.home .profidev-hero .head .wp-block-buttons,body.error404 .profidev-hero .head .wp-block-buttons{flex-direction:column;align-items:center}}body.page .profidev-hero .head .wp-block-buttons [class*=theme-button],body.archive .profidev-hero .head .wp-block-buttons [class*=theme-button],body.blog .profidev-hero .head .wp-block-buttons [class*=theme-button],body.single .profidev-hero .head .wp-block-buttons [class*=theme-button],body.home .profidev-hero .head .wp-block-buttons [class*=theme-button],body.error404 .profidev-hero .head .wp-block-buttons [class*=theme-button]{font-weight:700;font-size:var(--theme-fs-lg);transition:box-shadow var(--theme-transition), background-color var(--theme-transition), border-color var(--theme-transition), transform var(--theme-transition);padding:1rem 2.5rem;transform:translateY(0)}body.page .profidev-hero .head .wp-block-buttons [class*=theme-button]:hover,body.archive .profidev-hero .head .wp-block-buttons [class*=theme-button]:hover,body.blog .profidev-hero .head .wp-block-buttons [class*=theme-button]:hover,body.single .profidev-hero .head .wp-block-buttons [class*=theme-button]:hover,body.home .profidev-hero .head .wp-block-buttons [class*=theme-button]:hover,body.error404 .profidev-hero .head .wp-block-buttons [class*=theme-button]:hover{box-shadow:var(--theme-shadow);transform:translateY(-.25rem)}body.page .profidev-hero .head .wp-block-buttons .with-icon,body.archive .profidev-hero .head .wp-block-buttons .with-icon,body.blog .profidev-hero .head .wp-block-buttons .with-icon,body.single .profidev-hero .head .wp-block-buttons .with-icon,body.home .profidev-hero .head .wp-block-buttons .with-icon,body.error404 .profidev-hero .head .wp-block-buttons .with-icon{color:var(--wp--preset--color--text-tertiary);border-color:var(--wp--preset--color--border)}body.page .profidev-hero .head .wp-block-buttons .with-icon:hover,body.archive .profidev-hero .head .wp-block-buttons .with-icon:hover,body.blog .profidev-hero .head .wp-block-buttons .with-icon:hover,body.single .profidev-hero .head .wp-block-buttons .with-icon:hover,body.home .profidev-hero .head .wp-block-buttons .with-icon:hover,body.error404 .profidev-hero .head .wp-block-buttons .with-icon:hover{border-color:var(--wp--preset--color--cta-primary);background-color:color-mix(in srgb, var(--wp--preset--color--cta-primary) 5%, transparent)}body.page .profidev-hero .head .wp-block-buttons .with-icon:before,body.archive .profidev-hero .head .wp-block-buttons .with-icon:before,body.blog .profidev-hero .head .wp-block-buttons .with-icon:before,body.single .profidev-hero .head .wp-block-buttons .with-icon:before,body.home .profidev-hero .head .wp-block-buttons .with-icon:before,body.error404 .profidev-hero .head .wp-block-buttons .with-icon:before{background-color:var(--wp--preset--color--cta-primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22currentColor%22%3E%3Cpath d=%22M4 15H6V20H18V4H6V9H4V3C4 2.44772 4.44772 2 5 2H19C19.5523 2 20 2.44772 20 3V21C20 21.5523 19.5523 22 19 22H5C4.44772 22 4 21.5523 4 21V15ZM10 11V8L15 12L10 16V13H2V11H10Z%22%3E%3C/path%3E%3C/svg%3E") var(--theme-mask);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22currentColor%22%3E%3Cpath d=%22M4 15H6V20H18V4H6V9H4V3C4 2.44772 4.44772 2 5 2H19C19.5523 2 20 2.44772 20 3V21C20 21.5523 19.5523 22 19 22H5C4.44772 22 4 21.5523 4 21V15ZM10 11V8L15 12L10 16V13H2V11H10Z%22%3E%3C/path%3E%3C/svg%3E") var(--theme-mask);mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22currentColor%22%3E%3Cpath d=%22M4 15H6V20H18V4H6V9H4V3C4 2.44772 4.44772 2 5 2H19C19.5523 2 20 2.44772 20 3V21C20 21.5523 19.5523 22 19 22H5C4.44772 22 4 21.5523 4 21V15ZM10 11V8L15 12L10 16V13H2V11H10Z%22%3E%3C/path%3E%3C/svg%3E") var(--theme-mask)}body.page .profidev-hero .head .wp-block-buttons .theme-button-primary-outline,body.archive .profidev-hero .head .wp-block-buttons .theme-button-primary-outline,body.blog .profidev-hero .head .wp-block-buttons .theme-button-primary-outline,body.single .profidev-hero .head .wp-block-buttons .theme-button-primary-outline,body.home .profidev-hero .head .wp-block-buttons .theme-button-primary-outline,body.error404 .profidev-hero .head .wp-block-buttons .theme-button-primary-outline{background-color:var(--wp--preset--color--white)}body.page .profidev-hero .theme-grid,body.archive .profidev-hero .theme-grid,body.blog .profidev-hero .theme-grid,body.single .profidev-hero .theme-grid,body.home .profidev-hero .theme-grid,body.error404 .profidev-hero .theme-grid{--horizontal-gap:1rem;--vertical-gap:1rem;--number-of-items:4;justify-content:center;margin-top:5rem}@media (max-width:992px){body.page .profidev-hero .theme-grid,body.archive .profidev-hero .theme-grid,body.blog .profidev-hero .theme-grid,body.single .profidev-hero .theme-grid,body.home .profidev-hero .theme-grid,body.error404 .profidev-hero .theme-grid{--number-of-items:2}}@media (max-height:900px){body.page .profidev-hero .theme-grid,body.archive .profidev-hero .theme-grid,body.blog .profidev-hero .theme-grid,body.single .profidev-hero .theme-grid,body.home .profidev-hero .theme-grid,body.error404 .profidev-hero .theme-grid{margin-top:0}}body.page .profidev-hero .theme-grid .item,body.archive .profidev-hero .theme-grid .item,body.blog .profidev-hero .theme-grid .item,body.single .profidev-hero .theme-grid .item,body.home .profidev-hero .theme-grid .item,body.error404 .profidev-hero .theme-grid .item{border-radius:var(--theme-br-md);border:var(--theme-border) var(--wp--preset--color--border);max-width:13.25rem;transition:box-shadow var(--theme-transition), border-color var(--theme-transition), transform var(--theme-transition);flex-direction:column;align-items:center;padding:1.25rem;display:flex}body.page .profidev-hero .theme-grid .item:hover,body.archive .profidev-hero .theme-grid .item:hover,body.blog .profidev-hero .theme-grid .item:hover,body.single .profidev-hero .theme-grid .item:hover,body.home .profidev-hero .theme-grid .item:hover,body.error404 .profidev-hero .theme-grid .item:hover{border-color:var(--wp--preset--color--cta-primary);box-shadow:var(--theme-shadow);transform:translateY(-.25rem)}@media (max-width:992px){body.page .profidev-hero .theme-grid .item,body.archive .profidev-hero .theme-grid .item,body.blog .profidev-hero .theme-grid .item,body.single .profidev-hero .theme-grid .item,body.home .profidev-hero .theme-grid .item,body.error404 .profidev-hero .theme-grid .item{max-width:unset}}body.page .profidev-hero .theme-grid .item p,body.archive .profidev-hero .theme-grid .item p,body.blog .profidev-hero .theme-grid .item p,body.single .profidev-hero .theme-grid .item p,body.home .profidev-hero .theme-grid .item p,body.error404 .profidev-hero .theme-grid .item p{font-size:var(--theme-fs-sm);line-height:var(--theme-lh-md);text-align:center;margin:0}body.page .profidev-hero .theme-grid .item p.label,body.archive .profidev-hero .theme-grid .item p.label,body.blog .profidev-hero .theme-grid .item p.label,body.single .profidev-hero .theme-grid .item p.label,body.home .profidev-hero .theme-grid .item p.label,body.error404 .profidev-hero .theme-grid .item p.label{text-transform:uppercase}body.page .profidev-hero .theme-grid .item p.value,body.archive .profidev-hero .theme-grid .item p.value,body.blog .profidev-hero .theme-grid .item p.value,body.single .profidev-hero .theme-grid .item p.value,body.home .profidev-hero .theme-grid .item p.value,body.error404 .profidev-hero .theme-grid .item p.value{font-size:var(--theme-fs-h4);background:var(--theme-gradient);color:#0000;font-weight:700;font-family:var(--wp--preset--font-family--secondary);-webkit-background-clip:text;background-clip:text;margin-bottom:.25rem}body.page .profidev-hero .scroll-indicator,body.archive .profidev-hero .scroll-indicator,body.blog .profidev-hero .scroll-indicator,body.single .profidev-hero .scroll-indicator,body.home .profidev-hero .scroll-indicator,body.error404 .profidev-hero .scroll-indicator{--position-y:1.5rem;text-transform:uppercase;font-size:var(--theme-fs-sm);line-height:var(--theme-lh-sm);bottom:var(--position-y);z-index:0;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;height:max-content;animation:1.5s infinite scrollDot;display:flex;position:absolute;left:50%;transform:translate(-50%)}body.page .profidev-hero .scroll-indicator:after,body.archive .profidev-hero .scroll-indicator:after,body.blog .profidev-hero .scroll-indicator:after,body.single .profidev-hero .scroll-indicator:after,body.home .profidev-hero .scroll-indicator:after,body.error404 .profidev-hero .scroll-indicator:after{content:"";background-color:var(--wp--preset--color--cta-primary);width:1.75rem;height:1.25rem;-webkit-mask:var(--theme-icon-arrow) var(--theme-mask);-webkit-mask:var(--theme-icon-arrow) var(--theme-mask);mask:var(--theme-icon-arrow) var(--theme-mask);display:block;transform:rotate(90deg)}@keyframes scrollDot{0%{bottom:var(--position-y)}70%{bottom:calc(var(--position-y) + .75rem)}to{bottom:var(--position-y)}}body.page .profidev-hero.template-2,body.archive .profidev-hero.template-2,body.blog .profidev-hero.template-2,body.single .profidev-hero.template-2,body.home .profidev-hero.template-2,body.error404 .profidev-hero.template-2{min-height:unset;background:linear-gradient(135deg, var(--wp--preset--color--white) 0%, #eff6ff66 100%)}body.page .profidev-hero.template-2 .head h1,body.archive .profidev-hero.template-2 .head h1,body.blog .profidev-hero.template-2 .head h1,body.single .profidev-hero.template-2 .head h1,body.home .profidev-hero.template-2 .head h1,body.error404 .profidev-hero.template-2 .head h1{font-size:var(--theme-fs-h2)}body.page .profidev-hero.template-2 .head .theme-pretitle .icon,body.archive .profidev-hero.template-2 .head .theme-pretitle .icon,body.blog .profidev-hero.template-2 .head .theme-pretitle .icon,body.single .profidev-hero.template-2 .head .theme-pretitle .icon,body.home .profidev-hero.template-2 .head .theme-pretitle .icon,body.error404 .profidev-hero.template-2 .head .theme-pretitle .icon{width:.75rem;height:1rem}@media (max-height:900px){body.page .profidev-hero.template-2 .head,body.archive .profidev-hero.template-2 .head,body.blog .profidev-hero.template-2 .head,body.single .profidev-hero.template-2 .head,body.home .profidev-hero.template-2 .head,body.error404 .profidev-hero.template-2 .head{min-height:unset}}body.page .profidev-hero.template-2 .head p,body.archive .profidev-hero.template-2 .head p,body.blog .profidev-hero.template-2 .head p,body.single .profidev-hero.template-2 .head p,body.home .profidev-hero.template-2 .head p,body.error404 .profidev-hero.template-2 .head p{max-width:41.875rem;margin-left:auto;margin-right:auto}body.page .profidev-hero.template-3,body.archive .profidev-hero.template-3,body.blog .profidev-hero.template-3,body.single .profidev-hero.template-3,body.home .profidev-hero.template-3,body.error404 .profidev-hero.template-3,body.page .profidev-hero.template-4,body.archive .profidev-hero.template-4,body.blog .profidev-hero.template-4,body.single .profidev-hero.template-4,body.home .profidev-hero.template-4,body.error404 .profidev-hero.template-4{min-height:unset;background:linear-gradient(to bottom right,#f0f8ff,#fff,#e8f4fb)}body.page .profidev-hero.template-3 .head,body.archive .profidev-hero.template-3 .head,body.blog .profidev-hero.template-3 .head,body.single .profidev-hero.template-3 .head,body.home .profidev-hero.template-3 .head,body.error404 .profidev-hero.template-3 .head,body.page .profidev-hero.template-4 .head,body.archive .profidev-hero.template-4 .head,body.blog .profidev-hero.template-4 .head,body.single .profidev-hero.template-4 .head,body.home .profidev-hero.template-4 .head,body.error404 .profidev-hero.template-4 .head{text-align:left;max-width:41.875rem}@media (max-width:992px){body.page .profidev-hero.template-3 .head,body.archive .profidev-hero.template-3 .head,body.blog .profidev-hero.template-3 .head,body.single .profidev-hero.template-3 .head,body.home .profidev-hero.template-3 .head,body.error404 .profidev-hero.template-3 .head,body.page .profidev-hero.template-4 .head,body.archive .profidev-hero.template-4 .head,body.blog .profidev-hero.template-4 .head,body.single .profidev-hero.template-4 .head,body.home .profidev-hero.template-4 .head,body.error404 .profidev-hero.template-4 .head{text-align:center;margin-left:auto;margin-right:auto}}body.page .profidev-hero.template-3 .head h1,body.archive .profidev-hero.template-3 .head h1,body.blog .profidev-hero.template-3 .head h1,body.single .profidev-hero.template-3 .head h1,body.home .profidev-hero.template-3 .head h1,body.error404 .profidev-hero.template-3 .head h1,body.page .profidev-hero.template-4 .head h1,body.archive .profidev-hero.template-4 .head h1,body.blog .profidev-hero.template-4 .head h1,body.single .profidev-hero.template-4 .head h1,body.home .profidev-hero.template-4 .head h1,body.error404 .profidev-hero.template-4 .head h1{font-size:var(--theme-fs-h2);margin-left:0}@media (max-width:992px){body.page .profidev-hero.template-3 .head h1,body.archive .profidev-hero.template-3 .head h1,body.blog .profidev-hero.template-3 .head h1,body.single .profidev-hero.template-3 .head h1,body.home .profidev-hero.template-3 .head h1,body.error404 .profidev-hero.template-3 .head h1,body.page .profidev-hero.template-4 .head h1,body.archive .profidev-hero.template-4 .head h1,body.blog .profidev-hero.template-4 .head h1,body.single .profidev-hero.template-4 .head h1,body.home .profidev-hero.template-4 .head h1,body.error404 .profidev-hero.template-4 .head h1{margin-left:auto}}body.page .profidev-hero.template-3 .head .theme-pretitle,body.archive .profidev-hero.template-3 .head .theme-pretitle,body.blog .profidev-hero.template-3 .head .theme-pretitle,body.single .profidev-hero.template-3 .head .theme-pretitle,body.home .profidev-hero.template-3 .head .theme-pretitle,body.error404 .profidev-hero.template-3 .head .theme-pretitle,body.page .profidev-hero.template-4 .head .theme-pretitle,body.archive .profidev-hero.template-4 .head .theme-pretitle,body.blog .profidev-hero.template-4 .head .theme-pretitle,body.single .profidev-hero.template-4 .head .theme-pretitle,body.home .profidev-hero.template-4 .head .theme-pretitle,body.error404 .profidev-hero.template-4 .head .theme-pretitle{margin-left:0}@media (max-width:992px){body.page .profidev-hero.template-3 .head .theme-pretitle,body.archive .profidev-hero.template-3 .head .theme-pretitle,body.blog .profidev-hero.template-3 .head .theme-pretitle,body.single .profidev-hero.template-3 .head .theme-pretitle,body.home .profidev-hero.template-3 .head .theme-pretitle,body.error404 .profidev-hero.template-3 .head .theme-pretitle,body.page .profidev-hero.template-4 .head .theme-pretitle,body.archive .profidev-hero.template-4 .head .theme-pretitle,body.blog .profidev-hero.template-4 .head .theme-pretitle,body.single .profidev-hero.template-4 .head .theme-pretitle,body.home .profidev-hero.template-4 .head .theme-pretitle,body.error404 .profidev-hero.template-4 .head .theme-pretitle{margin-left:auto}}body.page .profidev-hero.template-3 .head .theme-pretitle .icon,body.archive .profidev-hero.template-3 .head .theme-pretitle .icon,body.blog .profidev-hero.template-3 .head .theme-pretitle .icon,body.single .profidev-hero.template-3 .head .theme-pretitle .icon,body.home .profidev-hero.template-3 .head .theme-pretitle .icon,body.error404 .profidev-hero.template-3 .head .theme-pretitle .icon,body.page .profidev-hero.template-4 .head .theme-pretitle .icon,body.archive .profidev-hero.template-4 .head .theme-pretitle .icon,body.blog .profidev-hero.template-4 .head .theme-pretitle .icon,body.single .profidev-hero.template-4 .head .theme-pretitle .icon,body.home .profidev-hero.template-4 .head .theme-pretitle .icon,body.error404 .profidev-hero.template-4 .head .theme-pretitle .icon{width:.75rem;height:1rem}@media (max-height:900px){body.page .profidev-hero.template-3 .head,body.archive .profidev-hero.template-3 .head,body.blog .profidev-hero.template-3 .head,body.single .profidev-hero.template-3 .head,body.home .profidev-hero.template-3 .head,body.error404 .profidev-hero.template-3 .head,body.page .profidev-hero.template-4 .head,body.archive .profidev-hero.template-4 .head,body.blog .profidev-hero.template-4 .head,body.single .profidev-hero.template-4 .head,body.home .profidev-hero.template-4 .head,body.error404 .profidev-hero.template-4 .head{min-height:unset}}body.page .profidev-hero.template-3 .head p,body.archive .profidev-hero.template-3 .head p,body.blog .profidev-hero.template-3 .head p,body.single .profidev-hero.template-3 .head p,body.home .profidev-hero.template-3 .head p,body.error404 .profidev-hero.template-3 .head p,body.page .profidev-hero.template-4 .head p,body.archive .profidev-hero.template-4 .head p,body.blog .profidev-hero.template-4 .head p,body.single .profidev-hero.template-4 .head p,body.home .profidev-hero.template-4 .head p,body.error404 .profidev-hero.template-4 .head p{max-width:41.875rem;margin-left:0;margin-right:auto}@media (max-width:992px){body.page .profidev-hero.template-3 .head p,body.archive .profidev-hero.template-3 .head p,body.blog .profidev-hero.template-3 .head p,body.single .profidev-hero.template-3 .head p,body.home .profidev-hero.template-3 .head p,body.error404 .profidev-hero.template-3 .head p,body.page .profidev-hero.template-4 .head p,body.archive .profidev-hero.template-4 .head p,body.blog .profidev-hero.template-4 .head p,body.single .profidev-hero.template-4 .head p,body.home .profidev-hero.template-4 .head p,body.error404 .profidev-hero.template-4 .head p{margin-left:auto}}body.page .profidev-hero.template-3 .head .wp-block-buttons,body.archive .profidev-hero.template-3 .head .wp-block-buttons,body.blog .profidev-hero.template-3 .head .wp-block-buttons,body.single .profidev-hero.template-3 .head .wp-block-buttons,body.home .profidev-hero.template-3 .head .wp-block-buttons,body.error404 .profidev-hero.template-3 .head .wp-block-buttons,body.page .profidev-hero.template-4 .head .wp-block-buttons,body.archive .profidev-hero.template-4 .head .wp-block-buttons,body.blog .profidev-hero.template-4 .head .wp-block-buttons,body.single .profidev-hero.template-4 .head .wp-block-buttons,body.home .profidev-hero.template-4 .head .wp-block-buttons,body.error404 .profidev-hero.template-4 .head .wp-block-buttons{justify-content:flex-start}@media (max-width:992px){body.page .profidev-hero.template-3 .head .wp-block-buttons,body.archive .profidev-hero.template-3 .head .wp-block-buttons,body.blog .profidev-hero.template-3 .head .wp-block-buttons,body.single .profidev-hero.template-3 .head .wp-block-buttons,body.home .profidev-hero.template-3 .head .wp-block-buttons,body.error404 .profidev-hero.template-3 .head .wp-block-buttons,body.page .profidev-hero.template-4 .head .wp-block-buttons,body.archive .profidev-hero.template-4 .head .wp-block-buttons,body.blog .profidev-hero.template-4 .head .wp-block-buttons,body.single .profidev-hero.template-4 .head .wp-block-buttons,body.home .profidev-hero.template-4 .head .wp-block-buttons,body.error404 .profidev-hero.template-4 .head .wp-block-buttons{justify-content:center}}body.page .profidev-hero.template-4,body.archive .profidev-hero.template-4,body.blog .profidev-hero.template-4,body.single .profidev-hero.template-4,body.home .profidev-hero.template-4,body.error404 .profidev-hero.template-4{background:unset;min-height:41.0625rem}@media (max-width:768px){body.page .profidev-hero.template-4,body.archive .profidev-hero.template-4,body.blog .profidev-hero.template-4,body.single .profidev-hero.template-4,body.home .profidev-hero.template-4,body.error404 .profidev-hero.template-4{padding:calc(var(--theme-section-gap) / 2) 0;min-height:unset;align-items:start}}@media (max-width:992px){body.page .profidev-hero.template-4 .head,body.archive .profidev-hero.template-4 .head,body.blog .profidev-hero.template-4 .head,body.single .profidev-hero.template-4 .head,body.home .profidev-hero.template-4 .head,body.error404 .profidev-hero.template-4 .head{margin:0}}@media (max-width:768px){body.page .profidev-hero.template-4 .head,body.archive .profidev-hero.template-4 .head,body.blog .profidev-hero.template-4 .head,body.single .profidev-hero.template-4 .head,body.home .profidev-hero.template-4 .head,body.error404 .profidev-hero.template-4 .head{margin:0 auto}}@media (max-width:992px){body.page .profidev-hero.template-4 .head .theme-pretitle,body.archive .profidev-hero.template-4 .head .theme-pretitle,body.blog .profidev-hero.template-4 .head .theme-pretitle,body.single .profidev-hero.template-4 .head .theme-pretitle,body.home .profidev-hero.template-4 .head .theme-pretitle,body.error404 .profidev-hero.template-4 .head .theme-pretitle{margin-left:0}}@media (max-width:768px){body.page .profidev-hero.template-4 .head .theme-pretitle,body.archive .profidev-hero.template-4 .head .theme-pretitle,body.blog .profidev-hero.template-4 .head .theme-pretitle,body.single .profidev-hero.template-4 .head .theme-pretitle,body.home .profidev-hero.template-4 .head .theme-pretitle,body.error404 .profidev-hero.template-4 .head .theme-pretitle{margin-top:1.875rem;margin-left:auto;padding-top:.5rem;padding-bottom:.5rem}}@media (max-width:992px){body.page .profidev-hero.template-4 .head h1,body.archive .profidev-hero.template-4 .head h1,body.blog .profidev-hero.template-4 .head h1,body.single .profidev-hero.template-4 .head h1,body.home .profidev-hero.template-4 .head h1,body.error404 .profidev-hero.template-4 .head h1{text-align:left}}@media (max-width:768px){body.page .profidev-hero.template-4 .head h1,body.archive .profidev-hero.template-4 .head h1,body.blog .profidev-hero.template-4 .head h1,body.single .profidev-hero.template-4 .head h1,body.home .profidev-hero.template-4 .head h1,body.error404 .profidev-hero.template-4 .head h1{font-size:var(--theme-fs-h3);text-align:center;margin-top:80vh}}@media (max-width:576px){body.page .profidev-hero.template-4 .head h1,body.archive .profidev-hero.template-4 .head h1,body.blog .profidev-hero.template-4 .head h1,body.single .profidev-hero.template-4 .head h1,body.home .profidev-hero.template-4 .head h1,body.error404 .profidev-hero.template-4 .head h1{margin-top:55vh}}@media (max-width:992px){body.page .profidev-hero.template-4 .head p,body.archive .profidev-hero.template-4 .head p,body.blog .profidev-hero.template-4 .head p,body.single .profidev-hero.template-4 .head p,body.home .profidev-hero.template-4 .head p,body.error404 .profidev-hero.template-4 .head p{text-align:left}}@media (max-width:768px){body.page .profidev-hero.template-4 .head p,body.archive .profidev-hero.template-4 .head p,body.blog .profidev-hero.template-4 .head p,body.single .profidev-hero.template-4 .head p,body.home .profidev-hero.template-4 .head p,body.error404 .profidev-hero.template-4 .head p{text-align:center;padding:0 .75rem;line-height:156%}}@media (max-width:992px){body.page .profidev-hero.template-4 .head .wp-block-buttons,body.archive .profidev-hero.template-4 .head .wp-block-buttons,body.blog .profidev-hero.template-4 .head .wp-block-buttons,body.single .profidev-hero.template-4 .head .wp-block-buttons,body.home .profidev-hero.template-4 .head .wp-block-buttons,body.error404 .profidev-hero.template-4 .head .wp-block-buttons{justify-content:flex-start}}@media (max-width:768px){body.page .profidev-hero.template-4 .head .wp-block-buttons,body.archive .profidev-hero.template-4 .head .wp-block-buttons,body.blog .profidev-hero.template-4 .head .wp-block-buttons,body.single .profidev-hero.template-4 .head .wp-block-buttons,body.home .profidev-hero.template-4 .head .wp-block-buttons,body.error404 .profidev-hero.template-4 .head .wp-block-buttons{justify-content:center}body.page .profidev-hero.template-4 .head .wp-block-buttons .wp-block-button,body.archive .profidev-hero.template-4 .head .wp-block-buttons .wp-block-button,body.blog .profidev-hero.template-4 .head .wp-block-buttons .wp-block-button,body.single .profidev-hero.template-4 .head .wp-block-buttons .wp-block-button,body.home .profidev-hero.template-4 .head .wp-block-buttons .wp-block-button,body.error404 .profidev-hero.template-4 .head .wp-block-buttons .wp-block-button,body.page .profidev-hero.template-4 .head .wp-block-buttons .wp-block-button a,body.archive .profidev-hero.template-4 .head .wp-block-buttons .wp-block-button a,body.blog .profidev-hero.template-4 .head .wp-block-buttons .wp-block-button a,body.single .profidev-hero.template-4 .head .wp-block-buttons .wp-block-button a,body.home .profidev-hero.template-4 .head .wp-block-buttons .wp-block-button a,body.error404 .profidev-hero.template-4 .head .wp-block-buttons .wp-block-button a{width:100%}}body.page .profidev-hero.template-4 .theme-container,body.archive .profidev-hero.template-4 .theme-container,body.blog .profidev-hero.template-4 .theme-container,body.single .profidev-hero.template-4 .theme-container,body.home .profidev-hero.template-4 .theme-container,body.error404 .profidev-hero.template-4 .theme-container{z-index:2;position:relative}body.page .profidev-hero.template-4 .bg-image,body.archive .profidev-hero.template-4 .bg-image,body.blog .profidev-hero.template-4 .bg-image,body.single .profidev-hero.template-4 .bg-image,body.home .profidev-hero.template-4 .bg-image,body.error404 .profidev-hero.template-4 .bg-image{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}body.page .profidev-hero.template-4 .bg-image img,body.archive .profidev-hero.template-4 .bg-image img,body.blog .profidev-hero.template-4 .bg-image img,body.single .profidev-hero.template-4 .bg-image img,body.home .profidev-hero.template-4 .bg-image img,body.error404 .profidev-hero.template-4 .bg-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:768px){body.page .profidev-hero.template-4 .bg-image img,body.archive .profidev-hero.template-4 .bg-image img,body.blog .profidev-hero.template-4 .bg-image img,body.single .profidev-hero.template-4 .bg-image img,body.home .profidev-hero.template-4 .bg-image img,body.error404 .profidev-hero.template-4 .bg-image img{aspect-ratio:393/607;height:auto}}body.admin-bar.page .profidev-hero,body.admin-bar.archive .profidev-hero,body.admin-bar.blog .profidev-hero,body.admin-bar.single .profidev-hero,body.admin-bar.home .profidev-hero,body.admin-bar.error404 .profidev-hero{min-height:calc(100vh - var(--theme-header-height) - var(--wp-admin-bar-height))}@media (max-height:900px){body.admin-bar.page .profidev-hero .head,body.admin-bar.archive .profidev-hero .head,body.admin-bar.blog .profidev-hero .head,body.admin-bar.single .profidev-hero .head,body.admin-bar.home .profidev-hero .head,body.admin-bar.error404 .profidev-hero .head{min-height:calc(100vh - var(--theme-header-height) - var(--theme-section-gap) - var(--wp-admin-bar-height));position:relative}}body.admin-bar.page .profidev-hero.template-2,body.admin-bar.archive .profidev-hero.template-2,body.admin-bar.blog .profidev-hero.template-2,body.admin-bar.single .profidev-hero.template-2,body.admin-bar.home .profidev-hero.template-2,body.admin-bar.error404 .profidev-hero.template-2,body.admin-bar.page .profidev-hero.template-3,body.admin-bar.archive .profidev-hero.template-3,body.admin-bar.blog .profidev-hero.template-3,body.admin-bar.single .profidev-hero.template-3,body.admin-bar.home .profidev-hero.template-3,body.admin-bar.error404 .profidev-hero.template-3{min-height:unset}@media (max-height:900px){body.admin-bar.page .profidev-hero.template-2 .head,body.admin-bar.archive .profidev-hero.template-2 .head,body.admin-bar.blog .profidev-hero.template-2 .head,body.admin-bar.single .profidev-hero.template-2 .head,body.admin-bar.home .profidev-hero.template-2 .head,body.admin-bar.error404 .profidev-hero.template-2 .head,body.admin-bar.page .profidev-hero.template-3 .head,body.admin-bar.archive .profidev-hero.template-3 .head,body.admin-bar.blog .profidev-hero.template-3 .head,body.admin-bar.single .profidev-hero.template-3 .head,body.admin-bar.home .profidev-hero.template-3 .head,body.admin-bar.error404 .profidev-hero.template-3 .head{min-height:unset}}body.admin-bar.page .profidev-hero.template-4,body.admin-bar.archive .profidev-hero.template-4,body.admin-bar.blog .profidev-hero.template-4,body.admin-bar.single .profidev-hero.template-4,body.admin-bar.home .profidev-hero.template-4,body.admin-bar.error404 .profidev-hero.template-4{background:unset;min-height:43.75rem}@media (max-width:768px){body.admin-bar.page .profidev-hero.template-4,body.admin-bar.archive .profidev-hero.template-4,body.admin-bar.blog .profidev-hero.template-4,body.admin-bar.single .profidev-hero.template-4,body.admin-bar.home .profidev-hero.template-4,body.admin-bar.error404 .profidev-hero.template-4{min-height:unset}}
