.elementor-108 .elementor-element.elementor-element-c52df82{--display:flex;--min-height:10vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-108 .elementor-element.elementor-element-c52df82:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-c52df82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99cb70d );background-image:url("https://gabrielhoppen.com/wp-content/uploads/2024/09/Gabriel-Hoppen-Banner01.webp");background-position:top center;background-size:cover;}.elementor-108 .elementor-element.elementor-element-25855d1{--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;}.elementor-108 .elementor-element.elementor-element-feaaaa3{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-108 .elementor-element.elementor-element-5c2e806{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-108 .elementor-element.elementor-element-5c2e806:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-5c2e806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-35049f1{--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;}.elementor-108 .elementor-element.elementor-element-8bacfdc .elementor-heading-title{color:var( --e-global-color-b01cb6d );}.elementor-108 .elementor-element.elementor-element-e0eeb4b{width:var( --container-widget-width, 94.727% );max-width:94.727%;--container-widget-width:94.727%;--container-widget-flex-grow:0;color:var( --e-global-color-b01cb6d );}.elementor-108 .elementor-element.elementor-element-e0eeb4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-7816488{--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;--justify-content:center;--align-items:center;}.elementor-108 .elementor-element.elementor-element-bb66415{--lottie-container-width:80%;}.elementor-108 .elementor-element.elementor-element-7251566{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-108 .elementor-element.elementor-element-7251566:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-7251566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFF;}.elementor-108 .elementor-element.elementor-element-e46b096{--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;}.elementor-108 .elementor-element.elementor-element-24d2c39{--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;}.elementor-108 .elementor-element.elementor-element-24d2c39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-4a45310 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-4a45310 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-108 .elementor-element.elementor-element-4a45310{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-108 .elementor-element.elementor-element-4a45310 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108 .elementor-element.elementor-element-4a45310 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-1px;}.elementor-108 .elementor-element.elementor-element-4a45310 .elementor-icon-list-text{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-349bfbf > .elementor-widget-container{margin:0px 0px 40px 66px;}.elementor-108 .elementor-element.elementor-element-349bfbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-349bfbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-349bfbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-349bfbf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-108 .elementor-element.elementor-element-349bfbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-108 .elementor-element.elementor-element-349bfbf .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-349bfbf .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-108 .elementor-element.elementor-element-349bfbf{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-108 .elementor-element.elementor-element-349bfbf .elementor-icon-list-text{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-de86340 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-de86340 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-108 .elementor-element.elementor-element-de86340{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-108 .elementor-element.elementor-element-de86340 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108 .elementor-element.elementor-element-de86340 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-1px;}.elementor-108 .elementor-element.elementor-element-de86340 .elementor-icon-list-text{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-67a324a > .elementor-widget-container{margin:0px 0px 40px 66px;}.elementor-108 .elementor-element.elementor-element-67a324a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-67a324a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-67a324a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-67a324a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-108 .elementor-element.elementor-element-67a324a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-108 .elementor-element.elementor-element-67a324a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-67a324a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-108 .elementor-element.elementor-element-67a324a{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-108 .elementor-element.elementor-element-67a324a .elementor-icon-list-text{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-f7a7908{--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;}.elementor-108 .elementor-element.elementor-element-f7a7908.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-240e536 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-240e536 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-108 .elementor-element.elementor-element-240e536{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-108 .elementor-element.elementor-element-240e536 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108 .elementor-element.elementor-element-240e536 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-1px;}.elementor-108 .elementor-element.elementor-element-240e536 .elementor-icon-list-text{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-0c6f484 > .elementor-widget-container{margin:0px 0px 40px 66px;}.elementor-108 .elementor-element.elementor-element-0c6f484 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-0c6f484 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-0c6f484 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-0c6f484 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-108 .elementor-element.elementor-element-0c6f484 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-108 .elementor-element.elementor-element-0c6f484 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-0c6f484 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-108 .elementor-element.elementor-element-0c6f484{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-108 .elementor-element.elementor-element-0c6f484 .elementor-icon-list-text{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-be5749b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-be5749b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-108 .elementor-element.elementor-element-be5749b{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-108 .elementor-element.elementor-element-be5749b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108 .elementor-element.elementor-element-be5749b .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-1px;}.elementor-108 .elementor-element.elementor-element-be5749b .elementor-icon-list-text{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-88c077b > .elementor-widget-container{margin:0px 0px 40px 66px;}.elementor-108 .elementor-element.elementor-element-88c077b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-88c077b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-88c077b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-88c077b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-108 .elementor-element.elementor-element-88c077b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-108 .elementor-element.elementor-element-88c077b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-88c077b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-108 .elementor-element.elementor-element-88c077b{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-108 .elementor-element.elementor-element-88c077b .elementor-icon-list-text{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-469cf02 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-469cf02 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-108 .elementor-element.elementor-element-469cf02{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-108 .elementor-element.elementor-element-469cf02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108 .elementor-element.elementor-element-469cf02 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-1px;}.elementor-108 .elementor-element.elementor-element-469cf02 .elementor-icon-list-text{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-20ede28 > .elementor-widget-container{margin:0px 0px 40px 66px;}.elementor-108 .elementor-element.elementor-element-20ede28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-20ede28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-20ede28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-108 .elementor-element.elementor-element-20ede28 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-108 .elementor-element.elementor-element-20ede28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-108 .elementor-element.elementor-element-20ede28 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-20ede28 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-108 .elementor-element.elementor-element-20ede28{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-108 .elementor-element.elementor-element-20ede28 .elementor-icon-list-text{transition:color 0.3s;}.elementor-108 .elementor-element.elementor-element-2c137c0{--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:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-108 .elementor-element.elementor-element-8c5d2c2{--lottie-container-width:8%;}.elementor-108 .elementor-element.elementor-element-3aeb3b5{text-align:center;}.elementor-108 .elementor-element.elementor-element-3aeb3b5 .elementor-heading-title{font-size:34px;font-weight:600;}@media(min-width:768px){.elementor-108 .elementor-element.elementor-element-25855d1{--width:50%;}.elementor-108 .elementor-element.elementor-element-feaaaa3{--width:50%;}.elementor-108 .elementor-element.elementor-element-35049f1{--width:50%;}.elementor-108 .elementor-element.elementor-element-7816488{--width:50%;}.elementor-108 .elementor-element.elementor-element-e46b096{--width:100%;}.elementor-108 .elementor-element.elementor-element-24d2c39{--width:50%;}.elementor-108 .elementor-element.elementor-element-f7a7908{--width:50%;}}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-c52df82{--min-height:100px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-108 .elementor-element.elementor-element-5c2e806{--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-108 .elementor-element.elementor-element-7251566{--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-108 .elementor-element.elementor-element-24d2c39{--width:100%;}.elementor-108 .elementor-element.elementor-element-349bfbf{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-108 .elementor-element.elementor-element-67a324a{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-108 .elementor-element.elementor-element-f7a7908{--width:100%;}.elementor-108 .elementor-element.elementor-element-0c6f484{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-108 .elementor-element.elementor-element-88c077b{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-108 .elementor-element.elementor-element-20ede28{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-108 .elementor-element.elementor-element-8c5d2c2 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-108 .elementor-element.elementor-element-8c5d2c2{--lottie-container-width:33%;}.elementor-108 .elementor-element.elementor-element-3aeb3b5 .elementor-heading-title{font-size:22px;}}