.elementor-625 .elementor-element.elementor-element-aeccdf9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:10%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-625 .elementor-element.elementor-element-aeccdf9:not(.elementor-motion-effects-element-type-background), .elementor-625 .elementor-element.elementor-element-aeccdf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #8CCFB5 0%, #00050C 80%);}.elementor-625 .elementor-element.elementor-element-1af9981 .elementor-heading-title{font-family:"rubik", Sans-serif;font-size:5em;color:#FFFFFF;}.elementor-625 .elementor-element.elementor-element-a7b9c8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-625 .elementor-element.elementor-element-86a594c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-625 .elementor-element.elementor-element-147c908{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-625 .elementor-element.elementor-element-4dbfa58 .elementor-heading-title{font-size:2em;line-height:1em;color:var( --e-global-color-1a97b2a );}.elementor-625 .elementor-element.elementor-element-bce46ae{width:100%;max-width:100%;color:#FFFFFF8A;}.elementor-625 .elementor-element.elementor-element-cc07fd4.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-625 .elementor-element.elementor-element-cc07fd4 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-625 .elementor-element.elementor-element-cc07fd4{--icon-box-icon-margin:15px;}.elementor-625 .elementor-element.elementor-element-cc07fd4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a97b2a );}.elementor-625 .elementor-element.elementor-element-cc07fd4.elementor-view-framed .elementor-icon, .elementor-625 .elementor-element.elementor-element-cc07fd4.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a97b2a );color:var( --e-global-color-1a97b2a );border-color:var( --e-global-color-1a97b2a );}.elementor-625 .elementor-element.elementor-element-cc07fd4 .elementor-icon{font-size:25px;}.elementor-625 .elementor-element.elementor-element-cc07fd4 .elementor-icon-box-title, .elementor-625 .elementor-element.elementor-element-cc07fd4 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-625 .elementor-element.elementor-element-cc07fd4 .elementor-icon-box-title{color:var( --e-global-color-1a97b2a );}.elementor-625 .elementor-element.elementor-element-cc07fd4 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-1a97b2a );}.elementor-625 .elementor-element.elementor-element-f997017{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-625 .elementor-element.elementor-element-f997017 > .elementor-widget-container{border-radius:12px 12px 12px 12px;box-shadow:0px 0px 53px 0px rgba(0, 0, 0, 0.69);}.elementor-625 .elementor-element.elementor-element-f997017 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-625 .elementor-element.elementor-element-f997017 .elementor-custom-embed-play i{color:var( --e-global-color-1a97b2a );font-size:50px;text-shadow:0px 0px 23px rgba(0, 0, 0, 0.83);}.elementor-625 .elementor-element.elementor-element-f997017 .elementor-custom-embed-play svg{fill:var( --e-global-color-1a97b2a );width:50px;height:50px;}#elementor-lightbox-f997017{background-color:#000000C4;}#elementor-lightbox-f997017 .dialog-lightbox-close-button{color:var( --e-global-color-1a97b2a );}#elementor-lightbox-f997017 .dialog-lightbox-close-button svg{fill:var( --e-global-color-1a97b2a );}#elementor-lightbox-f997017 .dialog-lightbox-close-button:hover{color:var( --e-global-color-1a97b2a );}#elementor-lightbox-f997017 .dialog-lightbox-close-button:hover svg{fill:var( --e-global-color-1a97b2a );}.elementor-625 .elementor-element.elementor-element-7251249{--spacer-size:8em;}.elementor-625 .elementor-element.elementor-element-987bed0 .elementor-heading-title{font-family:"rubik", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF47;}.elementor-625 .elementor-element.elementor-element-7484e5b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-625 .elementor-element.elementor-element-7484e5b img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.58);}.elementor-625 .elementor-element.elementor-element-98c55f2 .elementor-heading-title{color:var( --e-global-color-1a97b2a );}.elementor-625 .elementor-element.elementor-element-1f54cb8{columns:1;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF73;}.elementor-625 .elementor-element.elementor-element-83af347{--spacer-size:8em;}.elementor-625 .elementor-element.elementor-element-f1c8f6a .elementor-heading-title{font-family:"rubik", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF47;}.elementor-625 .elementor-element.elementor-element-3b85b18 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-625 .elementor-element.elementor-element-3b85b18 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 49px 0px #000000;}.elementor-625 .elementor-element.elementor-element-57e030f .elementor-heading-title{color:var( --e-global-color-1a97b2a );}.elementor-625 .elementor-element.elementor-element-d157dcf{columns:2;column-gap:2em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF73;}.elementor-625 .elementor-element.elementor-element-2a6dbf7{--spacer-size:8em;}.elementor-625 .elementor-element.elementor-element-03ff32f .elementor-heading-title{font-family:"rubik", Sans-serif;font-size:24px;font-weight:600;line-height:1em;}.elementor-625 .elementor-element.elementor-element-fdb79c8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-1a97b2a );}.elementor-625 .elementor-element.elementor-element-b061453{columns:2;column-gap:2em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF73;}.elementor-625 .elementor-element.elementor-element-9326973{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-625 .elementor-element.elementor-element-9326973:not(.elementor-motion-effects-element-type-background), .elementor-625 .elementor-element.elementor-element-9326973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-512af83c ) 0%, #00FFF8 100%);}.elementor-625 .elementor-element.elementor-element-f11bd37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:35px 35px 0px 35px;--border-top-width:35px;--border-right-width:35px;--border-bottom-width:0px;--border-left-width:35px;border-color:#081111;--border-color:#081111;--border-radius:50px 50px 0px 0px;box-shadow:0px 0px 150px 0px rgba(0, 255, 248.00000000000014, 0.69);--padding-top:10%;--padding-bottom:10%;--padding-left:8%;--padding-right:11%;}.elementor-625 .elementor-element.elementor-element-f11bd37:not(.elementor-motion-effects-element-type-background), .elementor-625 .elementor-element.elementor-element-f11bd37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(133deg, #000B18 0%, #006875 100%);}.elementor-625 .elementor-element.elementor-element-717bee2 > .elementor-widget-container{margin:0vw 0vw 5vw 0vw;}.elementor-625 .elementor-element.elementor-element-717bee2{text-align:left;}.elementor-625 .elementor-element.elementor-element-717bee2 .elementor-heading-title{font-family:"rubik", Sans-serif;font-size:3.8em;font-weight:normal;text-transform:none;letter-spacing:20px;-webkit-text-stroke-width:3px;stroke-width:3px;-webkit-text-stroke-color:#00FFF8;stroke:#00FFF8;text-shadow:-7px 0px 22px rgba(0.05197010869564922, 255, 234.73578838499824, 0.63);color:#08BCE0;}@media(max-width:1024px){.elementor-625 .elementor-element.elementor-element-cc07fd4 .elementor-icon-box-title, .elementor-625 .elementor-element.elementor-element-cc07fd4 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-625 .elementor-element.elementor-element-cc07fd4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-625 .elementor-element.elementor-element-1f54cb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-625 .elementor-element.elementor-element-d157dcf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-625 .elementor-element.elementor-element-fdb79c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-625 .elementor-element.elementor-element-b061453{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-625 .elementor-element.elementor-element-aeccdf9{--content-width:800px;}.elementor-625 .elementor-element.elementor-element-9326973{--content-width:800px;}.elementor-625 .elementor-element.elementor-element-f11bd37{--content-width:800px;}}@media(max-width:767px){.elementor-625 .elementor-element.elementor-element-aeccdf9{--padding-top:010%;--padding-bottom:010%;--padding-left:010%;--padding-right:010%;}.elementor-625 .elementor-element.elementor-element-1af9981 .elementor-heading-title{font-size:2.6em;}.elementor-625 .elementor-element.elementor-element-cc07fd4 .elementor-icon-box-title, .elementor-625 .elementor-element.elementor-element-cc07fd4 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-625 .elementor-element.elementor-element-cc07fd4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-625 .elementor-element.elementor-element-7484e5b img{height:200px;}.elementor-625 .elementor-element.elementor-element-1f54cb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-625 .elementor-element.elementor-element-3b85b18 img{height:200px;}.elementor-625 .elementor-element.elementor-element-d157dcf{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-625 .elementor-element.elementor-element-fdb79c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-625 .elementor-element.elementor-element-b061453{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-625 .elementor-element.elementor-element-9326973{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-625 .elementor-element.elementor-element-f11bd37{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:15%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-625 .elementor-element.elementor-element-717bee2 .elementor-heading-title{font-size:2.8em;letter-spacing:1px;}}/* Start custom CSS for heading, class: .elementor-element-1af9981 */.elementor-625 .elementor-element.elementor-element-1af9981 span:before {
    content:"$";
    opacity: .2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc07fd4 */.elementor-625 .elementor-element.elementor-element-cc07fd4 {
    opacity:.5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f54cb8 */.elementor-625 .elementor-element.elementor-element-1f54cb8 {
    max-width:400px !Important;
}/* End custom CSS */
/* Start custom CSS for dce-rawphp, class: .elementor-element-63db63f */.introFields, .strategyFields, .submitFields {
    display:none;
}

#logbookForm .acf-button-group {
    float: left;
    width: 100%;
    display: flex;
    gap: 30px;
}

#logbookForm .acf-button-group label {
    margin: 0;
    flex: 1;
    text-align: center;
    white-space: pre-wrap;
    padding: 5%;
    border-radius: 20px !important;
    border: 7px solid white;
    opacity: .4;
    color: white;
    transition: all .5s;
}

#logbookForm .acf-button-group label:first-child {
    background: linear-gradient(45deg, #B9539F, #2E3690);
    box-shadow: 0 0 30px #B9539F;
    border-color: #B9539F !important;
}

#logbookForm .acf-button-group label.selected {
    opacity:1;
}

#logbookForm .acf-button-group label:nth-child(2) {
    background: linear-gradient(45deg, #D9E026, #8CCFB5);
    border-color: #D9E026!important;
}

#logbookForm .acf-button-group label:nth-child(2).selected {
    box-shadow: 0 0 30px #D9E026;
}

#logbookForm .acf-button-group label:nth-child(3) {
    background: linear-gradient(45deg, #2BAAE2, #3A3972);
    border-color: #2BAAE2 !important;
}

#logbookForm .acf-button-group label:nth-child(4) {
    display: none;
}

#logbookForm .acf-button-group label:nth-child(3).selected {
    box-shadow: 0 0 30px #2BAAE2;
}

@media only screen and (max-width: 767px) {

#logbookForm .acf-button-group {
    flex-direction:column;
}
}/* End custom CSS */