.elementor-634 .elementor-element.elementor-element-040725b{--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:flex-start;--padding-top:10%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-634 .elementor-element.elementor-element-040725b:not(.elementor-motion-effects-element-type-background), .elementor-634 .elementor-element.elementor-element-040725b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5282A3 0%, #00050C 100%);}.elementor-634 .elementor-element.elementor-element-5630fac .elementor-heading-title{font-family:"rubik", Sans-serif;font-size:5em;color:#FFFFFF;}.elementor-634 .elementor-element.elementor-element-f2acece{--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-634 .elementor-element.elementor-element-bbe3ce5{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-634 .elementor-element.elementor-element-b0ccba3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-634 .elementor-element.elementor-element-18b6af4 .elementor-heading-title{font-size:2em;line-height:1em;color:var( --e-global-color-1a97b2a );}.elementor-634 .elementor-element.elementor-element-7011264{width:100%;max-width:100%;color:#FFFFFF8A;}.elementor-634 .elementor-element.elementor-element-425c745.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-634 .elementor-element.elementor-element-425c745 .elementor-icon-box-wrapper{text-align:left;}.elementor-634 .elementor-element.elementor-element-425c745{--icon-box-icon-margin:15px;}.elementor-634 .elementor-element.elementor-element-425c745.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a97b2a );}.elementor-634 .elementor-element.elementor-element-425c745.elementor-view-framed .elementor-icon, .elementor-634 .elementor-element.elementor-element-425c745.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-634 .elementor-element.elementor-element-425c745 .elementor-icon{font-size:25px;}.elementor-634 .elementor-element.elementor-element-425c745 .elementor-icon-box-title, .elementor-634 .elementor-element.elementor-element-425c745 .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-634 .elementor-element.elementor-element-425c745 .elementor-icon-box-title{color:var( --e-global-color-1a97b2a );}.elementor-634 .elementor-element.elementor-element-425c745 .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-634 .elementor-element.elementor-element-ecf289f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-634 .elementor-element.elementor-element-ecf289f > .elementor-widget-container{border-radius:12px 12px 12px 12px;box-shadow:0px 0px 53px 0px rgba(0, 0, 0, 0.69);}.elementor-634 .elementor-element.elementor-element-ecf289f .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-634 .elementor-element.elementor-element-ecf289f .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-634 .elementor-element.elementor-element-ecf289f .elementor-custom-embed-play svg{fill:var( --e-global-color-1a97b2a );width:50px;height:50px;}#elementor-lightbox-ecf289f{background-color:#000000C4;}#elementor-lightbox-ecf289f .dialog-lightbox-close-button{color:var( --e-global-color-1a97b2a );}#elementor-lightbox-ecf289f .dialog-lightbox-close-button svg{fill:var( --e-global-color-1a97b2a );}#elementor-lightbox-ecf289f .dialog-lightbox-close-button:hover{color:var( --e-global-color-1a97b2a );}#elementor-lightbox-ecf289f .dialog-lightbox-close-button:hover svg{fill:var( --e-global-color-1a97b2a );}.elementor-634 .elementor-element.elementor-element-e755bd8{--spacer-size:10vh;}.elementor-634 .elementor-element.elementor-element-186119b .elementor-heading-title{font-family:"rubik", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF47;}.elementor-634 .elementor-element.elementor-element-05f2af3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-634 .elementor-element.elementor-element-05f2af3 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 73px 0px #000000;}.elementor-634 .elementor-element.elementor-element-c23fba3 .elementor-heading-title{color:var( --e-global-color-1a97b2a );}.elementor-634 .elementor-element.elementor-element-45f5ea0{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-634 .elementor-element.elementor-element-deccfee{--spacer-size:10vh;}.elementor-634 .elementor-element.elementor-element-a00babd .elementor-heading-title{font-family:"rubik", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF47;}.elementor-634 .elementor-element.elementor-element-e349c00 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-634 .elementor-element.elementor-element-e349c00 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-634 .elementor-element.elementor-element-464b763 .elementor-heading-title{color:var( --e-global-color-9af3705 );}.elementor-634 .elementor-element.elementor-element-49dc537{columns:2;column-gap:2em;color:#FFFFFF73;}.elementor-634 .elementor-element.elementor-element-c83368a{--spacer-size:10vh;}.elementor-634 .elementor-element.elementor-element-13984d6 .elementor-heading-title{font-family:"rubik", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF47;}.elementor-634 .elementor-element.elementor-element-bd0011c .elementor-heading-title{color:var( --e-global-color-9af3705 );}.elementor-634 .elementor-element.elementor-element-795af45{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-634 .elementor-element.elementor-element-767cf29{--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-634 .elementor-element.elementor-element-767cf29:not(.elementor-motion-effects-element-type-background), .elementor-634 .elementor-element.elementor-element-767cf29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00050C 0%, #00FFF8 100%);}.elementor-634 .elementor-element.elementor-element-8f1de7d{--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-634 .elementor-element.elementor-element-8f1de7d:not(.elementor-motion-effects-element-type-background), .elementor-634 .elementor-element.elementor-element-8f1de7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(133deg, #000B18 0%, #006875 100%);}.elementor-634 .elementor-element.elementor-element-7a05770 > .elementor-widget-container{margin:0vw 0vw 5vw 0vw;}.elementor-634 .elementor-element.elementor-element-7a05770{text-align:left;}.elementor-634 .elementor-element.elementor-element-7a05770 .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-634 .elementor-element.elementor-element-425c745 .elementor-icon-box-title, .elementor-634 .elementor-element.elementor-element-425c745 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-634 .elementor-element.elementor-element-425c745 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-634 .elementor-element.elementor-element-45f5ea0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-634 .elementor-element.elementor-element-795af45{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-634 .elementor-element.elementor-element-040725b{--content-width:800px;}.elementor-634 .elementor-element.elementor-element-767cf29{--content-width:800px;}.elementor-634 .elementor-element.elementor-element-8f1de7d{--content-width:800px;}}@media(max-width:767px){.elementor-634 .elementor-element.elementor-element-040725b{--padding-top:15%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-634 .elementor-element.elementor-element-5630fac .elementor-heading-title{font-size:2.6em;}.elementor-634 .elementor-element.elementor-element-425c745 .elementor-icon-box-title, .elementor-634 .elementor-element.elementor-element-425c745 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-634 .elementor-element.elementor-element-425c745 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-634 .elementor-element.elementor-element-05f2af3 img{height:200px;}.elementor-634 .elementor-element.elementor-element-45f5ea0{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-634 .elementor-element.elementor-element-e349c00 img{height:200px;}.elementor-634 .elementor-element.elementor-element-49dc537{columns:1;}.elementor-634 .elementor-element.elementor-element-795af45{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-634 .elementor-element.elementor-element-767cf29{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-634 .elementor-element.elementor-element-8f1de7d{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:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-634 .elementor-element.elementor-element-7a05770 .elementor-heading-title{font-size:2.8em;letter-spacing:1px;}}/* Start custom CSS for heading, class: .elementor-element-5630fac */.elementor-634 .elementor-element.elementor-element-5630fac span:before {
    content:"$";
    opacity: .2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-425c745 */.elementor-634 .elementor-element.elementor-element-425c745 {
    opacity:.5;
}/* End custom CSS */
/* Start custom CSS for dce-rawphp, class: .elementor-element-32a01d8 */.introFields, .objectiveFields, .submitFields {
    display:none;
}

.objectiveFields label.selected {
    width: 100%;
    float: left;
}

.tacticFields {
    display: none;
}
	
.strategyFields > .acf-label {
    display: none;
}

.strategyFields .acf-actions {
    display: none;
}

.tacticFields > .acf-label > label {
    display: none;
}

.strategyFields .acf-actions {
    display: block !important;
}

#logbookForm .initName .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: black;
    line-height: 28px;
    font-size: 1.2em !important;
    padding: 1px 6px;
}

#logbookForm .strategyFields .acf-row {
    background: linear-gradient(-35deg, black, #5282A3);
    border: 15px solid black;
    border-radius: 30px;
    float: left;
    width: 95%;
    padding: 25px 40px;
    margin: 0 0 3% 50px;
    box-shadow: 0 0 24px #00FFF835;
}

.elementor-634 .elementor-element.elementor-element-32a01d8 .acf-repeater .acf-row:hover>.acf-row-handle .acf-icon, .acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon {
    display: block;
    padding: 10px;
    background: black;
    border-radius: 12px;
    border-bottom-left-radius: 20px;
    border: none;
    color: #0000006b;
}

.elementor-634 .elementor-element.elementor-element-32a01d8 a.acf-icon.-minus.small.acf-js-tooltip {
    float: left;
    width: 120px;
    text-align: center;
    height:40px;
}

.elementor-634 .elementor-element.elementor-element-32a01d8 a.acf-icon.-minus.small.acf-js-tooltip:before {
    content: 'remove';
    width: 60px;
    font-family: 'rubik';
    text-transform: uppercase;
    font-weight: bold;
    line-height: 26px;
    font-size: 16px;
    color:white;
    text-shadow:none !important;
}

.initName span.select2-selection__arrow {
    display: none;
}

.elementor-634 .elementor-element.elementor-element-32a01d8 td.acf-row-handle.remove {
    position: absolute;
    bottom: 20px;
    left:-10px;
}

.elementor-634 .elementor-element.elementor-element-32a01d8 a.acf-icon.-duplicate.small.acf-js-tooltip.show-on-shift {
    display: none !important;
}

.elementor-634 .elementor-element.elementor-element-32a01d8 a.acf-icon.-plus.small.acf-js-tooltip.hide-on-shift {
    display: none !important;
}


@media only screen and (max-width: 767px) {
    #logbookForm .strategyFields .acf-row {
    border: 15px solid black;
    border-radius: 20px;
    width: 100%;
    padding: 5%;
    margin: 0 0 3% 0;
}
    #logbookForm td.acf-row-handle.order.ui-sortable-handle {
    display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f1de7d */.elementor-634 .elementor-element.elementor-element-8f1de7d {
    color: #33ff33;
    position: relative;
    overflow: hidden;
}



.elementor-634 .elementor-element.elementor-element-8f1de7d .elementor-section :before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom:0;
    right:0;
    width: 100%;
    height: 100%;
    background: red;
    opacity: 1;
    pointer-events: none;
    animation: screen-flicker 2s infinite alternate;
    
}

@keyframes screen-flicker {
    0% { opacity: 0.98; }
    25% { opacity: 0.99; }
    50% { opacity: 1; }
    75% { opacity: 0.90; }
    100% { opacity: 0.98; }
}

.elementor-634 .elementor-element.elementor-element-8f1de7d::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: repeating-linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0.1),
        rgba(255, 255, 255, 0.02) 4px,
        transparent 4px,
        transparent 4px
    );
    pointer-events: none;
}/* End custom CSS */