.guten-eluf76.layout-boxed > .guten-container { max-width: 1290px; } .guten-eluf76 > .guten-background-overlay { background: linear-gradient(360deg, rgba(9, 2, 18, 1) 0%,rgba(9, 2, 18, 0.3) 100%); } .guten-eluf76:not(.background-animated), .guten-eluf76.background-animated > .guten-background-animated .animated-layer { background-image: url(https://conceptmediaproductions.com/wp-content/themes/hecxa/assets/img/hero-bg.jpg); background-position: bottom center; background-repeat: no-repeat; background-size: cover; } .guten-element.guten-eluf76 { padding-top: 220px; padding-right: 0px; padding-bottom: 100px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-eluf76:not(.background-animated), .guten-eluf76.background-animated > .guten-background-animated .animated-layer { background-position-x: 80%; background-position-y: 00px; } .guten-element.guten-eluf76 { padding-top: 200px; padding-right: 0px; padding-bottom: 100px; padding-left: 0px; } } @media only screen and (max-width: 767px) { .guten-eluf76:not(.background-animated), .guten-eluf76.background-animated > .guten-background-animated .animated-layer { background-position: center center; } .guten-element.guten-eluf76 { padding-top: 180px; padding-right: 0px; padding-bottom: 100px; padding-left: 0px; } }.guten-P1rgtB.layout-boxed > .guten-container { max-width: 1290px; } .guten-P1rgtB:not(.background-animated), .guten-P1rgtB.background-animated > .guten-background-animated .animated-layer { background-position: bottom center; background-repeat: no-repeat; background-size: cover; } .guten-element.guten-P1rgtB { padding-top: 100px; padding-right: 20px; padding-bottom: 100px; padding-left: 20px; } @media only screen and (max-width: 1024px) { .guten-element.guten-P1rgtB { padding-top: 80px; padding-right: 20px; padding-bottom: 80px; padding-left: 20px; } } @media only screen and (max-width: 767px) { .guten-element.guten-P1rgtB { padding-top: 50px; padding-right: 5px; padding-bottom: 50px; padding-left: 5px; } }.guten-yp3zrH.layout-boxed > .guten-container { max-width: 1290px; } .guten-yp3zrH > .guten-background-overlay { background: linear-gradient(170deg, rgba(9, 2, 18, 1) 30%,rgba(10, 2, 19, 0.52) 100%); } .guten-yp3zrH:not(.background-animated), .guten-yp3zrH.background-animated > .guten-background-animated .animated-layer { background-image: url(https://conceptmediaproductions.com/wp-content/uploads/2025/04/bg.jpg); background-position: bottom center; background-repeat: no-repeat; background-size: cover; } .guten-element.guten-yp3zrH { padding-top: 100px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-element.guten-yp3zrH { padding-top: 80px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; } } @media only screen and (max-width: 767px) { .guten-element.guten-yp3zrH { padding-top: 50px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; } }.guten-1LmdQi { width: 100%; order: 1;  } .guten-1LmdQi > .sticky-wrapper > .guten-column-wrapper, .guten-1LmdQi > .guten-column-wrapper { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } @media only screen and (max-width: 1024px) { .guten-1LmdQi { width: 100%; } .guten-1LmdQi > .sticky-wrapper > .guten-column-wrapper, .guten-1LmdQi > .guten-column-wrapper { margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; } } @media only screen and (max-width: 767px) { .guten-1LmdQi > .sticky-wrapper > .guten-column-wrapper, .guten-1LmdQi > .guten-column-wrapper { margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; } }.guten-io0gyO { text-align: center;  } h1.guten-element.guten-io0gyO, h2.guten-element.guten-io0gyO, h3.guten-element.guten-io0gyO, h4.guten-element.guten-io0gyO, h5.guten-element.guten-io0gyO, h6.guten-element.guten-io0gyO { color: var(--wp--preset--color--theme-1); font-family: var(--gutenverse-font-family-45hOJL); font-size: var(--gutenverse-font-size-45hOJL); font-weight: var(--gutenverse-font-weight-45hOJL); text-transform: var(--gutenverse-font-transform-45hOJL); font-style: var(--gutenverse-font-style-45hOJL); text-decoration: var(--gutenverse-font-decoration-45hOJL); line-height: var(--gutenverse-font-lineHeight-45hOJL); letter-spacing: var(--gutenverse-font-spacing-45hOJL);  overflow-wrap: break-word; word-break: break-word; } .guten-element.guten-io0gyO { margin-top: 4.5px; margin-right: 0px; margin-bottom: 23px; margin-left: 0px; } .guten-io0gyO #guten-AuCFvb { color: ; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgba(75, 107, 224, 1) 0%,rgba(179, 45, 253, 1) 100%); } .guten-io0gyO #guten-AuCFvb:hover { color: ; } @media only screen and (max-width: 1024px) { .guten-element.guten-io0gyO { margin-top: 2.5px; margin-bottom: 22px; } }.guten-MC2uNi { text-align: center; animation-delay: 0.1s; } h1.guten-element.guten-MC2uNi, h2.guten-element.guten-MC2uNi, h3.guten-element.guten-MC2uNi, h4.guten-element.guten-MC2uNi, h5.guten-element.guten-MC2uNi, h6.guten-element.guten-MC2uNi { color: var(--wp--preset--color--theme-0); font-family: var(--gutenverse-font-family-XyKivz); font-size: var(--gutenverse-font-size-XyKivz); font-weight: var(--gutenverse-font-weight-XyKivz); text-transform: var(--gutenverse-font-transform-XyKivz); font-style: var(--gutenverse-font-style-XyKivz); text-decoration: var(--gutenverse-font-decoration-XyKivz); line-height: var(--gutenverse-font-lineHeight-XyKivz); letter-spacing: var(--gutenverse-font-spacing-XyKivz);  overflow-wrap: break-word; word-break: break-word; } .guten-element.guten-MC2uNi { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; }.guten-vNxvvn { columns: 1; text-align: center; color: var(--wp--preset--color--theme-2); font-family: var(--gutenverse-font-family-hirmgl); font-size: var(--gutenverse-font-size-hirmgl); font-weight: var(--gutenverse-font-weight-hirmgl); text-transform: var(--gutenverse-font-transform-hirmgl); font-style: var(--gutenverse-font-style-hirmgl); text-decoration: var(--gutenverse-font-decoration-hirmgl); line-height: var(--gutenverse-font-lineHeight-hirmgl); letter-spacing: var(--gutenverse-font-spacing-hirmgl);  } .guten-element.guten-vNxvvn { margin-top: 0px; margin-right: 0px; margin-bottom: 14.400px; margin-left: 0px; padding-top: 0%; padding-right: 20%; padding-bottom: 0%; padding-left: 20%; } @media only screen and (max-width: 1024px) { .guten-element.guten-vNxvvn { padding-right: 25px; padding-left: 25px; } } @media only screen and (max-width: 767px) { .guten-element.guten-vNxvvn { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } }.guten-WcENHG.layout-boxed > .guten-container { max-width: 600px; } .guten-element.guten-WcENHG { margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }.guten-rdMMGm.layout-boxed > .guten-container { max-width: 1290px; } .guten-element.guten-rdMMGm { margin-top: 100px; margin-right: 0px; margin-bottom: 100px; margin-left: 0px; } @media only screen and (max-width: 1024px) { .guten-element.guten-rdMMGm { margin-top: 80px; margin-right: 0px; margin-bottom: 80px; margin-left: 0px; } } @media only screen and (max-width: 767px) { .guten-element.guten-rdMMGm { margin-top: 50px; margin-right: 0px; margin-bottom: 50px; margin-left: 0px; } }.guten-xYLbnx.layout-boxed > .guten-container { max-width: 1290px; } .guten-xYLbnx.guten-element { border-top-style: solid; border-top-width: 1px; border-top-color: var(--wp--preset--color--theme-7); } .guten-element.guten-xYLbnx { padding-top: 25px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }.guten-H4BxF3 { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-H4BxF3 { width: 100%; } }.guten-jYoZ3s { width: 72.2%; order: 1;  } .guten-jYoZ3s > .sticky-wrapper > .guten-column-wrapper, .guten-jYoZ3s > .guten-column-wrapper { margin-top: 0%; margin-right: 25%; margin-bottom: 0%; margin-left: 0%; } @media only screen and (max-width: 1024px) { .guten-jYoZ3s { width: 50%; } .guten-jYoZ3s > .sticky-wrapper > .guten-column-wrapper, .guten-jYoZ3s > .guten-column-wrapper { margin-top: 0px; margin-right: 0px; margin-bottom: 40px; margin-left: 0px; } }.guten-p2Kl9a { width: 27.8%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-p2Kl9a { width: 50%; } .guten-p2Kl9a > .sticky-wrapper > .guten-column-wrapper, .guten-p2Kl9a > .guten-column-wrapper { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px; } } @media only screen and (max-width: 767px) { .guten-p2Kl9a > .sticky-wrapper > .guten-column-wrapper, .guten-p2Kl9a > .guten-column-wrapper { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-Y5b2ha { width: 50%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-Y5b2ha { width: 100%; } } @media only screen and (max-width: 767px) { .guten-Y5b2ha > .sticky-wrapper > .guten-column-wrapper, .guten-Y5b2ha > .guten-column-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } }.guten-l1pmJK { width: 50%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-l1pmJK { width: 100%; } .guten-l1pmJK > .sticky-wrapper > .guten-column-wrapper, .guten-l1pmJK > .guten-column-wrapper { margin-top: 10px; } } @media only screen and (max-width: 767px) { .guten-l1pmJK > .sticky-wrapper > .guten-column-wrapper, .guten-l1pmJK > .guten-column-wrapper { margin-top: 15px; } }.guten-nrNzkT { width: 180px!important; display: inline-block;  } .guten-element.guten-nrNzkT { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } @media only screen and (max-width: 1024px) { .guten-nrNzkT { width: 167px!important; display: inline-block; } } @media only screen and (max-width: 767px) { .guten-nrNzkT .guten-image-wrapper { justify-content: flex-start; } .guten-nrNzkT img { width: 85%; } }.guten-HMg6qD { columns: 1; text-align: left; color: var(--wp--preset--color--theme-2); font-family: var(--gutenverse-font-family-hirmgl); font-size: var(--gutenverse-font-size-hirmgl); font-weight: var(--gutenverse-font-weight-hirmgl); text-transform: var(--gutenverse-font-transform-hirmgl); font-style: var(--gutenverse-font-style-hirmgl); text-decoration: var(--gutenverse-font-decoration-hirmgl); line-height: var(--gutenverse-font-lineHeight-hirmgl); letter-spacing: var(--gutenverse-font-spacing-hirmgl);  } .guten-element.guten-HMg6qD { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; }h1.guten-element.guten-UeL1jd, h2.guten-element.guten-UeL1jd, h3.guten-element.guten-UeL1jd, h4.guten-element.guten-UeL1jd, h5.guten-element.guten-UeL1jd, h6.guten-element.guten-UeL1jd { color: var(--wp--preset--color--theme-0); font-family: var(--gutenverse-font-family-GnHwDO); font-size: var(--gutenverse-font-size-GnHwDO); font-weight: var(--gutenverse-font-weight-GnHwDO); text-transform: var(--gutenverse-font-transform-GnHwDO); font-style: var(--gutenverse-font-style-GnHwDO); text-decoration: var(--gutenverse-font-decoration-GnHwDO); line-height: var(--gutenverse-font-lineHeight-GnHwDO); letter-spacing: var(--gutenverse-font-spacing-GnHwDO);  overflow-wrap: break-word; word-break: break-word; } .guten-element.guten-UeL1jd { margin-top: 0px; margin-right: 0px; margin-bottom: 17px; margin-left: 0px; }.guten-7xo6fc:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-7xo6fc > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a { margin-top: calc(18px/2); } .guten-7xo6fc:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-7xo6fc > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) { padding-bottom: calc(18px/2); } .guten-7xo6fc.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-7xo6fc > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) { margin-right: calc(18px/2); } .guten-7xo6fc.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-7xo6fc > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a { margin-left: calc(18px/2); } .guten-7xo6fc .guten-icon-list-item .list-text { color: var(--wp--preset--color--theme-2); font-family: var(--gutenverse-font-family-FwORAe); font-size: var(--gutenverse-font-size-FwORAe); font-weight: var(--gutenverse-font-weight-FwORAe); text-transform: var(--gutenverse-font-transform-FwORAe); font-style: var(--gutenverse-font-style-FwORAe); text-decoration: var(--gutenverse-font-decoration-FwORAe); line-height: var(--gutenverse-font-lineHeight-FwORAe); letter-spacing: var(--gutenverse-font-spacing-FwORAe); } .guten-7xo6fc .guten-icon-list-item:hover .list-text { color: var(--wp--preset--color--theme-0); }.guten-CDDlNA { columns: 1; text-align: left; color: var(--wp--preset--color--theme-2); font-family: var(--gutenverse-font-family-7BZVha); font-size: var(--gutenverse-font-size-7BZVha); font-weight: var(--gutenverse-font-weight-7BZVha); text-transform: var(--gutenverse-font-transform-7BZVha); font-style: var(--gutenverse-font-style-7BZVha); text-decoration: var(--gutenverse-font-decoration-7BZVha); line-height: var(--gutenverse-font-lineHeight-7BZVha); letter-spacing: var(--gutenverse-font-spacing-7BZVha);  } .guten-CDDlNA a { color: var(--wp--preset--color--theme-0); } .guten-element.guten-CDDlNA { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } @media only screen and (max-width: 1024px) { .guten-CDDlNA { text-align: center; } } @media only screen and (max-width: 767px) { .guten-CDDlNA { text-align: center; } }.guten-QoIfql { columns: 1; text-align: right; color: var(--wp--preset--color--theme-2); font-family: var(--gutenverse-font-family-7BZVha); font-size: var(--gutenverse-font-size-7BZVha); font-weight: var(--gutenverse-font-weight-7BZVha); text-transform: var(--gutenverse-font-transform-7BZVha); font-style: var(--gutenverse-font-style-7BZVha); text-decoration: var(--gutenverse-font-decoration-7BZVha); line-height: var(--gutenverse-font-lineHeight-7BZVha); letter-spacing: var(--gutenverse-font-spacing-7BZVha);  } .guten-element.guten-QoIfql { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } @media only screen and (max-width: 1024px) { .guten-QoIfql { text-align: center; } } @media only screen and (max-width: 767px) { .guten-QoIfql { text-align: center; } }.guten-R6L9Z0 { width: 71%; order: 1;  } .guten-R6L9Z0 > .sticky-wrapper > .guten-column-wrapper, .guten-R6L9Z0 > .guten-column-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-R6L9Z0 { width: 71%; } } @media only screen and (max-width: 767px) { .guten-R6L9Z0 > .sticky-wrapper > .guten-column-wrapper, .guten-R6L9Z0 > .guten-column-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; } }.guten-vywRjU { width: 29%; order: 1;  } .guten-section > .guten-container > .guten-vywRjU.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-vywRjU.guten-column > .guten-column-wrapper { align-content: center; align-items: center; } .guten-vywRjU > .sticky-wrapper > .guten-column-wrapper, .guten-vywRjU > .guten-column-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; } @media only screen and (max-width: 1024px) { .guten-vywRjU { width: 29%; } } @media only screen and (max-width: 767px) { .guten-vywRjU > .sticky-wrapper > .guten-column-wrapper, .guten-vywRjU > .guten-column-wrapper { padding-left: 0px; } }.guten-lGAcYD { width: 100%; order: 1;  } .guten-lGAcYD > .sticky-wrapper > .guten-column-wrapper, .guten-lGAcYD > .guten-column-wrapper { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } @media only screen and (max-width: 1024px) { .guten-lGAcYD { width: 100%; } .guten-lGAcYD > .sticky-wrapper > .guten-column-wrapper, .guten-lGAcYD > .guten-column-wrapper { margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; } } @media only screen and (max-width: 767px) { .guten-lGAcYD > .sticky-wrapper > .guten-column-wrapper, .guten-lGAcYD > .guten-column-wrapper { margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; } }.guten-SM5y6d { width: 100%; order: 1;  } .guten-SM5y6d > .sticky-wrapper > .guten-column-wrapper, .guten-SM5y6d > .guten-column-wrapper { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } @media only screen and (max-width: 1024px) { .guten-SM5y6d { width: 100%; } }.guten-1D6Nfp h1, .guten-1D6Nfp h2, .guten-1D6Nfp h3, .guten-1D6Nfp h4, .guten-1D6Nfp h5, .guten-1D6Nfp h6, .guten-1D6Nfp span, .guten-1D6Nfp a { font-family: var(--gutenverse-font-family-NIGzx6); font-size: var(--gutenverse-font-size-NIGzx6); font-weight: var(--gutenverse-font-weight-NIGzx6); text-transform: var(--gutenverse-font-transform-NIGzx6); font-style: var(--gutenverse-font-style-NIGzx6); text-decoration: var(--gutenverse-font-decoration-NIGzx6); line-height: var(--gutenverse-font-lineHeight-NIGzx6); letter-spacing: var(--gutenverse-font-spacing-NIGzx6); color: var(--wp--preset--color--theme-0);  } .guten-element.guten-1D6Nfp { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }