.elementor-213172 .elementor-element.elementor-element-2ca6478b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 0px 0px 0px;}.elementor-213172 .elementor-element.elementor-element-2ca6478b{text-align:center;}.elementor-213172 .elementor-element.elementor-element-bc3d1ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-213172 .elementor-element.elementor-element-f7fc22d{--display:flex;}.elementor-213172 .elementor-element.elementor-element-c8b7cd7{--display:flex;--justify-content:center;}.elementor-213172 .elementor-element.elementor-element-703a559.elementor-element{--align-self:center;}.elementor-213172 .elementor-element.elementor-element-703a559 .elementor-heading-title{line-height:1.5em;}.elementor-213172 .elementor-element.elementor-element-edf063d > .elementor-container{max-width:1400px;}.elementor-213172 .elementor-element.elementor-element-edf063d{padding:90px 0px 90px 0px;}.elementor-213172 .elementor-element.elementor-element-5dae494.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-213172 .elementor-element.elementor-element-5dae494 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-213172 .elementor-element.elementor-element-3cc52f6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-213172 .elementor-element.elementor-element-3cc52f6{text-align:center;}.elementor-213172 .elementor-element.elementor-element-3cc52f6 .elementor-heading-title{font-size:28px;font-weight:700;letter-spacing:2.1px;color:var( --e-global-color-47fba0f7 );}.elementor-213172 .elementor-element.elementor-element-d824941 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-213172 .elementor-element.elementor-element-d824941{text-align:center;}.elementor-213172 .elementor-element.elementor-element-d824941 .elementor-heading-title{font-family:"Esphimere", esphimere;font-size:50px;font-weight:normal;text-transform:none;color:var( --e-global-color-76ab471 );}.elementor-213172 .elementor-element.elementor-element-3f9d675{--spacer-size:20px;}.elementor-213172 .elementor-element.elementor-element-6092e41{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-213172 .elementor-element.elementor-element-6092e41 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-213172 .elementor-element.elementor-element-6092e41 .elementor-tab-title{border-width:0px;background-color:#2993380D;}.elementor-213172 .elementor-element.elementor-element-6092e41 .elementor-tab-content{border-width:0px;font-size:18px;line-height:1.3em;}.elementor-213172 .elementor-element.elementor-element-6092e41 .elementor-toggle-item:not(:last-child){margin-block-end:20px;}.elementor-213172 .elementor-element.elementor-element-6092e41 .elementor-toggle-title{font-size:20px;font-weight:400;}.elementor-213172 .elementor-element.elementor-element-4008344{margin-top:0px;margin-bottom:0px;}@media(max-width:1024px){.elementor-213172 .elementor-element.elementor-element-edf063d{padding:0em 0em 2em 0em;}.elementor-213172 .elementor-element.elementor-element-3cc52f6 .elementor-heading-title{font-size:23px;}.elementor-213172 .elementor-element.elementor-element-d824941 .elementor-heading-title{font-size:37px;}.elementor-213172 .elementor-element.elementor-element-6092e41{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-213172 .elementor-element.elementor-element-3cc52f6 .elementor-heading-title{font-size:20px;}.elementor-213172 .elementor-element.elementor-element-d824941 .elementor-heading-title{font-size:33px;}.elementor-213172 .elementor-element.elementor-element-6092e41 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-213172 .elementor-element.elementor-element-6092e41 .elementor-toggle-title{line-height:1.6em;}}/* Start custom CSS for text-editor, class: .elementor-element-2ca6478b */@media only screen and (max-width:768px) {
    .page-title h2 {
        font-size: 50px !important;
    }
}
@media only screen and (max-width:400px) {
    .page-title h2 {
        font-size: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-6092e41 */.elementor-213172 .elementor-element.elementor-element-6092e41 {
    font-family: "esphimere", sans-serif;
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-efbab1d */.right-feature-testimonial {
    height: 40vw;
}

.right-box-feature {
    margin-top: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Esphimere';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/2019/03/esphimere_light-webfont.woff2') format('woff2'),
		url('/wp-content/uploads/2019/03/esphimere_light-webfont.woff') format('woff'),
		url('/wp-content/uploads/2019/03/esphimere_light-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Esphimere';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('/wp-content/uploads/2019/03/esphimere-semibold-webfont.woff2') format('woff2'),
		url('/wp-content/uploads/2019/03/esphimere-semibold-webfont.woff') format('woff'),
		url('/wp-content/uploads/2019/03/esphimere-semibold-webfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */