.elementor-1583 .elementor-element.elementor-element-a1fd5da{--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;--background-transition:0.3s;box-shadow:0px 22px 16px 0px rgba(0, 0, 0, 0.08);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1583 .elementor-element.elementor-element-a1fd5da:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-a1fd5da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-1583 .elementor-element.elementor-element-a1fd5da, .elementor-1583 .elementor-element.elementor-element-a1fd5da::before{--border-transition:0.3s;}.elementor-1583 .elementor-element.elementor-element-a1fd5da.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1583 .elementor-element.elementor-element-b6d0b35{--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;--justify-content:center;--gap:1rem 1rem;--background-transition:0.3s;--margin-top:01rem;--margin-bottom:01rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1583 .elementor-element.elementor-element-b6d0b35.e-con{--align-self:center;}.elementor-1583 .elementor-element.elementor-element-ba4c94d .elementor-button{fill:var( --e-global-color-2680492 );color:var( --e-global-color-2680492 );background-color:var( --e-global-color-c696dce );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c696dce );}.elementor-1583 .elementor-element.elementor-element-ba4c94d .elementor-button:hover, .elementor-1583 .elementor-element.elementor-element-ba4c94d .elementor-button:focus{color:var( --e-global-color-2680492 );border-color:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-ba4c94d .elementor-button:hover svg, .elementor-1583 .elementor-element.elementor-element-ba4c94d .elementor-button:focus svg{fill:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-73e34ea .elementor-button{fill:var( --e-global-color-2680492 );color:var( --e-global-color-2680492 );background-color:var( --e-global-color-c696dce );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c696dce );}.elementor-1583 .elementor-element.elementor-element-73e34ea .elementor-button:hover, .elementor-1583 .elementor-element.elementor-element-73e34ea .elementor-button:focus{color:var( --e-global-color-2680492 );border-color:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-73e34ea .elementor-button:hover svg, .elementor-1583 .elementor-element.elementor-element-73e34ea .elementor-button:focus svg{fill:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-e475263 .elementor-button{fill:var( --e-global-color-2680492 );color:var( --e-global-color-2680492 );background-color:var( --e-global-color-c696dce );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c696dce );}.elementor-1583 .elementor-element.elementor-element-e475263 .elementor-button:hover, .elementor-1583 .elementor-element.elementor-element-e475263 .elementor-button:focus{color:var( --e-global-color-2680492 );border-color:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-e475263 .elementor-button:hover svg, .elementor-1583 .elementor-element.elementor-element-e475263 .elementor-button:focus svg{fill:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-20e0ffd .elementor-button{fill:var( --e-global-color-2680492 );color:var( --e-global-color-2680492 );background-color:var( --e-global-color-c696dce );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c696dce );}.elementor-1583 .elementor-element.elementor-element-20e0ffd .elementor-button:hover, .elementor-1583 .elementor-element.elementor-element-20e0ffd .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1583 .elementor-element.elementor-element-20e0ffd .elementor-button:hover svg, .elementor-1583 .elementor-element.elementor-element-20e0ffd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1583 .elementor-element.elementor-element-89e8d74{--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:1rem 1rem;--background-transition:0.3s;--margin-top:02rem;--margin-bottom:02rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1583 .elementor-element.elementor-element-2f3885c{--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:flex-start;--gap:0rem 0rem;--background-transition:0.3s;}.elementor-1583 .elementor-element.elementor-element-e4ae3e9{--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;--background-transition:0.3s;}.elementor-1583 .elementor-element.elementor-element-96607e5 > .elementor-widget-container{padding:05rem 0rem 0rem 0rem;}.elementor-1583 .elementor-element.elementor-element-2d68e2d{text-align:center;}.elementor-1583 .elementor-element.elementor-element-2d68e2d .elementor-heading-title{color:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-b3d5b29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 1rem;--background-transition:0.3s;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:03rem;--padding-right:0rem;}.elementor-1583 .elementor-element.elementor-element-a3d24c6{--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;--align-items:flex-start;--gap:1rem 1rem;--background-transition:0.3s;--padding-top:01rem;--padding-bottom:01rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1583 .elementor-element.elementor-element-9a99ca8 .elementor-heading-title{color:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-910a281{column-gap:0px;color:var( --e-global-color-2680492 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1583 .elementor-element.elementor-element-006e78b .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-2680492 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-006e78b .elementor-button:hover, .elementor-1583 .elementor-element.elementor-element-006e78b .elementor-button:focus{color:var( --e-global-color-2680492 );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-006e78b .elementor-button:hover svg, .elementor-1583 .elementor-element.elementor-element-006e78b .elementor-button:focus svg{fill:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-e22a598 img{transition-duration:0.3s;border-style:solid;border-width:2px 02px 06px 06px;border-color:var( --e-global-color-2680492 );border-radius:0px 0px 0px 0px;}.elementor-1583 .elementor-element.elementor-element-1af4fbb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 1rem;--background-transition:0.3s;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:03rem;--padding-right:0rem;}.elementor-1583 .elementor-element.elementor-element-999e64d{--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;--align-items:flex-start;--background-transition:0.3s;}.elementor-1583 .elementor-element.elementor-element-107ac92 .elementor-heading-title{color:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-13648f6{column-gap:0px;color:var( --e-global-color-2680492 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1583 .elementor-element.elementor-element-ad154de .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-2680492 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-ad154de .elementor-button:hover, .elementor-1583 .elementor-element.elementor-element-ad154de .elementor-button:focus{color:var( --e-global-color-2680492 );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-ad154de .elementor-button:hover svg, .elementor-1583 .elementor-element.elementor-element-ad154de .elementor-button:focus svg{fill:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-7ed51fe img{transition-duration:0.3s;border-style:solid;border-width:2px 02px 06px 06px;border-color:var( --e-global-color-2680492 );border-radius:0px 0px 0px 0px;}.elementor-1583 .elementor-element.elementor-element-e33d9d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 1rem;--background-transition:0.3s;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:03rem;--padding-right:0rem;}.elementor-1583 .elementor-element.elementor-element-9f4735d{--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;--align-items:flex-start;--background-transition:0.3s;}.elementor-1583 .elementor-element.elementor-element-0020f4f .elementor-heading-title{color:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-69d1367{column-gap:0px;color:var( --e-global-color-2680492 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1583 .elementor-element.elementor-element-ce2d346 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-2680492 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-ce2d346 .elementor-button:hover, .elementor-1583 .elementor-element.elementor-element-ce2d346 .elementor-button:focus{color:var( --e-global-color-2680492 );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-ce2d346 .elementor-button:hover svg, .elementor-1583 .elementor-element.elementor-element-ce2d346 .elementor-button:focus svg{fill:var( --e-global-color-2680492 );}.elementor-1583 .elementor-element.elementor-element-638627f img{transition-duration:0.3s;border-style:solid;border-width:2px 02px 06px 06px;border-color:var( --e-global-color-2680492 );border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1583 .elementor-element.elementor-element-b6d0b35{--content-width:768px;}.elementor-1583 .elementor-element.elementor-element-b3d5b29{--width:100%;}.elementor-1583 .elementor-element.elementor-element-a3d24c6{--width:100%;}.elementor-1583 .elementor-element.elementor-element-1af4fbb{--width:100%;}.elementor-1583 .elementor-element.elementor-element-e33d9d5{--width:100%;}}@media(max-width:1366px){.elementor-1583 .elementor-element.elementor-element-910a281{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1583 .elementor-element.elementor-element-13648f6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1583 .elementor-element.elementor-element-69d1367{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-1583 .elementor-element.elementor-element-910a281{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1583 .elementor-element.elementor-element-13648f6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1583 .elementor-element.elementor-element-69d1367{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-1583 .elementor-element.elementor-element-89e8d74{--gap:0rem 0rem;}.elementor-1583 .elementor-element.elementor-element-b3d5b29{--padding-top:0rem;--padding-bottom:0rem;--padding-left:01rem;--padding-right:01rem;}.elementor-1583 .elementor-element.elementor-element-a3d24c6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1583 .elementor-element.elementor-element-9a99ca8{text-align:center;}.elementor-1583 .elementor-element.elementor-element-910a281{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1583 .elementor-element.elementor-element-1af4fbb{--padding-top:0rem;--padding-bottom:0rem;--padding-left:01rem;--padding-right:01rem;}.elementor-1583 .elementor-element.elementor-element-999e64d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1583 .elementor-element.elementor-element-107ac92{text-align:center;}.elementor-1583 .elementor-element.elementor-element-13648f6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1583 .elementor-element.elementor-element-e33d9d5{--padding-top:0rem;--padding-bottom:0rem;--padding-left:01rem;--padding-right:01rem;}.elementor-1583 .elementor-element.elementor-element-9f4735d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1583 .elementor-element.elementor-element-69d1367{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS */html {
  scroll-behavior: smooth;
}

.imgs-left:hover {
    /*border-bottom: 12px solid black;*/
    /*border-right: 12px solid black;*/
    /*border-color: #343434;*/
    /*transition: border-width 0.1s ease-in-out;*/
  
}
    

.imgs-right:hover {
    /*border-bottom: 12px solid black;*/
    /*border-left: 12px solid black;*/
    /*border-color: #343434;*/
    /*transition: border-width 0.1s ease-in-out;*/
  
}


body.elementor-page-1583 h4 {
    font-size: 2.2rem !important;
}


body.elementor-page-1583 h5 {
    font-size: 1.5rem !important;
}

body.elementor-page-1583 li {
    font-size: 1.2rem
}/* End custom CSS */