.elementor-kit-5{--e-global-color-primary:#6E8B97;--e-global-color-secondary:#53636F;--e-global-color-text:#4D5A63;--e-global-color-accent:#37424A;--e-global-color-c3b3d40:#3B3D40;--e-global-color-ce2e2e2:#E2E2E2;--e-global-color-cf2f1f0:#F2F1F0;--e-global-typography-primary-font-family:"Playfair Display";--e-global-typography-primary-font-size:50px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:70px;--e-global-typography-secondary-font-family:"Mulish";--e-global-typography-secondary-font-size:22px;--e-global-typography-secondary-font-weight:300;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-text-font-family:"Mulish";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Mulish";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:300;background-color:#FFFFFF;color:#4D5A63;font-family:"Mulish", Sans-serif;font-size:17px;font-weight:300;line-height:1.4em;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#6E8B97;}.elementor-kit-5 a:hover{color:#37424A;}.elementor-kit-5 h1{color:#4D5A63;font-family:"Mulish", Sans-serif;font-size:36px;font-weight:300;line-height:1.3em;}.elementor-kit-5 h2{color:#6E8B97;font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;line-height:70px;}.elementor-kit-5 h3{color:#4D5A63;font-family:"Mulish", Sans-serif;font-size:22px;font-weight:300;line-height:1.4em;}.elementor-kit-5 h4{color:#4D5A63;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1290px;}.e-con{--container-max-width:1290px;--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:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */@media(max-width:767px){.elementor-widget-text-editor table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:13px}}.elementor-widget-text-editor table{border-collapse:collapse}.elementor-widget-text-editor table td,.elementor-widget-text-editor table th{border:0;border-bottom:1px solid #e8e8e8;background:none!important;padding:8px 10px}.elementor-widget-text-editor p{margin:0 0 1.5rem}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-text-editor h1,.elementor-widget-text-editor h2,.elementor-widget-text-editor h3{margin:0 0 1.5rem}.elementor-widget-theme-post-content p{margin:0 0 1.5rem}.elementor-button,.elementor-item,.elementor-post__title a,.elementor-social-icon{transition:all .3s}.elementor-post__title a:hover{color:#333333!important}.elementor-posts-container~.e-load-more-anchor~.elementor-button-wrapper .elementor-button:hover,.e-load-more-anchor+.elementor-button-wrapper .elementor-button:hover{background-color:#333333}.elementor-post__meta-data .elementor-post-date:before{content:"f017";font-family:"Font Awesome 5 Free";font-weight:400;margin-right:5px}html{scroll-padding-top:100px}.elementor-widget-text-editor h1.egos-as-h2{font-family:"Playfair Display",serif;font-size:50px;font-weight:400;line-height:70px;color:#6e8b97}.elementor-widget-text-editor h1.egos-as-h3{font-family:Mulish,sans-serif;font-size:22px;font-weight:300;line-height:1.4em;color:#4d5a63}.elementor-widget-text-editor h1.egos-as-h4{font-family:Mulish,sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#4d5a63}@media(max-width:767px){.elementor-widget-text-editor h1.egos-as-h2{font-size:44px;line-height:62px}}#respond .comment-reply-title{font-family:Mulish,sans-serif;font-size:17px;font-weight:300;color:#4d5a63;margin:0 0 10px}#respond .comment-notes,#respond label{font-size:13px;color:#4d5a63}#respond textarea,#respond input[type=text],#respond input[type=email]{width:100%;background:#f2f1f0;border:0;border-radius:0;padding:10px 14px;font-family:Mulish,sans-serif;font-size:14px}#respond .form-submit .submit{background:#3b3d40;color:#fff;border:0;border-radius:0;padding:10px 24px;font-family:Mulish,sans-serif;font-size:14px;font-weight:300}#respond .form-submit .submit:hover{background:#6e8b97}html{scroll-behavior:smooth}body .elementor-element.animated{animation-duration:1s;animation-timing-function:cubic-bezier(.22,.61,.36,1)}body .elementor-element.animated.fadeIn{animation-name:egosFade}body .elementor-element.animated.fadeInUp{animation-name:egosUp}body .elementor-element.animated.fadeInLeft{animation-name:egosLeft}body .elementor-element.animated.fadeInRight{animation-name:egosRight}@keyframes egosFade{from{opacity:0}to{opacity:1}}@keyframes egosUp{from{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:none}}@keyframes egosLeft{from{opacity:0;transform:translate3d(-60px,0,0)}to{opacity:1;transform:none}}@keyframes egosRight{from{opacity:0;transform:translate3d(60px,0,0)}to{opacity:1;transform:none}}@keyframes egosSoft{from{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}.elementor-widget-image img,.elementor-image-carousel img{backface-visibility:hidden}@media(max-width:767px){body .elementor-element.animated{animation-duration:1.1s}body .elementor-element.animated.fadeInUp,body .elementor-element.animated.fadeInLeft,body .elementor-element.animated.fadeInRight{animation-name:egosSoft}.elementor-widget-text-editor,.elementor-widget-text-editor [style*="text-align"],.elementor-heading-title{text-align:left!important}body{padding-bottom:58px}br.egos-soft{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body .elementor-element.animated{animation:none!important}}@media(max-width:767px){.elementor:not(.elementor-location-header):not(.elementor-location-footer):not(.elementor-location-popup)>.e-con:not(:has(.elementor-widget-slides)){padding-left:5%!important;padding-right:5%!important}.elementor:not(.elementor-location-header):not(.elementor-location-footer):not(.elementor-location-popup) .e-con .e-con{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.elementor:not(.elementor-location-header):not(.elementor-location-footer):not(.elementor-location-popup) .elementor-widget:not(.elementor-widget-slides),.elementor:not(.elementor-location-header):not(.elementor-location-footer):not(.elementor-location-popup) .elementor-widget>.elementor-widget-container{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.elementor-location-header>.e-con{padding-left:5%!important;padding-right:5%!important}.elementor-location-header .elementor-menu-toggle{margin-right:-11px}.elementor-location-footer .e-con:not(.egos-callbar){padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.elementor-location-footer .e-con:not(.egos-callbar):not(:has(.e-con)){padding-left:5%!important;padding-right:5%!important}}/* End custom CSS */