.elementor-9715 .elementor-element.elementor-element-4ccd4e0{--display:flex;--min-height:300px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}.elementor-9715 .elementor-element.elementor-element-4ccd4e0:not(.elementor-motion-effects-element-type-background), .elementor-9715 .elementor-element.elementor-element-4ccd4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9cb280b );}.elementor-9715 .elementor-element.elementor-element-6756c65{text-align:center;}.elementor-9715 .elementor-element.elementor-element-6756c65 .elementor-heading-title{font-family:"Domine", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000000;}.elementor-9715 .elementor-element.elementor-element-9f0cf29{--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-9715 .elementor-element.elementor-element-d39809c{--display:flex;--min-height:75vh;--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;--padding-top:0px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-9715 .elementor-element.elementor-element-4392b53{--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;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--overlay-opacity:0.5;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9715 .elementor-element.elementor-element-4392b53:not(.elementor-motion-effects-element-type-background), .elementor-9715 .elementor-element.elementor-element-4392b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2EF;}.elementor-9715 .elementor-element.elementor-element-4392b53::before, .elementor-9715 .elementor-element.elementor-element-4392b53 > .elementor-background-video-container::before, .elementor-9715 .elementor-element.elementor-element-4392b53 > .e-con-inner > .elementor-background-video-container::before, .elementor-9715 .elementor-element.elementor-element-4392b53 > .elementor-background-slideshow::before, .elementor-9715 .elementor-element.elementor-element-4392b53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9715 .elementor-element.elementor-element-4392b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9715 .elementor-element.elementor-element-440b553{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9715 .elementor-element.elementor-element-60681c7{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-9715 .elementor-element.elementor-element-a60dc4e{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 20px 0px rgba(187, 187, 187, 0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9715 .elementor-element.elementor-element-cbf3b2f .elementor-icon-wrapper{text-align:center;}.elementor-9715 .elementor-element.elementor-element-cbf3b2f .elementor-icon{font-size:100px;}.elementor-9715 .elementor-element.elementor-element-cbf3b2f .elementor-icon svg{height:100px;}.elementor-9715 .elementor-element.elementor-element-aef474d .elementor-heading-title{font-family:"Domine", Sans-serif;}.elementor-9715 .elementor-element.elementor-element-729f6c2{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 20px 0px rgba(187, 187, 187, 0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9715 .elementor-element.elementor-element-c4c2f9f .elementor-icon-wrapper{text-align:center;}.elementor-9715 .elementor-element.elementor-element-c4c2f9f .elementor-icon{font-size:100px;}.elementor-9715 .elementor-element.elementor-element-c4c2f9f .elementor-icon svg{height:100px;}.elementor-9715 .elementor-element.elementor-element-21405ea .elementor-heading-title{font-family:"Domine", Sans-serif;}.elementor-9715 .elementor-element.elementor-element-c64c0b3{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 20px 0px rgba(187, 187, 187, 0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9715 .elementor-element.elementor-element-481ef5a .elementor-icon-wrapper{text-align:center;}.elementor-9715 .elementor-element.elementor-element-481ef5a .elementor-icon{font-size:100px;}.elementor-9715 .elementor-element.elementor-element-481ef5a .elementor-icon svg{height:100px;}.elementor-9715 .elementor-element.elementor-element-e1755ab{text-align:center;}.elementor-9715 .elementor-element.elementor-element-e1755ab .elementor-heading-title{font-family:"Domine", Sans-serif;}.elementor-9715 .elementor-element.elementor-element-ce89556{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 20px 0px rgba(187, 187, 187, 0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9715 .elementor-element.elementor-element-3f8a77d .elementor-icon-wrapper{text-align:center;}.elementor-9715 .elementor-element.elementor-element-3f8a77d .elementor-icon{font-size:100px;}.elementor-9715 .elementor-element.elementor-element-3f8a77d .elementor-icon svg{height:100px;}.elementor-9715 .elementor-element.elementor-element-d7be5f2{text-align:center;}.elementor-9715 .elementor-element.elementor-element-d7be5f2 .elementor-heading-title{font-family:"Domine", Sans-serif;}.elementor-9715 .elementor-element.elementor-element-1e546b1{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-9715 .elementor-element.elementor-element-62cb864{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 20px 0px rgba(187, 187, 187, 0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9715 .elementor-element.elementor-element-8e641ec .elementor-icon-wrapper{text-align:center;}.elementor-9715 .elementor-element.elementor-element-8e641ec .elementor-icon{font-size:100px;}.elementor-9715 .elementor-element.elementor-element-8e641ec .elementor-icon svg{height:100px;}.elementor-9715 .elementor-element.elementor-element-ea19c28 .elementor-heading-title{font-family:"Domine", Sans-serif;}.elementor-9715 .elementor-element.elementor-element-9c06bf7{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 20px 0px rgba(187, 187, 187, 0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9715 .elementor-element.elementor-element-c06fd25 .elementor-icon-wrapper{text-align:center;}.elementor-9715 .elementor-element.elementor-element-c06fd25 .elementor-icon{font-size:100px;}.elementor-9715 .elementor-element.elementor-element-c06fd25 .elementor-icon svg{height:100px;}.elementor-9715 .elementor-element.elementor-element-2163880{text-align:center;}.elementor-9715 .elementor-element.elementor-element-2163880 .elementor-heading-title{font-family:"Domine", Sans-serif;}.elementor-9715 .elementor-element.elementor-element-a43e337{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 20px 0px rgba(187, 187, 187, 0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9715 .elementor-element.elementor-element-6561d0b .elementor-icon-wrapper{text-align:center;}.elementor-9715 .elementor-element.elementor-element-6561d0b .elementor-icon{font-size:100px;}.elementor-9715 .elementor-element.elementor-element-6561d0b .elementor-icon svg{height:100px;}.elementor-9715 .elementor-element.elementor-element-269928c .elementor-heading-title{font-family:"Domine", Sans-serif;}.elementor-9715 .elementor-element.elementor-element-5071e95{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 20px 0px rgba(187, 187, 187, 0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9715 .elementor-element.elementor-element-9c0f2ad .elementor-icon-wrapper{text-align:center;}.elementor-9715 .elementor-element.elementor-element-9c0f2ad .elementor-icon{font-size:100px;}.elementor-9715 .elementor-element.elementor-element-9c0f2ad .elementor-icon svg{height:100px;}.elementor-9715 .elementor-element.elementor-element-4dc149f .elementor-heading-title{font-family:"Domine", Sans-serif;}@media(max-width:1366px){.elementor-9715 .elementor-element.elementor-element-d39809c{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}}@media(max-width:1024px){.elementor-9715 .elementor-element.elementor-element-4ccd4e0{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-9715 .elementor-element.elementor-element-6756c65 .elementor-heading-title{font-size:45px;}.elementor-9715 .elementor-element.elementor-element-d39809c{--min-height:60vh;}.elementor-9715 .elementor-element.elementor-element-4392b53{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9715 .elementor-element.elementor-element-cbf3b2f .elementor-icon{font-size:60px;}.elementor-9715 .elementor-element.elementor-element-cbf3b2f .elementor-icon svg{height:60px;}.elementor-9715 .elementor-element.elementor-element-c4c2f9f .elementor-icon{font-size:60px;}.elementor-9715 .elementor-element.elementor-element-c4c2f9f .elementor-icon svg{height:60px;}.elementor-9715 .elementor-element.elementor-element-481ef5a .elementor-icon{font-size:60px;}.elementor-9715 .elementor-element.elementor-element-481ef5a .elementor-icon svg{height:60px;}.elementor-9715 .elementor-element.elementor-element-3f8a77d .elementor-icon{font-size:60px;}.elementor-9715 .elementor-element.elementor-element-3f8a77d .elementor-icon svg{height:60px;}.elementor-9715 .elementor-element.elementor-element-8e641ec .elementor-icon{font-size:60px;}.elementor-9715 .elementor-element.elementor-element-8e641ec .elementor-icon svg{height:60px;}.elementor-9715 .elementor-element.elementor-element-c06fd25 .elementor-icon{font-size:60px;}.elementor-9715 .elementor-element.elementor-element-c06fd25 .elementor-icon svg{height:60px;}.elementor-9715 .elementor-element.elementor-element-6561d0b .elementor-icon{font-size:60px;}.elementor-9715 .elementor-element.elementor-element-6561d0b .elementor-icon svg{height:60px;}.elementor-9715 .elementor-element.elementor-element-9c0f2ad .elementor-icon{font-size:60px;}.elementor-9715 .elementor-element.elementor-element-9c0f2ad .elementor-icon svg{height:60px;}}@media(max-width:767px){.elementor-9715 .elementor-element.elementor-element-4ccd4e0{--min-height:0px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-9715 .elementor-element.elementor-element-6756c65 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-9715 .elementor-element.elementor-element-d39809c{--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-9715 .elementor-element.elementor-element-4ccd4e0{--content-width:1280px;}}@media(max-width:1366px) and (min-width:768px){.elementor-9715 .elementor-element.elementor-element-d39809c{--width:1280px;}.elementor-9715 .elementor-element.elementor-element-4392b53{--content-width:1280px;}}/* Start custom CSS for container, class: .elementor-element-a60dc4e */.container5 {
    background-color: #FFFFFF;
    transition: all 0.3s ease-in-out;
}


.container5:hover {
    background-color: #bed731
    !important;
}


.heading h3 {
    color: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container5:hover .heading h3 {
    color: #FFFFFF !important;
}


.icon svg {
    fill: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container5:hover .icon svg {
    fill: #FFFFFF !important;
}


.text {
    color: #111111 !important;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729f6c2 */.container2 {
    background-color: #FFFFFF;
    transition: all 0.3s ease-in-out;
}


.container2:hover {
    background-color: #F3CF2F
    !important;
}


.heading h3 {
    color: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container2:hover .heading h3 {
    color: #FFFFFF !important;
}


.icon svg {
    fill: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container2:hover .icon svg {
    fill: #FFFFFF !important;
}


.text {
    color: #111111 !important;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c64c0b3 */.container3 {
    background-color: #FFFFFF;
    transition: all 0.3s ease-in-out;
}


.container3:hover {
    background-color: #363E99
    !important;
}


.heading h3 {
    color: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container3:hover .heading h3 {
    color: #FFFFFF !important;
}


.icon svg {
    fill: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container3:hover .icon svg {
    fill: #FFFFFF !important;
}


.text {
    color: #111111 !important;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce89556 */.container {
    background-color: #FFFFFF;
    transition: all 0.3s ease-in-out;
}


.container:hover {
    background-color: #4483C4;
}


.heading h3 {
    color: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .heading h3 {
    color: #FFFFFF !important;
}


.icon svg {
    fill: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .icon svg {
    fill: #FFFFFF !important;
}


.text {
    color: #111111 !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .text {
    color: #FFFFFF !important;
}


/* Here's an example of how to use the transform properties for the heading - make sure you delete this if you won't be using it */

.container:hover .heading h2 {
    color: #FFFFFF !important;
    transform: scale(1.5) rotate(-30deg) translate(0, -30px);
}


/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */

@media only screen and (max-width: 767px) {

    .container:hover .heading h2 {
        transform: none !important;
    }
    
     .container:hover .icon svg {
        transform: none !important;
    }
    
     .container:hover .text {
        transform: none !important;
    }
}


/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */

@media only screen and (max-width: 767px) {
    
    .container:hover {
    background-color: #EEEEEE !important;
    }
    
    .container:hover .heading h2 {
        color: #635BFF !important;
    }
    
    .container:hover .icon svg {
        fill: #635BFF !important;
    }
    
    .container:hover .text {
        color: #111111 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cb864 */.container5 {
    background-color: #FFFFFF;
    transition: all 0.3s ease-in-out;
}


.container5:hover {
    background-color: #bed731
    !important;
}


.heading h3 {
    color: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container5:hover .heading h3 {
    color: #FFFFFF !important;
}


.icon svg {
    fill: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container5:hover .icon svg {
    fill: #FFFFFF !important;
}


.text {
    color: #111111 !important;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c06bf7 */.container3 {
    background-color: #FFFFFF;
    transition: all 0.3s ease-in-out;
}


.container3:hover {
    background-color: #363E99;
}


.heading h3 {
    color: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container3:hover .heading h3 {
    color: #FFFFFF !important;
}


.icon svg {
    fill: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container3:hover .icon svg {
    fill: #FFFFFF !important;
}


.text {
    color: #111111 !important;
    transition: all 0.3s ease-in-out;
}


.container3:hover .text {
    color: #FFFFFF !important;
}


/* Here's an example of how to use the transform properties for the heading - make sure you delete this if you won't be using it */

.container3:hover .heading h2 {
    color: #FFFFFF !important;
    transform: scale(1.5) rotate(-30deg) translate(0, -30px);
}


/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */

@media only screen and (max-width: 767px) {

    .container3:hover .heading h2 {
        transform: none !important;
    }
    
     .container3:hover .icon svg {
        transform: none !important;
    }
    
     .container3:hover .text {
        transform: none !important;
    }
}


/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */

@media only screen and (max-width: 767px) {
    
    .containe3r:hover {
    background-color: #EEEEEE !important;
    }
    
    .container3:hover .heading h2 {
        color: #635BFF !important;
    }
    
    .container3:hover .icon svg {
        fill: #635BFF !important;
    }
    
    .container3:hover .text {
        color: #111111 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a43e337 */.container6 {
    background-color: #FFFFFF;
    transition: all 0.3s ease-in-out;
}


.container6:hover {
    background-color: #ed166f;
}


.heading h3 {
    color: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container6:hover .heading h3 {
    color: #FFFFFF !important;
}


.icon svg {
    fill: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container6:hover .icon svg {
    fill: #FFFFFF !important;
}


.text {
    color: #111111 !important;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5071e95 */.container4 {
    background-color: #FFFFFF;
    transition: all 0.3s ease-in-out;
}


.container4:hover {
    background-color: #b6479a
    !important;
}


.heading h3 {
    color: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container4:hover .heading h3 {
    color: #FFFFFF !important;
}


.icon svg {
    fill: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container4:hover .icon svg {
    fill: #FFFFFF !important;
}


.text {
    color: #111111 !important;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */