.elementor-kit-6{--e-global-color-primary:#204F6C;--e-global-color-secondary:#F4F6F8;--e-global-color-text:#2E2925;--e-global-color-accent:#B9824A;--e-global-color-4ae067a:#F8F5F1;--e-global-color-beige:#E8E0D6;--e-global-color-f1efeeb:#8F9B8A;--e-global-typography-primary-font-family:"Red Hat Display";--e-global-typography-primary-font-size:61px;--e-global-typography-primary-font-weight:800;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Red Hat Display";--e-global-typography-secondary-font-size:49px;--e-global-typography-secondary-font-weight:800;--e-global-typography-text-font-family:"Red Hat Display";--e-global-typography-text-font-size:39px;--e-global-typography-text-font-weight:800;--e-global-typography-accent-font-family:"Red Hat Display";--e-global-typography-accent-font-size:31px;--e-global-typography-accent-font-weight:700;--e-global-typography-title-subtitle-font-family:"Red Hat Display";--e-global-typography-title-subtitle-font-size:25px;--e-global-typography-title-subtitle-font-weight:700;--e-global-typography-548c455-font-family:"Red Hat Display";--e-global-typography-548c455-font-size:18px;--e-global-typography-548c455-font-weight:400;--e-global-typography-780fa50-font-family:"Red Hat Display";--e-global-typography-780fa50-font-size:16px;--e-global-typography-780fa50-font-weight:400;--e-global-typography-c7ba4fa-font-family:"Red Hat Display";--e-global-typography-c7ba4fa-font-size:18px;--e-global-typography-c7ba4fa-font-weight:800;--e-global-typography-5d8c7bf-font-family:"Red Hat Display";--e-global-typography-5d8c7bf-font-size:18px;--e-global-typography-5d8c7bf-font-weight:700;--e-global-typography-5d8c7bf-text-transform:uppercase;--e-global-typography-5d8c7bf-letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-v4-petrol );font-family:var( --e-global-typography-5d8c7bf-font-family ), Sans-serif;font-size:var( --e-global-typography-5d8c7bf-font-size );font-weight:var( --e-global-typography-5d8c7bf-font-weight );text-transform:var( --e-global-typography-5d8c7bf-text-transform );letter-spacing:var( --e-global-typography-5d8c7bf-letter-spacing );color:var( --e-global-color-v4-petrol-lighter );border-style:none;border-radius:2px 2px 2px 2px;padding:0.8rem 2rem 0.8rem 2rem;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-v4-petrol-lighter );border-style:none;border-radius:2px 2px 2px 2px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 h1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-6 h3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-6 h4{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-6 img{border-style:none;}.elementor-kit-6 label{color:var( --e-global-color-primary );}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;}.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){--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);}@media(max-width:1366px){.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-kit-6 h3{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-6 h4{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-5d8c7bf-font-size );letter-spacing:var( --e-global-typography-5d8c7bf-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:75%;}.e-con{--container-max-width:75%;}}@media(max-width:1024px){.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-kit-6 h3{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-6 h4{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-5d8c7bf-font-size );letter-spacing:var( --e-global-typography-5d8c7bf-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:80%;}.e-con{--container-max-width:80%;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:clamp(3rem, 2.7098rem + 0.9286vw, 3.8125rem);--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-size:clamp(2.5rem, 2.2991rem + 0.6429vw, 3.0625rem);--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-size:clamp(2.0625rem, 1.9286rem + 0.4286vw, 2.4375rem);--e-global-typography-text-line-height:1.2em;--e-global-typography-accent-font-size:31px;--e-global-typography-accent-line-height:1.2em;--e-global-typography-title-subtitle-font-size:clamp(1.4375rem, 1.3929rem + 0.1429vw, 1.5625rem);--e-global-typography-title-subtitle-line-height:1.2em;--e-global-typography-548c455-line-height:1.2em;}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-kit-6 h3{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-6 h4{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-5d8c7bf-font-size );letter-spacing:var( --e-global-typography-5d8c7bf-letter-spacing );padding:0.7rem 2rem 0.7rem 2rem;}.elementor-kit-6 img{border-radius:5px 5px 5px 5px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:85%;}.e-con{--container-max-width:85%;}}:root { --heading:Red Hat Display; --body:Red Hat Display; --title-h1:clamp(3rem, 2.6151rem + 1.7105vw, 3.8125rem); --title-h2:clamp(2.5rem, 2.2336rem + 1.1842vw, 3.0625rem); --title-h3:clamp(2.0625rem, 1.8849rem + 0.7895vw, 2.4375rem); --title-h4:clamp(1.75rem, 1.6612rem + 0.3947vw, 1.9375rem); --title-h5:clamp(1.4375rem, 1.3783rem + 0.2632vw, 1.5625rem); --title-h6:clamp(1.1875rem, 1.1579rem + 0.1316vw, 1.25rem); --title-subtitle:25px; --body-l:1.125rem; --body-m:1rem; --body-s:0.875rem; --petrol:#204F6C; --petrol-lighter:#F4F6F8; --beige-lighter:#F8F5F1; --beige:#E8E0D6; --petrol-darker:#0F2431; --4ae067a:#F8F5F1; --f1efeeb:#8F9B8A; --548c455:18px; --780fa50:16px; --c7ba4fa:18px; --5d8c7bf:18px; }
/* Start custom CSS *//* Main animation on all buttons */
.elementor-button{
     transition: transform 0.4s;}
.elementor-button:hover{
     transform: translateX(7px);
     filter: brightness(95%);}
/* Dark button*/
.button-dark .elementor-button{
    background-color: var(--e-global-color-primary );
    color: #FFFFFF;}
/* Light color (replace the e-global-color to your Site Settings color)*/
.button-light .elementor-button{
    background-color: var(--e-global-color-98f71a2 );  
    color: var(--e-global-color-primary );}
/* Accent 2 button (replace the e-global-color to your Site Settings color)*/
.button-accent-2 .elementor-button{
    background-color: var(--e-global-color-cdd8c27 );
    color: var(--e-global-color-primary );}
/* Outline button dark*/
.button-outline-dark .elementor-button{
    background-color: transparent;
    color: var(--e-global-color-primary );
    box-shadow: inset 0px 0px 0px 1px var(--e-global-color-primary );}
	
/* Outline button light*/
.button-outline-light .elementor-button{
    background-color: transparent;
    color: white;
    box-shadow: inset 0px 0px 0px 1px white;}
    
/* PADDING ALL SIDES */
.pad-s{padding: clamp(1rem, 0.7692rem + 1.0256vw, 1.5rem);}
.pad-m{padding: clamp(1.5rem, 1.2692rem + 1.0256vw, 2rem);}
.pad-l{padding: clamp(2rem, 1.5385rem + 2.0513vw, 3rem);}
/* PADDING TOP & BOTTOM */
/* Improved code */
.pad-tb-s{padding: clamp(1.5rem, 1.0385rem + 2.0513vw, 2.5rem) 0;}
.pad-tb-m{padding: clamp(4rem, 3.5385rem + 2.0513vw, 5rem) 0;}
.pad-tb-l{padding: clamp(7rem, 6.5385rem + 2.0513vw, 8rem) 0;}
/* PADDING TOP */
.pad-t-s{padding-top: clamp(1.5rem, 1.0385rem + 2.0513vw, 2.5rem);}
.pad-t-m{padding-top: clamp(4rem, 3.5385rem + 2.0513vw, 5rem);}
.pad-t-l{padding-top: clamp(7rem, 6.5385rem + 2.0513vw, 8rem);}
/* PADDING BOTTOM */
.pad-b-s{padding-bottom: clamp(1.5rem, 1.0385rem + 2.0513vw, 2.5rem);}
.pad-b-m{padding-bottom: clamp(4rem, 3.5385rem + 2.0513vw, 5rem);}
.pad-b-l{padding-bottom: clamp(7rem, 6.5385rem + 2.0513vw, 8rem);}
/* PADDING LEFT & RIGHT */
.pad-lr-s{padding-left: clamp(1.5rem, 1.0385rem + 2.0513vw, 2.5rem); padding-right: clamp(1.5rem, 1.0385rem + 2.0513vw, 2.5rem);}
.pad-lr-m{ padding-left: clamp(4rem, 3.5385rem + 2.0513vw, 5rem); padding-right: clamp(4rem, 3.5385rem + 2.0513vw, 5rem);}
.pad-lr-l{padding-left: clamp(7rem, 6.5385rem + 2.0513vw, 8rem); padding-right: clamp(7rem, 6.5385rem + 2.0513vw, 8rem);}/* End custom CSS */