*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem;width:100%}@media (min-width:390px){.container{max-width:390px}}@media (min-width:525px){.container{max-width:525px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.left-\[-17\%\]{left:-17%}.right-1{right:.25rem}.top-0{top:0}.top-1{top:.25rem}.top-\[-17\%\]{top:-17%}.top-full{top:100%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-\[6\]{z-index:6}.z-\[999\]{z-index:999}.col-start-2{grid-column-start:2}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.mb-12{margin-bottom:3rem}.ml-0{margin-left:0}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-\[22px\]{margin-right:22px}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-0{height:0}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[107px\]{height:107px}.h-\[11px\]{height:11px}.h-\[1800px\]{height:1800px}.h-\[26px\]{height:26px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[90\%\]{height:90%}.h-full{height:100%}.max-h-\[898px\]{max-height:898px}.w-0{width:0}.w-1\/2{width:50%}.w-12{width:3rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-\[1075px\]{width:1075px}.w-\[2500px\]{width:2500px}.w-\[26px\]{width:26px}.w-\[2900px\]{width:2900px}.w-\[56px\]{width:56px}.w-full{width:100%}.min-w-7{min-width:1.75rem}.min-w-\[26px\]{min-width:26px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1920px\]{max-width:1920px}.max-w-\[560px\]{max-width:560px}.max-w-\[56px\]{max-width:56px}.max-w-\[791px\]{max-width:791px}.max-w-full{max-width:100%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:0px}.origin-center{transform-origin:center}.-translate-y-\[150px\]{--tw-translate-y:-150px;transform:translate(var(--tw-translate-x),-150px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-30\%\]{--tw-translate-x:-30%;transform:translate(-30%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[60\%\]{--tw-translate-x:60%;transform:translate(60%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[30deg\]{--tw-rotate:-30deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(-30deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-35deg\]{--tw-rotate:-35deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(-35deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[30deg\]{--tw-rotate:30deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(30deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[30deg\],.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-9{gap:2.25rem}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-\[25px\]{gap:25px}.gap-\[27px\]{gap:27px}.gap-\[30px\]{gap:30px}.gap-\[6px\]{gap:6px}.gap-\[80px\]{gap:80px}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-\[10px\]{-moz-column-gap:10px;column-gap:10px}.gap-x-\[76px\]{-moz-column-gap:76px;column-gap:76px}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-8{row-gap:2rem}.gap-y-\[46px\]{row-gap:46px}.gap-y-\[72px\]{row-gap:72px}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.bg-\[\#004853\]{--tw-bg-opacity:1;background-color:#004853;background-color:rgba(0,72,83,var(--tw-bg-opacity))}.bg-\[\#007e80\]{--tw-bg-opacity:1;background-color:#007e80;background-color:rgba(0,126,128,var(--tw-bg-opacity))}.bg-\[\#00b9bd\]{--tw-bg-opacity:1;background-color:#00b9bd;background-color:rgba(0,185,189,var(--tw-bg-opacity))}.bg-\[\#2E2E2E\]{--tw-bg-opacity:1;background-color:#2e2e2e;background-color:rgba(46,46,46,var(--tw-bg-opacity))}.bg-\[\#f57e5c\]{--tw-bg-opacity:1;background-color:#f57e5c;background-color:rgba(245,126,92,var(--tw-bg-opacity))}.bg-\[\#fb6900\]{--tw-bg-opacity:1;background-color:#fb6900;background-color:rgba(251,105,0,var(--tw-bg-opacity))}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-green-400{--tw-bg-opacity:1;background-color:#4ade80;background-color:rgba(74,222,128,var(--tw-bg-opacity))}.bg-indigo-400{--tw-bg-opacity:1;background-color:#818cf8;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity:1;background-color:#f87171;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:#facc15;background-color:rgba(250,204,21,var(--tw-bg-opacity))}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[14px\]{padding-bottom:14px;padding-top:14px}.pb-12{padding-bottom:3rem}.pb-4{padding-bottom:1rem}.pl-0{padding-left:0}.pr-0{padding-right:0}.pt-10{padding-top:2.5rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[78px\]{padding-top:78px}.pt-\[90px\]{padding-top:90px}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[34px\]{font-size:34px}.text-\[64px\]{font-size:64px}.font-normal{font-weight:400}.italic{font-style:italic}.leading-\[125\%\]{line-height:125%}.leading-\[22\.5px\]{line-height:22.5px}.leading-\[22px\]{line-height:22px}.leading-\[24px\]{line-height:24px}.leading-\[25px\]{line-height:25px}.leading-\[28px\]{line-height:28px}.leading-\[30px\]{line-height:30px}.leading-\[42\.5px\]{line-height:42.5px}.leading-\[42px\]{line-height:42px}.leading-\[80px\]{line-height:80px}.text-\[\#1D2026\],.text-\[\#1d2026\]{--tw-text-opacity:1;color:#1d2026;color:rgba(29,32,38,var(--tw-text-opacity))}.text-\[\#8895a8\]{--tw-text-opacity:1;color:#8895a8;color:rgba(136,149,168,var(--tw-text-opacity))}.text-green-50{--tw-text-opacity:1;color:#f0fdf4;color:rgba(240,253,244,var(--tw-text-opacity))}.text-indigo-50{--tw-text-opacity:1;color:#eef2ff;color:rgba(238,242,255,var(--tw-text-opacity))}.text-red-50{--tw-text-opacity:1;color:#fef2f2;color:rgba(254,242,242,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.text-yellow-50{--tw-text-opacity:1;color:#fefce8;color:rgba(254,252,232,var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:blur(8px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.duration-150{transition-duration:.15s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}body,html{font-family:Brandonreg;overflow-x:hidden;scroll-behavior:smooth}.font-PolySansSlim{font-family:PolySansSlim}.font-Brandonmed,h1{font-family:Brandonmed}.font-Brandonblk{font-family:Brandonblk}.font-Brandonbld,h2,h3,h4,h5,h6{font-family:Brandonbld}.font-Brandonreg{font-family:Brandonreg}.font-Brandonlight{font-family:Brandonlight}.font-PTSerif{font-family:"PT Serif"}.elementor-button-icon{align-items:center;display:flex}#header-nav,.brand{transition:all .15s ease-in-out}#header-nav.scrolled{align-items:center;background-color:#fff;height:113px}#header-nav.scrolled .brand{gap:0!important}#header-nav.scrolled .brand span{height:0;overflow:hidden}#header-nav.background-scrolled{padding-bottom:0!important;padding-top:0!important}.text-shadow-25,.text-shadow-25-hover:hover{text-shadow:0 4px 4px rgba(0,0,0,.25);transition:all .2s ease-in-out}.menu-burgur span{margin:0 auto;position:relative;top:12px}.menu-burgur span:after,.menu-burgur span:before{content:"";position:absolute}.menu-burgur span,.menu-burgur span:after,.menu-burgur span:before{background-color:#000;display:block;height:2px;width:45px}.menu-burgur span:before{margin-top:-12px}.menu-burgur span:after{margin-top:12px}.menu-burgur span{transition-delay:.2s;transition-duration:0s}.menu-burgur.active span{background-color:transparent;transition-delay:.2s}.menu-burgur span:before{transition-delay:.2s,0s;transition-duration:.2s;transition-property:margin,transform}.menu-burgur.active span:before{background-color:#fff;margin-top:0;transform:rotate(45deg);transition-delay:0s,.2s}.menu-burgur span:after{transition-delay:.2s,0s;transition-duration:.2s;transition-property:margin,transform}.menu-burgur.active span:after{background-color:#fff;margin-top:0;transform:rotate(-45deg);transition-delay:0s,.2s}.menu-holder{opacity:.6;transform:translateY(calc(-100% - 15rem));transition:all .5s ease-in-out}.menu-holder.opened{opacity:1;transform:translateY(0)}.menu-holder:after{background-color:#2e2e2e;clip-path:polygon(0 0,0 100%,100% 0);content:"";height:15rem;position:absolute;top:calc(100% - 1px);width:100%;z-index:5}.menu-holder.opened .menu-sub-menu-container,.menu-holder.opened .nav-primary{animation:fadeInLeft .4s ease-in-out forwards;animation-delay:.7s}.nav-primary a{color:#fff;font-family:Brandonblk;font-size:96px;font-weight:500;line-height:120px;position:relative}.menu-sub-menu-container a:after,.nav-primary a:after{background:#fff;bottom:.25rem;content:"";display:flex;height:6px;left:0;position:absolute;transition:all .3s ease-in-out;width:0}.menu-sub-menu-container a:hover:after,.nav-primary a:hover:after{width:70%}.menu-sub-menu-container{opacity:0}.menu-sub-menu-container a{color:#fff;font-family:Brandonmed;font-size:30px;font-weight:600;letter-spacing:.02em;line-height:68px;position:relative}.menu-sub-menu-container a:after{bottom:0;height:2px}.portfolio-section .elementor-widget-image{overflow:hidden!important}.image-par{transition:opacity .8s ease-in-out;transition:margin .5s ease-in-out}.uc_logo_marquee_holder{border:none!important;padding:0!important}.logo_marquee .uc_logo_marquee_holder,.marquee-custom .uc_logo_marquee_holder{height:54px!important;width:auto!important}.logo_marquee .uc_logo_marquee_holder img{filter:grayscale(2) brightness(0);transition:all .2s ease-in-out}.logo_marquee .uc_logo_marquee_holder img:hover{filter:grayscale(0)}.skip-aspect .elementor-video{-o-object-fit:contain!important;object-fit:contain!important}#marque_seection:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(82,151,144,.51)!important}#our-works{position:relative}#our-works:after{background-color:#ef6326;bottom:0;content:"";height:100vh;left:-15%;position:absolute;transform:translateY(100vh);width:120vw;z-index:-1}.slideFromBottom:after{animation:slideFromBottom 1s ease-in-out forwards}.slideFromTop:after{animation:slideFromTop 1s ease-in-out forwards}#our-works .e-con-full{opacity:0;transition:all .3s ease-in-out;transition-delay:.1s;z-index:2}#our-works.active .e-con-full{opacity:1;transition:all .5s ease-in-out;transition-delay:.5s}#our-works .elementor-button span{align-items:center;display:flex}#our-works.active .elementor-button{border:2px solid #fff}#our-works.active .elementor-button:hover{background-color:transparent}#our-works.active .elementor-button:hover .elementor-button-icon path{fill:#fff}#our-works.active .elementor-button:hover span{color:#fff}.sticky-work:before{background-color:#fff;content:"";height:120px;position:absolute;top:-116px;width:100%}.contactUsForm{display:flex;flex-wrap:wrap;gap:24px}.contactUsForm input[type=email],.contactUsForm input[type=text],.contactUsForm textarea{background:#fff;border:1px solid #1d2026;border-radius:8px;font-family:Brandonreg;font-size:14px;line-height:18px;padding:16px 14px;width:100%}.contactUsForm input:focus,.contactUsForm textarea:focus{outline:0}.contactUsForm input[type=text]{padding:18px 14px}.contactUsForm input[type=submit]{border:1px solid;border-radius:8px;color:#1d2026;font-family:Brandonreg;font-size:24px;line-height:30px;margin-left:auto;padding:13px 32px;transition:all .2s ease-in-out}.contactUsForm input[type=submit]:hover{background-color:#1d2026;color:#fff;cursor:pointer}.contactUsForm .wpcf7-spinner{bottom:0;position:absolute}.elementor-widget-text-editor ul li{list-style:disc none outside;list-style:initial;margin-left:1.5rem}.next-project{position:relative}.next-project a:after{content:"";height:1000px;left:-30vw;position:absolute;top:-120px;width:150vw;z-index:2}#contact-modal{display:none}#contact-modal.active{display:flex}#contact-modal label{color:#546175;font-size:14px;line-height:18px}#contact-modal label input:not([type=checkbox]),#contact-modal label textarea:not(.does-not-exist){border-bottom:2px solid #1d2026;max-height:165px;padding:4px 2px;width:100%}#contact-modal label input:not([type=checkbox]):focus,#contact-modal label textarea:not(.does-not-exist):focus{outline:none}#contact-modal label input:not([type=checkbox])::-moz-placeholder{color:#1d2026;font-size:24px;line-height:30px}#contact-modal label input:not([type=checkbox])::placeholder{color:#1d2026;font-size:24px;line-height:30px}#contact-modal label textarea:not(.does-not-exist)::-moz-placeholder{color:#1d2026;font-size:24px;line-height:30px}#contact-modal label textarea:not(.does-not-exist)::placeholder{color:#1d2026;font-size:24px;line-height:30px}#contact-modal .wpcf7-list-item-label,#contact-modal .wpcf7-submit,#contact-modal label input:not([type=checkbox]),#contact-modal label textarea:not(.does-not-exist),.wpcf7-response-output{color:#1d2026;font-size:24px;line-height:30px}#contact-modal .wpcf7-list-item{margin-left:0}#contact-modal .wpcf7-list-item label{align-items:center;cursor:pointer;display:flex;gap:12px}#contact-modal .wpcf7-submit{background-color:#ef6326;border:2px solid #ef6326;border-radius:5px;color:#fff;cursor:pointer;margin-top:4px;padding:13px 32px;transition:all .2s ease-in-out}#contact-modal .wpcf7-submit:hover{background:transparent;color:#ef6326}#contact-modal .wpcf7-spinner{display:none!important}#modal-bg{transform:rotate(-35deg)}#contact-modal input[type=checkbox]{display:none}#contact-modal input[type=checkbox]+span{padding-left:32px}#contact-modal input[type=checkbox]+span:before{border:2px solid #8895a8;border-radius:3px;content:"";display:inline-flex;height:18px;left:0;line-height:16px;position:absolute;top:5px;width:18px}#contact-modal input[type=checkbox]:checked+span:before{background-color:#3bbab2;border-color:#3bbab2;color:#fff;content:"\2713";font-size:12px;justify-content:center}.wpcf7-not-valid-tip{display:none!important}.wpcf7-response-output{border:none!important;color:#3bbab2;margin:0!important;padding:0!important}.wpcf7-form-control-wrap .wpcf7-not-valid-tip:not(:first-of-type){display:none!important}.foreground{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2)}.grecaptcha-badge{display:none!important}@keyframes diagonal-width{0%{transform:translateX(60%)}to{transform:translateX(-5%)}}@keyframes diagonal-width-reverse{0%{transform:translateX(-99%)}to{transform:translateX(0)}}.auto-x-marquee{animation:auto-x-marquee 20s linear infinite}@keyframes auto-x-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 160px))}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-3rem)}to{opacity:1;transform:translateX(0)}}@keyframes slideFromBottom{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes slideFromTop{0%{transform:translateY(0)}to{transform:translateY(-100vh)}}@keyframes slideText{0%{width:100%}to{width:0}}@keyframes slideTextBack{0%{width:0}to{width:100%}}@media screen and (max-width:1440px) and (min-width:1280px){.counter-section .e-con-full{display:flex;flex-wrap:wrap;row-gap:48px}.counter-section .e-con-full .elementor-widget-counter{width:50%}}@media screen and (min-width:1440px){.rainbow{position:relative}.rainbow:after{background-image:url(https://www.prettylogic.com/wp-content/uploads/2024/09/C.png);background-position:50%;background-repeat:no-repeat;content:"";height:270px;position:absolute;right:-100px;top:50%;transform:translateY(-50%);width:270px}}@media screen and (max-width:1280px){.header_button{background:#fff}#header-nav.scrolled .header_button{background:linear-gradient(86.86deg,#84d0e4 1.17%,#bfafd5 99.78%)}#header-nav.scrolled .header_button img{filter:brightness(4.5)}.nav-primary a{font-size:64px;line-height:80px}.menu-sub-menu-container a{font-size:20px;line-height:24px}#contact-modal label input:not([type=checkbox])::-moz-placeholder{font-size:22px;line-height:27.5px;max-height:165px}#contact-modal label input:not([type=checkbox])::placeholder{font-size:22px;line-height:27.5px;max-height:165px}#contact-modal label textarea:not(.does-not-exist)::-moz-placeholder{font-size:22px;line-height:27.5px;max-height:165px}#contact-modal label textarea:not(.does-not-exist)::placeholder{font-size:22px;line-height:27.5px;max-height:165px}#contact-modal .wpcf7-list-item-label,#contact-modal .wpcf7-submit,#contact-modal label input:not([type=checkbox]),#contact-modal label textarea:not(.does-not-exist),.wpcf7-response-output{font-size:22px;line-height:27.5px;max-height:165px}#contact-modal label{font-size:20px;line-height:25px}}@media screen and (max-width:960px) and (min-width:768px){.service_text_2_col{flex-wrap:wrap}.service_text_2_col_1{width:70%!important}.service_text_2_col_2{width:50%!important}.small_heading_custom_font p,.small_heading_custom_font span{font-size:26px!important;line-height:32.5px!important}.heading_custom_font p,.heading_custom_font span{font-size:96px!important;line-height:120px!important}.heading2_custom_font p{font-size:42px!important;line-height:52.5px!important}.home_desc_custom_font p{font-size:21px!important;line-height:26.25px!important}}@media screen and (max-width:768px){.nav-primary a{font-size:12.5vw;line-height:19vw}.menu-sub-menu-container a{display:none}.menu-holder:after{height:9vw}#contact-modal label input:not([type=checkbox])::-moz-placeholder{font-size:20px;line-height:25px;max-height:145px}#contact-modal label input:not([type=checkbox])::placeholder{font-size:20px;line-height:25px;max-height:145px}#contact-modal label textarea:not(.does-not-exist)::-moz-placeholder{font-size:20px;line-height:25px;max-height:145px}#contact-modal label textarea:not(.does-not-exist)::placeholder{font-size:20px;line-height:25px;max-height:145px}#contact-modal .wpcf7-list-item-label,#contact-modal .wpcf7-submit,#contact-modal label input:not([type=checkbox]),#contact-modal label textarea:not(.does-not-exist),.wpcf7-response-output{font-size:20px;line-height:25px;max-height:145px}#contact-modal .wpcf7-submit{padding:11px 16px}.next-project a:after{height:412px;top:-55px}footer .links p{text-align:center!important}}@media screen and (max-width:768px) and (min-width:640px){.width-30{width:30%}.width-70{width:70%}}@media screen and (min-width:768px){#header-nav.scrolled .brand{transform:scale(.56)}}@media screen and (max-width:640px){#contact-modal .wpcf7-submit{width:100%}}@media screen and (max-width:460px) and (min-width:390px){.heading_custom_font span{font-size:13vw!important;line-height:17vw!important}.heading2_custom_font{font-size:7.5vw!important;line-height:10vw!important}.service_custom_heading .elementor-heading-title{font-size:10.5vw!important;line-height:13vw!important}}@media screen and (max-width:390px){.next-project a:after{height:391px;top:-22px}#contact-modal label{font-size:18px;line-height:22.5px}}.hover\:font-semibold:hover{font-weight:600}.hover\:text-\[\#1d2026\]:hover{--tw-text-opacity:1;color:#1d2026;color:rgba(29,32,38,var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:390px){.xs\:flex{display:flex}.xs\:h-\[130px\]{height:130px}.xs\:h-\[26px\]{height:26px}.xs\:w-\[26px\]{width:26px}.xs\:flex-wrap{flex-wrap:wrap}.xs\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xs\:px-\[49px\]{padding-left:49px;padding-right:49px}.xs\:py-12{padding-bottom:3rem;padding-top:3rem}.xs\:pt-6{padding-top:1.5rem}.xs\:text-\[19px\]{font-size:19px}.xs\:text-\[20px\]{font-size:20px}.xs\:text-\[24px\]{font-size:24px}.xs\:text-\[25px\]{font-size:25px}.xs\:text-\[26px\]{font-size:26px}.xs\:text-\[38px\]{font-size:38px}.xs\:text-\[76px\]{font-size:76px}.xs\:leading-\[23\.75px\]{line-height:23.75px}.xs\:leading-\[24px\]{line-height:24px}.xs\:leading-\[25px\]{line-height:25px}.xs\:leading-\[30px\]{line-height:30px}.xs\:leading-\[31\.25px\]{line-height:31.25px}.xs\:leading-\[32\.5px\]{line-height:32.5px}.xs\:leading-\[47\.5px\]{line-height:47.5px}.xs\:leading-\[48px\]{line-height:48px}.xs\:leading-\[95px\]{line-height:95px}}@media (min-width:640px){.sm\:top-3{top:.75rem}.sm\:flex{display:flex}.sm\:h-\[106px\]{height:106px}.sm\:h-\[18px\]{height:18px}.sm\:w-\[45\%\]{width:45%}.sm\:w-\[94px\]{width:94px}.sm\:w-\[calc\(100\%-300px\)\]{width:calc(100% - 300px)}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[67px\]{max-width:67px}.sm\:max-w-\[90\%\]{max-width:90%}.sm\:flex-row{flex-direction:row}.sm\:\!flex-row-reverse{flex-direction:row-reverse!important}.sm\:\!justify-start{justify-content:flex-start!important}.sm\:\!justify-end{justify-content:flex-end!important}.sm\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.sm\:gap-x-\[71px\]{-moz-column-gap:71px;column-gap:71px}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-\[60px\]{padding-left:60px;padding-right:60px}.sm\:pt-\[120px\]{padding-top:120px}.sm\:pt-\[146px\]{padding-top:146px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[22px\]{font-size:22px}.sm\:leading-\[24px\]{line-height:24px}.sm\:leading-\[28px\]{line-height:28px}}@media (min-width:768px){.md\:mt-0{margin-top:0}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-\[142px\]{height:142px}.md\:h-\[18px\]{height:18px}.md\:h-\[40px\]{height:40px}.md\:w-10{width:2.5rem}.md\:w-\[40px\]{width:40px}.md\:w-\[50\%\]{width:50%}.md\:w-\[5000px\]{width:5000px}.md\:w-\[84px\]{width:84px}.md\:w-\[calc\(50\%-81px\)\]{width:calc(50% - 81px)}.md\:max-w-\[486\.74px\]{max-width:486.74px}.md\:max-w-\[76px\]{max-width:76px}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:gap-1{gap:.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-9{gap:2.25rem}.md\:gap-\[160px\]{gap:160px}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:gap-x-\[25px\]{-moz-column-gap:25px;column-gap:25px}.md\:gap-y-\[96px\]{row-gap:96px}.md\:px-\[78px\]{padding-left:78px;padding-right:78px}.md\:py-\[63px\]{padding-bottom:63px;padding-top:63px}.md\:pl-\[6\.25\%\]{padding-left:6.25%}.md\:pr-\[6\.25\%\]{padding-right:6.25%}.md\:pt-10{padding-top:2.5rem}.md\:pt-16{padding-top:4rem}.md\:pt-\[137px\]{padding-top:137px}.md\:pt-\[150px\]{padding-top:150px}.md\:pt-\[183\.48px\]{padding-top:183.48px}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-\[110px\]{font-size:110px}.md\:text-\[21px\]{font-size:21px}.md\:text-\[22px\]{font-size:22px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[50px\]{font-size:50px}.md\:leading-\[137\.5px\]{line-height:137.5px}.md\:leading-\[26\.25px\]{line-height:26.25px}.md\:leading-\[26px\]{line-height:26px}.md\:leading-\[27\.5px\]{line-height:27.5px}.md\:leading-\[28px\]{line-height:28px}.md\:leading-\[30px\]{line-height:30px}.md\:leading-\[35px\]{line-height:35px}.md\:leading-\[52\.5px\]{line-height:52.5px}.md\:leading-\[62px\]{line-height:62px}.md\:leading-relaxed{line-height:1.625}}@media (min-width:1024px){.lg\:w-\[45\%\]{width:45%}.lg\:w-\[55\%\]{width:55%}.lg\:items-end{align-items:flex-end}.lg\:pt-\[162px\]{padding-top:162px}}@media (min-width:1280px){.xl\:mb-10{margin-bottom:2.5rem}.xl\:mb-6{margin-bottom:1.5rem}.xl\:ml-\[52px\]{margin-left:52px}.xl\:mr-\[52px\]{margin-right:52px}.xl\:mt-8{margin-top:2rem}.xl\:h-\[213px\]{height:213px}.xl\:h-\[24px\]{height:24px}.xl\:h-\[420px\]{height:420px}.xl\:h-\[48px\]{height:48px}.xl\:w-\[121px\]{width:121px}.xl\:w-\[375px\]{width:375px}.xl\:w-\[391px\]{width:391px}.xl\:w-\[455px\]{width:455px}.xl\:w-\[48px\]{width:48px}.xl\:w-\[524\.5px\]{width:524.5px}.xl\:w-\[525px\]{width:525px}.xl\:w-\[536\.5px\]{width:536.5px}.xl\:w-\[536px\]{width:536px}.xl\:w-\[546px\]{width:546px}.xl\:w-\[560px\]{width:560px}.xl\:max-w-\[1606px\]{max-width:1606px}.xl\:max-w-\[96px\]{max-width:96px}.xl\:gap-6{gap:1.5rem}.xl\:gap-9{gap:2.25rem}.xl\:gap-\[43\.5px\]{gap:43.5px}.xl\:gap-\[46px\]{gap:46px}.xl\:gap-y-\[128px\]{row-gap:128px}.xl\:pb-\[85\.22px\]{padding-bottom:85.22px}.xl\:pt-\[120px\]{padding-top:120px}.xl\:pt-\[138px\]{padding-top:138px}.xl\:pt-\[200px\]{padding-top:200px}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.xl\:text-\[128px\]{font-size:128px}.xl\:text-\[20px\]{font-size:20px}.xl\:text-\[24px\]{font-size:24px}.xl\:text-\[30px\]{font-size:30px}.xl\:text-\[32px\]{font-size:32px}.xl\:text-\[56px\]{font-size:56px}.xl\:leading-10{line-height:2.5rem}.xl\:leading-\[160px\]{line-height:160px}.xl\:leading-\[25px\]{line-height:25px}.xl\:leading-\[30px\]{line-height:30px}.xl\:leading-\[37\.5px\]{line-height:37.5px}.xl\:leading-\[40px\]{line-height:40px}.xl\:leading-\[70px\]{line-height:70px}}