.elementor-kit-24{--e-global-color-text:#006160;--e-global-color-primary:#08BCC1;--e-global-color-secondary:#FFD454;--e-global-color-accent:#388FFA;--e-global-color-d7b85fd:#9FD9DC;--e-global-color-beff323:#EBF8F8;--e-global-color-7902ff6:#FFF3D1;--e-global-color-c3faba5:#FFFFFF;--e-global-color-cdc2431:#414045;--e-global-color-96339c7:#7F9C9D;--e-global-color-1fce519:#C97715;--e-global-typography-primary-font-family:"Comfortaa";--e-global-typography-primary-font-size:28px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:40px;--e-global-typography-secondary-font-family:"Comfortaa";--e-global-typography-secondary-font-size:22px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-line-height:28px;--e-global-typography-text-font-family:"Ubuntu";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:300;--e-global-typography-text-font-style:normal;--e-global-typography-text-line-height:24px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-70ea9c3-font-family:"Comfortaa";--e-global-typography-70ea9c3-font-size:18px;--e-global-typography-70ea9c3-font-weight:700;--e-global-typography-70ea9c3-line-height:22px;--e-global-typography-090d395-font-family:"Comfortaa";--e-global-typography-090d395-font-size:16px;--e-global-typography-090d395-font-weight:700;--e-global-typography-090d395-line-height:20px;--e-global-typography-15f014d-font-family:"Comfortaa";--e-global-typography-15f014d-font-size:14px;--e-global-typography-15f014d-font-weight:700;--e-global-typography-15f014d-line-height:18px;--e-global-typography-0724272-font-family:"Ubuntu";--e-global-typography-0724272-font-size:14px;--e-global-typography-0724272-font-weight:300;--e-global-typography-0724272-line-height:21px;--e-global-typography-1f8643b-font-family:"Ubuntu";--e-global-typography-1f8643b-font-size:12px;--e-global-typography-1f8643b-font-weight:300;--e-global-typography-1f8643b-line-height:18px;--e-global-typography-0dedcee-font-family:"Comfortaa";--e-global-typography-0dedcee-font-size:16px;--e-global-typography-0dedcee-font-weight:700;--e-global-typography-0dedcee-line-height:24px;--e-global-typography-3ca708e-font-family:"Comfortaa";--e-global-typography-3ca708e-font-size:13px;--e-global-typography-3ca708e-font-weight:700;--e-global-typography-3ca708e-line-height:22px;--e-global-typography-839960d-font-family:"Comfortaa";--e-global-typography-839960d-font-weight:400;--e-global-typography-839960d-font-style:normal;--e-global-typography-839960d-line-height:1.5em;--e-global-typography-e4c179b-font-family:"Comfortaa";--e-global-typography-e4c179b-font-size:1em;--e-global-typography-e4c179b-font-weight:700;--e-global-typography-e4c179b-font-style:normal;--e-global-typography-e4c179b-line-height:1.5em;color:var( --e-global-color-text );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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-24 button,.elementor-kit-24 input[type="button"],.elementor-kit-24 input[type="submit"],.elementor-kit-24 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Comfortaa", Sans-serif;font-size:0.875rem;font-weight:700;line-height:1em;letter-spacing:-0.64px;color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;padding:6px 16px 6px 16px;}.elementor-kit-24 button:hover,.elementor-kit-24 button:focus,.elementor-kit-24 input[type="button"]:hover,.elementor-kit-24 input[type="button"]:focus,.elementor-kit-24 input[type="submit"]:hover,.elementor-kit-24 input[type="submit"]:focus,.elementor-kit-24 .elementor-button:hover,.elementor-kit-24 .elementor-button:focus{background-color:#FFC30F;color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;}.elementor-kit-24 e-page-transition{background-color:#FFBC7D;}.elementor-kit-24 a{color:var( --e-global-color-1fce519 );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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-24 a:hover{color:var( --e-global-color-primary );}.elementor-kit-24 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-24 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-24 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-70ea9c3-font-family ), Sans-serif;font-size:var( --e-global-typography-70ea9c3-font-size );font-weight:var( --e-global-typography-70ea9c3-font-weight );line-height:var( --e-global-typography-70ea9c3-line-height );}.elementor-kit-24 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-090d395-font-family ), Sans-serif;font-size:var( --e-global-typography-090d395-font-size );font-weight:var( --e-global-typography-090d395-font-weight );line-height:var( --e-global-typography-090d395-line-height );}.elementor-kit-24 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-15f014d-font-family ), Sans-serif;font-size:var( --e-global-typography-15f014d-font-size );font-weight:var( --e-global-typography-15f014d-font-weight );line-height:var( --e-global-typography-15f014d-line-height );}.elementor-kit-24 h6{color:var( --e-global-color-text );font-family:var( --e-global-typography-15f014d-font-family ), Sans-serif;font-size:var( --e-global-typography-15f014d-font-size );font-weight:var( --e-global-typography-15f014d-font-weight );line-height:var( --e-global-typography-15f014d-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:#006160E3;}@media(max-width:1024px){.elementor-kit-24{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-24 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-24 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-24 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-24 h3{font-size:var( --e-global-typography-70ea9c3-font-size );line-height:var( --e-global-typography-70ea9c3-line-height );}.elementor-kit-24 h4{font-size:var( --e-global-typography-090d395-font-size );line-height:var( --e-global-typography-090d395-line-height );}.elementor-kit-24 h5{font-size:var( --e-global-typography-15f014d-font-size );line-height:var( --e-global-typography-15f014d-line-height );}.elementor-kit-24 h6{font-size:var( --e-global-typography-15f014d-font-size );line-height:var( --e-global-typography-15f014d-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-24{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-24 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-24 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-24 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-24 h3{font-size:var( --e-global-typography-70ea9c3-font-size );line-height:var( --e-global-typography-70ea9c3-line-height );}.elementor-kit-24 h4{font-size:var( --e-global-typography-090d395-font-size );line-height:var( --e-global-typography-090d395-line-height );}.elementor-kit-24 h5{font-size:var( --e-global-typography-15f014d-font-size );line-height:var( --e-global-typography-15f014d-line-height );}.elementor-kit-24 h6{font-size:var( --e-global-typography-15f014d-font-size );line-height:var( --e-global-typography-15f014d-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*main*/


#site-header, #site-footer {
    display: none;
}

html {
  scroll-behavior: smooth !important;
}

p, h1, h2, h3, h4, h5 {
    margin: 0;
}

p {
    margin-bottom: 12px;
}

p:last-child { 
    margin-bottom:0px;
}

h1, h2, h3 {
    margin-bottom: 16px!important;
}

h3, h4 {
    margin-bottom: 8px!important;
}

.site-footer {
    padding-top: 0;
    padding-bottom: 0;
}

.r-button-back {
    margin-bottom: 24px!important;
}

.r-button {
    margin: 16px 0!important;
    margin-bottom: 0!important;
    padding: 0 32px;
    padding-left: 0;
}

.r-menu .elementor-nav-menu--layout-vertical>ul>li>a {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: centert;
    text-align: center;
}

.elementor-lightbox .dialog-lightbox-close-button, .elementor-lightbox .elementor-swiper-button {
    color: #FFD454;
}

.elementor-lightbox .elementor-lightbox-image, .elementor-lightbox .elementor-video-container {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.img-icon img {
    height: 64px;
    width: 64px;
    object-fit: fill;
    object-position: top center;
    max-width: 64px;
}

/*main*/




/*section*/

.r-main-section {
    margin-left: 240px;
    margin-right: 0px;
    width: calc(100% - 240px);
    padding-right: 17%;
}
.r-section {
    margin-bottom: 80px;
}
.r-section:last-child {
    margin-bottom: 0px;
}

.r-section--inner {
    margin: 32px 0!important;
    padding: 0 32px;
}

.r-section--inner--p0 {
    margin: 32px 0!important;
    padding: 0;
}
.r-section--inner:last-child  {
    margin-bottom: 0!important;
}



/*section*/


/*r-list*/
.r-list .elementor-icon-list-item a {
    align-items: flex-start!important;
}
.r-list .elementor-icon-list-item {
    align-items: flex-start!important;
}
.r-list .elementor-icon-list-icon {
    margin-top: 2px;
}
.r-list .elementor-icon-list-icon svg {
    margin: 0!important;
    margin-right: 10px!important;
    width: 14px!important;
    height: 14px!important;
}

.elementor-icon-list-item a .elementor-icon-list-icon svg {
    margin: 0!important;
    margin-right: 8px!important;
    width: 16px!important;
    height: 16px!important;
}


.r-list .elementor-icon-list-icon+.elementor-icon-list-text {
    padding: 0px!important;
    color: var( --e-global-color-primary );
}
.r-list .elementor-icon-list-item li {
    margin-bottom: 16px!important;
}


.r-list .elementor-icon-list-text {
    color: var( --e-global-color-text );
    padding-left: 80px!important;
}
.r-list .elementor-icon-list-item:hover a .elementor-icon-list-text {
    color: var( --e-global-color-primary )!important;
}


li.elementor-icon-list-item {
    padding: 0px!important;
    margin-bottom: 16px!important;
    margin-top: 0px!important;
}
li.elementor-icon-list-item:last-child {
    margin: 0px!important;
}

/*r-list*/






/*r-text*/
.r-text--inner.r-text ol, .r-text--inner.r-text ul { 
    margin-top: 0px;
}
.r-text li:last-child {
    margin-bottom: 0px;
}

.r-text ol, .r-text ul { 
    margin-left: 0px;
    margin-top: 0px;
    padding-inline-start: 24px;
    list-style-type: none;
}
.r-text.r-text--small--bullet ul {
     padding-inline-start: 14px;
}

.r-text.r-text--inner ul {
     padding-inline-start: 14px;
}

.r-text ol {
    counter-reset: item; 
    
}


.r-text li {
    margin-bottom: 16px;
}

.r-text.r-text--inner ul > li {
     margin-bottom: 8px;
}

.r-text ul > li:before {
    content: '';
    display: inline-block;
    height: 14px;
    width: 14px;
    background-size: 14px;
    background-image: url(/wp-content/uploads/2022/09/icon-5.svg);
    background-repeat: no-repeat;
    margin-top: 5px;
    position: absolute;
    left:0;
}

.r-text.r-text--small--bullet ul > li::before{
    content: '';
    display: inline-block;
    height: 8px;
    width: 8px;
    background-size: 8px!important;
    background-image: url(/wp-content/uploads/2022/09/icon-5.svg);
    background-repeat: no-repeat;
    margin-top: 8px!important;
    position: absolute;
    left:0;
}

.r-text.r-text--inner ul:first-child, .r-text.r-text--inner ul:last-child  {
    margin-top: 16px!important;
    margin-bottom: 16px!important;

}


.r-text.r-text--inner ul > li::before {
    content: '';
    display: inline-block;
    height: 8px;
    width: 8px;
    background-size: 8px;
    background-image: url(/wp-content/uploads/2022/09/icon-5.svg);
    background-repeat: no-repeat;
    margin-top: 10px;
    position: absolute;
    left:24px;
}

.r-text ol > li:before { 
    content: counter(item) "  "; 
    counter-increment: item;
    position:absolute;
    display: flex;
    background: url(/wp-content/uploads/2022/09/icon-5.svg) no-repeat 50%;
    background-size: contain;
    color: #fff;
    font-weight: 800;
    font-size: 11px;
    line-height: 11px;
    border-radius: 0;
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: center;
    width: 16px;
    height: 16px;
    left:0;
    margin-top: 4px;
}



/*r-text*/



/*r-quote*/

.r-quote {
    padding: 0;
    margin: 80px 0;
}
.r-quote--inner {
    padding: 3.5% 0 3.5% 0;
    margin: auto auto;
    width: calc(100% - 15%);
}
/*.r-quote--inner {
    padding: 32px 0 32px 0; 
    margin: auto auto;
    width: 700px;
}
*/
.r-quote--text {
    padding: 0 3.5% 0 3.5%;
}

.r-quote--inner:before {
    position: absolute;
    content:'';
    background-image: url(/wp-content/uploads/2022/09/quote-border-top.svg);
    background-repeat: no-repeat;
    background-position: top;
    background-size: 100%;
    z-index: 1;
    top: 0;
    width: 100%;
    height: 100%;
   /* height: 32px;*/
}
.r-quote--inner:after {
    position: absolute;
    content:'';
    background-image: url(/wp-content/uploads/2022/09/quote-border-bottom.svg);
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: 100%;
    z-index: 1;
    bottom: 0;
    width: 100%;
    height: 100%;
   /* height: 32px;*/
    
}

.r-quote--text:before {
    content: "";
    display: inline-block;
    width: 1.25%;
    height: 100%;
    position: absolute;
    top:0;
    left:0;
    background-color: var(--e-global-color-beff323, #EBF8F8);
}
.r-quote--text:after{
    content: "";
    display: inline-block;
    width: 1.25%;
    height: 100%;
    position: absolute;
    top:0;
    right:0;
    background-color: var(--e-global-color-beff323, #EBF8F8); 
}

/*quote*/




@media (min-width: 1920px) {
 
} 


@media (max-width: 1024px) {
    .r-main-section {
        margin-left: 200px;
        margin-right: auto;
        width: calc(100% - 200px);
        padding-right: 17%;
    }
    .r-section {
        margin-bottom: 64px;
    }
  /*  .r-quote--inner {
        padding: 20px 0 20px 0; 
        margin: auto auto;
        width: auto;
    } */ 
}
@media (max-width: 900px) and (max-height: 500px){
  /*  .r-quote--inner {
        padding: 16px 0 16px 0;
        margin: auto auto;
        width: calc(100% - 36px);
    }*/ 
}


@media (max-width: 767px) {
    .r-main-section {
        margin:0;
        width: 100%;
        padding: 48px 24px 0 24px;
        }
    .r-section--inner {
        margin: 16px 0!important;
        padding: 0 16px;
    }
    .r-section--inner--p0 {
        margin: 16px 0!important;
        padding: 0;
    }
    .r-button {
        margin-top: 16px!important;
        }
    .r-column.r-section--inner {
        margin-top: 32px!important;
    }
   /* .r-quote {
        padding: 0px ;
    }*/
    .r-quote--text {
        padding: 16px 16px 16px 16px;
    }
 /*   .r-quote--inner {
        padding: 12px 0 12px 0; 
        margin: auto auto;
        width: calc(100% - 24px);
    }

    .r-quote--text:before {
        width: 1.25%;
        height: 100%;
        position: absolute;
        top:0;
        left:0;
    }
     */  
}

@media screen and (max-height: 770px) {
    .elementor-12 .elementor-element.elementor-element-9eb1f5d {
        gap:24px;
    }
    .elementor-12 .elementor-element.elementor-element-92d7d9e {
        gap:16px;
    }
    .r-menu .elementor-item {
        padding-top: 6px!important;
        padding-bottom: 6px!important;
        font-size:14px!important;
    }
    .r-logo img {
       width:110px!important;
    }

}

@media screen and (max-height: 560px) {
    .elementor-12 .elementor-element.elementor-element-9eb1f5d {
        gap:16px;
    }
    .elementor-12 .elementor-element.elementor-element-92d7d9e {
        gap:16px;
    }
    .r-menu .elementor-item {
        padding-top: 4px!important;
        padding-bottom: 4px!important;
        font-size:12px!important;
    }
    .r-logo img {
       width:110px!important;
    }

}/* End custom CSS */