.elementor-234 .elementor-element.elementor-element-add7c1c{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-234 .elementor-element.elementor-element-add7c1c, .elementor-234 .elementor-element.elementor-element-add7c1c::before{--border-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-9e7ed3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-234 .elementor-element.elementor-element-9e7ed3d:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-9e7ed3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B585800;}.elementor-234 .elementor-element.elementor-element-9e7ed3d, .elementor-234 .elementor-element.elementor-element-9e7ed3d::before{--border-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-55dd2f4 .elementor-heading-title{font-family:"Aktiv Grotesk", Sans-serif;font-size:3.6em;font-weight:900;text-transform:uppercase;}.elementor-234 .elementor-element.elementor-element-48c2d03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-234 .elementor-element.elementor-element-9bf51f3 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#00000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-9bf51f3 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-9bf51f3 .elementor-button:focus{color:var( --e-global-color-b27b41e );background-color:#3DB6B300;}.elementor-234 .elementor-element.elementor-element-9bf51f3 .elementor-button:hover svg, .elementor-234 .elementor-element.elementor-element-9bf51f3 .elementor-button:focus svg{fill:var( --e-global-color-b27b41e );}.elementor-234 .elementor-element.elementor-element-9bf51f3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-c311932 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;background-color:var( --e-global-color-primary );border-style:solid;border-radius:40px 40px 40px 40px;}.elementor-234 .elementor-element.elementor-element-c311932 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-c311932 .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-c311932{width:auto;max-width:auto;}.elementor-234 .elementor-element.elementor-element-da03848{color:#000000;text-shadow:3px 0px 5px #FFFFFF;}.elementor-234 .elementor-element.elementor-element-da03848 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-46739f8{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;text-shadow:2px 0px 2px #FFFFFF;}.elementor-234 .elementor-element.elementor-element-1a22fe0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0px;--padding-block-end:00px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-234 .elementor-element.elementor-element-1a22fe0::before, .elementor-234 .elementor-element.elementor-element-1a22fe0 > .elementor-background-video-container::before, .elementor-234 .elementor-element.elementor-element-1a22fe0 > .e-con-inner > .elementor-background-video-container::before, .elementor-234 .elementor-element.elementor-element-1a22fe0 > .elementor-background-slideshow::before, .elementor-234 .elementor-element.elementor-element-1a22fe0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-234 .elementor-element.elementor-element-1a22fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-234 .elementor-element.elementor-element-1a22fe0, .elementor-234 .elementor-element.elementor-element-1a22fe0::before{--border-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-0edec7f .elementor-repeater-item-c474ac4 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://portfolio.haycom.xyz/wp-content/uploads/2023/11/ai-island-0b-1-1.svg);background-size:auto;}.elementor-234 .elementor-element.elementor-element-0edec7f .elementor-repeater-item-6095735 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://portfolio.haycom.xyz/wp-content/uploads/2023/11/ai-island-0b-2-1.svg);background-size:auto;}.elementor-234 .elementor-element.elementor-element-0edec7f .elementor-repeater-item-e72b1a7 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://portfolio.haycom.xyz/wp-content/uploads/2023/11/ai-island-0b-1-1.svg);background-size:auto;}.elementor-234 .elementor-element.elementor-element-0edec7f .elementor-repeater-item-a528a2e .swiper-slide-bg{background-color:#833CA300;background-image:url(https://portfolio.haycom.xyz/wp-content/uploads/2023/11/ai-island-0b-4-1.svg);background-size:auto;}.elementor-234 .elementor-element.elementor-element-0edec7f .elementor-repeater-item-b1565ec .swiper-slide-bg{background-color:#833CA300;background-image:url(https://portfolio.haycom.xyz/wp-content/uploads/2023/11/ai-island-0b-3-1.svg);background-size:auto;}.elementor-234 .elementor-element.elementor-element-0edec7f .swiper-slide{height:400px;transition-duration:calc(1500ms*1.2);}.elementor-234 .elementor-element.elementor-element-0edec7f .swiper-slide-contents{max-width:66%;}.elementor-234 .elementor-element.elementor-element-0edec7f .swiper-slide-inner{text-align:center;}.elementor-234 .elementor-element.elementor-element-aad2b81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-a0ee2c3 .elementor-button{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-234 .elementor-element.elementor-element-a0ee2c3 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-a0ee2c3 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-3cc7673 );border-color:var( --e-global-color-secondary );}.elementor-234 .elementor-element.elementor-element-a0ee2c3 .elementor-button:hover svg, .elementor-234 .elementor-element.elementor-element-a0ee2c3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-234 .elementor-element.elementor-element-524f302 .elementor-button{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-234 .elementor-element.elementor-element-524f302 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-524f302 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-3cc7673 );border-color:var( --e-global-color-secondary );}.elementor-234 .elementor-element.elementor-element-524f302 .elementor-button:hover svg, .elementor-234 .elementor-element.elementor-element-524f302 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-234 .elementor-element.elementor-element-4364612 .elementor-button{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-234 .elementor-element.elementor-element-4364612 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-4364612 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-3cc7673 );border-color:var( --e-global-color-secondary );}.elementor-234 .elementor-element.elementor-element-4364612 .elementor-button:hover svg, .elementor-234 .elementor-element.elementor-element-4364612 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-234 .elementor-element.elementor-element-be5e0ae .elementor-button{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-234 .elementor-element.elementor-element-be5e0ae .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-be5e0ae .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-3cc7673 );border-color:var( --e-global-color-secondary );}.elementor-234 .elementor-element.elementor-element-be5e0ae .elementor-button:hover svg, .elementor-234 .elementor-element.elementor-element-be5e0ae .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-234 .elementor-element.elementor-element-cc55797{--display:flex;--min-height:46vh;--background-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-adc05dc .elementor-repeater-item-9eede34 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://portfolio.haycom.xyz/wp-content/uploads/2023/11/DON-Slides.jpg);background-size:cover;}.elementor-234 .elementor-element.elementor-element-adc05dc .elementor-repeater-item-07f64b6 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://portfolio.haycom.xyz/wp-content/uploads/2023/11/BBH-Slide.jpg);background-size:cover;}.elementor-234 .elementor-element.elementor-element-adc05dc .elementor-repeater-item-b33244a .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://portfolio.haycom.xyz/wp-content/uploads/2023/11/LB-slide-1.jpg);background-size:cover;}.elementor-234 .elementor-element.elementor-element-adc05dc .elementor-repeater-item-4bd74d5 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://portfolio.haycom.xyz/wp-content/uploads/2023/11/Q4E-slide-1.jpg);background-size:cover;}.elementor-234 .elementor-element.elementor-element-adc05dc .elementor-repeater-item-68fb125 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://portfolio.haycom.xyz/wp-content/uploads/2023/11/houeology-slide.jpg);background-size:cover;}.elementor-234 .elementor-element.elementor-element-adc05dc .elementor-repeater-item-a754a84 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://portfolio.haycom.xyz/wp-content/uploads/2023/11/GAF-slide.jpg);background-size:cover;}.elementor-234 .elementor-element.elementor-element-adc05dc .elementor-repeater-item-b34f757 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://portfolio.haycom.xyz/wp-content/uploads/2023/11/GAF-slide-1.jpg);background-size:cover;}.elementor-234 .elementor-element.elementor-element-adc05dc .swiper-slide{height:50vh;transition-duration:calc(5000ms*1.2);}.elementor-234 .elementor-element.elementor-element-adc05dc .swiper-slide-contents{max-width:66%;}.elementor-234 .elementor-element.elementor-element-adc05dc .swiper-slide-inner{text-align:left;}.elementor-234 .elementor-element.elementor-element-1e07667{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-234 .elementor-element.elementor-element-1e07667, .elementor-234 .elementor-element.elementor-element-1e07667::before{--border-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-87dc4b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-87dc4b2:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-87dc4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B585800;}.elementor-234 .elementor-element.elementor-element-87dc4b2, .elementor-234 .elementor-element.elementor-element-87dc4b2::before{--border-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-2ce696f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.6em;font-weight:900;text-transform:uppercase;}.elementor-234 .elementor-element.elementor-element-a7c1210{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-234 .elementor-element.elementor-element-8735d13 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#00000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-8735d13 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-8735d13 .elementor-button:focus{color:var( --e-global-color-b27b41e );background-color:#3DB6B300;}.elementor-234 .elementor-element.elementor-element-8735d13 .elementor-button:hover svg, .elementor-234 .elementor-element.elementor-element-8735d13 .elementor-button:focus svg{fill:var( --e-global-color-b27b41e );}.elementor-234 .elementor-element.elementor-element-6850365 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-b27b41e );border-style:solid;border-radius:40px 40px 40px 40px;}.elementor-234 .elementor-element.elementor-element-6850365 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-6850365 .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-3a9ab62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:00px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-234 .elementor-element.elementor-element-3a9ab62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-234 .elementor-element.elementor-element-823aac9{text-align:center;}.elementor-234 .elementor-element.elementor-element-790ea0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-f86101a .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-f86101a .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-f86101a{width:100%;max-width:100%;}.elementor-234 .elementor-element.elementor-element-9ceb2f6 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-9ceb2f6 .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-623baf0 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-623baf0 .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-7aef4c7 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-7aef4c7 .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-79fd232{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-0abdaeb .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-0abdaeb .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-c6c7b3f .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-c6c7b3f .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-c6c7b3f .elementor-button:hover svg, .elementor-234 .elementor-element.elementor-element-c6c7b3f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-234 .elementor-element.elementor-element-c6c7b3f{width:100%;max-width:100%;}.elementor-234 .elementor-element.elementor-element-08cb092 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-08cb092 .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-d7e2987 .elementor-button{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-d7e2987 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-d7e2987 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-d7e2987.elementor-element{--order:99999 /* order end hack */;}.elementor-234 .elementor-element.elementor-element-c4e97b8{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-234 .elementor-element.elementor-element-c4e97b8, .elementor-234 .elementor-element.elementor-element-c4e97b8::before{--border-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-cd3ca5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-cd3ca5e:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-cd3ca5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B585800;}.elementor-234 .elementor-element.elementor-element-cd3ca5e, .elementor-234 .elementor-element.elementor-element-cd3ca5e::before{--border-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-22d55bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.4em;font-weight:900;text-transform:uppercase;}.elementor-234 .elementor-element.elementor-element-5e62d06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-1c071ae .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#00000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-1c071ae .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-1c071ae .elementor-button:focus{color:var( --e-global-color-b27b41e );background-color:#3DB6B300;}.elementor-234 .elementor-element.elementor-element-1c071ae .elementor-button:hover svg, .elementor-234 .elementor-element.elementor-element-1c071ae .elementor-button:focus svg{fill:var( --e-global-color-b27b41e );}.elementor-234 .elementor-element.elementor-element-728d8d0 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-b27b41e );border-style:solid;border-radius:40px 40px 40px 40px;}.elementor-234 .elementor-element.elementor-element-728d8d0 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-728d8d0 .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-caa9250{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:00px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-234 .elementor-element.elementor-element-caa9250.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-234 .elementor-element.elementor-element-dc6194c{text-align:center;}.elementor-234 .elementor-element.elementor-element-900c1c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-5008a20 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-5008a20 .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-5008a20{width:100%;max-width:100%;}.elementor-234 .elementor-element.elementor-element-c1c68d4 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-c1c68d4 .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-6ce41ad .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-6ce41ad .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-91264d7 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-91264d7 .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-0b58a12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-234 .elementor-element.elementor-element-182811a .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-182811a .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-a4d2f95 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-a4d2f95 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-a4d2f95 .elementor-button:hover svg, .elementor-234 .elementor-element.elementor-element-a4d2f95 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-234 .elementor-element.elementor-element-a4d2f95{width:100%;max-width:100%;}.elementor-234 .elementor-element.elementor-element-3c8ffed .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-3c8ffed .elementor-button:focus{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-03835d6 .elementor-button{background-color:var( --e-global-color-3cc7673 );}.elementor-234 .elementor-element.elementor-element-03835d6 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-03835d6 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-03835d6.elementor-element{--order:99999 /* order end hack */;}@media(min-width:768px){.elementor-234 .elementor-element.elementor-element-9e7ed3d{--width:50%;}.elementor-234 .elementor-element.elementor-element-1a22fe0{--width:50%;}.elementor-234 .elementor-element.elementor-element-aad2b81{--width:50%;}.elementor-234 .elementor-element.elementor-element-87dc4b2{--width:50%;}.elementor-234 .elementor-element.elementor-element-3a9ab62{--width:30%;}.elementor-234 .elementor-element.elementor-element-790ea0c{--width:25%;}.elementor-234 .elementor-element.elementor-element-79fd232{--width:25%;}.elementor-234 .elementor-element.elementor-element-cd3ca5e{--width:50%;}.elementor-234 .elementor-element.elementor-element-caa9250{--width:30%;}.elementor-234 .elementor-element.elementor-element-900c1c0{--width:25%;}.elementor-234 .elementor-element.elementor-element-0b58a12{--width:25%;}}/* Start custom CSS */#home {
    background-image: url('https://portfolio.haycom.xyz/wp-content/uploads/2023/11/bg-hd-vignette.jpg') important!;
    background: url ('https://portfolio.haycom.xyz/wp-content/uploads/2023/11/bg-hd-vignette.jpg')

background: center / contain no-repeat url("https://portfolio.haycom.xyz/wp-content/uploads/2023/11/bg-hd-vignette.jpg");/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://portfolio.haycom.xyz/wp-content/uploads/2023/11/AktivGroteskCorp-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url('https://portfolio.haycom.xyz/wp-content/uploads/2023/11/AktivGroteskCorp-MediumItalic.woff') format('woff');
}
@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://portfolio.haycom.xyz/wp-content/uploads/2023/11/AktivGroteskCorp-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url('https://portfolio.haycom.xyz/wp-content/uploads/2023/11/AktivGroteskCorp-LightItalic.woff') format('woff');
}
@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url('https://portfolio.haycom.xyz/wp-content/uploads/2023/11/AktivGroteskCorp-Light.woff') format('woff');
}
@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: italic;
	font-weight: normal;
	font-display: swap;
	src: url('https://portfolio.haycom.xyz/wp-content/uploads/2023/11/AktivGroteskCorp-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: italic;
	font-weight: bold;
	font-display: swap;
	src: url('https://portfolio.haycom.xyz/wp-content/uploads/2023/11/AktivGroteskCorp-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://portfolio.haycom.xyz/wp-content/uploads/2023/11/AktivGroteskCorp-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */