.elementor-18 .elementor-element.elementor-element-1c8d2ab{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-76c587a{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-76c587a .elementor-headline{text-align:center;}.elementor-18 .elementor-element.elementor-element-76c587a .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-76c587a .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2b6713e{--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-18 .elementor-element.elementor-element-0fe0915{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-0fe0915:hover{background-color:#E6EEF1;}.elementor-18 .elementor-element.elementor-element-00a121c{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-048625d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-80f8b50{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-c4bf888{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-fd967a8 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-49b347d{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-49b347d:hover{background-color:#E6EEF1;}.elementor-18 .elementor-element.elementor-element-0720e07{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-f1a4029 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-ec83740{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-0f2b498{--display:flex;--min-height:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-dccad41 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-665e0cf{--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-18 .elementor-element.elementor-element-ef7fad0{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ef7fad0:hover{background-color:#E6EEF1;}.elementor-18 .elementor-element.elementor-element-3b5e515{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-d742f0f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-896472e{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-a4aef63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-17857c3 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-7a98580{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7a98580:hover{background-color:#E6EEF1;}.elementor-18 .elementor-element.elementor-element-d08d2ce{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-16103a7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-5026780{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-8ce68d1{--display:flex;--min-height:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-dc0a90b img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-1494158{--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-18 .elementor-element.elementor-element-d80de5d{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d80de5d:hover{background-color:#E6EEF1;}.elementor-18 .elementor-element.elementor-element-1c8b2ea{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-f78a286 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-0fea215{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-8263f0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e8b45b0 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-25f8817{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-25f8817:hover{background-color:#E6EEF1;}.elementor-18 .elementor-element.elementor-element-f750e12{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-56b4010 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-5b95a6d{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-bcb78b3{--display:flex;--min-height:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-860a9ea img{width:100%;height:300px;object-fit:cover;object-position:center right;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-29aaa44{--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;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-29aaa44:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-29aaa44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAE8EE;}.elementor-18 .elementor-element.elementor-element-c7adc76{text-align:center;}.elementor-18 .elementor-element.elementor-element-fe99f10{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-9010f89 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:400;border-radius:10px 10px 10px 10px;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-0fe0915{--width:50%;}.elementor-18 .elementor-element.elementor-element-00a121c{--width:60%;}.elementor-18 .elementor-element.elementor-element-c4bf888{--width:40%;}.elementor-18 .elementor-element.elementor-element-49b347d{--width:50%;}.elementor-18 .elementor-element.elementor-element-0720e07{--width:60%;}.elementor-18 .elementor-element.elementor-element-0f2b498{--width:40%;}.elementor-18 .elementor-element.elementor-element-ef7fad0{--width:50%;}.elementor-18 .elementor-element.elementor-element-3b5e515{--width:60%;}.elementor-18 .elementor-element.elementor-element-a4aef63{--width:40%;}.elementor-18 .elementor-element.elementor-element-7a98580{--width:50%;}.elementor-18 .elementor-element.elementor-element-d08d2ce{--width:60%;}.elementor-18 .elementor-element.elementor-element-8ce68d1{--width:40%;}.elementor-18 .elementor-element.elementor-element-d80de5d{--width:50%;}.elementor-18 .elementor-element.elementor-element-1c8b2ea{--width:60%;}.elementor-18 .elementor-element.elementor-element-8263f0a{--width:40%;}.elementor-18 .elementor-element.elementor-element-25f8817{--width:50%;}.elementor-18 .elementor-element.elementor-element-f750e12{--width:60%;}.elementor-18 .elementor-element.elementor-element-bcb78b3{--width:40%;}}/* Start custom CSS for container, class: .elementor-element-00a121c */.elementor-18 .elementor-element.elementor-element-00a121c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd967a8 */@media (min-width: 767px) {
.elementor-18 .elementor-element.elementor-element-fd967a8 {
    -webkit-mask-image: linear-gradient(to right, 
        transparent 0%, 
        black 35%, 
        black 90%, 
        transparent 100%);
        
    mask-image: linear-gradient(to right, transparent 0%, 
        black 35%, 
        black 90%, 
        transparent 100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0720e07 */.elementor-18 .elementor-element.elementor-element-0720e07 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dccad41 */@media (min-width: 767px) {
.elementor-18 .elementor-element.elementor-element-dccad41 {
    -webkit-mask-image: linear-gradient(to right, 
        transparent 0%, 
        black 35%, 
        black 90%, 
        transparent 100%);
        
    mask-image: linear-gradient(to right, transparent 0%, 
        black 35%, 
        black 90%, 
        transparent 100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f2b498 */.elementor-18 .elementor-element.elementor-element-0f2b498{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5e515 */.elementor-18 .elementor-element.elementor-element-3b5e515 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17857c3 */@media (min-width: 767px) {
.elementor-18 .elementor-element.elementor-element-17857c3 {
    -webkit-mask-image: linear-gradient(to right, 
        transparent 0%, 
        black 35%, 
        black 90%, 
        transparent 100%);
        
    mask-image: linear-gradient(to right, transparent 0%, 
        black 35%, 
        black 90%, 
        transparent 100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d08d2ce */.elementor-18 .elementor-element.elementor-element-d08d2ce p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc0a90b */@media (min-width: 767px) {
.elementor-18 .elementor-element.elementor-element-dc0a90b {
    -webkit-mask-image: linear-gradient(to right, 
        transparent 0%, 
        black 35%, 
        black 90%, 
        transparent 100%);
        
    mask-image: linear-gradient(to right, transparent 0%, 
        black 35%, 
        black 90%, 
        transparent 100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ce68d1 */.elementor-18 .elementor-element.elementor-element-8ce68d1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fea215 */.elementor-18 .elementor-element.elementor-element-0fea215 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c8b2ea */.elementor-18 .elementor-element.elementor-element-1c8b2ea p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8b45b0 */@media (min-width: 767px) {
.elementor-18 .elementor-element.elementor-element-e8b45b0 {
    -webkit-mask-image: linear-gradient(to right, 
        transparent 0%, 
        black 35%, 
        black 90%, 
        transparent 100%);
        
    mask-image: linear-gradient(to right, transparent 0%, 
        black 35%, 
        black 90%, 
        transparent 100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f750e12 */.elementor-18 .elementor-element.elementor-element-f750e12 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-860a9ea */@media (min-width: 767px) {
.elementor-18 .elementor-element.elementor-element-860a9ea {
    -webkit-mask-image: linear-gradient(to right, 
        transparent 0%, 
        black 35%, 
        black 90%, 
        transparent 100%);
        
    mask-image: linear-gradient(to right, transparent 0%, 
        black 35%, 
        black 90%, 
        transparent 100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb78b3 */.elementor-18 .elementor-element.elementor-element-bcb78b3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe99f10 */.elementor-18 .elementor-element.elementor-element-fe99f10 p{
    margin: 0;
}/* End custom CSS */