.elementor-kit-8{--e-global-color-primary:#264653;--e-global-color-secondary:#2A9D8F;--e-global-color-text:#000000;--e-global-color-accent:#F4A261;--e-global-color-12e04c6:#E9C46A;--e-global-color-2f72505:#E76F51;--e-global-color-522ac20:#43B1C3;--e-global-color-9190d7a:#FFFFFF;--e-global-color-b95ce3e:#2292A4;--e-global-color-26b4a8c:#8AB17D;--e-global-color-2d430d9:#C5EAF0;--e-global-typography-primary-font-family:"DM Sans";--e-global-typography-primary-font-size:5em;--e-global-typography-primary-font-weight:200;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"DM Sans";--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-size:1.3em;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-size:24px;--e-global-typography-accent-font-weight:600;--e-global-typography-656d315-font-family:"DM Sans";--e-global-typography-656d315-font-size:4em;--e-global-typography-656d315-font-weight:200;--e-global-typography-656d315-line-height:1.2em;--e-global-typography-9eff343-font-family:"DM Sans";--e-global-typography-9eff343-font-size:3em;--e-global-typography-9eff343-font-weight:200;--e-global-typography-abdccae-font-family:"DM Sans";--e-global-typography-abdccae-font-size:2em;--e-global-typography-abdccae-font-weight:300;--e-global-typography-abdccae-line-height:1.4em;--e-global-typography-3ce7f98-font-family:"DM Sans";--e-global-typography-3ce7f98-font-size:1.4em;--e-global-typography-3ce7f98-font-weight:700;--e-global-typography-3ce7f98-line-height:1.2em;--e-global-typography-b325c15-font-family:"DM Sans";--e-global-typography-b325c15-font-size:1.3em;--e-global-typography-b325c15-font-weight:700;--e-global-typography-b325c15-text-transform:uppercase;--e-global-typography-b325c15-line-height:1em;--e-global-typography-b325c15-letter-spacing:0.2em;--e-global-typography-5d39d92-font-family:"DM Sans";--e-global-typography-5d39d92-font-size:1.3em;--e-global-typography-5d39d92-font-weight:500;--e-global-typography-5d39d92-line-height:1.5em;--e-global-typography-39f588e-font-family:"DM Sans";--e-global-typography-39f588e-font-size:2em;--e-global-typography-39f588e-font-weight:600;--e-global-typography-39f588e-line-height:1.3em;--e-global-typography-b732424-font-family:"DM Sans";--e-global-typography-b732424-font-size:20px;--e-global-typography-b732424-font-weight:400;--e-global-typography-b732424-text-transform:uppercase;--e-global-typography-b732424-line-height:6em;--e-global-typography-b732424-letter-spacing:0.3em;--e-global-typography-2e49e10-font-family:"DM Sans";--e-global-typography-2e49e10-font-size:1.1em;--e-global-typography-2e49e10-font-weight:400;--e-global-typography-2e49e10-text-transform:uppercase;--e-global-typography-2e49e10-line-height:1.3em;--e-global-typography-2e49e10-letter-spacing:0.3em;--e-global-typography-2cdf4e3-font-family:"DM Sans";--e-global-typography-2cdf4e3-font-size:2.2em;--e-global-typography-2cdf4e3-font-weight:300;--e-global-typography-f485271-font-family:"DM Sans";--e-global-typography-f485271-font-size:1.6em;--e-global-typography-f485271-font-weight:600;--e-global-typography-f485271-line-height:1.5em;--e-global-typography-c328dc5-font-family:"DM Sans";--e-global-typography-c328dc5-font-size:24px;--e-global-typography-c328dc5-font-weight:600;--e-global-typography-c54bcb8-font-family:"DM Sans";--e-global-typography-c54bcb8-font-size:21px;--e-global-typography-c54bcb8-font-weight:700;--e-global-typography-cf9d993-font-family:"DM Sans";--e-global-typography-cf9d993-font-size:1.4em;--e-global-typography-cf9d993-font-weight:700;--e-global-typography-cf9d993-line-height:1em;--e-global-typography-cf9d993-letter-spacing:0.2em;--e-global-typography-96edfe2-font-family:"DM Sans";--e-global-typography-96edfe2-font-size:3.6em;--e-global-typography-96edfe2-font-weight:200;--e-global-typography-96edfe2-line-height:1.3em;--e-global-typography-2758f68-font-family:"DM Sans";--e-global-typography-2758f68-font-size:1.6em;--e-global-typography-2758f68-font-weight:700;--e-global-typography-2758f68-text-transform:uppercase;--e-global-typography-2758f68-font-style:italic;--e-global-typography-5a008f1-font-family:"DM Sans";--e-global-typography-5a008f1-font-size:1.2em;--e-global-typography-5a008f1-font-weight:600;--e-global-typography-1caaa04-font-family:"DM Sans";--e-global-typography-1caaa04-font-size:12px;--e-global-typography-1caaa04-font-weight:700;--e-global-typography-1caaa04-text-transform:uppercase;--e-global-typography-1caaa04-letter-spacing:0.4em;--e-global-typography-b95c5fa-font-family:"DM Sans";--e-global-typography-b95c5fa-font-size:18px;--e-global-typography-b95c5fa-font-weight:200;--e-global-typography-b95c5fa-font-style:normal;--e-global-typography-b95c5fa-text-decoration:none;--e-global-typography-b95c5fa-line-height:24px;--e-global-typography-b95c5fa-letter-spacing:0.03em;--e-global-typography-f30572c-font-family:"DM Sans";--e-global-typography-f30572c-font-size:16px;--e-global-typography-f30572c-font-weight:400;--e-global-typography-f30572c-line-height:1.3em;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-kit-8 a{color:var( --e-global-color-accent );}.elementor-kit-8 a:hover{color:var( --e-global-color-2f72505 );}.elementor-kit-8 h2{color:var( --e-global-color-b95ce3e );font-family:var( --e-global-typography-abdccae-font-family ), Sans-serif;font-size:var( --e-global-typography-abdccae-font-size );font-weight:var( --e-global-typography-abdccae-font-weight );line-height:var( --e-global-typography-abdccae-line-height );}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-family:var( --e-global-typography-c328dc5-font-family ), Sans-serif;font-size:var( --e-global-typography-c328dc5-font-size );font-weight:var( --e-global-typography-c328dc5-font-weight );color:var( --e-global-color-9190d7a );box-shadow:0px 24px 21px -6px rgba(0, 0, 0, 0.25098039215686274);border-style:none;border-radius:90px 90px 90px 90px;padding:25px 35px 25px 35px;}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{color:var( --e-global-color-9190d7a );border-style:none;border-radius:90px 90px 90px 90px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;}.elementor-widget:not(:last-child){margin-block-end: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-8{--e-global-typography-primary-font-size:4em;--e-global-typography-primary-line-height:1.2em;--e-global-typography-text-font-size:1.1em;--e-global-typography-text-line-height:1.3em;--e-global-typography-accent-font-size:1.3em;--e-global-typography-accent-line-height:1.5em;--e-global-typography-656d315-font-size:2.6em;--e-global-typography-656d315-line-height:1.1em;--e-global-typography-abdccae-font-size:1.7em;--e-global-typography-3ce7f98-font-size:1.3em;--e-global-typography-3ce7f98-line-height:1.3em;--e-global-typography-b325c15-font-size:1.2em;--e-global-typography-b325c15-line-height:1em;--e-global-typography-b325c15-letter-spacing:0.05px;--e-global-typography-5d39d92-font-size:1.1em;--e-global-typography-5d39d92-line-height:1.5em;--e-global-typography-39f588e-font-size:1.6em;--e-global-typography-39f588e-line-height:1.2em;--e-global-typography-b732424-font-size:1em;--e-global-typography-b732424-line-height:2.5em;--e-global-typography-b732424-letter-spacing:0.17em;--e-global-typography-2e49e10-font-size:1.1em;--e-global-typography-2e49e10-line-height:1.3em;--e-global-typography-2cdf4e3-font-size:2em;--e-global-typography-f485271-font-size:1.3em;--e-global-typography-cf9d993-font-size:1.2em;--e-global-typography-cf9d993-line-height:1em;--e-global-typography-96edfe2-font-size:2.3em;--e-global-typography-96edfe2-line-height:1.4em;--e-global-typography-2758f68-font-size:1em;--e-global-typography-5a008f1-font-size:1em;--e-global-typography-5a008f1-line-height:1.3em;--e-global-typography-1caaa04-font-size:11px;--e-global-typography-1caaa04-letter-spacing:0.275em;--e-global-typography-b95c5fa-font-size:16px;--e-global-typography-b95c5fa-line-height:20px;--e-global-typography-b95c5fa-letter-spacing:0.03em;--e-global-typography-f30572c-font-size:16px;--e-global-typography-f30572c-line-height:1.2em;}.elementor-kit-8 h2{font-size:var( --e-global-typography-abdccae-font-size );line-height:var( --e-global-typography-abdccae-line-height );}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:var( --e-global-typography-c328dc5-font-size );}}@media(max-width:1024px){.elementor-kit-8{--e-global-typography-primary-font-size:3em;--e-global-typography-text-font-size:1.2em;--e-global-typography-text-line-height:1.3em;--e-global-typography-656d315-font-size:2.4em;--e-global-typography-656d315-line-height:1.2em;--e-global-typography-abdccae-font-size:1.8em;--e-global-typography-abdccae-line-height:1em;--e-global-typography-3ce7f98-font-size:1.3em;--e-global-typography-3ce7f98-line-height:1em;--e-global-typography-b325c15-font-size:1.5em;--e-global-typography-b325c15-line-height:1em;--e-global-typography-b325c15-letter-spacing:0.05px;--e-global-typography-5d39d92-font-size:1.1em;--e-global-typography-5d39d92-line-height:1.3em;--e-global-typography-39f588e-font-size:1.6em;--e-global-typography-39f588e-line-height:1.2em;--e-global-typography-b732424-font-size:0.9em;--e-global-typography-b732424-line-height:2.8em;--e-global-typography-2e49e10-font-size:1em;--e-global-typography-2e49e10-line-height:1.3em;--e-global-typography-2cdf4e3-font-size:2em;--e-global-typography-cf9d993-font-size:1.2em;--e-global-typography-cf9d993-line-height:1em;--e-global-typography-96edfe2-font-size:3em;--e-global-typography-96edfe2-line-height:1.2em;--e-global-typography-f30572c-font-size:14px;--e-global-typography-f30572c-line-height:1.2em;}.elementor-kit-8 h2{font-size:var( --e-global-typography-abdccae-font-size );line-height:var( --e-global-typography-abdccae-line-height );}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:var( --e-global-typography-c328dc5-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-8{--e-global-typography-primary-font-size:2.8em;--e-global-typography-text-font-size:1.1em;--e-global-typography-text-line-height:1.3em;--e-global-typography-accent-font-size:1.1em;--e-global-typography-accent-line-height:1.2em;--e-global-typography-656d315-font-size:2.4em;--e-global-typography-656d315-line-height:1.2em;--e-global-typography-9eff343-font-size:2.3em;--e-global-typography-9eff343-line-height:1.2em;--e-global-typography-abdccae-font-size:1.5em;--e-global-typography-3ce7f98-font-size:1.1em;--e-global-typography-3ce7f98-line-height:1.2em;--e-global-typography-b325c15-font-size:1.4em;--e-global-typography-b325c15-line-height:1.1em;--e-global-typography-b325c15-letter-spacing:0.05px;--e-global-typography-5d39d92-font-size:1.1em;--e-global-typography-5d39d92-line-height:1.2em;--e-global-typography-39f588e-font-size:1.4em;--e-global-typography-39f588e-line-height:1.2em;--e-global-typography-b732424-font-size:1.2em;--e-global-typography-b732424-line-height:1.3em;--e-global-typography-2e49e10-font-size:0.9em;--e-global-typography-2e49e10-line-height:1.3em;--e-global-typography-2cdf4e3-font-size:2em;--e-global-typography-f485271-font-size:1em;--e-global-typography-f485271-line-height:1.2em;--e-global-typography-cf9d993-font-size:1.4em;--e-global-typography-cf9d993-line-height:1em;--e-global-typography-96edfe2-font-size:1.9em;--e-global-typography-96edfe2-line-height:1.2em;--e-global-typography-b95c5fa-font-size:16px;--e-global-typography-f30572c-font-size:14px;--e-global-typography-f30572c-line-height:1.2em;}.elementor-kit-8 h2{font-size:var( --e-global-typography-abdccae-font-size );line-height:var( --e-global-typography-abdccae-line-height );}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:var( --e-global-typography-c328dc5-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}@media(min-width:1824px){.elementor-kit-8{--e-global-typography-primary-font-size:5em;--e-global-typography-656d315-font-size:4em;--e-global-typography-3ce7f98-font-size:1.4em;}.elementor-kit-8 h2{font-size:var( --e-global-typography-abdccae-font-size );line-height:var( --e-global-typography-abdccae-line-height );}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:var( --e-global-typography-c328dc5-font-size );}}/* Start custom CSS *//*===========
  Layout Settings
===========*/
body {
    width: 100vw;
    height: 100vh;
    overflow-x: hidden;
    overflow-y: auto;
}
.ph_container {
    max-width: 90vw;
    margin-left: auto;
    margin-right: auto;
    @media screen and (min-width:1824px) {
        max-width: 1490px;
    }
}
.ph_faq {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    @media screen and (min-width:1024px) {
        max-width: 80%;
    }
    @media screen and (min-width:1366px) {
        max-width: 1074px;
    }
}
/*===========
  Parallax Plus Signs
===========*/
    .parallax_plus {
        z-index: -1;
    }

/*===========
  Sticky Navbar
===========*/
#navbar {
    transition: background 0.5s ease;
}
#navbar:not(.stuck) {
    background:transparent;
    transition: background 0.5s ease;
}
#navbar:hover {
    background: linear-gradient(0deg, #00353D 0%, #002126 100%);
    transition: background 0.5s ease;
}

/*===========
  Solid Buttons
===========*/
.btn-solid button, .btn-solid input[type="button"], .btn-solid input[type="submit"], .btn-solid .elementor-button, .btn-solid .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap {
    text-transform: capitalize;
    box-shadow: 0px 24px 21.1px -6px rgba(0, 0, 0, 0.25);
        transition: all .5s ease;
}
.btn-solid button:hover, .btn-solid input[type="button"]:hover, .btn-solid input[type="submit"]:hover, .btn-solid .elementor-button:hover, .btn-solid .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap:hover {
        transform: scale(1.1);
        filter: brightness(.9);
        box-shadow: 0px 32px 28px -6px rgba(0, 0, 0, 0.275);
        transition: all .5s ease;
}
.btn-solid button:hover .elementor-button-text, .btn-solid input[type="button"]:hover .elementor-button-text, .btn-solid input[type="submit"]:hover .elementor-button-text, .btn-solid .elementor-button:hover .elementor-button-text {
        filter: brightness(1);
}
.btn-solid .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap {
    border-radius:90px !important;
    background-color: #2A9D8F;
}
.btn-solid .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap a {
    color: #fff;
}

/*===========
  Ordered List with Circled Numbers
===========*/
.circle > div {
    width:60px;
    height:60px;
}
.circle > div > h2 {
    line-height:44px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
@media screen and (min-width:1824px) {
    .circle > div {
        width:70px;
        height:70px;
    }
    .circle > div > h2 {
        line-height:66px;
    }
}/* End custom CSS */