.elementor-2321 .elementor-element.elementor-element-792aff2c:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-792aff2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diforpanama.com.hyperion2-quattromd.com/wp-content/uploads/2024/02/banner.png");}.elementor-2321 .elementor-element.elementor-element-792aff2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 138px 0px;}.elementor-2321 .elementor-element.elementor-element-792aff2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2321 .elementor-element.elementor-element-5452c6f0 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2321 .elementor-element.elementor-element-295d228 .elementor-heading-title{font-size:45px;letter-spacing:0.5px;word-spacing:3px;color:#FFFFFF;}.elementor-2321 .elementor-element.elementor-element-aa9d5d5{padding:120px 0px 60px 0px;}.elementor-2321 .elementor-element.elementor-element-3b5ac03 > .elementor-element-populated{padding:0px 50px 0px 15px;}.elementor-2321 .elementor-element.elementor-element-f332b0c{width:var( --container-widget-width, 109.305% );max-width:109.305%;--container-widget-width:109.305%;--container-widget-flex-grow:0;}.elementor-2321 .elementor-element.elementor-element-f332b0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2321 .elementor-element.elementor-element-f332b0c img{width:100%;max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-2321 .elementor-element.elementor-element-bf6c1ae > .elementor-element-populated{padding:0px 0px 0px 060px;}.elementor-2321 .elementor-element.elementor-element-37012ef .elementor-heading-title{font-size:31px;font-weight:600;line-height:38px;letter-spacing:0.5px;word-spacing:5px;color:#000000;}.elementor-2321 .elementor-element.elementor-element-69a4f1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-69a4f1c{color:#000000;}.elementor-2321 .elementor-element.elementor-element-2d5bd73{--divider-border-style:solid;--divider-color:#87BE7DEB;--divider-border-width:1px;}.elementor-2321 .elementor-element.elementor-element-2d5bd73 .elementor-divider-separator{width:100%;}.elementor-2321 .elementor-element.elementor-element-2d5bd73 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2321 .elementor-element.elementor-element-5524921:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-5524921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2321 .elementor-element.elementor-element-5524921{box-shadow:0px 16px 32px 0px rgba(0, 0, 0, 0.04);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-5524921 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2321 .elementor-element.elementor-element-24b6ec3 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#87BE7D;}.elementor-2321 .elementor-element.elementor-element-c09b916 .elementor-heading-title{font-size:20px;font-weight:900;color:#000000;}.elementor-2321 .elementor-element.elementor-element-c9e5665 .elementor-heading-title{font-size:16px;font-weight:400;line-height:19px;letter-spacing:0.6px;color:#000000;}.elementor-2321 .elementor-element.elementor-element-0fae27c > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#87BE7D;}.elementor-2321 .elementor-element.elementor-element-ae5a314 .elementor-heading-title{font-size:20px;font-weight:900;color:#000000;}.elementor-2321 .elementor-element.elementor-element-19d5d37 .elementor-heading-title{font-size:16px;font-weight:400;line-height:19px;letter-spacing:0.6px;color:#000000;}.elementor-2321 .elementor-element.elementor-element-cae2add{--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-2321 .elementor-element.elementor-element-3c26f03{--divider-border-style:solid;--divider-color:#87BE7DEB;--divider-border-width:1px;}.elementor-2321 .elementor-element.elementor-element-3c26f03 .elementor-divider-separator{width:100%;}.elementor-2321 .elementor-element.elementor-element-3c26f03 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2321 .elementor-element.elementor-element-3616c04{--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-2321 .elementor-element.elementor-element-9cb1a64{--e-image-carousel-slides-to-show:4;}.elementor-2321 .elementor-element.elementor-element-9cb1a64 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:14px 14px 14px 14px;}.elementor-2321 .elementor-element.elementor-element-f13071d{padding:60px 0px 60px 0px;}.elementor-2321 .elementor-element.elementor-element-9fb4ab7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-ae56fd1{--divider-border-style:solid;--divider-color:#87BE7DEB;--divider-border-width:1px;}.elementor-2321 .elementor-element.elementor-element-ae56fd1 .elementor-divider-separator{width:100%;}.elementor-2321 .elementor-element.elementor-element-ae56fd1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2321 .elementor-element.elementor-element-79920c9 .elementor-heading-title{font-size:31px;font-weight:600;line-height:38px;letter-spacing:0.5px;word-spacing:5px;color:#000000;}.elementor-2321 .elementor-element.elementor-element-10e1bde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-10e1bde{color:#000000;}.elementor-2321 .elementor-element.elementor-element-434d6f6{--divider-border-style:solid;--divider-color:#87BE7DEB;--divider-border-width:1px;}.elementor-2321 .elementor-element.elementor-element-434d6f6 .elementor-divider-separator{width:100%;}.elementor-2321 .elementor-element.elementor-element-434d6f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2321 .elementor-element.elementor-element-325b08b0{padding:60px 0px 60px 0px;}.elementor-2321 .elementor-element.elementor-element-46ae54ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-1f18e48 .elementor-heading-title{font-size:31px;font-weight:600;line-height:38px;letter-spacing:0.5px;word-spacing:5px;color:#000000;}.elementor-2321 .elementor-element.elementor-element-e5ec346 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-e5ec346{color:#000000;}.elementor-2321 .elementor-element.elementor-element-5c5c9682 > .elementor-element-populated{padding:0px 50px 0px 15px;}.elementor-2321 .elementor-element.elementor-element-b20c1a9{width:var( --container-widget-width, 109.305% );max-width:109.305%;--container-widget-width:109.305%;--container-widget-flex-grow:0;}.elementor-2321 .elementor-element.elementor-element-b20c1a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2321 .elementor-element.elementor-element-b20c1a9 img{width:100%;max-width:100%;border-radius:15px 15px 15px 15px;}@media(min-width:768px){.elementor-2321 .elementor-element.elementor-element-46ae54ea{width:62.508%;}.elementor-2321 .elementor-element.elementor-element-5c5c9682{width:37.45%;}}@media(max-width:1024px){.elementor-2321 .elementor-element.elementor-element-792aff2c{padding:80px 0px 110px 0px;}.elementor-2321 .elementor-element.elementor-element-aa9d5d5{padding:70px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-bf6c1ae > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2321 .elementor-element.elementor-element-5524921{margin-top:-40px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2321 .elementor-element.elementor-element-f13071d{padding:70px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-9fb4ab7 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2321 .elementor-element.elementor-element-325b08b0{padding:70px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-46ae54ea > .elementor-element-populated{padding:0px 15px 0px 15px;}}@media(max-width:767px){.elementor-2321 .elementor-element.elementor-element-3b5ac03 > .elementor-widget-wrap > div, .elementor-2321 .elementor-element.elementor-element-3b5ac03 > .elementor-widget-wrap > section{max-width:750px;width:100%;}.elementor-2321 .elementor-element.elementor-element-3b5ac03 > .elementor-element-populated{padding:0px 35px 0px 15px;}.elementor-2321 .elementor-element.elementor-element-bf6c1ae > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2321 .elementor-element.elementor-element-5524921{margin-top:0px;margin-bottom:0px;}.elementor-2321 .elementor-element.elementor-element-24b6ec3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-0fae27c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-9fb4ab7 > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2321 .elementor-element.elementor-element-46ae54ea > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2321 .elementor-element.elementor-element-5c5c9682 > .elementor-widget-wrap > div, .elementor-2321 .elementor-element.elementor-element-5c5c9682 > .elementor-widget-wrap > section{max-width:750px;width:100%;}.elementor-2321 .elementor-element.elementor-element-5c5c9682 > .elementor-element-populated{padding:0px 35px 0px 15px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2321 .elementor-element.elementor-element-24b6ec3{width:33%;}.elementor-2321 .elementor-element.elementor-element-0fae27c{width:33%;}}/* Start custom CSS */.gsc-icon-box-group.style-6 .icon-box-item .icon-box-content .box-icon {
    width: 60px;
    height: 60px;
    font-size: 28px;
    background: #87BE7D !important;
    color: #2C2C2C;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 1px solid var(--e-global-color-primary);
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
}

.btn, .btn-theme, .btn, .btn-white, .btn-gray, .btn-black, input[type*="submit"]:not(.fa):not(.btn-theme):not(.las), #tribe-events .tribe-events-button, .tribe-events-button {
    background: #87BE7D !important;
    color: #FFFFFF !important;
    font-family: var(--orgarium-heading-font-family);
    font-weight: 700;
    padding: 16px 52px 16px 30px;
    line-height: 22px;
    font-size: 16px;
    border-radius: 6px;
    position: relative;
    z-index: 9;
    display: inline-block;
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
    -moz-transition: all 0.35s;
    -ms-transition: all 0.35s;
    border: none;
}/* End custom CSS */