.elementor-276 .elementor-element.elementor-element-33084a5{--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-276 .elementor-element.elementor-element-e03b83c{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-276 .elementor-element.elementor-element-bc716c9{--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:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--flex-wrap:nowrap;}.elementor-276 .elementor-element.elementor-element-049bc9a{--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;--flex-wrap:nowrap;}.elementor-276 .elementor-element.elementor-element-049bc9a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-276 .elementor-element.elementor-element-01a612d img{width:376px;max-width:100%;height:376px;object-fit:contain;object-position:center center;border-style:none;}.elementor-276 .elementor-element.elementor-element-3493ed4{--display:flex;--justify-content:center;--flex-wrap:nowrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-276 .elementor-element.elementor-element-3493ed4.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-276 .elementor-element.elementor-element-ac4ba34{font-family:var( --e-global-typography-0dedcee-font-family );font-size:var( --e-global-typography-0dedcee-font-size );font-weight:var( --e-global-typography-0dedcee-font-weight );line-height:var( --e-global-typography-0dedcee-line-height );}.elementor-276 .elementor-element.elementor-element-c5ecfb9{font-family:var( --e-global-typography-0dedcee-font-family );font-size:var( --e-global-typography-0dedcee-font-size );font-weight:var( --e-global-typography-0dedcee-font-weight );line-height:var( --e-global-typography-0dedcee-line-height );}.elementor-276 .elementor-element.elementor-element-2f41899{--display:flex;}.elementor-276 .elementor-element.elementor-element-5493f82{--display:flex;}.elementor-276 .elementor-element.elementor-element-31d7f6d{color:var( --e-global-color-text );}.elementor-276 .elementor-element.elementor-element-73014ff{--display:flex;}.elementor-276 .elementor-element.elementor-element-d3f1211{--display:flex;}.elementor-276 .elementor-element.elementor-element-98a6c61 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-276 .elementor-element.elementor-element-98a6c61 > .jet-listing-grid > .jet-listing-grid__items, .elementor-276 .elementor-element.elementor-element-98a6c61 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-276 .elementor-element.elementor-element-98a6c61 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);padding-top:calc(32px / 2);padding-bottom:calc(32px / 2);}:is( .elementor-276 .elementor-element.elementor-element-98a6c61 > .jet-listing-grid, .elementor-276 .elementor-element.elementor-element-98a6c61 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-276 .elementor-element.elementor-element-98a6c61 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}:is( .elementor-276 .elementor-element.elementor-element-98a6c61 > .jet-listing-grid, .elementor-276 .elementor-element.elementor-element-98a6c61 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-276 .elementor-element.elementor-element-98a6c61 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 32px / -2);margin-bottom:calc( 32px / -2);}.elementor-276 .elementor-element.elementor-element-a0c8460{--display:flex;}.elementor-276 .elementor-element.elementor-element-f5eba23{--display:flex;}.elementor-276 .elementor-element.elementor-element-e3c2386{--display:flex;}.elementor-276 .elementor-element.elementor-element-7702efc{--display:flex;}.elementor-276 .elementor-element.elementor-element-335909e{--display:flex;}.elementor-276 .elementor-element.elementor-element-0772922{--display:flex;}.elementor-276 .elementor-element.elementor-element-d3f06bc .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-d3f06bc .elementor-button:focus{background-color:#02010100;color:#C97715;}.elementor-276 .elementor-element.elementor-element-d3f06bc{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-276 .elementor-element.elementor-element-d3f06bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-276 .elementor-element.elementor-element-d3f06bc .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-276 .elementor-element.elementor-element-d3f06bc .elementor-button{font-size:0.875rem;line-height:1rem;letter-spacing:0px;fill:#08BCC1;color:#08BCC1;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-d3f06bc .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-d3f06bc .elementor-button:focus svg{fill:#C97715;}.elementor-276 .elementor-element.elementor-element-36f064d{--display:flex;}.elementor-276 .elementor-element.elementor-element-14ce21b{--display:flex;}.elementor-276 .elementor-element.elementor-element-dd639e2{--display:flex;}.elementor-276 .elementor-element.elementor-element-0b870c4{--display:flex;}.elementor-276 .elementor-element.elementor-element-1bf76bf{--display:flex;}.elementor-276 .elementor-element.elementor-element-be57eee{--display:flex;}.elementor-276 .elementor-element.elementor-element-f0d9028 .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-f0d9028 .elementor-button:focus{background-color:#02010100;color:#C97715;}.elementor-276 .elementor-element.elementor-element-f0d9028{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-276 .elementor-element.elementor-element-f0d9028 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-276 .elementor-element.elementor-element-f0d9028 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-276 .elementor-element.elementor-element-f0d9028 .elementor-button{font-size:0.875rem;line-height:1rem;letter-spacing:0px;fill:#08BCC1;color:#08BCC1;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-f0d9028 .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-f0d9028 .elementor-button:focus svg{fill:#C97715;}.elementor-276 .elementor-element.elementor-element-8cbe31d{--display:flex;}.elementor-276 .elementor-element.elementor-element-f8c94b2{--display:flex;}.elementor-276 .elementor-element.elementor-element-5425b27 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-276 .elementor-element.elementor-element-5425b27 > .jet-listing-grid > .jet-listing-grid__items, .elementor-276 .elementor-element.elementor-element-5425b27 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-276 .elementor-element.elementor-element-5425b27 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);padding-top:calc(48px / 2);padding-bottom:calc(48px / 2);}:is( .elementor-276 .elementor-element.elementor-element-5425b27 > .jet-listing-grid, .elementor-276 .elementor-element.elementor-element-5425b27 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-276 .elementor-element.elementor-element-5425b27 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}:is( .elementor-276 .elementor-element.elementor-element-5425b27 > .jet-listing-grid, .elementor-276 .elementor-element.elementor-element-5425b27 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-276 .elementor-element.elementor-element-5425b27 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 48px / -2);margin-bottom:calc( 48px / -2);}.elementor-276 .elementor-element.elementor-element-f22e5c7{--display:flex;}.elementor-276 .elementor-element.elementor-element-4e8c5a8{--display:flex;}.elementor-276 .elementor-element.elementor-element-f7bddbc > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-276 .elementor-element.elementor-element-f7bddbc > .jet-listing-grid > .jet-listing-grid__items, .elementor-276 .elementor-element.elementor-element-f7bddbc > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-276 .elementor-element.elementor-element-f7bddbc > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);padding-top:calc(48px / 2);padding-bottom:calc(48px / 2);}:is( .elementor-276 .elementor-element.elementor-element-f7bddbc > .jet-listing-grid, .elementor-276 .elementor-element.elementor-element-f7bddbc > .jet-listing-grid > .jet-listing-grid__slider, .elementor-276 .elementor-element.elementor-element-f7bddbc > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}:is( .elementor-276 .elementor-element.elementor-element-f7bddbc > .jet-listing-grid, .elementor-276 .elementor-element.elementor-element-f7bddbc > .jet-listing-grid > .jet-listing-grid__slider, .elementor-276 .elementor-element.elementor-element-f7bddbc > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 48px / -2);margin-bottom:calc( 48px / -2);}@media(max-width:1024px){.elementor-276 .elementor-element.elementor-element-bc716c9{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-276 .elementor-element.elementor-element-049bc9a{--justify-content:center;}.elementor-276 .elementor-element.elementor-element-3493ed4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-276 .elementor-element.elementor-element-ac4ba34{font-size:var( --e-global-typography-0dedcee-font-size );line-height:var( --e-global-typography-0dedcee-line-height );}.elementor-276 .elementor-element.elementor-element-c5ecfb9{font-size:var( --e-global-typography-0dedcee-font-size );line-height:var( --e-global-typography-0dedcee-line-height );}.elementor-276 .elementor-element.elementor-element-98a6c61 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-bc716c9{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;}.elementor-276 .elementor-element.elementor-element-049bc9a{--width:100%;--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;--flex-wrap:nowrap;}.elementor-276 .elementor-element.elementor-element-01a612d img{width:100%;max-width:100%;}.elementor-276 .elementor-element.elementor-element-3493ed4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-276 .elementor-element.elementor-element-ac4ba34{font-size:var( --e-global-typography-0dedcee-font-size );line-height:var( --e-global-typography-0dedcee-line-height );}.elementor-276 .elementor-element.elementor-element-c5ecfb9{font-size:var( --e-global-typography-0dedcee-font-size );line-height:var( --e-global-typography-0dedcee-line-height );}.elementor-276 .elementor-element.elementor-element-98a6c61 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-276 .elementor-element.elementor-element-5425b27 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-276 .elementor-element.elementor-element-f7bddbc > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(min-width:768px){.elementor-276 .elementor-element.elementor-element-049bc9a{--width:40.17%;}}@media(max-width:1024px) and (min-width:768px){.elementor-276 .elementor-element.elementor-element-3493ed4{--width:calc(100% - 16rem);}}/* Start custom CSS for image, class: .elementor-element-01a612d *//*
.elementor-276 .elementor-element.elementor-element-01a612d img {
    background-color: #F7F9FC;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3f06bc */.btn-more--icon .elementor-button .elementor-align-icon-right {
    align-items: center;
    align-content: center;
    display: flex;
}

.btn-more--icon .elementor-button-text {
    text-align:right;
    line-height: 1rem;
}


.elementor-276 .elementor-element.elementor-element-d3f06bc .ks-icon {
    font-size:12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0d9028 */.btn-more--icon .elementor-button .elementor-align-icon-right {
    align-items: center;
    align-content: center;
    display: flex;
}

.btn-more--icon .elementor-button-text {
    text-align:right;
    line-height: 1rem;
}


.elementor-276 .elementor-element.elementor-element-f0d9028 .ks-icon {
    font-size:12px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-5425b27 */.elementor-276 .elementor-element.elementor-element-5425b27 .jet-listing-grid__item:nth-child(-n+3) {
    padding-top: 0px!important;
}
.elementor-276 .elementor-element.elementor-element-5425b27 .jet-listing-grid__item:nth-last-child(-n+2) {
    padding-bottom: 0px!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-f7bddbc */.elementor-276 .elementor-element.elementor-element-f7bddbc .jet-listing-grid__item:nth-child(-n+3) {
    padding-top: 0px!important;
}
.elementor-276 .elementor-element.elementor-element-f7bddbc .jet-listing-grid__item:nth-last-child(-n+2) {
    padding-bottom: 0px!important;
}/* End custom CSS */
/* Start custom CSS */#site-header, #site-footer {
    display: none;
}

html {
  scroll-behavior: smooth !important;
}

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

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

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

p {
    margin-bottom: 12px;
}

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

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



/*section*/

.ks-main-section {

}

.ks-section .e-con-inner {
    max-width: 900px;
    margin: 0 auto;
    display: flex;
}

.ks-section {
    margin-bottom: 80px;
}

.ks-section:last-child {
    margin-bottom: 0px;
}




.ks-section-recomendation {
    width: calc(100% + 64px);
    margin-left: -32px;
    margin-right: -32px;
}




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

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



/*section*/



/*Header*/

.ks-header-2 {
    width: 100%;
}
.ks-header-2 h2 {
	display: flex;
	width: 100%;
	justify-content: center;
	align-items: center;
	text-align: center;
	margin-bottom: 32px;
	text-align: left;
	
}

.ks-header-2 h2::after {
	content: '';
	border-top: 14px solid;
	margin-left: 24px;
	flex: 1 0 20px;
    color: var( --e-global-color-7902ff6, #FFF3D1);
	border-radius: 30px;
}

@media only screen and (max-width: 767px) {
    .ks-header-2 h2 {
	display: flex;
	width: 100%;
	justify-content: start;
	align-items: start;
	text-align: left;
	margin-bottom: 32px;
	text-align: left;
}

.ks-header-2 h2::after {
    display:none;
}
.ks-header-2 h2::before {
	content: '';
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: var( --e-global-color-7902ff6, #FFF3D1);
    margin-right:16px;
    left: 0;
}
}


/*Header*/



.header-2 h2::after {
	content: '';
	border-top: 14px solid;
	margin-left: 28px;
	flex: 1 0 20px;
    color: var( --e-global-color-7902ff6, #FFF3D1);
	border-radius: 30px;
}


.header-2 h2 {
	display: flex;
	width: 100%;
	justify-content: center;
	align-items: center;
	text-align: center;
	margin-bottom: 32px;
	text-align: left;
}

.header-2 h2::after {
	content: '';
	border-top: 14px solid;
	margin-left: 28px;
	flex: 1 0 20px;
    color: var( --e-global-color-7902ff6, #FFF3D1);
	border-radius: 30px;
}




.btn-with-icon i::before {
    content: "\e900"!important;
    transition: all .5s;

}


.btn-with-icon:hover i::before {
    content: "\e901"!important;
   /* color:var(--e-global-color-text, #006160);*/
    color: var(--e-global-color-c3faba5, #ffffff);
}


/*
.btn-more--icon a {
    transition: color 0.3s ease;
}

.btn-more--icon a i::before {
    content: "\e900"!important;
}

.btn-more--icon a:hover i::before {
    content: "\e901"!important;
    color: var(--e-global-color-secondary, #FFD454);
}
*/

.card-services-1::before {
    display: inline-block;
    content: "";
    width: 100%;
    height: 100%;
    background-color: #FFFFFF;
    border: 1px solid #D7D7DC;
    border-radius: 16px;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    transition: all .3s ease-out;
}

.card-services-1:hover::before {
    box-shadow: 0px 30px 60px -12px rgba(62, 60, 53, 0.25);
    -ms-transform: translate(-50%, -50%) scale(1.05);
    -webkit-transform: translate(-50%, -50%) scale(1.05);
    transform: translate(-50%, -50%) scale(1.05);
 
}

.content-service p:not(:last-child),
.content-service ul:not(:last-child), 
.content-service ol:not(:last-child) {
    margin-bottom: 1em;
}

.content-service ul {
    list-style-type: none;
    padding: 0;
    margin-left: 40px;
}

.content-service ul li::before {
    display: inline-block;
    content: "";
    width: 12px;
    height: 12px;
    margin-right: 6px;
    background: transparent url('//home/u604739186/public_html/storage/icon-heart.svg') no-repeat 50% 50%/contain;
}

.content-service h3::after {
    display: block;
    content: '';
    width: 100px;
    height: 2px;
	margin: 8px 0 16px;
    background-color: var( --e-global-color-primary, #08BCC1);
}

.quote-1--img img {
    border-radius: 100%;
}

.quote-1--inner::before {
 
    background-image: url(//home/u604739186/public_html/storage/2022/08/quote-border-top.svg);
    background-repeat: no-repeat;
    background-position: top;
    background-size: 100%;
    content:'';
    z-index: 1;
    width: 100%;
    position: absolute;
    height: 32px;

}
.quote-1--inner::after {
    position: absolute;
    background-image: url(//home/u604739186/public_html/storage/2022/08/quote-border-bottom.svg);
    background-repeat: no-repeat;
    background-position: bottom;
    bottom: 0;
    content:'';
    z-index: 1;
    width: 100%;
    height: 32px;
    background-size: 100%;
 
}



.breadcrumbs {
    color: var( --e-global-color-d7b85fd );
    font-family: 'Comfortaa';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
}
.breadcrumbs a {
    font-family: 'Comfortaa';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px
}

.current-item {
    color: var( --e-global-color-d7b85fd );
}/* End custom CSS */