.elementor-2941 .elementor-element.elementor-element-6930b7d5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2941 .elementor-element.elementor-element-6930b7d5{margin-top:0rem;margin-bottom:0rem;padding:1rem 1rem 1rem 1rem;}.elementor-2941 .elementor-element.elementor-element-319ac3e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2941 .elementor-element.elementor-element-319ac3e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db85790 );}.elementor-bc-flex-widget .elementor-2941 .elementor-element.elementor-element-319ac3e6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2941 .elementor-element.elementor-element-319ac3e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2941 .elementor-element.elementor-element-319ac3e6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2941 .elementor-element.elementor-element-319ac3e6 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2941 .elementor-element.elementor-element-319ac3e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0em 0em 0em 0em;}.elementor-2941 .elementor-element.elementor-element-319ac3e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2941 .elementor-element.elementor-element-698c2081 > .elementor-widget-container{background-color:var( --e-global-color-db85790 );margin:0em 0em 0em 0em;padding:30px 20px 30px 20px;}.elementor-2941 .elementor-element.elementor-element-698c2081 .elementor-image-box-wrapper{text-align:center;}.elementor-2941 .elementor-element.elementor-element-698c2081.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2941 .elementor-element.elementor-element-698c2081.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2941 .elementor-element.elementor-element-698c2081.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2941 .elementor-element.elementor-element-698c2081 .elementor-image-box-title{margin-bottom:20px;color:var( --e-global-color-a4b164e );font-family:var( --e-global-typography-4455771-font-family ), Sans-serif;font-size:var( --e-global-typography-4455771-font-size );font-weight:var( --e-global-typography-4455771-font-weight );text-transform:var( --e-global-typography-4455771-text-transform );font-style:var( --e-global-typography-4455771-font-style );text-decoration:var( --e-global-typography-4455771-text-decoration );line-height:var( --e-global-typography-4455771-line-height );letter-spacing:var( --e-global-typography-4455771-letter-spacing );}.elementor-2941 .elementor-element.elementor-element-698c2081 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2941 .elementor-element.elementor-element-698c2081 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2941 .elementor-element.elementor-element-698c2081 .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-2941 .elementor-element.elementor-element-2ed69a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 2rem 0rem 2rem;}.elementor-2941 .elementor-element.elementor-element-2ed69a4{text-align:center;}.elementor-2941 .elementor-element.elementor-element-2ed69a4 img{border-radius:0px 0px 0px 0px;}.elementor-2941 .elementor-element.elementor-element-49e0496 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-2941 .elementor-element.elementor-element-49e0496 .elementor-button{font-family:var( --e-global-typography-ff38139-font-family ), Sans-serif;font-size:var( --e-global-typography-ff38139-font-size );font-weight:var( --e-global-typography-ff38139-font-weight );text-transform:var( --e-global-typography-ff38139-text-transform );font-style:var( --e-global-typography-ff38139-font-style );text-decoration:var( --e-global-typography-ff38139-text-decoration );line-height:var( --e-global-typography-ff38139-line-height );letter-spacing:var( --e-global-typography-ff38139-letter-spacing );fill:var( --e-global-color-a4b164e );color:var( --e-global-color-a4b164e );border-radius:0px 0px 0px 0px;}.elementor-2941 .elementor-element.elementor-element-49e0496 .elementor-button:hover, .elementor-2941 .elementor-element.elementor-element-49e0496 .elementor-button:focus{color:var( --e-global-color-a4b164e );}.elementor-2941 .elementor-element.elementor-element-49e0496 .elementor-button:hover svg, .elementor-2941 .elementor-element.elementor-element-49e0496 .elementor-button:focus svg{fill:var( --e-global-color-a4b164e );}@media(max-width:1024px){.elementor-2941 .elementor-element.elementor-element-6930b7d5{margin-top:3rem;margin-bottom:3rem;padding:1em 1em 1em 1em;}.elementor-2941 .elementor-element.elementor-element-319ac3e6 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0em 0em 0em 0em;}.elementor-2941 .elementor-element.elementor-element-698c2081 .elementor-image-box-title{font-size:var( --e-global-typography-4455771-font-size );line-height:var( --e-global-typography-4455771-line-height );letter-spacing:var( --e-global-typography-4455771-letter-spacing );}.elementor-2941 .elementor-element.elementor-element-49e0496 .elementor-button{font-size:var( --e-global-typography-ff38139-font-size );line-height:var( --e-global-typography-ff38139-line-height );letter-spacing:var( --e-global-typography-ff38139-letter-spacing );}}@media(max-width:767px){.elementor-2941 .elementor-element.elementor-element-6930b7d5{margin-top:2rem;margin-bottom:2rem;padding:1em 1em 1em 0em;}.elementor-2941 .elementor-element.elementor-element-319ac3e6 > .elementor-column-wrap{min-height:0px;}.elementor-2941 .elementor-element.elementor-element-319ac3e6 > .elementor-widget-wrap{min-height:0px;}.elementor-2941 .elementor-element.elementor-element-319ac3e6 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0em 0em 0em 0em;}.elementor-2941 .elementor-element.elementor-element-698c2081 .elementor-image-box-img{margin-bottom:15px;}.elementor-2941 .elementor-element.elementor-element-698c2081 .elementor-image-box-title{font-size:var( --e-global-typography-4455771-font-size );line-height:var( --e-global-typography-4455771-line-height );letter-spacing:var( --e-global-typography-4455771-letter-spacing );}.elementor-2941 .elementor-element.elementor-element-49e0496 .elementor-button{font-size:var( --e-global-typography-ff38139-font-size );line-height:var( --e-global-typography-ff38139-line-height );letter-spacing:var( --e-global-typography-ff38139-letter-spacing );}}/* Start custom CSS for image-box, class: .elementor-element-698c2081 */.elementor-2941 .elementor-element.elementor-element-698c2081 {
    height: 100%;
    box-shadow: 3px 0 20px rgba(0, 0, 0, 0.16);
}
.elementor-2941 .elementor-element.elementor-element-698c2081:before {
    content: "";
    box-shadow: 0 0 0 rgb(0 0 0 / 0%), 1em -1em #000000;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 350px;
}
.elementor-2941 .elementor-element.elementor-element-698c2081 .elementor-image-box-img {
    position: relative;
}
.elementor-2941 .elementor-element.elementor-element-698c2081 .elementor-image-box-img span {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -75%);
    font-family: 'Playfair Display';
    font-size: 30px;
    color: #000000;
    font-weight: 900;
}
.elementor-2941 .elementor-element.elementor-element-698c2081 ul {
    list-style: none;
    padding: 0;
    margin: 2rem 0;
    text-align: center;
}
.elementor-2941 .elementor-element.elementor-element-698c2081 ul li {
    font-family: 'Gotham-Book';
    color: #2c2c2c;
    font-size: 14px;
    font-weight: 500;
    line-height: 25px;
}
.elementor-2941 .elementor-element.elementor-element-698c2081 ul li b {
    font-family: 'Gotham-Medium';
    font-weight: 700;
}
.elementor-2941 .elementor-element.elementor-element-698c2081 ul,
#award-badges {
    overflow: hidden;
}
#collapsible.expanded .elementor-widget-container {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49e0496 */.elementor-2941 .elementor-element.elementor-element-49e0496:after {
    content: "";
    cursor: pointer;
    position: absolute;
    top: 30px;
    left: 50%;
    width: 13px;
    height: 7px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.144' height='7' viewBox='0 0 12.144 7'%3E%3Cpath d='M41.066,48.351a.9.9,0,0,1-.636-.252l-5.184-5.2a.907.907,0,0,1,1.276-1.289l4.544,4.56,4.544-4.56a.9.9,0,0,1,1.276,1.276L41.7,48.1a.9.9,0,0,1-.636.252Z' transform='translate(-34.977 -41.352)' fill='%23b6a269'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    transition: transform .15s ease;
    transform: translateX(-50%) rotate(180deg);
}
.elementor-2941 .elementor-element.elementor-element-49e0496.expanded:after {
    transform: translateX(-50%) rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6930b7d5 */.elementor-2941 .elementor-element.elementor-element-6930b7d5 {
    width: 100%;
    max-width: 460px;
}
@media only screen and (min-width:1025px) {
    .elementor-2941 .elementor-element.elementor-element-6930b7d5 .elementor-container {
        margin-left: 0;
        margin-right: 0;
    }
}/* End custom CSS */