.elementor-3540 .elementor-element.elementor-element-01f4059{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:363px;--padding-bottom:118px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-c17d872{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:21px;--padding-right:21px;}.elementor-3540 .elementor-element.elementor-element-e96995b{--spacer-size:50px;}.elementor-3540 .elementor-element.elementor-element-6d8ab02 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-693dd84 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-3540 .elementor-element.elementor-element-693dd84 .thegem-heading, .elementor-3540 .elementor-element.elementor-element-693dd84 .thegem-heading .light{font-size:60px;}.elementor-3540 .elementor-element.elementor-element-369cd37 .thegem-heading, .elementor-3540 .elementor-element.elementor-element-369cd37 .thegem-heading .light{font-size:35px;text-transform:none;line-height:1.4em;}.elementor-3540 .elementor-element.elementor-element-b41b430{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3540 .elementor-element.elementor-element-b41b430, .elementor-3540 .elementor-element.elementor-element-b41b430 .elementor-text-editor *{font-family:"Playfair Display", Sans-serif;font-size:42px;line-height:1.2em;}.elementor-3540 .elementor-element.elementor-element-b41b430, .elementor-3540 .elementor-element.elementor-element-b41b430 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-ae052b5{--spacer-size:50px;}.elementor-3540 .elementor-element.elementor-element-19f63a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-19f63a5:not(.elementor-motion-effects-element-type-background), .elementor-3540 .elementor-element.elementor-element-19f63a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csehborbala.hu/wp-content/uploads/2026/09/cseh-borbala-1.webp");background-position:0px -190px;}.elementor-3540 .elementor-element.elementor-element-7432aef{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:145px;--padding-bottom:137px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-7432aef .thegem-section-parallax-background{background-image:url("https://csehborbala.hu/wp-content/uploads/2023/09/visszaj.jpg");background-position:top center;background-size:cover;}.elementor-3540 .elementor-element.elementor-element-025386f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-0b6ae51{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3540 .elementor-element.elementor-element-898a41a{--display:flex;}.elementor-3540 .elementor-element.elementor-element-0f4726a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-name,
						.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-company,
						.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-position,
						.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-text{text-align:center;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-image{width:128px;height:128px;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-image, .elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-image img, .elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-image > span::before{border-radius:60% 60% 60% 60%;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-name, .elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-name span{color:#FFFFFF !important;font-size:24px;font-weight:300;text-transform:none;line-height:1.1em;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-name{margin:0px 70px 10px 70px;text-align:center;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-company{color:var( --e-global-color-accent );font-size:21px;font-weight:600;text-transform:uppercase;margin:10px 0px 0px 0px;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-text p, .elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-text div{color:#FFFFFF;font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:300;margin:0px 0px -5px 0px;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-wrapper::after, .elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-wrapper p::after{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonials .gem-testimonial-wrapper p::after, .elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonials .gem-testimonial-wrapper::after{font-size:40px;margin:0px 0px 0px 0px;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonials .gem-prev:after, .elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonials .gem-next:after{background-color:#02010100;color:#FFFFFF00!important;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonials .gem-prev:hover:after, .elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonials .gem-next:hover:after{background-color:#9ECACD00;}.elementor-3540 .elementor-element.elementor-element-590dc1a{--display:flex;}.elementor-3540 .elementor-element.elementor-element-f9b83ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-name,
						.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-company,
						.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-position,
						.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-text{text-align:center;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-image{width:128px;height:128px;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-image, .elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-image img, .elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-image > span::before{border-radius:60% 60% 60% 60%;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-name, .elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-name span{color:#FFFFFF !important;font-size:24px;font-weight:300;text-transform:none;line-height:1.1em;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-name{margin:0px 70px 10px 70px;text-align:center;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-company{color:var( --e-global-color-accent );font-size:21px;font-weight:600;text-transform:uppercase;margin:10px 0px 0px 0px;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-text p, .elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-text div{color:#FFFFFF;font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:300;margin:0px 0px -5px 0px;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-wrapper::after, .elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-wrapper p::after{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonials .gem-testimonial-wrapper p::after, .elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonials .gem-testimonial-wrapper::after{font-size:40px;margin:0px 0px 0px 0px;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonials .gem-prev:after, .elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonials .gem-next:after{background-color:#02010100;color:#FFFFFF00!important;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonials .gem-prev:hover:after, .elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonials .gem-next:hover:after{background-color:#9ECACD00;}.elementor-3540 .elementor-element.elementor-element-d7ac1c2{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:175px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-dde7f19{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-3540 .elementor-element.elementor-element-193bd68 .gem-image.gem-wrapbox{float:left;}.elementor-3540 .elementor-element.elementor-element-193bd68 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-3540 .elementor-element.elementor-element-193bd68 .gem-image img{opacity:calc(100/100);}.elementor-3540 .elementor-element.elementor-element-193bd68 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3540 .elementor-element.elementor-element-8f92945{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-3540 .elementor-element.elementor-element-542ef51{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3540 .elementor-element.elementor-element-542ef51 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:41px;color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-f2ef937{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3540 .elementor-element.elementor-element-f2ef937 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:41px;line-height:1.4em;letter-spacing:0.8px;color:#4B485B;}.elementor-3540 .elementor-element.elementor-element-f17fe0b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3540 .elementor-element.elementor-element-f17fe0b, .elementor-3540 .elementor-element.elementor-element-f17fe0b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-3540 .elementor-element.elementor-element-435a906{margin:015px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3540 .elementor-element.elementor-element-435a906, .elementor-3540 .elementor-element.elementor-element-435a906 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-3540 .elementor-element.elementor-element-703081b{margin:015px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3540 .elementor-element.elementor-element-703081b, .elementor-3540 .elementor-element.elementor-element-703081b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-3540 .elementor-element.elementor-element-f4f6667{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3540 .elementor-element.elementor-element-f4f6667 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-f4f6667 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-f4f6667 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3540 .elementor-element.elementor-element-f4f6667 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3540 .elementor-element.elementor-element-f4f6667 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-f4f6667 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3540 .elementor-element.elementor-element-710d441 .gem-button-container .gem-button:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF9A41;}.elementor-3540 .elementor-element.elementor-element-710d441 > .elementor-widget-container{margin:35px 0px 30px 0px;}.elementor-3540 .elementor-element.elementor-element-710d441 .gem-button-container{text-align:left;}.elementor-3540 .elementor-element.elementor-element-710d441 .gem-button-container .gem-button{border-radius:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-710d441 .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-710d441 .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-0403f84{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-8162753{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:21px;--padding-right:21px;}.elementor-3540 .elementor-element.elementor-element-c1e0d7c{text-align:center;}.elementor-3540 .elementor-element.elementor-element-c1e0d7c > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-3540 .elementor-element.elementor-element-c1e0d7c .thegem-heading, .elementor-3540 .elementor-element.elementor-element-c1e0d7c .thegem-heading .light{font-size:60px;}.elementor-3540 .elementor-element.elementor-element-3430969{width:var( --container-widget-width, 70% );max-width:70%;padding:40px 0px 20px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-3540 .elementor-element.elementor-element-3430969.elementor-element{--align-self:center;}.elementor-3540 .elementor-element.elementor-element-3430969 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-3540 .elementor-element.elementor-element-3430969 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-3540 .elementor-element.elementor-element-3430969 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-3540 .elementor-element.elementor-element-3430969 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-3540 .elementor-element.elementor-element-3430969 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-3540 .elementor-element.elementor-element-3430969 .elementor-icon-list-icon i{color:#CACACA;transition:color 0.3s;}.elementor-3540 .elementor-element.elementor-element-3430969 .elementor-icon-list-icon svg{fill:#CACACA;transition:fill 0.3s;}.elementor-3540 .elementor-element.elementor-element-3430969 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-3540 .elementor-element.elementor-element-3430969 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3540 .elementor-element.elementor-element-3430969 .elementor-icon-list-item > a{font-size:25px;}.elementor-3540 .elementor-element.elementor-element-3430969 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3540 .elementor-element.elementor-element-4893349{text-align:center;width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-3540 .elementor-element.elementor-element-4893349 > .elementor-widget-container{padding:40px 0px 20px 0px;}.elementor-3540 .elementor-element.elementor-element-4893349.elementor-element{--align-self:center;}.elementor-3540 .elementor-element.elementor-element-4893349 .thegem-heading, .elementor-3540 .elementor-element.elementor-element-4893349 .thegem-heading .light{font-size:29px;font-weight:400;text-transform:none;line-height:1.4em;}.elementor-3540 .elementor-element.elementor-element-f7f4872{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-923c7f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-3540 .elementor-element.elementor-element-c3937ab{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3540 .elementor-element.elementor-element-c3937ab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;line-height:1.5em;letter-spacing:1.7px;color:#4B485B;}.elementor-3540 .elementor-element.elementor-element-b4742e1{--spacer-size:17px;}.elementor-3540 .elementor-element.elementor-element-0cd60d0{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3540 .elementor-element.elementor-element-0cd60d0, .elementor-3540 .elementor-element.elementor-element-0cd60d0 .elementor-text-editor *{font-size:18px;}.elementor-3540 .elementor-element.elementor-element-0cd60d0, .elementor-3540 .elementor-element.elementor-element-0cd60d0 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-e20e68d{--spacer-size:54px;}.elementor-3540 .elementor-element.elementor-element-48b39cb{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-3540 .elementor-element.elementor-element-48b39cb:not(.elementor-motion-effects-element-type-background), .elementor-3540 .elementor-element.elementor-element-48b39cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csehborbala.hu/wp-content/uploads/2026/09/cseh-borbala-2.webp");background-position:0px -207px;}.elementor-3540 .elementor-element.elementor-element-5b63f60{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3540 .elementor-element.elementor-element-bdf5e6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-79409a5{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:210px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-79409a5 .thegem-section-parallax-background{background-image:url("https://csehborbala.hu/wp-content/uploads/2023/09/visszaj.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3540 .elementor-element.elementor-element-258c83f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-3540 .elementor-element.elementor-element-8df8fe2{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3540 .elementor-element.elementor-element-8df8fe2 .elementor-heading-title{font-size:35px;line-height:1.7em;color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-4c59ca5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;text-align:center;}.elementor-3540 .elementor-element.elementor-element-4c59ca5 .elementor-heading-title{font-size:27px;line-height:1.3em;color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-52ef83e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:145px;--padding-bottom:137px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-ba18760{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonial-image{width:80px;height:80px;}.elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonial-image, .elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonial-image img, .elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonial-image > span::before{border-radius:60% 60% 60% 60%;}.elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonial-name, .elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonial-name span{color:var( --e-global-color-primary );font-size:20px;text-transform:none;line-height:1.3em;letter-spacing:1.6px;}.elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonial-text p, .elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonial-text div{color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonial-wrapper::after, .elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonial-wrapper p::after{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonials .gem-testimonial-wrapper p::after, .elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonials .gem-testimonial-wrapper::after{font-size:107px;}.elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonials .gem-testimonial-wrapper p::after{margin-top:132px;margin-left:125px;}.elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonials .gem-prev:hover:after, .elementor-3540 .elementor-element.elementor-element-5990534 .gem-testimonials .gem-next:hover:after{background-color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-fcc6eb9{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3540 .elementor-element.elementor-element-57f9189{--display:flex;}.elementor-3540 .elementor-element.elementor-element-2ca8457{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-5de3028{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3540 .elementor-element.elementor-element-3b8598f{text-align:center;}.elementor-3540 .elementor-element.elementor-element-3b8598f .thegem-heading, .elementor-3540 .elementor-element.elementor-element-3b8598f .thegem-heading .light{font-size:20px;}.elementor-3540 .elementor-element.elementor-element-7454869 .gem-image.gem-wrapbox{float:left;}.elementor-3540 .elementor-element.elementor-element-7454869 .gem-image img{opacity:calc(100/100);}.elementor-3540 .elementor-element.elementor-element-7454869 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox-content{background-color:#FFFFFF00;padding:40px 20px 45px 20px;}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox .gem-inner-wrapper-btn{flex-direction:row;}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox-content, .elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:25px;margin-top:0px;}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox .gem-textbox-description{padding-bottom:35px;font-size:18px;text-transform:none;}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox .gem-textbox-description p, .elementor-3540 .elementor-element.elementor-element-d4c49ad a .gem-textbox .gem-textbox-description p{color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox .gem-textbox-description, .elementor-3540 .elementor-element.elementor-element-d4c49ad a .gem-textbox .gem-textbox-description{color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox .gem-textbox-description span p, .elementor-3540 .elementor-element.elementor-element-d4c49ad a .gem-textbox .gem-textbox-description span p{color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox .gem-textbox-description span, .elementor-3540 .elementor-element.elementor-element-d4c49ad a .gem-textbox .gem-textbox-description span{color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox:hover .gem-textbox-description{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox:hover .gem-textbox-description p{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox:hover .gem-textbox-description span p{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox:hover .gem-textbox-description span{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox-content .gem-button-container .gem-button{border-radius:0px 0px 0px 0px;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-d4c49ad .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-943b5e6{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3540 .elementor-element.elementor-element-2add0d7{text-align:center;}.elementor-3540 .elementor-element.elementor-element-2add0d7 .thegem-heading, .elementor-3540 .elementor-element.elementor-element-2add0d7 .thegem-heading .light{font-size:20px;line-height:1.4em;}.elementor-3540 .elementor-element.elementor-element-c7f357f .gem-image.gem-wrapbox{float:left;}.elementor-3540 .elementor-element.elementor-element-c7f357f .gem-image img{opacity:calc(100/100);}.elementor-3540 .elementor-element.elementor-element-c7f357f .gem-image a:hover img{opacity:calc(100/100);}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox-content{background-color:#FFFFFF00;padding:40px 40px 45px 40px;}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row;}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox-content, .elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:25px;margin-top:0px;}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox .gem-textbox-description{padding-bottom:35px;font-size:18px;text-transform:none;}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox .gem-textbox-description p, .elementor-3540 .elementor-element.elementor-element-dd592f4 a .gem-textbox .gem-textbox-description p{color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox .gem-textbox-description, .elementor-3540 .elementor-element.elementor-element-dd592f4 a .gem-textbox .gem-textbox-description{color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox .gem-textbox-description span p, .elementor-3540 .elementor-element.elementor-element-dd592f4 a .gem-textbox .gem-textbox-description span p{color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox .gem-textbox-description span, .elementor-3540 .elementor-element.elementor-element-dd592f4 a .gem-textbox .gem-textbox-description span{color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox:hover .gem-textbox-description{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox:hover .gem-textbox-description p{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox:hover .gem-textbox-description span p{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox:hover .gem-textbox-description span{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox-content .gem-button-container .gem-button{border-radius:0px 0px 0px 0px;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-dd592f4 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-14b2b44{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3540 .elementor-element.elementor-element-5defdb3{text-align:center;}.elementor-3540 .elementor-element.elementor-element-5defdb3 .thegem-heading, .elementor-3540 .elementor-element.elementor-element-5defdb3 .thegem-heading .light{font-size:20px;line-height:1.4em;}.elementor-3540 .elementor-element.elementor-element-e9e1c34 .gem-image.gem-wrapbox{float:left;}.elementor-3540 .elementor-element.elementor-element-e9e1c34 .gem-image img{opacity:calc(100/100);}.elementor-3540 .elementor-element.elementor-element-e9e1c34 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox-content{background-color:#FFFFFF00;padding:40px 20px 45px 20px;}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row;}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox-content, .elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:25px;margin-top:0px;}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox .gem-textbox-description{padding-bottom:35px;font-size:18px;text-transform:none;}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox .gem-textbox-description p, .elementor-3540 .elementor-element.elementor-element-ae61937 a .gem-textbox .gem-textbox-description p{color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox .gem-textbox-description, .elementor-3540 .elementor-element.elementor-element-ae61937 a .gem-textbox .gem-textbox-description{color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox .gem-textbox-description span p, .elementor-3540 .elementor-element.elementor-element-ae61937 a .gem-textbox .gem-textbox-description span p{color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox .gem-textbox-description span, .elementor-3540 .elementor-element.elementor-element-ae61937 a .gem-textbox .gem-textbox-description span{color:var( --e-global-color-secondary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox:hover .gem-textbox-description{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox:hover .gem-textbox-description p{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox:hover .gem-textbox-description span p{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox:hover .gem-textbox-description span{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox-content .gem-button-container .gem-button{border-radius:0px 0px 0px 0px;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-ae61937 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-449c800{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-b5e91de{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-3540 .elementor-element.elementor-element-712cb26 .gem-image.gem-wrapbox{float:left;}.elementor-3540 .elementor-element.elementor-element-712cb26 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-3540 .elementor-element.elementor-element-712cb26 .gem-image img{opacity:calc(100/100);}.elementor-3540 .elementor-element.elementor-element-712cb26 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3540 .elementor-element.elementor-element-cc10764{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-3540 .elementor-element.elementor-element-89a17d8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3540 .elementor-element.elementor-element-89a17d8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:41px;color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-96b967f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3540 .elementor-element.elementor-element-96b967f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:41px;line-height:1.4em;letter-spacing:0.8px;color:#4B485B;}.elementor-3540 .elementor-element.elementor-element-56811fa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3540 .elementor-element.elementor-element-56811fa, .elementor-3540 .elementor-element.elementor-element-56811fa .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-3540 .elementor-element.elementor-element-c2de6bd{margin:015px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3540 .elementor-element.elementor-element-c2de6bd, .elementor-3540 .elementor-element.elementor-element-c2de6bd .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-3540 .elementor-element.elementor-element-9026da5{margin:015px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3540 .elementor-element.elementor-element-9026da5, .elementor-3540 .elementor-element.elementor-element-9026da5 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-3540 .elementor-element.elementor-element-c1ea504{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3540 .elementor-element.elementor-element-c1ea504 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-c1ea504 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-c1ea504 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3540 .elementor-element.elementor-element-c1ea504 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3540 .elementor-element.elementor-element-c1ea504 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-c1ea504 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3540 .elementor-element.elementor-element-7e7fda5 .gem-button-container .gem-button:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF9A41;}.elementor-3540 .elementor-element.elementor-element-7e7fda5 > .elementor-widget-container{margin:35px 0px 30px 0px;}.elementor-3540 .elementor-element.elementor-element-7e7fda5 .gem-button-container{text-align:left;}.elementor-3540 .elementor-element.elementor-element-7e7fda5 .gem-button-container .gem-button{border-radius:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-7e7fda5 .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-primary );}.elementor-3540 .elementor-element.elementor-element-7e7fda5 .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}@media(max-width:1024px) and (min-width:768px){.elementor-3540 .elementor-element.elementor-element-5de3028{--width:50%;}.elementor-3540 .elementor-element.elementor-element-943b5e6{--width:50%;}.elementor-3540 .elementor-element.elementor-element-14b2b44{--width:50%;}}@media(max-width:1024px){.elementor-3540 .elementor-element.elementor-element-01f4059{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-6d8ab02 .elementor-heading-title{font-size:37px;}.elementor-3540 .elementor-element.elementor-element-19f63a5:not(.elementor-motion-effects-element-type-background), .elementor-3540 .elementor-element.elementor-element-19f63a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3540 .elementor-element.elementor-element-025386f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-name{margin:0px 0px 0px 0px;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-name{margin:0px 0px 0px 0px;}.elementor-3540 .elementor-element.elementor-element-d7ac1c2{--padding-top:20px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-f7f4872{--padding-top:20px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-c3937ab .elementor-heading-title{font-size:34px;}.elementor-3540 .elementor-element.elementor-element-48b39cb:not(.elementor-motion-effects-element-type-background), .elementor-3540 .elementor-element.elementor-element-48b39cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3540 .elementor-element.elementor-element-fcc6eb9{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-2ca8457{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-5de3028{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3540 .elementor-element.elementor-element-943b5e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3540 .elementor-element.elementor-element-14b2b44{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3540 .elementor-element.elementor-element-449c800{--padding-top:20px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-3540 .elementor-element.elementor-element-01f4059{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-c17d872{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3540 .elementor-element.elementor-element-6d8ab02 .elementor-heading-title{font-size:36px;}.elementor-3540 .elementor-element.elementor-element-19f63a5:not(.elementor-motion-effects-element-type-background), .elementor-3540 .elementor-element.elementor-element-19f63a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3540 .elementor-element.elementor-element-19f63a5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3540 .elementor-element.elementor-element-7432aef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-025386f{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-898a41a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-name{margin:0px 0px 0px 0px;}.elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-text p, .elementor-3540 .elementor-element.elementor-element-0f4726a .gem-testimonial-text div{font-size:18px;margin:0px 0px 0px 0px;text-align:center;}.elementor-3540 .elementor-element.elementor-element-590dc1a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-name{margin:0px 0px 0px 0px;}.elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-text p, .elementor-3540 .elementor-element.elementor-element-f9b83ff .gem-testimonial-text div{font-size:18px;margin:0px 0px 0px 0px;text-align:center;}.elementor-3540 .elementor-element.elementor-element-d7ac1c2{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-f7f4872{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-48b39cb:not(.elementor-motion-effects-element-type-background), .elementor-3540 .elementor-element.elementor-element-48b39cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3540 .elementor-element.elementor-element-79409a5{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-52ef83e{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-fcc6eb9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-2ca8457{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3540 .elementor-element.elementor-element-5de3028{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3540 .elementor-element.elementor-element-943b5e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3540 .elementor-element.elementor-element-14b2b44{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3540 .elementor-element.elementor-element-449c800{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}}