.elementor-kit-475{--e-global-color-primary:#333333;--e-global-color-secondary:#4A4A4A;--e-global-color-text:#666666;--e-global-color-accent:#E11218;--e-global-color-6c0761e6:#F9F8F8;--e-global-color-794c50ac:#011627;--e-global-color-37710632:#FFF;--e-global-color-e7855fb:#E5DFD3;--e-global-color-88d24eb:#AE9076;--e-global-color-b0dc7e7:#563517;--e-global-color-26c04ef:#A3513E;--e-global-color-405e497:#EEEADF;--e-global-color-8d90730:#D2CBC1;--e-global-color-951ab09:#AE8E7F;--e-global-color-8a166b8:#7A8076;--e-global-color-02b0ece:#E8F0F2;--e-global-color-b87e199:#F0F5F2;--e-global-color-ac310d3:#B7CAAF;--e-global-color-f3f8df2:#F8F0F1;--e-global-color-f2babe0:#DFA482;--e-global-color-5565822:#D63D3C;--e-global-color-55246bd:#F77947;--e-global-color-dc19053:#F2BD41;--e-global-color-93226b0:#E4CF91;--e-global-color-60ec28f:#000000;--e-global-color-f5ea0ce:#E3DBCF;--e-global-color-39064a7:#D9CBBF;--e-global-color-6124df1:#CEBCAF;--e-global-color-3c68f7d:#C3AD9F;--e-global-color-97011f1:#B99D8F;--e-global-color-905978e:#AE8E7F;--e-global-color-a52f1d9:#FFE5D9;--e-global-color-a726457:#FFCAD4;--e-global-color-e2c1c62:#D8E2DC;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:800;--e-global-typography-primary-line-height:1em;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:48px;--e-global-typography-secondary-font-weight:800;--e-global-typography-secondary-line-height:1.2px;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.8px;--e-global-typography-text-letter-spacing:0px;--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-line-height:1.8px;--e-global-typography-accent-letter-spacing:0px;color:#676767;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-kit-475 button,.elementor-kit-475 input[type="button"],.elementor-kit-475 input[type="submit"],.elementor-kit-475 .elementor-button{background-color:#0066CC;font-family:"Roboto", Sans-serif;color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(0,0,0,0.5);border-radius:20px 20px 20px 20px;padding:14px 20px 14px 20px;}.elementor-kit-475 e-page-transition{background-color:#FFBC7D;}.elementor-kit-475 a{color:#0066CC;font-family:"Roboto", Sans-serif;font-weight:800;text-decoration:underline;}.elementor-kit-475 a:hover{color:var( --e-global-color-b0dc7e7 );}.elementor-kit-475 h1{color:#676767;font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;}.elementor-kit-475 h2{color:#676767;font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;}.elementor-kit-475 h3{color:#676767;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;}.elementor-kit-475 h4{color:#676767;font-family:"Roboto", Sans-serif;}.elementor-kit-475 h5{color:#676767;font-family:"Roboto", Sans-serif;}.elementor-kit-475 h6{color:#676767;font-family:"Roboto", Sans-serif;}.elementor-kit-475 button:hover,.elementor-kit-475 button:focus,.elementor-kit-475 input[type="button"]:hover,.elementor-kit-475 input[type="button"]:focus,.elementor-kit-475 input[type="submit"]:hover,.elementor-kit-475 input[type="submit"]:focus,.elementor-kit-475 .elementor-button:hover,.elementor-kit-475 .elementor-button:focus{color:var( --e-global-color-37710632 );box-shadow:0px 2px 6px 0px rgba(0,0,0,0.5);border-radius:20px 20px 20px 20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1120px;}.e-con{--container-max-width:1120px;--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){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:80%;}.e-con{--container-max-width:80%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:767px){.elementor-kit-475{--e-global-typography-text-font-size:16px;}.elementor-kit-475 p{margin-block-end:51px;}.elementor-kit-475 h1{font-size:9.4vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}
/* Start custom CSS */.elementor-widget-text-editor p:last-child {margin-bottom:0px;}
/* In-content links: stand out from semi-bold body text. Higher specificity so Atomic's .e-paragraph-base a reset can't override it for cached/guest pages */
.elementor .e-paragraph-base a:not([class]), .elementor .e-heading-base a:not([class]), .elementor p a:not([class]), .elementor li a:not([class]) {color:#0066CC;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;}
.elementor .e-paragraph-base a:not([class]):hover, .elementor .e-heading-base a:not([class]):hover, .elementor p a:not([class]):hover, .elementor li a:not([class]):hover {color:#563517;text-decoration-thickness:3px;}/* End custom CSS */