.elementor-kit-38246{--e-global-color-primary:#265C91;--e-global-color-secondary:#6980B4;--e-global-color-text:#000000;--e-global-color-accent:#5587C8;--e-global-color-rsblue2:#2A5A90;--e-global-color-rsbglt:#F2F5FA;--e-global-color-rsbggr:#F1F1F1;--e-global-color-rsdark:#373942;--e-global-color-rsline:#E6E6E6;--e-global-color-rsteal:#64BEBE;--e-global-color-rswhite:#FFFFFF;--e-global-color-rsgray:#666666;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:35px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:45px;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:28px;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:200;--e-global-typography-text-line-height:28px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:28px;--e-global-typography-accent-letter-spacing:0.4px;--e-global-typography-rsh2big-font-family:"Roboto";--e-global-typography-rsh2big-font-size:46px;--e-global-typography-rsh2big-font-weight:500;--e-global-typography-rsh2big-line-height:50px;--e-global-typography-rscardt-font-family:"Roboto";--e-global-typography-rscardt-font-size:25px;--e-global-typography-rscardt-font-weight:500;--e-global-typography-rscardt-line-height:30px;--e-global-typography-rssmall-font-family:"Roboto";--e-global-typography-rssmall-font-size:14px;--e-global-typography-rssmall-font-weight:200;--e-global-typography-rssmall-line-height:22px;background-color:#FFFFFF;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:200;line-height:28px;}.elementor-kit-38246 button,.elementor-kit-38246 input[type="button"],.elementor-kit-38246 input[type="submit"],.elementor-kit-38246 .elementor-button{background-color:#265C91;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:6px 28px 6px 28px;}.elementor-kit-38246 button:hover,.elementor-kit-38246 button:focus,.elementor-kit-38246 input[type="button"]:hover,.elementor-kit-38246 input[type="button"]:focus,.elementor-kit-38246 input[type="submit"]:hover,.elementor-kit-38246 input[type="submit"]:focus,.elementor-kit-38246 .elementor-button:hover,.elementor-kit-38246 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-kit-38246 e-page-transition{background-color:#FFBC7D;}.elementor-kit-38246 p{margin-block-end:20px;}.elementor-kit-38246 a{color:#2A5A90;}.elementor-kit-38246 a:hover{color:#64BEBE;}.elementor-kit-38246 h1{color:#000000;font-family:"Roboto", Sans-serif;font-size:35px;font-weight:500;line-height:45px;}.elementor-kit-38246 h2{color:#000000;font-family:"Roboto", Sans-serif;font-size:35px;font-weight:500;line-height:45px;}.elementor-kit-38246 h3{color:#000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;line-height:30px;}.elementor-kit-38246 h4{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;line-height:28px;}.elementor-kit-38246 h5{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-kit-38246 h6{color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1250px;}.e-con{--container-max-width:1250px;--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);}.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:1024px){body{-webkit-hyphens:auto;hyphens:auto}}
.elementor-widget-text-editor a{display:inline-block}
.elementor-loop-container>.e-loop-item{min-width:0}
.elementor-widget-text-editor blockquote{margin:0 auto;padding:50px 0;border:0;font:inherit;color:inherit;quotes:'“' '”' '‘' '’'}.elementor-widget-text-editor blockquote>p{margin:0!important;padding:0!important}.elementor-widget-text-editor blockquote::before{content:open-quote;display:block;float:left;height:0;line-height:0;position:relative;font-size:5em}.elementor-widget-text-editor blockquote::after{content:close-quote;display:block;float:right;height:0;line-height:0;position:relative;top:80px;font-size:5em}
.rs-classic p{margin:0;padding:10px 0}.rs-classic h3{margin:0;padding:10px 0;font:500 24px/34px Roboto,sans-serif}.rs-classic h4{margin:0;padding:10px 0;font:500 22px/30px Roboto,sans-serif}.rs-classic ul,.rs-classic ol{margin:10px 0;padding:0 0 0 20px}.rs-classic li{margin:0}.rs-classic strong,.rs-classic b{font-weight:500}.rs-classic a{color:#5587C8;display:inline-block}
.rs-slider .elementor-image-carousel-wrapper{padding:0 100px}
.elementor-element.rs-slider .swiper{position:relative;overflow:visible}
.rs-slider .swiper-slide{padding:0 50px;cursor:pointer}
.rs-slider .swiper-slide-image{display:block;width:100%;aspect-ratio:610/416;height:auto;object-fit:cover}
.elementor-element.rs-slider .swiper .elementor-swiper-button{width:46px;height:46px;background:#265C91;color:#fff;display:flex;align-items:center;justify-content:center;top:50%;z-index:9}
.elementor-element.rs-slider .swiper .elementor-swiper-button-prev{left:100px;inset-inline-start:100px;transform:translate(-50%,-50%)}
.elementor-element.rs-slider .swiper .elementor-swiper-button-next{right:100px;inset-inline-end:100px;left:auto;transform:translate(50%,-50%)}
.elementor-element.rs-slider .swiper .elementor-swiper-button svg{width:10px;height:18px;transition:transform .4s}
.elementor-element.rs-slider .swiper .elementor-swiper-button::after{content:"";position:absolute;left:50%;top:50%;width:18px;height:1px;background:#fff;opacity:0;transform:translate(-50%,0) scaleX(0);transition:all .4s}
.elementor-element.rs-slider .swiper .elementor-swiper-button:hover::after{opacity:1;transform:translate(-50%,0) scaleX(1)}
.elementor-element.rs-slider .swiper .elementor-swiper-button-prev:hover svg{transform:translateX(-4px)}
.elementor-element.rs-slider .swiper .elementor-swiper-button-next:hover svg{transform:translateX(4px)}
.elementor-element.rs-slider .swiper .swiper-pagination.swiper-pagination-bullets{bottom:39px;line-height:0;font-size:0}
.elementor-element.rs-slider .swiper .swiper-pagination-bullet{width:6px;height:6px;margin:0 6px;border-radius:6px;background:#000;opacity:.4;transition:all .4s}
.elementor-element.rs-slider .swiper .swiper-pagination-bullet-active{width:30px;opacity:1}
@media (max-width:1050px){.rs-slider .elementor-image-carousel-wrapper{padding:0 80px}.rs-slider .swiper-slide{padding:0 20px}.elementor-element.rs-slider .swiper .elementor-swiper-button{display:none}}
@media (max-width:800px){.rs-slider .elementor-image-carousel-wrapper{padding:0 60px}.rs-slider .swiper-slide{padding:0 15px}}
@keyframes rsFadeInRight{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:none}}.elementor-element.animated.fadeInRight{animation-name:rsFadeInRight;animation-duration:1s}
.testimonial-wrap-row blockquote::before,.testimonial-wrap-row blockquote::after{content:'"';display:inline-block;float:none;height:0;line-height:0;position:relative;top:0;font-size:36px;color:#265C91;font-style:italic}.testimonial-wrap-row blockquote::before{margin-right:10px}.testimonial-wrap-row blockquote::after{margin-left:10px}.testimonial-wrap-row blockquote>p{display:inline}/* End custom CSS */