.sitelogo{display:flex!important;flex-direction:column!important;justify-content:center!important}#hidelogo .fix{z-index:-99999!important}#page-container h1{font-family:"jubilat-thin";font-weight:200;letter-spacing:4px}.splitfield{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.h2quote h2{font-family:"jubilat-thin";font-weight:200;letter-spacing:4px}.h2quote{font-family:"jubilat-thin";font-weight:200;letter-spacing:4px}.h2quote h2{font-family:"jubilat-thin";font-weight:200;letter-spacing:4px}.jubi{font-family:"jubilat-thin"}.et_mobile_nav_menu{display:none!important}.podcasttitle *{font-family:"jubilatVF"!important}.podcasttitlex *{font-family:"jubilatVF"!important}.portotitle *{font-family:"jubilat-thin"!important;font-weight:200!important}#page-container h3{font-family:"jubilat-thin";font-weight:200;letter-spacing:4px}#page-container h4{font-family:"jubilat-thin";font-weight:200;letter-spacing:4px}#page-container h5{font-family:"jubilat-thin";font-weight:200;letter-spacing:4px}#page-container h6{font-family:"jubilat-thin";font-weight:200;letter-spacing:4px}.type-portfolio h1{font-family:"jubilat-thin"!important;padding-bottom:8px!important}.type-portfolio .et_pb_heading_1 h2{font-family:"Raleway"!important}.type-portfolio .et_pb_text_0 .et_pb_text_inner p{display:flex;flex-direction:column}.sidetxt{writing-mode:sideways-lr;text-align:center;width:100%!important;height:100%;margin:0 auto;color:white;display:flex;flex-direction:column;justify-content:center;padding:10px}#bulletsplit{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}#hidelogo.fixed img{z-index:-60000000!important}#mainslide .et_pb_section_parallax{transition:2s ease-in-out!important}#mainportimg{object-fit:cover;object-position:top}#portmenu .et_pb_menu__wrap{display:flex!important;flex-direction:column-reverse!important;justify-content:space-between!important}.et-menu-nav{width:100%}#menu-portfolio-categories{display:flex!important;flex-direction:row;justify-content:space-between!important;width:100%}#portmenu a{font-size:clamp(1em,3vw,20px)}.exctxt{opacity:0}.portcont:hover>.exctxt{opacity:1}.exctxt:hover{opacity:1}#portmenu.et_pb_menu .et_pb_menu__menu,#portmenu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}#portmenu .et_mobile_nav_menu{display:none}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#ffffff;display:none;opacity:0;transition:opacity 0.6s ease;z-index:9999}.menu-overlay.active{display:block;opacity:1}@media (min-width:1024px){.parent{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:10px;grid-row-gap:10px;height:100vh}.parent>div{opacity:0;transform:scale(0.8) translateY(0) translateX(0);transition:opacity 0.6s ease,transform 0.6s ease}.menu-overlay.active .parent>div{opacity:1;transform:scale(1) translateY(0) translateX(0)}.parent>div:nth-child(1){transition-delay:0.1s;transform:scale(0.8) translate(-50px,-50px)}.parent>div:nth-child(2){transition-delay:0.2s;transform:scale(0.8) translate(-50px,50px)}.parent>div:nth-child(3){transition-delay:0.3s;transform:scale(0.8) translate(0,-60px)}.parent>div:nth-child(4){transition-delay:0.4s;transform:scale(0.8) translate(60px,-60px)}.parent>div:nth-child(5){transition-delay:0.5s;transform:scale(0.8) translate(0,0)}.parent>div:nth-child(6){transition-delay:0.6s;transform:scale(0.8) translate(60px,0)}.parent>div:nth-child(7){transition-delay:0.7s;transform:scale(0.8) translate(0,60px)}.parent>div:nth-child(8){transition-delay:0.8s;transform:scale(0.8) translate(-60px,60px)}.parent>div:nth-child(9){transition-delay:0.9s;transform:scale(0.8) translate(60px,60px)}.parent>div:nth-child(10){transition-delay:0.3s;transform:scale(0.8) translate(-60px,60px)}.menu-overlay.active .parent>div:nth-child(1),.menu-overlay.active .parent>div:nth-child(2),.menu-overlay.active .parent>div:nth-child(3),.menu-overlay.active .parent>div:nth-child(4),.menu-overlay.active .parent>div:nth-child(5),.menu-overlay.active .parent>div:nth-child(6),.menu-overlay.active .parent>div:nth-child(7),.menu-overlay.active .parent>div:nth-child(8),.menu-overlay.active .parent>div:nth-child(9){transform:scale(1) translate(0,0)}.parent h3{font-family:"Raleway",sans-serif!important;text-transform:uppercase;color:white;font-size:1.8rem;margin:0;padding:10px}.parent>div:hover>a{width:100%;display:flex;align-content:stretch;align-items:center;flex-direction:column;justify-content:center;flex-wrap:wrap;height:-webkit-fill-available}.logo-container-menu{display:flex;justify-content:center;align-items:center;height:100%}#logo{width:125px;height:125px}.div1{background-color:#00758D;grid-area:1 / 1 / 3 / 3}.div2{background-color:#FF8300;grid-area:4 / 1 / 5 / 3}.div3{background-color:#00A3B0;grid-area:1 / 3 / 2 / 5}.div4{background-color:#FF6383;grid-area:1 / 5 / 2 / 6}.div5{background-color:#FF8300;grid-area:2 / 3 / 3 / 4}.div6{background-color:#FDB714;grid-area:2 / 4 / 3 / 6}.div7{background-color:#FF6383;grid-area:3 / 3 / 5 / 4}.div8{background-color:#71C5CF;grid-area:3 / 4 / 4 / 6}.div9{background-color:#00758D;grid-area:4 / 4 / 5 / 6}.div10{background-color:#00A3B0;grid-area:3 / 1 / 4 / 3}.parent .div1,.parent .div2,.parent .div3,.parent .div4,.parent .div6,.parent .div7,.parent .div8,.parent .div9,.parent .div10{display:flex;justify-content:flex-start;align-items:flex-end}.div1:hover h3,.div2:hover h3,.div3:hover h3,.div4:hover h3,.div6:hover h3,.div8:hover h3,.div9:hover h3,.div10:hover h3{font-size:50px}.div1:hover,.div2:hover,.div3:hover,.div4:hover,.div6:hover,.div8:hover,.div9:hover,.div10:hover{display:flex;justify-content:center;align-items:center}.parent div *{transition:0.3s ease-in-out;cursor:pointer}.parent div{cursor:pointer}.div7:hover h3{font-size:50px}.div7:hover{background-image:linear-gradient(to bottom,rgba(255,99,131,0.8),rgba(255,99,131,0.8)),url('/wp-content/uploads/2025/10/social-scroll.webp')!important;background-size:cover;background-position:center center}.div8:hover{background-color:#f9f9f9;background-image:url('/wp-content/uploads/2025/10/branding.webp')!important;background-size:contain;background-position:50% 100px;background-repeat:no-repeat}.div8:hover h3{position:absolute;top:0;font-size:50px;color:#000}.div2:hover{background-image:linear-gradient(to bottom,rgba(255,131,0,0.8),rgba(255,131,0,0.8)),url('/wp-content/uploads/2025/10/services-banner.webp')!important;background-size:cover;background-position:center bottom}.div2:hover h3{transform:translateY(100%);font-size:50px;-webkit-text-stroke:2px #ffffff;color:#ffffff}.div2 h3{outline:0px solid transparent;-webkit-text-stroke:0px #fff;color:#fff}.div2:hover{border:5px solid #FF8300}.div3:hover{background-image:url('/wp-content/uploads/2025/10/webbg.webp')!important;background-size:auto;background-position:50% 75%;background-repeat:no-repeat}.div1:hover{flex-direction:column!important}.div1:hover>a>.portfoliolinkgal{display:block!important}.div1:hover h3{text-align:center}.galleryx{--d:10s;--gap:15px;display:grid;overflow:hidden;width:100%;height:75%;max-height:300px}.div1 a{display:flex!important;flex-direction:column!important}.div6:hover .inspd{display:block!important}.div6{position:relative}.inspd{position:absolute;left:0;height:100%;width:50;padding:5%}.inspd svg{width:100%;height:100%;stroke-width:1px;stroke-dasharray:150;stroke-dashoffset:150;fill-opacity:0;animation:logo-draw 2s linear forwards,logo-fade 1s linear 1s forwards}.div6:hover .inspd svg{width:100%;height:100%;stroke-width:1px;stroke-dasharray:150;stroke-dashoffset:150;fill-opacity:0;animation:logo-draw 2s linear forwards,logo-fade 1s linear 1s forwards}.logo_bar{fill:#fff;stroke:#fff}.logo_tip{fill:#fff;stroke:#fff}@keyframes logo-draw{from{stroke-dashoffset:400}to{stroke-dashoffset:0;stroke-width:0px}}@keyframes logo-fade{to{fill-opacity:1}}}@media (max-width:1023px){.parent{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:10px;grid-row-gap:10px;height:100vh}.parent h3{font-family:"Raleway",sans-serif!important;text-transform:uppercase;color:white;font-size:1.8rem;margin:0;padding:10px}.div1{background-color:#00758D;grid-area:1 / 1 / 2 / 3}.div2{background-color:#FF8300;grid-area:1 / 3 / 2 / 5}.div3{background-color:#00A3B0;grid-area:2 / 1 / 3 / 3}.div4{background-color:#FF6383;grid-area:2 / 3 / 3 / 5}.div5{background-color:#FF8300;grid-area:3 / 1 / 4 / 3}.div6{background-color:#FDB714;grid-area:3 / 3 / 4 / 5}.div7{background-color:#FF6383;grid-area:4 / 1 / 5 / 3}.div8{background-color:#71C5CF;grid-area:4 / 3 / 5 / 5}.div9{background-color:#00758D;grid-area:5 / 1 / 6 / 3}.div10{background-color:#00A3B0;grid-area:5 / 3 / 6 / 5}.parent .div1,.parent .div2,.parent .div3,.parent .div4,.parent .div6,.parent .div7,.parent .div8,.parent .div9,.parent .div10{display:flex;justify-content:center;align-items:center}.div1:hover h3,.div2:hover h3,.div3:hover h3,.div4:hover h3,.div6:hover h3,.div8:hover h3,.div9:hover h3,.div10:hover h3{font-size:30px}.div5 .logo-container-menu{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;height:100%}}.menu-close{position:absolute;top:25px;right:35px;font-size:2rem;color:white;background:none;border:none;cursor:pointer;z-index:10001;opacity:0;transform:scale(0.8);transition:opacity 0.4s ease,transform 0.4s ease}.menu-overlay.active .menu-close{opacity:1;transform:scale(3)}.galleryx>img{grid-area:1/1;width:calc(100% - var(--gap));margin-right:var(--gap);aspect-ratio:1.5;object-fit:cover;-webkit-object-fit:cover;animation:r var(--d) linear infinite;-webkit-animation:r var(--d) linear infinite}.galleryx>img:nth-child(2){animation-delay:calc((1 - 2) / 5 * var(--d));-webkit-animation-delay:calc((1 - 2) / 5 * var(--d))}.galleryx>img:nth-child(3){animation-delay:calc((1 - 3) / 5 * var(--d));-webkit-animation-delay:calc((1 - 3) / 5 * var(--d))}.galleryx>img:nth-child(4){animation-delay:calc((1 - 4) / 5 * var(--d));-webkit-animation-delay:calc((1 - 4) / 5 * var(--d))}.galleryx>img:nth-child(5){animation-delay:calc((1 - 5) / 5 * var(--d));-webkit-animation-delay:calc((1 - 5) / 5 * var(--d))}.galleryx>img:nth-child(6){animation-delay:calc((1 - 6) / 5 * var(--d));-webkit-animation-delay:calc((1 - 6) / 5 * var(--d))}@keyframes r{80%{transform:translate(calc(-400% - 4 * var(--gap)))}80.01%{transform:translate(calc(100% + var(--gap)))}}@-webkit-keyframes r{80%{-webkit-transform:translate(calc(-400% - 4 * var(--gap)));transform:translate(calc(-400% - 4 * var(--gap)))}80.01%{-webkit-transform:translate(calc(100% + var(--gap)));transform:translate(calc(100% + var(--gap)))}}.portfoliolinkgal{padding-left:10px;padding-right:10px}.portcont .porttite{opacity:0;transform:translateY(-100px)!important;transition:0.3s ease-in-out}.portcont:hover>.porttite{opacity:1!important;transform:translateY(0px)!important;transition:0.3s ease-in-out}.portcont:hover>.porttite *{opacity:1!important;transition:0.3s ease-in-out}.row{display:flex;margin-bottom:10px;height:75px;overflow:hidden;grid-gap:10px;cursor:pointer}.left,.right{display:flex;align-items:center;transition:width 0.3s ease-in-out;color:#fff}.left{justify-content:flex-start;padding-left:25px}.right{justify-content:flex-end;padding-right:25px}.row h2{color:white;font-family:"jubilat-thin",serif;font-weight:400!important;font-size:clamp(1rem,2.5rem + 2vw,50px);padding-bottom:0!important;transition:font-size 0.3s ease-in-out}.row .left:hover{width:75%!important}.row .left:hover+.right{width:25%!important}.row .left:hover+.right h2{font-size:18px!important;padding-bottom:0!important}.row .right:hover{width:75%!important}.row:hover .left:not(:hover){width:25%!important}.row:hover .left:not(:hover) h2{font-size:18px!important;padding-bottom:0!important}.row:hover h2{font-size:clamp(1rem,2.5rem + 2vw,55px)}.maincontactx input{width:100%;height:40px}.maincontactx textarea,.maincontactx select{width:100%}.maincontactx p{font-family:"Raleway";font-weight:500;color:#00758D;font-size:18px}.maincontactx textarea{height:30px}span.mc4wp-checkbox.mc4wp-checkbox-contact-form-7 label{display:grid;grid-template-columns:auto 1fr;grid-gap:10px}.sidecon{display:grid;grid-gap:20px}.sidecon label{font-size:18px;font-weight:500}.maincontactx input[type="submit"]{background-color:#FF6383;border:0px solid;color:white;font-size:20px;cursor:pointer;width:125px}.sidecon{display:grid;grid-gap:20px}.sidecon label{color:white!important}.sidecon input[type="submit"]{background-color:#00758D;border:0px solid;color:white;font-size:20px;width:125px}.maincontactx br{display:none!important}.sidecon input{border:0px solid}.wpcf7-submit{margin:auto!important}.maincontactx{display:flex;flex-direction:column}.portcont:hover img{transform:scale(1.2)}#portmenu ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;width:100%!important}@media (max-width:1023px){.row{display:flex;margin-bottom:10px;overflow:hidden;grid-gap:10px;height:auto;cursor:pointer;flex-direction:column}.row .left,.row .right{width:100%!important;padding:10px}.row .left:hover,.row .right:hover{width:100%!important}.row h2{font-size:30px!important}.row .left:hover{width:100%!important}.row .left:hover+.right{width:100%!important}.row .left:hover+.right h2{font-size:30px!important;padding-bottom:0!important}.row .right:hover{width:100%!important}.row:hover .left:not(:hover){width:100%!important}.row:hover .left:not(:hover) h2{font-size:30px!important;padding-bottom:0!important}.row:hover h2{font-size:35px!important}}.et_pb_group_carousel_slide *{transition:0.5s linear!important}.et_pb_group_carousel_track h2{font-family:"Raleway"!important}@media (max-width:784px){.box1{width:300px!important;height:300px!important}.box2{width:200px!important;height:200px!important}.box3{width:100px!important;height:100px!important}#mainbox{height:400px!important}.menu-close{position:absolute;top:15px;right:15px;font-size:16px;color:white;background:none;border:none;cursor:pointer;z-index:10001;opacity:0;transform:scale(0.8);transition:opacity 0.4s ease,transform 0.4s ease}.menu-overlay.active .menu-close{opacity:1;transform:scale(2)}}@media (max-width:1080px){#myslider img{object-fit:cover!important}#myslider{aspect-ratio:16/9!important;height:auto}}