.elementor-10610 .elementor-element.elementor-element-f369bc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10610 .elementor-element.elementor-element-f369bc6:not(.elementor-motion-effects-element-type-background), .elementor-10610 .elementor-element.elementor-element-f369bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E52B2;}.elementor-10610 .elementor-element.elementor-element-f369bc6, .elementor-10610 .elementor-element.elementor-element-f369bc6::before{--border-transition:0.3s;}.elementor-10610 .elementor-element.elementor-element-90984a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Open Sans;}.elementor-10610 .elementor-element.elementor-element-b5ef0de .elementor-heading-title{color:#84ECF3;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Open Sans;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10610 .elementor-element.elementor-element-4646edd .elementor-button{background-color:#84ECF3;font-family:"Open Sans", Open Sans;font-size:21.327px;font-weight:700;fill:#2E52B2;color:#2E52B2;}.elementor-10610 .elementor-element.elementor-element-f1f8db2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Open Sans;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10610 .elementor-element.elementor-element-04ba4a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10610 .elementor-element.elementor-element-3c39189{text-align:center;}.elementor-10610 .elementor-element.elementor-element-3c39189 .elementor-heading-title{color:var( --e-global-color-07d464e );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Open Sans;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10610 .elementor-element.elementor-element-bd289a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10610 .elementor-element.elementor-element-bd289a5:not(.elementor-motion-effects-element-type-background), .elementor-10610 .elementor-element.elementor-element-bd289a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84c29d5 );}.elementor-10610 .elementor-element.elementor-element-bd289a5, .elementor-10610 .elementor-element.elementor-element-bd289a5::before{--border-transition:0.3s;}.elementor-10610 .elementor-element.elementor-element-079c845{text-align:center;}.elementor-10610 .elementor-element.elementor-element-079c845 .elementor-heading-title{color:var( --e-global-color-07d464e );}.elementor-10610 .elementor-element.elementor-element-c9f2f0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10610 .elementor-element.elementor-element-e545e54{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10610 .elementor-element.elementor-element-7a19a2a > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-10610 .elementor-element.elementor-element-17a7c91 > .elementor-widget-container{margin:25px 0px 15px 0px;}.elementor-10610 .elementor-element.elementor-element-17a7c91{text-align:left;}.elementor-10610 .elementor-element.elementor-element-17a7c91 .elementor-heading-title{color:var( --e-global-color-f1f72c6 );font-family:"Open Sans", Open Sans;font-weight:500;}.elementor-10610 .elementor-element.elementor-element-8c07ddc.elementor-element{--align-self:center;}.elementor-10610 .elementor-element.elementor-element-8c07ddc{text-align:left;font-size:18px;font-weight:400;line-height:25px;}.elementor-10610 .elementor-element.elementor-element-1d1daf9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10610 .elementor-element.elementor-element-a786093 > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-10610 .elementor-element.elementor-element-170e5d5 > .elementor-widget-container{margin:25px 0px 15px 0px;}.elementor-10610 .elementor-element.elementor-element-170e5d5{text-align:left;}.elementor-10610 .elementor-element.elementor-element-170e5d5 .elementor-heading-title{color:var( --e-global-color-f1f72c6 );font-family:"Open Sans", Open Sans;font-weight:500;}.elementor-10610 .elementor-element.elementor-element-aff6de3.elementor-element{--align-self:center;}.elementor-10610 .elementor-element.elementor-element-aff6de3{text-align:left;font-size:18px;font-weight:400;line-height:25px;}.elementor-10610 .elementor-element.elementor-element-bd739c3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10610 .elementor-element.elementor-element-c41d2dd > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-10610 .elementor-element.elementor-element-eb8f492 > .elementor-widget-container{margin:25px 0px 15px 0px;}.elementor-10610 .elementor-element.elementor-element-eb8f492{text-align:left;}.elementor-10610 .elementor-element.elementor-element-eb8f492 .elementor-heading-title{color:var( --e-global-color-f1f72c6 );font-family:"Open Sans", Open Sans;font-weight:500;}.elementor-10610 .elementor-element.elementor-element-c6d635d.elementor-element{--align-self:center;}.elementor-10610 .elementor-element.elementor-element-c6d635d{text-align:left;font-size:18px;font-weight:400;line-height:25px;}.elementor-10610 .elementor-element.elementor-element-a366120{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10610 .elementor-element.elementor-element-c968a02{text-align:center;}.elementor-10610 .elementor-element.elementor-element-c968a02 .elementor-heading-title{color:var( --e-global-color-07d464e );}.elementor-10610 .elementor-element.elementor-element-ef2d88b{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-10610 .elementor-element.elementor-element-ef2d88b, .elementor-10610 .elementor-element.elementor-element-ef2d88b::before{--border-transition:0.3s;}.elementor-10610 .elementor-element.elementor-element-5a0b317{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-10610 .elementor-element.elementor-element-462c72a{--n-accordion-title-font-size:25px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:50px 50px 50px 50px;--n-accordion-title-normal-color:var( --e-global-color-a6ea0f5 );--n-accordion-title-hover-color:var( --e-global-color-a6ea0f5 );--n-accordion-title-active-color:var( --e-global-color-a6ea0f5 );--n-accordion-icon-size:15px;}.elementor-10610 .elementor-element.elementor-element-462c72a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-07d464e );}.elementor-10610 .elementor-element.elementor-element-462c72a {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-10610 .elementor-element.elementor-element-462c72a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Open Sans;font-weight:600;}.elementor-10610 .elementor-element.elementor-element-9bec618{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-10610 .elementor-element.elementor-element-ab6372f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-07d464e );--border-color:var( --e-global-color-07d464e );--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10610 .elementor-element.elementor-element-ab6372f:not(.elementor-motion-effects-element-type-background), .elementor-10610 .elementor-element.elementor-element-ab6372f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84c29d5 );}.elementor-10610 .elementor-element.elementor-element-ab6372f, .elementor-10610 .elementor-element.elementor-element-ab6372f::before{--border-transition:0.3s;}.elementor-10610 .elementor-element.elementor-element-093bfb6{text-align:center;}.elementor-10610 .elementor-element.elementor-element-093bfb6 .elementor-heading-title{color:#00B4C1;}.elementor-element-{{ID}}{font-family:var( --e-global-typography-primary-font-family ), Open Sans;}.elementor-element-{{ID}} label{font-family:var( --e-global-typography-primary-font-family ), Open Sans;}.elementor-element-{{ID}} button, .elementor-element-{{ID}} .btn, .elementor-element-{{ID}} input[type="submit"], .elementor-element-{{ID}} input[type="button"]{font-family:var( --e-global-typography-primary-font-family ), Open Sans;}.elementor-element-{{ID}} label.wpforms-error, .elementor-element-{{ID}} .wpcf7-not-valid-tip{font-family:var( --e-global-typography-primary-font-family ), Open Sans;}.elementor-element-{{ID}} .wpforms-confirmation-container, .elementor-element-{{ID}} form .wpcf7-response-output{font-family:var( --e-global-typography-primary-font-family ), Open Sans;}.elementor-element-a48ec82 input[type="text"], .elementor-element-a48ec82 input[type="email"], .elementor-element-a48ec82 input[type="date"], .elementor-element-a48ec82 input[type="datetime"], .elementor-element-a48ec82 input[type="number"], .elementor-element-a48ec82 textarea, .elementor-element-a48ec82 .form-control, .elementor-element-a48ec82 select{color:var( --e-global-color-f1f72c6 );background-color:var( --e-global-color-a6ea0f5 );border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84c29d5 );}.elementor-element-a48ec82 input[type="text"]::placeholder, .elementor-element-a48ec82 input[type="email"]::placeholder, .elementor-element-a48ec82 textarea::placeholder, .elementor-element-a48ec82 .form-control::placeholder{color:var( --e-global-color-f1f72c6 );}.elementor-element-a48ec82 input[type="text"]:focus, .elementor-element-a48ec82 input[type="email"]:focus, .elementor-element-a48ec82 textarea:focus, .elementor-element-a48ec82 .form-control:focus, .elementor-element-a48ec82 select:focus{border-color:var( --e-global-color-07d464e );}.elementor-element-a48ec82 input, .elementor-element-a48ec82 textarea, .elementor-element-a48ec82 .form-control, .elementor-element-a48ec82 select{border-radius:8px 8px 8px 8px;}.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="email"],.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="number"],.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="password"],.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="search"],.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="tel"],.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="text"],.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="url"],.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="color"],.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="date"],.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="datetime"],.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="datetime-local"],.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="month"],.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="time"],.elementor-10610 .elementor-element.elementor-element-a48ec82 input[type="week"],.elementor-10610 .elementor-element.elementor-element-a48ec82 textarea,.elementor-10610 .elementor-element.elementor-element-a48ec82 .form-control,.elementor-10610 .elementor-element.elementor-element-a48ec82 select{padding:10px 10px 10px 10px;}.elementor-10610 .elementor-element.elementor-element-faa0380{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-07d464e );--border-color:var( --e-global-color-07d464e );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10610 .elementor-element.elementor-element-faa0380:not(.elementor-motion-effects-element-type-background), .elementor-10610 .elementor-element.elementor-element-faa0380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFEFF;}.elementor-10610 .elementor-element.elementor-element-faa0380, .elementor-10610 .elementor-element.elementor-element-faa0380::before{--border-transition:0.3s;}.elementor-10610 .elementor-element.elementor-element-15f919b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-10610 .elementor-element.elementor-element-985f40f .elementor-button{background-color:var( --e-global-color-07d464e );font-family:"Open Sans", Open Sans;font-size:21.327px;font-weight:700;fill:var( --e-global-color-a6ea0f5 );color:var( --e-global-color-a6ea0f5 );}.elementor-10610 .elementor-element.elementor-element-8936e6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-10610 .elementor-element.elementor-element-8936e6c.e-con{--order:-99999 /* order start hack */;}.elementor-10610 .elementor-element.elementor-element-d368a2b .elementor-heading-title{color:var( --e-global-color-07d464e );}@media(max-width:767px){.elementor-10610 .elementor-element.elementor-element-cc66b9a img{width:70%;}.elementor-10610 .elementor-element.elementor-element-04ba4a8{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10610 .elementor-element.elementor-element-c9f2f0d{--gap:0px 0px;}.elementor-10610 .elementor-element.elementor-element-462c72a{--n-accordion-title-font-size:18px;}}@media(min-width:768px){.elementor-10610 .elementor-element.elementor-element-90984a5{--width:50%;}.elementor-10610 .elementor-element.elementor-element-f1f8db2{--width:50%;}.elementor-10610 .elementor-element.elementor-element-e545e54{--width:375px;}.elementor-10610 .elementor-element.elementor-element-1d1daf9{--width:375px;}.elementor-10610 .elementor-element.elementor-element-bd739c3{--width:375px;}.elementor-10610 .elementor-element.elementor-element-9bec618{--content-width:700px;}.elementor-10610 .elementor-element.elementor-element-15f919b{--width:18%;}.elementor-10610 .elementor-element.elementor-element-8936e6c{--width:66.6666%;}}/* Start custom CSS */.page-id-10610  #main  .container-fluid:first-child{
padding-left:0px;
padding-right:0px;
}
#hero p {
    color: white !important;
}
#get-in-touch h3 {
    color: #00B4C1 !important;
    font-weight: 700;
}
#form .wpcf7-form .wpcf7-form-control {
  width: 292px !important;
  box-sizing: border-box;
}

#form .wpcf7-form .d-md-flex p {
  flex: 1;
  margin: 0 10px 20px 0;
}

#form .wpcf7-form .d-md-flex {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
}

#form .wpcf7-form .wpcf7-submit {
  display: block;
  margin: 20px auto 0 auto;
  padding: 12px 30px;
  font-size: 16px;
}

h1 {

    font-weight: 700;
}
@media (min-width: 769px) {
    h1 {
        font-size: 40px !important;
    }
}

@media (max-width: 768px) {
    h1 {
        font-size: 30px;
    }
}


h2 {
    font-weight: 600;
}
@media (min-width: 769px) {
    h2 {
        font-size: 35px !important;
    }
}
@media (max-width: 768px) {
    h2 {
        font-size: 24px;
    }
}
h3 {
    font-weight: 500;
}
@media (min-width: 769px) {
    h3:not(.ch-faq-ctrl h3) {
        font-size: 24px !important;
    }
}
@media (max-width: 768px) {
    h3:not(.ch-faq-ctrl h3) {
        font-size: 21px;
    }
}

h4 {
    font-size: 20px !important;
    font-weight: 400;
}

p:not(.ch-faq-ctrl p) {
    font-size: 18px !important;
    font-weight: 400;
}

h1, h2, h3:not(.ch-faq-ctrl h3), h4, p {
    margin-bottom: 15px !important;
    font-family: Open Sans !important;
}
h3:not(.ch-faq-ctrl h3), h4, p {
    color: #14192A !important;
}
ul li {
    font-size: 18px !important;
    color: #14192A !important;
    font-family: Open Sans !important;
    line-height: 1.6 !important;
}

h1, h2, h3:not(.ch-faq-ctrl h3), h4 {
    line-height: 1.3 !important;
}

p {
    line-height: 1.6 !important;
}

.p-small p {
    font-size: 16px !important;
    font-weight: 400;
    line-height: 1.6 !important;
}
#footer .elementor-heading-title{
     font-size: 14px !important;
}
.btn-orange a {
    background-color: #E47134 !important;
    color: white !important;
    border-radius: 5px;
}

#info-annual-discount p {
    color: #268707 !important;
}
.feature-menu-item p{
    margin-bottom: 0px !important;
}/* End custom CSS */