.mobile_nav .select_page {
    display: none !important;
}
.et-db #et-boc .et-l.et-l--header .mobile_menu_bar:before,
.et-l--header .mobile_menu_bar:before{
    content: unset;
}

.et_header_style_centered #main-header .mobile_nav.mobile_nav,
.et_header_style_split #main-header .mobile_nav.mobile_nav {
    padding: 0;
    border-radius: 0;
    background-color: unset;
    background: unset;
}
.et_header_style_centered #et_mobile_nav_menu#et_mobile_nav_menu,
.et_header_style_split #et_mobile_nav_menu#et_mobile_nav_menu {
    position: unset;
}

.et_header_style_centered.et_header_style_centered .mobile_menu_bar.mobile_menu_bar,
.et_header_style_split.et_header_style_split .mobile_menu_bar.mobile_menu_bar {
    position: relative;
}


.et_header_style_centered .et_mobile_menu.et_mobile_menu,
.et_header_style_split .et_mobile_menu.et_mobile_menu {
    top: 62px;
}

.et_header_style_left .et_mobile_menu.et_mobile_menu {
    top: 90px;
}

.et_header_style_centered .et_menu_container .mobile_menu_bar.mobile_menu_bar,
.et_header_style_split .et_menu_container .mobile_menu_bar.mobile_menu_bar,
.et_header_style_split .et_menu_container #et-top-navigation .mobile_menu_bar.mobile_menu_bar {
    top: unset;
    left: unset;
    right: unset;
    bottom: unset;
    padding: 0;
    float:right;
}

.et_header_style_split #main-header div#et-top-navigation {
    bottom: 0;
}
    
#main-header .mobile_menu_bar:before{
    content: unset;
}


@media all and (max-width: 1230px) {
    .et_header_style_split #main-header,
    .et_header_style_centered #main-header {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .et_header_style_split .logo_container span.logo_helper {
        display: inline-block;
    }
    .et_header_style_split #main-header#main-header .container,
    .et_header_style_centered #main-header#main-header .container {
        height: auto;
    }
    .et_header_style_centered .et_menu_container .mobile_menu_bar.mobile_menu_bar,
    .et_header_style_split .et_menu_container .mobile_menu_bar.mobile_menu_bar,
    .et_header_style_split .et_menu_container #et-top-navigation .mobile_menu_bar.mobile_menu_bar
    {
        padding-bottom: 24px;
    }
    .et_header_style_split #main-header#main-header #et_mobile_nav_menu,
    .et_header_style_centered #main-header#main-header #et_mobile_nav_menu
    {
        margin-top: 0;
    }

    .et_header_style_split #main-header#main-header  .logo_container,
    .et_header_style_centered #main-header#main-header  .logo_container
    {
        position: absolute;
        height: 100%;
        width: 100%;
        z-index: 0;
    }
    .et_header_style_split #main-header#main-header #et-top-navigation,
    .et_header_style_centered #main-header#main-header #et-top-navigation {
        float: right;
        width: auto; 
        position: unset;
        padding-top: 24px;
    }
    .et_header_style_split #main-header#main-header,
    .et_header_style_centered #main-header#main-header {
        padding: unset;
    }
    .et_header_style_split #main-header#main-header 
    .et_header_style_centered #main-header#main-header div#et-top-navigation{
        position: absolute;
    }
    /*.et_header_style_fullscreen .dipi_hamburger*/
    /* .et_header_style_slide  .dipi_hamburger */{ /*Need to remove for 'Disable Custom Mobile Menu Style' + 'Side In' of Header Style */
        margin-bottom: 0 !important;
    }

    .et_header_style_fullscreen .et-fixed-header #et-top-navigation,
    .et_header_style_fullscreen #et-top-navigation {
        padding-bottom: 0 !important;
    }
}

/* FIXME: only if style is not fullscreen oder slidein */
@media all and (min-width: 1231px) {
    .dipi_hamburger {
        display: none;
    }

    .et_header_style_slide .dipi_hamburger,
    .et_header_style_fullscreen .dipi_hamburger {
        display: block;
        margin-bottom: 0 !important;
    }
}


.wp-block-zolo-accordion-child{--zolo-child-margin:8px 0 0;--zolo-trigger-padding:24px 20px;--zolo-trigger-gap:10px;--zolo-inner-padding:20px;--zolo-toggle-icon-color:#111;--zolo-toggle-icon-size:16px;border-color:var(--zoloblocks-item-border-color);border-radius:var(--zolo-item-border-radius);border-style:var(--zolo-item-border-style);border-width:var(--zolo-item-border-width);box-sizing:border-box;margin:var(--zolo-child-margin);overflow:hidden;transition:all .2s ease}.zolo-accordion-item{box-sizing:border-box}.zolo-accordion-item.js-enabled .zolo-accordion-panel{visibility:hidden}.zolo-accordion-item.is-active .zolo-accordion-panel{visibility:visible}.zolo-accordion-item.is-active .zolo-accordion-collapsed-mode{display:none}.zolo-accordion-item.is-active .zolo-accordion-expanded-mode{display:block}.zolo-accordion-wrap .ac-header{margin:0;padding:0}.zolo-accordion-wrap .ac-trigger{align-items:center;background-color:var(--zoloblocks-item-bg-color);border:0;cursor:pointer;display:flex;gap:var(--zolo-trigger-gap);justify-content:space-between;outline:none;padding:var(--zolo-trigger-padding);transition:color .25s ease;width:100%}.zolo-accordion-wrap .zolo-accordion-head-title{--zolo-head-title-color:#111;color:var(--zolo-head-title-color);font-size:20px;margin:0;text-align:left;transition:all .2s ease}.zolo-accordion-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}.zolo-accordion-inner{overflow:hidden;padding:var(--zolo-inner-padding)}.zolo-accordion-expanded-mode{display:none}.zolo-accordion-toggle{align-items:center;display:flex;justify-content:center}.zolo-accordion-toggle svg{height:var(--zolo-toggle-icon-size);width:var(--zolo-toggle-icon-size);fill:var(--zolo-toggle-icon-color);display:block}


.wp-block-zolo-advanced-paragraph{margin:0}.wp-block-zolo-advanced-paragraph a{color:#2667ff}.wp-block-zolo-advanced-paragraph a:hover{color:#084be9}.wp-block-zolo-advanced-paragraph.zolo-text-gradient-color{background:-webkit-linear-gradient(45deg,#09009f,#00ff95 80%);-webkit-background-clip:text;display:block;-webkit-text-fill-color:transparent;background-position:50%;background-size:contain;color:transparent}


.zb-brand-title-link{display:inline-block}


.zolo-breadcrumbs-wrap .breadcrumb-items{list-style:none;margin:0;padding:0}.zolo-breadcrumbs-wrap .breadcrumb-item,.zolo-breadcrumbs-wrap .breadcrumb-item a,.zolo-breadcrumbs-wrap .breadcrumb-items{align-items:center;display:inline-flex;gap:6px}.zolo-breadcrumbs-wrap.hide-current .breadcrumb-item.current,.zolo-breadcrumbs-wrap.hide-current .breadcrumb-item:nth-last-child(2) .separator,.zolo-breadcrumbs-wrap.hide-home .breadcrumb-item.home{display:none}.zolo-breadcrumbs-wrap svg{display:block;height:1em;width:1em}.zolo-breadcrumbs-wrap .name{color:#4c4c4e;font-size:16px;text-decoration:none;transition:color .3s}.zolo-breadcrumbs-wrap .separator svg{font-size:14px;fill:currentColor}


.wp-block-zolo-business-hour{display:flex;flex-direction:column;gap:20px}.wp-block-zolo-business-hour .zolo-biz-hours-item,.wp-block-zolo-business-hour .zolo-biz-hours-item-closed{align-items:center;display:flex;gap:15px;justify-content:space-between}.wp-block-zolo-business-hour .zolo-biz-time-wrap{align-items:center;display:flex;gap:6px}.wp-block-zolo-business-hour .zolo-biz-day,.wp-block-zolo-business-hour .zolo-biz-day-closed{font-size:clamp(1rem,1.5vw,1.125rem);font-weight:500}.wp-block-zolo-business-hour .zolo-biz-day-closed,.wp-block-zolo-business-hour .zolo-business-closed{color:red}.wp-block-zolo-business-hour .zolo-biz-time{color:#46474b;font-size:16px}.wp-block-zolo-business-hour .zolo-business-closed-time{color:red;display:inline-block}.wp-block-zolo-business-hour .zolo-biz-closed-text{font-size:clamp(1rem,1.5vw,1.125rem)}.wp-block-zolo-business-hour .zolo-biz-current-date .zolo-biz-day,.wp-block-zolo-business-hour .zolo-biz-current-date .zolo-biz-time,.wp-block-zolo-business-hour .zolo-biz-current-date .zolo-biz-time-separator{color:#4680ff;font-weight:700}.wp-block-zolo-business-hour.zolo-biz-hours-style-2{gap:0}.wp-block-zolo-business-hour.zolo-biz-hours-style-2 .zolo-biz-hours-item{border-radius:4px;padding:20px 15px}.wp-block-zolo-business-hour.zolo-biz-hours-style-2 .zolo-biz-hours-item-closed{border-radius:4px;color:red;padding:20px 15px}.wp-block-zolo-business-hour.zolo-biz-hours-style-2 .zolo-biz-hours-item-closed.zolo-hour-closed:nth-of-type(odd),.wp-block-zolo-business-hour.zolo-biz-hours-style-2 .zolo-biz-hours-item:nth-of-type(odd){background-color:#f5f5f5}


.wp-block-zolo-charts{border:1px solid #e6e6e6;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.04);box-sizing:border-box;height:auto;padding:20px;width:100%}


.wp-block-zolo-checkbox-field .zolo-field-input-item{display:flex;gap:10px}.wp-block-zolo-checkbox-field .zolo-field-input-item label{align-items:center;display:flex;gap:10px}.wp-block-zolo-checkbox-field.zolo-form-checkbox-col .zolo-field-input-item{flex-direction:column}.wp-block-zolo-checkbox-field.zolo-form-checkbox-row .zolo-field-input-item{flex-direction:row}.wp-block-zolo-checkbox-field input[type=checkbox]:checked:before{opacity:0}


.wp-block-zolo-fancy-list{box-sizing:border-box}.wp-block-zolo-fancy-list .zolo-fancy-list-container{align-items:center;display:grid}


.wp-block-zolo-google-map{--zolo-map-height:clamp(18.75rem,50vw,43.75rem);--zolo-marker-info-margin:10px 0 0;--zolo-gm-style-padding:15px}.wp-block-zolo-google-map .zolo-gmap-wrapper{height:var(--zolo-map-height);overflow:hidden}.wp-block-zolo-google-map .zolo-gmap-wrapper .gm-style-iw.gm-style-iw-c{line-height:1.4;max-width:300px!important;padding:var(--zolo-gm-style-padding);top:-35px}.wp-block-zolo-google-map .zolo-gmap-wrapper .gm-style-iw-tc{top:-35px}.wp-block-zolo-google-map .zolo-gmap-wrapper button.gm-ui-hover-effect{right:0!important;top:0!important}.wp-block-zolo-google-map .zolo-gmap-wrapper .zolo-gmap-marker-info{margin:var(--zolo-marker-info-margin)}


.wp-block-zolo-icon{--zolo-icon-size:48px;align-items:center;display:flex;justify-content:center}.wp-block-zolo-icon .zolo__display-icon svg{display:block;height:var(--zolo-icon-size);width:var(--zolo-icon-size)}.wp-block-zolo-icon.zolo-icon-medium{--zolo-icon-size:64px}.wp-block-zolo-icon.zolo-icon-large{--zolo-icon-size:96px}





.zolo-navigation-submenu-wrapper .wp-block-zolo-navigation-submenu{background-color:#fff;box-shadow:0 5px 12px rgba(0,0,0,.15);min-width:200px;padding:20px;position:relative;transition:all .4s ease;z-index:99}.zolo-navigation-submenu-wrapper .wp-block-zolo-navigation-submenu .zolo-navigation-submenu-add-btn{background:transparent;border:2px solid var(--zoloblocks-brand-color)!important;border-radius:6px!important;bottom:-50px;box-shadow:none!important;color:var(--zoloblocks-brand-color)!important;cursor:pointer;font-size:12px;font-weight:600;left:0;padding:12px;position:absolute}.zolo-navigation-submenu-wrapper .zolo-navigation-item{margin-bottom:15px}.zolo-navigation-submenu-wrapper .zolo-navigation-item:last-child{margin-bottom:0}.zolo-navigation-submenu-wrapper .zolo-navigation-item a{box-sizing:border-box;color:#2f2f33;font-size:14px;font-weight:400;width:100%}.zolo-navigation-submenu-wrapper .zolo-navigation-item a:hover{color:var(--zoloblocks-brand-color)}.zolo-navigation-submenu-wrapper .zolo-navigation-submenu-items{list-style-type:none;margin:0;padding:0}


.zolo-post-category-wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}.zolo-post-category-wrap .zolo-category-name{color:#fff;font-weight:600;transition:all .3s ease}.zolo-post-category-wrap .zolo-category-count{align-items:center;background:hsla(0,0%,100%,.3);border-radius:6px;box-sizing:content-box;color:#fff;display:flex;font-size:13px;height:1em;justify-content:center;padding:10px;transition:all .3s ease;width:1em}.zolo-post-category-wrap .zolo-category-item{background:#2b2d42;border-radius:8px;overflow:hidden;padding:20px;position:relative;text-decoration:none!important}.zolo-post-category-wrap .zolo-content{align-items:center;display:flex;gap:15px;justify-content:space-between}.zolo-post-category-wrap .zolo-category-text{color:#e0e0e0;font-size:14px;margin:0;margin-bottom:0!important;transition:all .3s ease}.zolo-post-category-wrap .zolo-category-img{height:100%;width:100%}.zolo-post-category-wrap .zolo-category-img img{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:100%}.zolo-post-category-wrap .zolo-category-link{align-items:center;background-color:#ddd;border-radius:6px;color:#29272e;display:inline-flex;font-size:14px;font-weight:600;gap:5px;justify-content:space-between;padding:10px;text-transform:capitalize}.zolo-post-category-wrap .zolo-category-link .zolo__display-icon svg{display:block;height:1em;width:1em;fill:currentColor;box-sizing:content-box}.zolo-post-category-wrap .zolo-category-link:hover{background-color:#fff}.zolo-post-category-wrap.zolo-category-style-1 .zolo-category-item{display:flex;flex-direction:column;justify-content:space-between}.zolo-post-category-wrap.zolo-category-style-1 .zolo-category-bottom-content .zolo-category-link{margin-top:15px}


.zolo-post-comments-wrap{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:50px}.zolo-post-comments-wrap .zolo-meta{align-items:center;display:flex;margin-bottom:15px}.zolo-post-comments-wrap .zolo-meta .zolo-avatar{margin-right:15px}.zolo-post-comments-wrap .zolo-meta .zolo-avatar img{--zolo-avatar-size:80px;border-radius:50%;height:var(--zolo-avatar-size);max-width:unset;vertical-align:middle;width:var(--zolo-avatar-size)}.zolo-post-comments-wrap .zolo-meta .zolo-author-name{color:#2b2d42;display:-webkit-box;font-size:18px;font-weight:500;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;transition:color .3s ease;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0 0 7px;text-decoration:none}.zolo-post-comments-wrap .zolo-meta .zolo-author-name:hover{color:#ef233c}.zolo-post-comments-wrap .zolo-meta .zolo-date,.zolo-post-comments-wrap .zolo-text{color:#798184;font-size:14px}.zolo-post-comments-wrap .zolo-text{line-height:1.6;margin:0}


.wp-block-zolo-post-content a{display:inline-block}


.wp-block-zolo-post-featured-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .35s cubic-bezier(.645,.045,.355,1);vertical-align:middle;width:100%}


.wp-block-zolo-post-meta{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.wp-block-zolo-post-meta .zolo-meta-info,.wp-block-zolo-post-meta .zolo-meta-info a{align-items:center;color:#7c7b7f;display:flex;font-size:16px;font-weight:400;gap:6px;text-decoration:none;transition:color .3s}.wp-block-zolo-post-meta .zolo-meta-info a:hover{color:#45454c}.wp-block-zolo-post-meta .zolo-meta-info.terms .zolo-text{display:flex;flex-wrap:wrap;gap:5px}.wp-block-zolo-post-meta .zolo-icon svg{color:currentColor;display:block;height:1em;width:1em}.wp-block-zolo-post-meta .zolo-separator{color:#005cff}.wp-block-zolo-post-meta.separator-dot .zolo-separator{background-color:#005cff;border-radius:50%;height:5px;width:5px}.wp-block-zolo-post-meta.separator-line .zolo-separator{background-color:#005cff;height:2px;width:14px}


.wp-block-zolo-post-title.zolo-block{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;margin:0}.wp-block-zolo-post-title.zolo-block a{display:inline-block;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700}


.zolo-progress-bars-wrap{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:35px}


.wp-block-zolo-progress-pie{position:relative}.wp-block-zolo-progress-pie .progress-content{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.wp-block-zolo-progress-pie .progress-pie-progress{transition:stroke-dasharray 1s cubic-bezier(.15,1.06,.58,1),stroke-dashoffset 1s cubic-bezier(.15,1.06,.58,1)}.wp-block-zolo-progress-pie .progress-pie-text{transform:translateY(.25em)}.wp-block-zolo-progress-pie .progress-pie-number{font-size:5em;font-weight:700;line-height:1;text-anchor:middle;margin-bottom:10px}.wp-block-zolo-progress-pie .progress-pie-label{font-size:1em;line-height:1;text-transform:uppercase;text-anchor:middle}


.wp-block-zolo-radio-field .zolo-field-input-item{display:flex;gap:10px}.wp-block-zolo-radio-field .zolo-field-input-item label{align-items:center;display:flex;gap:8px}.wp-block-zolo-radio-field.zolo-form-radio-col .zolo-field-input-item{flex-direction:column}.wp-block-zolo-radio-field.zolo-form-radio-row .zolo-field-input-item{flex-direction:row}.wp-block-zolo-radio-field input[type=radio]:checked:before{opacity:0}.wp-block-zolo-form.style-3 .wp-block-zolo-checkbox-field .zolo-label-wrapper,.wp-block-zolo-form.style-3 .wp-block-zolo-radio-field .zolo-label-wrapper{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:var(--zolo-label-bg);margin:var(--zolo-label-margin);padding:0;position:unset}


.wp-block-zolo-review-grid.grid{box-sizing:border-box;display:grid;gap:30px;grid-template-columns:repeat(1,1fr)}.wp-block-zolo-review-grid.column.column{box-sizing:border-box;clear:both;-moz-column-count:3;column-count:3;gap:30px}.wp-block-zolo-review-grid.column.column .wp-block-zolo-review-child{-moz-column-break-inside:avoid;break-inside:avoid-column}.wp-block-zolo-review-grid.column.column .wp-block-zolo-review-child.swiper-slide{height:auto}.wp-block-zolo-review-grid.column .swiper-slide+.swiper-slide{margin-top:30px}@media screen and (min-width:768px){.wp-block-zolo-review-grid.grid{grid-template-columns:repeat(2,1fr)}.wp-block-zolo-review-grid.column{-moz-column-count:2;column-count:2}}@media screen and (min-width:1024px){.wp-block-zolo-review-grid.grid{grid-template-columns:repeat(2,1fr)}}


.wp-block-zolo-slide{background-color:var(--zoloblocks-item-bg-color);box-sizing:border-box;height:500px;position:relative;z-index:1}.wp-block-zolo-slide:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}


.wp-block-zolo-social-count{box-sizing:border-box;display:grid;gap:clamp(30px,5vw,50px);grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.wp-block-zolo-social-count{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1024px){.wp-block-zolo-social-count{grid-template-columns:repeat(2,1fr)}}


.wp-block-zolo-social-count-child .zolo-item{color:unset;display:block;text-align:center;text-decoration:none!important;transition:all .3s ease}.wp-block-zolo-social-count-child .zolo-item:hover .zolo-icon{transform:translateY(-5px)}.wp-block-zolo-social-count-child .zolo-icon{align-items:center;border:1px solid #c8c6c6;border-radius:100%;color:#565252;display:inline-flex;justify-content:center;margin-bottom:10px;padding:10px;text-decoration:none;transform:translateY(0);transition:transform .3s ease;transition:all .3s ease}.wp-block-zolo-social-count-child .zolo-icon .zolo__display-icon svg{display:block;height:16px;width:16px;fill:#29272e;box-sizing:content-box}.wp-block-zolo-social-count-child .zolo-icon svg{display:block;height:18px;width:18px}.wp-block-zolo-social-count-child .zolo-icon:hover{color:#000}.wp-block-zolo-social-count-child .zolo-count{color:#383535;font-size:14px;font-weight:700;margin-bottom:4px;text-transform:uppercase;transition:color .3s ease}.wp-block-zolo-social-count-child .zolo-meta{color:#626262;font-size:14px;text-transform:capitalize;transition:color .3s ease}


.wp-block-zolo-spline-viewer{aspect-ratio:4/3;display:flex;justify-content:center}.wp-block-zolo-spline-viewer .zolo-spline-loader{align-items:center;display:flex;justify-content:center;width:100%}


.wp-block-zolo-star-rating{--zolo-star-rating-gap:3px;--zolo-start-rating-color:#f0ad4e;--zolo-star-rating-size:18px;--zolo-rating-title-margin:0;--zolo-star-rating-inner-gap:10px;--zolo-icon-img-size:60px;--zolo-icon-img-radius:6px;--zolo-icon-size:26px;--zolo-icon-color:#1e7bff}.wp-block-zolo-star-rating .start-rating-wrapper{display:flex}.wp-block-zolo-star-rating .star-rating-inner{align-items:center;display:flex;justify-content:center}.wp-block-zolo-star-rating .star-rating-inner.top{flex-direction:column}.wp-block-zolo-star-rating .star-rating-inner.bottom{flex-direction:column-reverse}.wp-block-zolo-star-rating .star-rating-inner.left{flex-direction:column}.wp-block-zolo-star-rating .star-rating-inner.right{flex-direction:column-reverse}.wp-block-zolo-star-rating .zolo-star-rating{display:inline-flex;gap:var(--zolo-star-rating-gap)}.wp-block-zolo-star-rating .zolo-star-rating svg{height:var(--zolo-star-rating-size);width:var(--zolo-star-rating-size);fill:var(--zolo-start-rating-color)}.wp-block-zolo-star-rating .start-rating-title{margin:var(--zolo-rating-title-margin)!important}.wp-block-zolo-star-rating .star-rating-inner{gap:var(--zolo-star-rating-inner-gap)}.wp-block-zolo-star-rating .zolo-image img{border-radius:var(--zolo-icon-img-radius);height:var(--zolo-icon-img-size);-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:var(--zolo-icon-img-size)}.wp-block-zolo-star-rating .star-rating_inner-icon svg{height:var(--zolo-icon-size);width:var(--zolo-icon-size);fill:var(--zolo-icon-color);display:block}@media(min-width:768px){.wp-block-zolo-star-rating .star-rating-inner.left{flex-direction:row}.wp-block-zolo-star-rating .star-rating-inner.right{flex-direction:row-reverse}}





.zolo-tag-cloud-wrap{display:flex;flex-wrap:wrap;gap:15px}.zolo-tag-cloud-wrap .zolo-item{align-items:center;background:#2b2d42;border-radius:6px;display:flex;gap:15px;justify-content:space-between;padding:8px 16px;position:relative;text-decoration:none!important;transition:all .3s ease}.zolo-tag-cloud-wrap .zolo-name{color:#fff;font-size:14px;font-weight:600;letter-spacing:.5px;line-height:1;transition:all .3s ease}.zolo-tag-cloud-wrap .zolo-count{background:hsla(0,0%,100%,.3);border-radius:2px;color:#fff;display:inline-flex;font-size:13px;line-height:1;padding:3px 5px;transition:all .3s ease}.zolo-tag-cloud-wrap .zolo-item:last-child{margin-right:0}


.wp-block-zolo-team-grid{box-sizing:border-box;display:grid;gap:clamp(30px,5vw,50px);grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.wp-block-zolo-team-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.wp-block-zolo-team-grid{grid-template-columns:repeat(2,1fr)}}


:root{--width:500px;--text-path-circle-transition:10000ms}.wp-block-zolo-text-path svg{height:auto;max-width:100%;overflow:visible;transform:rotate(5deg);width:var(--width)}.wp-block-zolo-text-path svg path{fill:transparent}.wp-block-zolo-text-path a.zolo-textpath{text-decoration:none}@keyframes rotate-animation{0%{transform:rotate(0deg)}50%{transform:rotate(var(--zolo-rotate-animation-50))}to{transform:rotate(var(--zolo-rotate-animation-100))}}.wp-block-zolo-text-path .zolo-circle-path-wrap{display:inline-block;position:relative}.wp-block-zolo-text-path .zolo-circle-image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.wp-block-zolo-text-path .zolo-circle-image .zolo-img{border-radius:inherit;display:block;height:100%;width:100%}


:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root { --wp--style--global--content-size: 823px;--wp--style--global--wide-size: 1080px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}


/*!
Theme Name: Divi
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.27.4
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

a,abbr,acronym,address,applet,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}blockquote{margin:20px 0 30px;border-left:5px solid;padding-left:20px}:focus{outline:0}del{text-decoration:line-through}pre{overflow:auto;padding:10px}figure{margin:0}table{border-collapse:collapse;border-spacing:0}article,aside,footer,header,hgroup,nav,section{display:block}body{font-family:Open Sans,Arial,sans-serif;font-size:14px;color:#666;background-color:#fff;line-height:1.7em;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.page-template-page-template-blank-php #page-container{padding-top:0!important}body.et_cover_background{background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important;background-attachment:fixed}a{color:#2ea3f2}a,a:hover{text-decoration:none}p{padding-bottom:1em}p:not(.has-background):last-of-type{padding-bottom:0}p.et_normal_padding{padding-bottom:1em}strong{font-weight:700}cite,em,i{font-style:italic}code,pre{font-family:Courier New,monospace;margin-bottom:10px}ins{text-decoration:none}sub,sup{height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:.8em}sub{top:.3em}dl{margin:0 0 1.5em}dl dt{font-weight:700}dd{margin-left:1.5em}blockquote p{padding-bottom:0}embed,iframe,object,video{max-width:100%}h1,h2,h3,h4,h5,h6{color:#333;padding-bottom:10px;line-height:1em;font-weight:500}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}input{-webkit-appearance:none}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:1px solid #bbb;padding:2px;color:#4e4e4e}input.text:focus,input.title:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#2d3940;color:#3e3e3e}input.text,input.title,input[type=text],select,textarea{margin:0}textarea{padding:4px}button,input,select,textarea{font-family:inherit}img{max-width:100%;height:auto}.clear{clear:both}br.clear{margin:0;padding:0}.pagination{clear:both}#et_search_icon:hover,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.form-submit .et_pb_buttontton.alt.disabled,.nav-single a,.posted_in a{color:#2ea3f2}.et-search-form,blockquote{border-color:#2ea3f2}#main-content{background-color:#fff}.container{width:80%;max-width:1080px;margin:auto;position:relative}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:58px}.et_full_width_page #main-content .container:before{display:none}.main_title{margin-bottom:20px}.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover{background:rgba(0,0,0,.05)}.et_button_icon_visible .et_pb_button{padding-right:2em;padding-left:.7em}.et_button_icon_visible .et_pb_button:after{opacity:1;margin-left:0}.et_button_left .et_pb_button:hover:after{left:.15em}.et_button_left .et_pb_button:after{margin-left:0;left:1em}.et_button_icon_visible.et_button_left .et_pb_button,.et_button_left .et_pb_button:hover,.et_button_left .et_pb_module .et_pb_button:hover{padding-left:2em;padding-right:.7em}.et_button_icon_visible.et_button_left .et_pb_button:after,.et_button_left .et_pb_button:hover:after{left:.15em}.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover{padding:.3em 1em}.et_button_no_icon .et_pb_button:after{display:none}.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:.3em 1em!important}.et_button_custom_icon .et_pb_button:after{line-height:1.7em}.et_button_custom_icon.et_button_icon_visible .et_pb_button:after,.et_button_custom_icon .et_pb_button:hover:after{margin-left:.3em}#left-area .post_format-post-format-gallery .wp-block-gallery:first-of-type{padding:0;margin-bottom:-16px}.entry-content table:not(.variations){border:1px solid #eee;margin:0 0 15px;text-align:left;width:100%}.entry-content thead th,.entry-content tr th{color:#555;font-weight:700;padding:9px 24px}.entry-content tr td{border-top:1px solid #eee;padding:6px 24px}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style-type:disc;padding:0 0 23px 1em;line-height:26px}#left-area ol,.entry-content ol,.et-l--body ol,.et-l--footer ol,.et-l--header ol{list-style-type:decimal;list-style-position:inside;padding:0 0 23px;line-height:26px}#left-area ul li ul,.entry-content ul li ol{padding:2px 0 2px 20px}#left-area ol li ul,.entry-content ol li ol,.et-l--body ol li ol,.et-l--footer ol li ol,.et-l--header ol li ol{padding:2px 0 2px 35px}#left-area ul.wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0}#left-area ul.products{padding:0!important;line-height:1.7!important;list-style:none!important}.gallery-item a{display:block}.gallery-caption,.gallery-item a{width:90%}#wpadminbar{z-index:100001}#left-area .post-meta{font-size:14px;padding-bottom:15px}#left-area .post-meta a{text-decoration:none;color:#666}#left-area .et_featured_image{padding-bottom:7px}.single .post{padding-bottom:25px}body.single .et_audio_content{margin-bottom:-6px}.nav-single a{text-decoration:none;color:#2ea3f2;font-size:14px;font-weight:400}.nav-previous{float:left}.nav-next{float:right}.et_password_protected_form p input{background-color:#eee;border:none!important;width:100%!important;border-radius:0!important;font-size:14px;color:#999!important;padding:16px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.et_password_protected_form label{display:none}.et_password_protected_form .et_submit_button{font-family:inherit;display:block;float:right;margin:8px auto 0;cursor:pointer}.post-password-required p.nocomments.container{max-width:100%}.post-password-required p.nocomments.container:before{display:none}.aligncenter,div.post .new-post .aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;margin-bottom:10px;max-width:96%;padding:8px}.wp-caption.alignleft{margin:0 30px 20px 0}.wp-caption.alignright{margin:0 0 20px 30px}.wp-caption img{margin:0;padding:0;border:0}.wp-caption p.wp-caption-text{font-size:12px;padding:0 4px 5px;margin:0}.alignright{float:right}.alignleft{float:left}img.alignleft{display:inline;float:left;margin-right:15px}img.alignright{display:inline;float:right;margin-left:15px}.page.et_pb_pagebuilder_layout #main-content{background-color:transparent}body #main-content .et_builder_inner_content>h1,body #main-content .et_builder_inner_content>h2,body #main-content .et_builder_inner_content>h3,body #main-content .et_builder_inner_content>h4,body #main-content .et_builder_inner_content>h5,body #main-content .et_builder_inner_content>h6{line-height:1.4em}body #main-content .et_builder_inner_content>p{line-height:1.7em}.wp-block-pullquote{margin:20px 0 30px}.wp-block-pullquote.has-background blockquote{border-left:none}.wp-block-group.has-background{padding:1.5em 1.5em .5em}@media (min-width:981px){#left-area{width:79.125%;padding-bottom:23px}#main-content .container:before{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#e2e2e2}.et_full_width_page #left-area,.et_no_sidebar #left-area{float:none;width:100%!important}.et_full_width_page #left-area{padding-bottom:0}.et_no_sidebar #main-content .container:before{display:none}}@media (max-width:980px){#page-container{padding-top:80px}.et-tb #page-container,.et-tb-has-header #page-container{padding-top:0!important}#left-area,#sidebar{width:100%!important}#main-content .container:before{display:none!important}.et_full_width_page .et_gallery_item:nth-child(4n+1){clear:none}}@media print{#page-container{padding-top:0!important}}#wp-admin-bar-et-use-visual-builder a:before{font-family:ETmodules!important;content:"\e625";font-size:30px!important;width:28px;margin-top:-3px;color:#974df3!important}#wp-admin-bar-et-use-visual-builder:hover a:before{color:#fff!important}#wp-admin-bar-et-use-visual-builder:hover a,#wp-admin-bar-et-use-visual-builder a:hover{transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;background-color:#7e3bd0!important;color:#fff!important}* html .clearfix,:first-child+html .clearfix{zoom:1}.iphone .et_pb_section_video_bg video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.et_mobile_device .et_pb_section_parallax .et_pb_parallax_css{background-attachment:scroll}.et-social-facebook a.icon:before{content:"\e093"}.et-social-twitter a.icon:before{content:"\e094"}.et-social-google-plus a.icon:before{content:"\e096"}.et-social-instagram a.icon:before{content:"\e09a"}.et-social-rss a.icon:before{content:"\e09e"}.ai1ec-single-event:after{content:" ";display:table;clear:both}.evcal_event_details .evcal_evdata_cell .eventon_details_shading_bot.eventon_details_shading_bot{z-index:3}.wp-block-divi-layout{margin-bottom:1em}*{-webkit-box-sizing:border-box;box-sizing:border-box}#et-info-email:before,#et-info-phone:before,#et_search_icon:before,.comment-reply-link:after,.et-cart-info span:before,.et-pb-arrow-next:before,.et-pb-arrow-prev:before,.et-social-icon a:before,.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before,.et_overlay:before,.et_password_protected_form .et_submit_button:after,.et_pb_button:after,.et_pb_contact_reset:after,.et_pb_contact_submit:after,.et_pb_font_icon:before,.et_pb_newsletter_button:after,.et_pb_pricing_table_button:after,.et_pb_promo_button:after,.et_pb_testimonial:before,.et_pb_toggle_title:before,.form-submit .et_pb_button:after,.mobile_menu_bar:before,a.et_pb_more_button:after{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.et-pb-icon,.et_pb_custom_button_icon.et_pb_button:after,.et_pb_login .et_pb_custom_button_icon.et_pb_button:after,.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:after,.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:hover:after{content:attr(data-icon)}.et-pb-icon{font-family:ETmodules;speak:none;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:96px;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr}#et-ajax-saving{display:none;-webkit-transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s,-webkit-box-shadow .3s;-webkit-box-shadow:rgba(0,139,219,.247059) 0 0 60px;box-shadow:0 0 60px rgba(0,139,219,.247059);position:fixed;top:50%;left:50%;width:50px;height:50px;background:#fff;border-radius:50px;margin:-25px 0 0 -25px;z-index:999999;text-align:center}#et-ajax-saving img{margin:9px}.et-safe-mode-indicator,.et-safe-mode-indicator:focus,.et-safe-mode-indicator:hover{-webkit-box-shadow:0 5px 10px rgba(41,196,169,.15);box-shadow:0 5px 10px rgba(41,196,169,.15);background:#29c4a9;color:#fff;font-size:14px;font-weight:600;padding:12px;line-height:16px;border-radius:3px;position:fixed;bottom:30px;right:30px;z-index:999999;text-decoration:none;font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.et_pb_button{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}.et_pb_button,.et_pb_button_inner{position:relative}.et_pb_button:hover,.et_pb_module .et_pb_button:hover{border:2px solid transparent;padding:.3em 2em .3em .7em}.et_pb_button:hover{background-color:hsla(0,0%,100%,.2)}.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_bg_layout_light .et_pb_button:hover{background-color:rgba(0,0,0,.05)}.et_pb_button:after,.et_pb_button:before{font-size:32px;line-height:1em;content:"\35";opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all .2s;transition:all .2s;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none}.et_pb_button.et_hover_enabled:hover:after,.et_pb_button.et_pb_hovered:hover:after{-webkit-transition:none!important;transition:none!important}.et_pb_button:before{display:none}.et_pb_button:hover:after{opacity:1;margin-left:0}.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_1_5 h1,.et_pb_column_1_6 h1,.et_pb_column_2_5 h1{font-size:26px}.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_1_5 h2,.et_pb_column_1_6 h2,.et_pb_column_2_5 h2{font-size:23px}.et_pb_column_1_3 h3,.et_pb_column_1_4 h3,.et_pb_column_1_5 h3,.et_pb_column_1_6 h3,.et_pb_column_2_5 h3{font-size:20px}.et_pb_column_1_3 h4,.et_pb_column_1_4 h4,.et_pb_column_1_5 h4,.et_pb_column_1_6 h4,.et_pb_column_2_5 h4{font-size:18px}.et_pb_column_1_3 h5,.et_pb_column_1_4 h5,.et_pb_column_1_5 h5,.et_pb_column_1_6 h5,.et_pb_column_2_5 h5{font-size:16px}.et_pb_column_1_3 h6,.et_pb_column_1_4 h6,.et_pb_column_1_5 h6,.et_pb_column_1_6 h6,.et_pb_column_2_5 h6{font-size:15px}.et_pb_bg_layout_dark,.et_pb_bg_layout_dark h1,.et_pb_bg_layout_dark h2,.et_pb_bg_layout_dark h3,.et_pb_bg_layout_dark h4,.et_pb_bg_layout_dark h5,.et_pb_bg_layout_dark h6{color:#fff!important}.et_pb_module.et_pb_text_align_left{text-align:left}.et_pb_module.et_pb_text_align_center{text-align:center}.et_pb_module.et_pb_text_align_right{text-align:right}.et_pb_module.et_pb_text_align_justified{text-align:justify}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.et_pb_bg_layout_light .et_pb_more_button{color:#2ea3f2}.et_builder_inner_content{position:relative;z-index:1}header .et_builder_inner_content{z-index:2}.et_pb_css_mix_blend_mode_passthrough{mix-blend-mode:unset!important}.et_pb_image_container{margin:-20px -20px 29px}.et_pb_module_inner{position:relative}.et_hover_enabled_preview{z-index:2}.et_hover_enabled:hover{position:relative;z-index:2}.et_pb_all_tabs,.et_pb_module,.et_pb_posts_nav a,.et_pb_tab,.et_pb_with_background{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.et_pb_background_mask,.et_pb_background_pattern{bottom:0;left:0;position:absolute;right:0;top:0}.et_pb_background_mask{background-size:calc(100% + 2px) calc(100% + 2px);background-repeat:no-repeat;background-position:50%;overflow:hidden}.et_pb_background_pattern{background-position:0 0;background-repeat:repeat}.et_pb_with_border{position:relative;border:0 solid #333}.post-password-required .et_pb_row{padding:0;width:100%}.post-password-required .et_password_protected_form{min-height:0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_password_protected_form h1,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_password_protected_form h1{display:none}.et_pb_no_bg{padding:0!important}.et_overlay.et_pb_inline_icon:before,.et_pb_inline_icon:before{content:attr(data-icon)}.et_pb_more_button{color:inherit;text-shadow:none;text-decoration:none;display:inline-block;margin-top:20px}.et_parallax_bg_wrap{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.et_parallax_bg{background-repeat:no-repeat;background-position:top;background-size:cover;position:absolute;bottom:0;left:0;width:100%;height:100%;display:block}.et_parallax_bg.et_parallax_bg__hover,.et_parallax_bg.et_parallax_bg_phone,.et_parallax_bg.et_parallax_bg_tablet,.et_parallax_gradient.et_parallax_gradient__hover,.et_parallax_gradient.et_parallax_gradient_phone,.et_parallax_gradient.et_parallax_gradient_tablet,.et_pb_section_parallax_hover:hover .et_parallax_bg:not(.et_parallax_bg__hover),.et_pb_section_parallax_hover:hover .et_parallax_gradient:not(.et_parallax_gradient__hover){display:none}.et_pb_section_parallax_hover:hover .et_parallax_bg.et_parallax_bg__hover,.et_pb_section_parallax_hover:hover .et_parallax_gradient.et_parallax_gradient__hover{display:block}.et_parallax_gradient{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.et_pb_module.et_pb_section_parallax,.et_pb_posts_nav a.et_pb_section_parallax,.et_pb_tab.et_pb_section_parallax{position:relative}.et_pb_section_parallax .et_pb_parallax_css,.et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:fixed}body.et-bfb .et_pb_section_parallax .et_pb_parallax_css,body.et-bfb .et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:scroll;bottom:auto}.et_pb_section_parallax.et_pb_column .et_pb_module,.et_pb_section_parallax.et_pb_row .et_pb_column,.et_pb_section_parallax.et_pb_row .et_pb_module{z-index:9;position:relative}.et_pb_more_button:hover:after{opacity:1;margin-left:0}.et_pb_preload .et_pb_section_video_bg,.et_pb_preload>div{visibility:hidden}.et_pb_preload,.et_pb_section.et_pb_section_video.et_pb_preload{position:relative;background:#464646!important}.et_pb_preload:before{content:"";position:absolute;top:50%;left:50%;background:url(../wp-content/themes/Divi/includes/builder/styles/images/preloader.gif) no-repeat;border-radius:32px;width:32px;height:32px;margin:-16px 0 0 -16px}.box-shadow-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.et_pb_section>.box-shadow-overlay~.et_pb_row{z-index:11}body.safari .section_has_divider{will-change:transform}.et_pb_row>.box-shadow-overlay{z-index:8}.has-box-shadow-overlay{position:relative}.et_clickable{cursor:pointer}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.et_multi_view_hidden,.et_multi_view_hidden_image{display:none!important}@keyframes multi-view-image-fade{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}to{opacity:1}}.et_multi_view_image__loading{visibility:hidden}.et_multi_view_image__loaded{-webkit-animation:multi-view-image-fade .5s;animation:multi-view-image-fade .5s}#et-pb-motion-effects-offset-tracker{visibility:hidden!important;opacity:0;position:absolute;top:0;left:0}.et-pb-before-scroll-animation{opacity:0}header.et-l.et-l--header:after{clear:both;display:block;content:""}.et_pb_module{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.2s;animation-duration:.2s}@-webkit-keyframes fadeBottom{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeBottom{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.et-waypoint:not(.et_pb_counters){opacity:0}@media (min-width:981px){.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child,.et_pb_section div.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_section div.et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}}@media (max-width:980px){.et_overlay.et_pb_inline_icon_tablet:before,.et_pb_inline_icon_tablet:before{content:attr(data-icon-tablet)}.et_parallax_bg.et_parallax_bg_tablet_exist,.et_parallax_gradient.et_parallax_gradient_tablet_exist{display:none}.et_parallax_bg.et_parallax_bg_tablet,.et_parallax_gradient.et_parallax_gradient_tablet{display:block}.et_pb_column .et_pb_module{margin-bottom:30px}.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_row .et_pb_column .et_pb_module:last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}.et_pb_more_button{display:inline-block!important}.et_pb_bg_layout_light_tablet.et_pb_button,.et_pb_bg_layout_light_tablet.et_pb_module.et_pb_button,.et_pb_bg_layout_light_tablet .et_pb_more_button{color:#2ea3f2}.et_pb_bg_layout_light_tablet .et_pb_forgot_password a{color:#666}.et_pb_bg_layout_light_tablet h1,.et_pb_bg_layout_light_tablet h2,.et_pb_bg_layout_light_tablet h3,.et_pb_bg_layout_light_tablet h4,.et_pb_bg_layout_light_tablet h5,.et_pb_bg_layout_light_tablet h6{color:#333!important}.et_pb_module .et_pb_bg_layout_light_tablet.et_pb_button{color:#2ea3f2!important}.et_pb_bg_layout_light_tablet{color:#666!important}.et_pb_bg_layout_dark_tablet,.et_pb_bg_layout_dark_tablet h1,.et_pb_bg_layout_dark_tablet h2,.et_pb_bg_layout_dark_tablet h3,.et_pb_bg_layout_dark_tablet h4,.et_pb_bg_layout_dark_tablet h5,.et_pb_bg_layout_dark_tablet h6{color:#fff!important}.et_pb_bg_layout_dark_tablet.et_pb_button,.et_pb_bg_layout_dark_tablet.et_pb_module.et_pb_button,.et_pb_bg_layout_dark_tablet .et_pb_more_button{color:inherit}.et_pb_bg_layout_dark_tablet .et_pb_forgot_password a{color:#fff}.et_pb_module.et_pb_text_align_left-tablet{text-align:left}.et_pb_module.et_pb_text_align_center-tablet{text-align:center}.et_pb_module.et_pb_text_align_right-tablet{text-align:right}.et_pb_module.et_pb_text_align_justified-tablet{text-align:justify}}@media (max-width:767px){.et_pb_more_button{display:inline-block!important}.et_overlay.et_pb_inline_icon_phone:before,.et_pb_inline_icon_phone:before{content:attr(data-icon-phone)}.et_parallax_bg.et_parallax_bg_phone_exist,.et_parallax_gradient.et_parallax_gradient_phone_exist{display:none}.et_parallax_bg.et_parallax_bg_phone,.et_parallax_gradient.et_parallax_gradient_phone{display:block}.et-hide-mobile{display:none!important}.et_pb_bg_layout_light_phone.et_pb_button,.et_pb_bg_layout_light_phone.et_pb_module.et_pb_button,.et_pb_bg_layout_light_phone .et_pb_more_button{color:#2ea3f2}.et_pb_bg_layout_light_phone .et_pb_forgot_password a{color:#666}.et_pb_bg_layout_light_phone h1,.et_pb_bg_layout_light_phone h2,.et_pb_bg_layout_light_phone h3,.et_pb_bg_layout_light_phone h4,.et_pb_bg_layout_light_phone h5,.et_pb_bg_layout_light_phone h6{color:#333!important}.et_pb_module .et_pb_bg_layout_light_phone.et_pb_button{color:#2ea3f2!important}.et_pb_bg_layout_light_phone{color:#666!important}.et_pb_bg_layout_dark_phone,.et_pb_bg_layout_dark_phone h1,.et_pb_bg_layout_dark_phone h2,.et_pb_bg_layout_dark_phone h3,.et_pb_bg_layout_dark_phone h4,.et_pb_bg_layout_dark_phone h5,.et_pb_bg_layout_dark_phone h6{color:#fff!important}.et_pb_bg_layout_dark_phone.et_pb_button,.et_pb_bg_layout_dark_phone.et_pb_module.et_pb_button,.et_pb_bg_layout_dark_phone .et_pb_more_button{color:inherit}.et_pb_module .et_pb_bg_layout_dark_phone.et_pb_button{color:#fff!important}.et_pb_bg_layout_dark_phone .et_pb_forgot_password a{color:#fff}.et_pb_module.et_pb_text_align_left-phone{text-align:left}.et_pb_module.et_pb_text_align_center-phone{text-align:center}.et_pb_module.et_pb_text_align_right-phone{text-align:right}.et_pb_module.et_pb_text_align_justified-phone{text-align:justify}}@media (max-width:479px){a.et_pb_more_button{display:block}}@media (min-width:768px) and (max-width:980px){[data-et-multi-view-load-tablet-hidden=true]:not(.et_multi_view_swapped){display:none!important}}@media (max-width:767px){[data-et-multi-view-load-phone-hidden=true]:not(.et_multi_view_swapped){display:none!important}}.et_pb_menu.et_pb_menu--style-inline_centered_logo .et_pb_menu__menu nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@-webkit-keyframes multi-view-image-fade{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.01);transform:scale(1.01);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}


@font-face{font-family:ETmodules;font-display:block;src:url(/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.eot);src:url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff) format("woff"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.ttf) format("truetype"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:900;font-display:block;src:url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot);src:url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff) format("woff"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.ttf) format("truetype"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.svg#fontawesome) format("svg")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;font-display:block;src:url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.eot);src:url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.woff) format("woff"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.ttf) format("truetype"),url(//mosaicquest.online/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.svg#fontawesome) format("svg")}
@media (min-width:981px){.et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:5.5%}.et_pb_gutters3 .et_pb_column_4_4,.et_pb_gutters3.et_pb_row .et_pb_column_4_4{width:100%}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:2.75%}.et_pb_gutters3 .et_pb_column_3_4,.et_pb_gutters3.et_pb_row .et_pb_column_3_4{width:73.625%}.et_pb_gutters3 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:3.735%}.et_pb_gutters3 .et_pb_column_2_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3{width:64.833%}.et_pb_gutters3 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:4.242%}.et_pb_gutters3 .et_pb_column_3_5,.et_pb_gutters3.et_pb_row .et_pb_column_3_5{width:57.8%}.et_pb_gutters3 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:4.758%}.et_pb_gutters3 .et_pb_column_1_2,.et_pb_gutters3.et_pb_row .et_pb_column_1_2{width:47.25%}.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:5.82%}.et_pb_gutters3 .et_pb_column_2_5,.et_pb_gutters3.et_pb_row .et_pb_column_2_5{width:36.7%}.et_pb_gutters3 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:7.493%}.et_pb_gutters3 .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_1_3{width:29.6667%}.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:9.27%}.et_pb_gutters3 .et_pb_column_1_4,.et_pb_gutters3.et_pb_row .et_pb_column_1_4{width:20.875%}.et_pb_gutters3 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:13.174%}.et_pb_gutters3 .et_pb_column_1_5,.et_pb_gutters3.et_pb_row .et_pb_column_1_5{width:15.6%}.et_pb_gutters3 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:17.628%}.et_pb_gutters3 .et_pb_column_1_6,.et_pb_gutters3.et_pb_row .et_pb_column_1_6{width:12.0833%}.et_pb_gutters3 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:22.759%}.et_pb_gutters3 .et_full_width_page.woocommerce-page ul.products li.product{width:20.875%;margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:28.353%;margin-right:7.47%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product{width:100%;margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product{width:48%;margin-right:4%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2){margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1){clear:none}}
@media (min-width:981px){.et_pb_gutter.et_pb_gutters2 #left-area{width:77.25%}.et_pb_gutter.et_pb_gutters2 #sidebar{width:22.75%}.et_pb_gutters2.et_right_sidebar #left-area{padding-right:3%}.et_pb_gutters2.et_left_sidebar #left-area{padding-left:3%}.et_pb_gutter.et_pb_gutters2.et_right_sidebar #main-content .container:before{right:22.75%!important}.et_pb_gutter.et_pb_gutters2.et_left_sidebar #main-content .container:before{left:22.75%!important}.et_pb_gutters2 .et_pb_column,.et_pb_gutters2.et_pb_row .et_pb_column{margin-right:3%}.et_pb_gutters2 .et_pb_column_4_4,.et_pb_gutters2.et_pb_row .et_pb_column_4_4{width:100%}.et_pb_gutters2 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:1.5%}.et_pb_gutters2 .et_pb_column_3_4,.et_pb_gutters2.et_pb_row .et_pb_column_3_4{width:74.25%}.et_pb_gutters2 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:2.02%}.et_pb_gutters2 .et_pb_column_2_3,.et_pb_gutters2.et_pb_row .et_pb_column_2_3{width:65.667%}.et_pb_gutters2 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:2.284%}.et_pb_gutters2 .et_pb_column_3_5,.et_pb_gutters2.et_pb_row .et_pb_column_3_5{width:58.8%}.et_pb_gutters2 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:2.551%}.et_pb_gutters2 .et_pb_column_1_2,.et_pb_gutters2.et_pb_row .et_pb_column_1_2{width:48.5%}.et_pb_gutters2 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:3.093%}.et_pb_gutters2 .et_pb_column_2_5,.et_pb_gutters2.et_pb_row .et_pb_column_2_5{width:38.2%}.et_pb_gutters2 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:3.927%}.et_pb_gutters2 .et_pb_column_1_3,.et_pb_gutters2.et_pb_row .et_pb_column_1_3{width:31.3333%}.et_pb_gutters2 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:4.787%}.et_pb_gutters2 .et_pb_column_1_4,.et_pb_gutters2.et_pb_row .et_pb_column_1_4{width:22.75%}.et_pb_gutters2 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:6.593%}.et_pb_gutters2 .et_pb_column_1_5,.et_pb_gutters2.et_pb_row .et_pb_column_1_5{width:17.6%}.et_pb_gutters2 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:8.523%}.et_pb_gutters2 .et_pb_column_1_6,.et_pb_gutters2.et_pb_row .et_pb_column_1_6{width:14.1667%}.et_pb_gutters2 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:10.588%}.et_pb_gutters2 .et_full_width_page.woocommerce-page ul.products li.product{width:22.75%;margin-right:3%;margin-bottom:3%}.et_pb_gutters2.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters2.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:30.64%;margin-right:4.04%}}
@media (min-width:981px){.et_pb_gutter.et_pb_gutters1 #left-area{width:75%}.et_pb_gutter.et_pb_gutters1 #sidebar{width:25%}.et_pb_gutters1.et_right_sidebar #left-area{padding-right:0}.et_pb_gutters1.et_left_sidebar #left-area{padding-left:0}.et_pb_gutter.et_pb_gutters1.et_right_sidebar #main-content .container:before{right:25%!important}.et_pb_gutter.et_pb_gutters1.et_left_sidebar #main-content .container:before{left:25%!important}.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin-right:0}.et_pb_gutters1 .et_pb_column_4_4,.et_pb_gutters1.et_pb_row .et_pb_column_4_4{width:100%}.et_pb_gutters1 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_4,.et_pb_gutters1.et_pb_row .et_pb_column_3_4{width:75%}.et_pb_gutters1 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_3,.et_pb_gutters1.et_pb_row .et_pb_column_2_3{width:66.667%}.et_pb_gutters1 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_5,.et_pb_gutters1.et_pb_row .et_pb_column_3_5{width:60%}.et_pb_gutters1 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_2,.et_pb_gutters1.et_pb_row .et_pb_column_1_2{width:50%}.et_pb_gutters1 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_5,.et_pb_gutters1.et_pb_row .et_pb_column_2_5{width:40%}.et_pb_gutters1 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_3,.et_pb_gutters1.et_pb_row .et_pb_column_1_3{width:33.3333%}.et_pb_gutters1 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_4,.et_pb_gutters1.et_pb_row .et_pb_column_1_4{width:25%}.et_pb_gutters1 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_5,.et_pb_gutters1.et_pb_row .et_pb_column_1_5{width:20%}.et_pb_gutters1 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_6,.et_pb_gutters1.et_pb_row .et_pb_column_1_6{width:16.6667%}.et_pb_gutters1 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_full_width_page.woocommerce-page ul.products li.product{width:25%;margin-right:0;margin-bottom:0}.et_pb_gutters1.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters1.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:33.333%;margin-right:0}}@media (max-width:980px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:50%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:33.333%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:50%;margin-right:0}}@media (max-width:767px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}@media (max-width:479px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin:0!important}.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}
.et_parallax_bg.et_parallax_bg__sticky,.et_pb_sticky.et_pb_section_parallax_sticky .et_parallax_bg:not(.et_parallax_bg__sticky),.et_pb_sticky .et_pb_section_parallax_sticky .et_parallax_bg:not(.et_parallax_bg__sticky){display:none}.et_pb_sticky.et_pb_section_parallax_sticky .et_parallax_bg.et_parallax_bg__sticky,.et_pb_sticky .et_pb_section_parallax_sticky .et_parallax_bg.et_parallax_bg__sticky{display:block}.et_builder_inner_content.has_et_pb_sticky{z-index:inherit}.et-db #et-boc .et-l #et-fb-app .et_pb_column.has_et_pb_sticky,.et_pb_column.has_et_pb_sticky{z-index:20}.et-l--header .et-db #et-boc .et-l #et-fb-app .et_pb_column.has_et_pb_sticky,.et-l--header .et_pb_column.has_et_pb_sticky{z-index:30}.et-l--footer .et-db #et-boc .et-l #et-fb-app .et_pb_column.has_et_pb_sticky,.et-l--footer .et_pb_column.has_et_pb_sticky{z-index:10}.et_pb_sticky_placeholder{opacity:0!important}.et_pb_sticky .et_overlay.et_pb_inline_icon_sticky:before,.et_pb_sticky .et_pb_inline_icon_sticky:before{content:attr(data-icon-sticky)!important}body .et-script-temporary-measurement{opacity:0}
.et_pb_widget{float:left;max-width:100%;word-wrap:break-word}.et_pb_widget a{text-decoration:none;color:#666}.et_pb_widget li a:hover{color:#82c0c7}.et_pb_widget ol li,.et_pb_widget ul li{margin-bottom:.5em}.et_pb_widget ol li ol li,.et_pb_widget ul li ul li{margin-left:15px}.et_pb_widget select{width:100%;height:28px;padding:0 5px}.et_pb_widget_area .et_pb_widget a{color:inherit}.et_pb_bg_layout_light .et_pb_widget li a{color:#666}.et_pb_bg_layout_dark .et_pb_widget li a{color:inherit}
.widget_search .screen-reader-text,.et_pb_widget .wp-block-search__label{display:none}.widget_search input#s,.widget_search input#searchsubmit,.et_pb_widget .wp-block-search__input,.et_pb_widget .wp-block-search__button{padding:.7em;height:40px !important;margin:0;font-size:14px;line-height:normal !important;border:1px solid #ddd;color:#666}.widget_search #s,.et_pb_widget .wp-block-search__input{width:100%;border-radius:3px}.widget_search #searchform,.et_pb_widget .wp-block-search{position:relative}.widget_search #searchsubmit,.et_pb_widget .wp-block-search__button{background-color:#ddd;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;position:absolute;right:0;top:0}#searchsubmit,.et_pb_widget .wp-block-search__button{cursor:pointer}
.tagcloud a,.wp-block-tag-cloud a{font-size:12px !important;padding:2px 8px;background:rgba(0,0,0,0.05);display:inline-block;margin-bottom:4px;border-radius:3px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.tagcloud a:hover,.wp-block-tag-cloud a:hover{background:rgba(0,0,0,0.15)}.et_pb_widget .wp-block-group__inner-container>h2,.et_pb_widget .wp-block-group__inner-container>h3{font-size:18px}.footer-widget .et_pb_widget .wp-block-group__inner-container>h2,.footer-widget .et_pb_widget .wp-block-group__inner-container>h3{color:#2ea3f2}.et_pb_widget .wp-block-latest-comments__comment{line-height:1.7em}
.et_pb_scroll_top.et-pb-icon{text-align:center;background:rgba(0,0,0,0.4);text-decoration:none;position:fixed;z-index:99999;bottom:125px;right:0px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;display:none;cursor:pointer;font-size:30px;padding:5px;color:#fff}.et_pb_scroll_top:before{content:'2'}.et_pb_scroll_top.et-visible{opacity:1;-webkit-animation:fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.et_pb_scroll_top.et-hidden{opacity:0;-webkit-animation:fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
.et_pb_section{position:relative;background-color:#fff;background-position:50%;background-size:100%;background-size:cover}.et_pb_section--absolute,.et_pb_section--fixed{width:100%}.et_pb_section.et_section_transparent{background-color:transparent}.et_pb_fullwidth_section{padding:0}.et_pb_fullwidth_section>.et_pb_module:not(.et_pb_post_content):not(.et_pb_fullwidth_post_content) .et_pb_row{padding:0!important}.et_pb_inner_shadow{-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,.07);box-shadow:inset 0 0 7px rgba(0,0,0,.07)}.et_pb_bottom_inside_divider,.et_pb_top_inside_divider{display:block;background-repeat-y:no-repeat;height:100%;position:absolute;pointer-events:none;width:100%;left:0;right:0}.et_pb_bottom_inside_divider.et-no-transition,.et_pb_top_inside_divider.et-no-transition{-webkit-transition:none!important;transition:none!important}.et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_bottom_inside_divider,.et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_top_inside_divider{z-index:1}.et_pb_section_video:not(.et_pb_section--with-menu){overflow:hidden;position:relative}.et_pb_column>.et_pb_section_video_bg{z-index:-1}.et_pb_section_video_bg{visibility:visible;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;pointer-events:none;-webkit-transition:display .3s;transition:display .3s}.et_pb_section_video_bg.et_pb_section_video_bg_hover,.et_pb_section_video_bg.et_pb_section_video_bg_phone,.et_pb_section_video_bg.et_pb_section_video_bg_tablet,.et_pb_section_video_bg.et_pb_section_video_bg_tablet_only{display:none}.et_pb_section_video_bg .mejs-controls,.et_pb_section_video_bg .mejs-overlay-play{display:none!important}.et_pb_section_video_bg embed,.et_pb_section_video_bg iframe,.et_pb_section_video_bg object,.et_pb_section_video_bg video{max-width:none}.et_pb_section_video_bg .mejs-video{left:50%;position:absolute;max-width:none}.et_pb_section_video_bg .mejs-overlay-loading{display:none!important}.et_pb_social_network_link .et_pb_section_video{overflow:visible}.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg{display:none}.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover,.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover_inherit{display:block}@media (min-width:981px){.et_pb_section{padding:4% 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_section,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_section{padding-top:0}.et_pb_fullwidth_section{padding:0}.et_pb_section_video_bg.et_pb_section_video_bg_desktop_only{display:block}}@media (max-width:980px){.et_pb_section{padding:50px 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_section,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_section{padding-top:0}.et_pb_fullwidth_section{padding:0}.et_pb_section_video_bg.et_pb_section_video_bg_tablet{display:block}.et_pb_section_video_bg.et_pb_section_video_bg_desktop_only{display:none}}@media (min-width:768px){.et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet{display:block}}@media (min-width:768px) and (max-width:980px){.et_pb_section_video_bg.et_pb_section_video_bg_tablet_only{display:block}}@media (max-width:767px){.et_pb_section_video_bg.et_pb_section_video_bg_phone{display:block}.et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet{display:none}}
.et_pb_row{width:80%;max-width:1080px;margin:auto;position:relative}body.safari .section_has_divider,body.uiwebview .section_has_divider{-webkit-perspective:2000px;perspective:2000px}.section_has_divider .et_pb_row{z-index:5}.et_pb_row_inner{width:100%;position:relative}.et_pb_row.et_pb_row_empty,.et_pb_row_inner:nth-of-type(n+2).et_pb_row_empty{display:none}.et_pb_row:after,.et_pb_row_inner:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}.et_pb_row_4col .et-last-child,.et_pb_row_4col .et-last-child-2,.et_pb_row_6col .et-last-child,.et_pb_row_6col .et-last-child-2,.et_pb_row_6col .et-last-child-3{margin-bottom:0}.et_pb_column{float:left;background-size:cover;background-position:50%;position:relative;z-index:2;min-height:1px}.et_pb_column--with-menu{z-index:3}.et_pb_column.et_pb_column_empty{min-height:1px}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}.et_pb_column.et_pb_section_parallax{position:relative}.et_pb_column,.et_pb_row,.et_pb_row_inner{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:981px){.et_pb_row{padding:2% 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row{padding:0;width:100%}.et_pb_column_3_4 .et_pb_row_inner{padding:3.735% 0}.et_pb_column_2_3 .et_pb_row_inner{padding:4.2415% 0}.et_pb_column_1_2 .et_pb_row_inner,.et_pb_column_3_5 .et_pb_row_inner{padding:5.82% 0}.et_section_specialty>.et_pb_row{padding:0}.et_pb_row_inner{width:100%}.et_pb_column_single{padding:2.855% 0}.et_pb_column_single .et_pb_module.et-first-child,.et_pb_column_single .et_pb_module:first-child{margin-top:0}.et_pb_column_single .et_pb_module.et-last-child,.et_pb_column_single .et_pb_module:last-child{margin-bottom:0}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}.et_pb_row.et_pb_equal_columns,.et_pb_row_inner.et_pb_equal_columns,.et_pb_section.et_pb_equal_columns>.et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex}.rtl .et_pb_row.et_pb_equal_columns,.rtl .et_pb_row_inner.et_pb_equal_columns,.rtl .et_pb_section.et_pb_equal_columns>.et_pb_row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.et_pb_row.et_pb_equal_columns>.et_pb_column,.et_pb_section.et_pb_equal_columns>.et_pb_row>.et_pb_column{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:980px){.et_pb_row{max-width:1080px}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row{padding:0;width:100%}.et_pb_column .et_pb_row_inner,.et_pb_row{padding:30px 0}.et_section_specialty>.et_pb_row{padding:0}.et_pb_column{width:100%;margin-bottom:30px}.et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child,.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-bottom:0}.et_section_specialty .et_pb_row>.et_pb_column{padding-bottom:0}.et_pb_column.et_pb_column_empty{display:none}.et_pb_row_1-2_1-4_1-4,.et_pb_row_1-2_1-6_1-6_1-6,.et_pb_row_1-4_1-4,.et_pb_row_1-4_1-4_1-2,.et_pb_row_1-5_1-5_3-5,.et_pb_row_1-6_1-6_1-6,.et_pb_row_1-6_1-6_1-6_1-2,.et_pb_row_1-6_1-6_1-6_1-6,.et_pb_row_3-5_1-5_1-5,.et_pb_row_4col,.et_pb_row_5col,.et_pb_row_6col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n){margin-right:0}.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(odd){margin-right:0}.et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_4col .et_pb_column:nth-last-child(-n+2){margin-bottom:0}.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:47.25%;margin-right:5.5%}.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5:nth-child(2n),.et_pb_row_5col>.et_pb_column.et_pb_column_1_5:nth-child(2n){margin-right:0}.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5{width:47.25%;margin-right:5.5%}.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5:nth-child(odd),.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_3_5{margin-right:0}.et_pb_row_3-5_1-5_1-5 .et_pb_column:nth-last-child(-n+2),.et_pb_row_5col .et_pb_column:last-child{margin-bottom:0}.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6:nth-child(3n),.et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n){margin-right:0}.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:last-child{margin-right:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3),.et_pb_row_6col .et_pb_column:nth-last-child(-n+3){margin-bottom:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%;margin-bottom:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-right:0}.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:47.25%;margin-right:5.5%}.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:nth-child(2n){margin-right:0}.et_pb_row_1-6_1-6_1-6_1-6:nth-last-child(-n+3){margin-bottom:0}}@media (max-width:479px){.et_pb_row .et_pb_column.et_pb_column_1_4,.et_pb_row .et_pb_column.et_pb_column_1_5,.et_pb_row .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}.et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_4:last-child,.et_pb_row .et_pb_column.et_pb_column_1_5.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_5:last-child,.et_pb_row .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}.et_pb_column{width:100%!important}}
.et_pb_with_border .et_pb_image_wrap{border:0 solid #333}.et_pb_image{margin-left:auto;margin-right:auto;line-height:0}.et_pb_image.aligncenter{text-align:center}.et_pb_image.et_pb_has_overlay a.et_pb_lightbox_image{display:block;position:relative}.et_pb_image{display:block}.et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}.et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:auto}.et_pb_image img{position:relative}.et_pb_image_sticky{margin-bottom:0!important;display:inherit}.et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay{z-index:3;opacity:1}@media (min-width:981px){.et_pb_section_sticky,.et_pb_section_sticky.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky .et_pb_column_single,.et_pb_section_sticky .et_pb_row.et-last-child,.et_pb_section_sticky .et_pb_row:last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}}@media (max-width:980px){.et_pb_image_sticky_tablet{margin-bottom:0!important;display:inherit}.et_pb_section_sticky_mobile,.et_pb_section_sticky_mobile.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky_mobile .et_pb_column_single,.et_pb_section_sticky_mobile .et_pb_row.et-last-child,.et_pb_section_sticky_mobile .et_pb_row:last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}.et_pb_section_sticky .et_pb_row.et-last-child .et_pb_column.et_pb_row_sticky.et-last-child,.et_pb_section_sticky .et_pb_row:last-child .et_pb_column.et_pb_row_sticky:last-child{margin-bottom:0}.et_pb_image_bottom_space_tablet{margin-bottom:30px!important;display:block}.et_always_center_on_mobile{text-align:center!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.et_pb_image_sticky_phone{margin-bottom:0!important;display:inherit}.et_pb_image_bottom_space_phone{margin-bottom:30px!important;display:block}}
.et_overlay{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:hsla(0,0%,100%,.9);opacity:0;pointer-events:none;-webkit-transition:all .3s;transition:all .3s;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.et_overlay:before{color:#2ea3f2;content:"\E050";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;-webkit-transition:all .4s;transition:all .4s}.et_portfolio_image,.et_shop_image{position:relative;display:block}.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}#ie7 .et_overlay,#ie8 .et_overlay{display:none}.et_pb_module.et_pb_has_overlay{position:relative}.et_pb_module.et_pb_has_overlay .et_overlay,article.et_pb_has_overlay{border:none}
.et-menu li{display:inline-block;font-size:14px;padding-right:22px}.et-menu>li:last-child{padding-right:0}.et-menu a{color:rgba(0,0,0,.6);text-decoration:none;display:block;position:relative}.et-menu a,.et-menu a:hover{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.et-menu a:hover{opacity:.7}.et-menu li>a{padding-bottom:29px;word-wrap:break-word}a.et_pb_menu__icon,button.et_pb_menu__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0 11px;font-size:17px;line-height:normal;background:none;border:0;cursor:pointer;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}a.et_pb_menu__icon:after,button.et_pb_menu__icon:after{font-family:ETmodules}a.et_pb_menu__icon__with_count:after,button.et_pb_menu__icon__with_count:after{margin-right:10px}.et_pb_menu__wrap .mobile_menu_bar{-webkit-transform:translateY(3%);transform:translateY(3%)}.et_pb_menu__wrap .mobile_menu_bar:before{top:0}.et_pb_menu__logo{overflow:hidden}.et_pb_menu__logo img{display:block}.et_pb_menu__logo img[src$=".svg"]{width:100%}.et_pb_menu__search-button:after{content:"U"}.et_pb_menu__cart-button:after{content:"\E07A"}@media (max-width:980px){.et-menu{display:none}.et_mobile_nav_menu{display:block;margin-top:-1px}}
.et_pb_with_border.et_pb_menu .et_pb_menu__logo img{border:0 solid #333}.et_pb_menu.et_hover_enabled:hover{z-index:auto}.et_pb_menu .et-menu-nav,.et_pb_menu .et-menu-nav>ul{float:none}.et_pb_menu .et-menu-nav>ul{padding:0!important;line-height:1.7em}.et_pb_menu .et-menu-nav>ul ul{padding:20px 0;text-align:left}.et_pb_bg_layout_dark.et_pb_menu ul li a{color:#fff}.et_pb_bg_layout_dark.et_pb_menu ul li a:hover{color:hsla(0,0%,100%,.8)}.et-menu li li.menu-item-has-children>a:first-child:after{top:12px}.et_pb_menu .et-menu-nav>ul.upwards li ul{bottom:100%;top:auto;border-top:none;border-bottom:3px solid #2ea3f2;-webkit-box-shadow:2px -2px 5px rgba(0,0,0,.1);box-shadow:2px -2px 5px rgba(0,0,0,.1)}.et_pb_menu .et-menu-nav>ul.upwards li ul li ul{bottom:-23px}.et_pb_menu .et-menu-nav>ul.upwards li.mega-menu ul ul{bottom:0;top:auto;border:none}.et_pb_menu_inner_container{position:relative}.et_pb_menu .et_pb_menu__wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1}.et_pb_menu .et_pb_menu__wrap--visible{-webkit-animation:fadeInBottom 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeInBottom 1s cubic-bezier(.77,0,.175,1) 1}.et_pb_menu .et_pb_menu__wrap--hidden{opacity:0;-webkit-animation:fadeOutBottom 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeOutBottom 1s cubic-bezier(.77,0,.175,1) 1}.et_pb_menu .et_pb_menu__menu{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.et_pb_menu .et_pb_menu__menu,.et_pb_menu .et_pb_menu__menu>nav,.et_pb_menu .et_pb_menu__menu>nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.et_pb_menu .et_pb_menu__menu>nav>ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.et_pb_menu .et_pb_menu__menu>nav>ul>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0}.et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu{position:static}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 1px);left:0}.et_pb_menu .et_pb_menu__menu>nav>ul.upwards>li>ul{top:auto;bottom:calc(100% - 1px)}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:31px 0;white-space:nowrap}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after{top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul{padding:0!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:8px}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:8px}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul.upwards>li{margin-top:0;margin-bottom:8px}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul.upwards>li>a{padding-top:8px;padding-bottom:0}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul.upwards>li>a:after{top:auto;bottom:0}.et_pb_menu .et_pb_menu__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.et_pb_menu .et-menu{margin-left:-11px;margin-right:-11px}.et_pb_menu .et-menu>li{padding-left:11px;padding-right:11px}.et_pb_menu--style-left_aligned .et_pb_menu_inner_container,.et_pb_menu--style-left_aligned .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.et_pb_menu--style-left_aligned .et_pb_menu__logo-wrap{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.et_pb_menu--style-left_aligned .et_pb_menu__logo{margin-right:30px}.rtl .et_pb_menu--style-left_aligned .et_pb_menu__logo{margin-right:0;margin-left:30px}.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__menu>nav>ul,.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul,.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.et_pb_menu--style-left_aligned.et_pb_text_align_justified .et_pb_menu__menu,.et_pb_menu--style-left_aligned.et_pb_text_align_justified .et_pb_menu__menu>nav,.et_pb_menu--style-left_aligned.et_pb_text_align_justified .et_pb_menu__wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.et_pb_menu--style-left_aligned.et_pb_text_align_justified .et_pb_menu__menu>nav>ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.et_pb_menu--style-centered .et_pb_menu__logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.et_pb_menu--style-centered .et_pb_menu__logo-wrap,.et_pb_menu--style-centered .et_pb_menu__logo img{margin:0 auto}.et_pb_menu--style-centered .et_pb_menu__menu>nav>ul,.et_pb_menu--style-centered .et_pb_menu__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.et_pb_menu--style-inline_centered_logo .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu--style-inline_centered_logo .et_pb_row>.et_pb_menu__logo-wrap{display:none;margin-bottom:30px}.et_pb_menu--style-inline_centered_logo .et_pb_menu__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.et_pb_menu--style-inline_centered_logo .et_pb_menu__logo,.et_pb_menu--style-inline_centered_logo .et_pb_menu__logo img{margin:0 auto}.et_pb_menu--style-inline_centered_logo .et_pb_menu__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.et_pb_menu--style-inline_centered_logo .et_pb_menu__logo-slot{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.et_pb_menu--style-inline_centered_logo .et_pb_menu__logo-slot .et_pb_menu__logo,.et_pb_menu--style-inline_centered_logo .et_pb_menu__logo-slot .et_pb_menu__logo-wrap{width:100%;height:100%}.et_pb_menu--style-inline_centered_logo .et_pb_menu__logo-slot img{max-height:100%}.et_pb_menu .et_pb_menu__logo-slot .et-fb-content-placeholder{min-width:96px}.et_pb_menu .et_pb_menu__search-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;left:0;bottom:0;width:100%;height:100%;opacity:0;z-index:999}.et_pb_menu .et_pb_menu__search-container--visible{opacity:1;-webkit-animation:fadeInTop 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeInTop 1s cubic-bezier(.77,0,.175,1) 1}.et_pb_menu .et_pb_menu__search-container--hidden{-webkit-animation:fadeOutTop 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeOutTop 1s cubic-bezier(.77,0,.175,1) 1}.et_pb_menu .et_pb_menu__search-container--disabled{display:none}.et_pb_menu .et_pb_menu__search{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.et_pb_menu .et_pb_menu__search-form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.et_pb_menu .et_pb_menu__search-input{border:0;width:100%;color:#333;background:transparent}.et_pb_menu .et_pb_menu__close-search-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.et_pb_menu .et_pb_menu__close-search-button:after{content:"M";font-size:1.7em}@media (min-width:981px){.et_dropdown_animation_fade.et_pb_menu ul li:hover>ul{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.et_dropdown_animation_slide.et_pb_menu ul li:hover>ul{-webkit-animation:fadeLeft .4s ease-in-out;animation:fadeLeft .4s ease-in-out}.et_dropdown_animation_expand.et_pb_menu ul li:hover>ul{-webkit-transform-origin:0 0;-webkit-animation:Grow .4s ease-in-out;animation:Grow .4s ease-in-out;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.et_dropdown_animation_flip.et_pb_menu ul li ul li:hover>ul{-webkit-animation:flipInX .6s ease-in-out;animation:flipInX .6s ease-in-out;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.et_dropdown_animation_flip.et_pb_menu ul li:hover>ul{-webkit-animation:flipInY .6s ease-in-out;animation:flipInY .6s ease-in-out;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.et_pb_menu.et_pb_menu_fullwidth .et_pb_row{width:100%;max-width:100%;padding:0 30px!important}}@media (max-width:980px){.et_pb_menu--style-left_aligned .et_pb_menu_inner_container,.et_pb_menu--style-left_aligned .et_pb_row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.et_pb_menu--style-left_aligned .et_pb_menu__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.et_pb_menu--style-left_aligned.et_pb_text_align_justified .et_pb_menu__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.et_pb_menu--style-inline_centered_logo .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu--style-inline_centered_logo .et_pb_row>.et_pb_menu__logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.et_pb_menu--style-inline_centered_logo .et_pb_menu_inner_container>.et_pb_menu__logo,.et_pb_menu--style-inline_centered_logo .et_pb_row>.et_pb_menu__logo{margin:0 auto}.et_pb_menu--style-inline_centered_logo .et_pb_menu__logo-slot{display:none}.et_pb_menu .et_pb_row{min-height:81px}.et_pb_menu .et_pb_menu__menu{display:none}.et_pb_menu .et_mobile_nav_menu{float:none;margin:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.et_pb_menu .et_mobile_menu{top:100%;padding:5%}.et_pb_menu .et_mobile_menu,.et_pb_menu .et_mobile_menu ul{list-style:none!important;text-align:left}.et_pb_menu .et_mobile_menu ul{padding:0}.et_pb_menu .et_pb_mobile_menu_upwards .et_mobile_menu{top:auto;bottom:100%}}
@-webkit-keyframes fadeOutTop{0%{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}to{opacity:0;-webkit-transform:translatey(-60%);transform:translatey(-60%)}}@keyframes fadeOutTop{0%{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}to{opacity:0;-webkit-transform:translatey(-60%);transform:translatey(-60%)}}@-webkit-keyframes fadeInTop{0%{opacity:0;-webkit-transform:translatey(-60%);transform:translatey(-60%)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes fadeInTop{0%{opacity:0;-webkit-transform:translatey(-60%);transform:translatey(-60%)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@-webkit-keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translatey(60%);transform:translatey(60%)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translatey(60%);transform:translatey(60%)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@-webkit-keyframes fadeOutBottom{0%{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}to{opacity:0;-webkit-transform:translatey(60%);transform:translatey(60%)}}@keyframes fadeOutBottom{0%{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}to{opacity:0;-webkit-transform:translatey(60%);transform:translatey(60%)}}@-webkit-keyframes Grow{0%{opacity:0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes Grow{0%{opacity:0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}/*!
	  * Animate.css - http://daneden.me/animate
	  * Licensed under the MIT license - http://opensource.org/licenses/MIT
	  * Copyright (c) 2015 Daniel Eden
	 */@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}
#main-header{line-height:23px;font-weight:500;top:0;background-color:#fff;width:100%;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);position:relative;z-index:99999}.nav li li{padding:0 20px;margin:0}.et-menu li li a{padding:6px 20px;width:200px}.nav li{position:relative;line-height:1em}.nav li li{position:relative;line-height:2em}.nav li ul{position:absolute;padding:20px 0;z-index:9999;width:240px;background:#fff;visibility:hidden;opacity:0;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-transform:translateZ(0);text-align:left}.nav li.et-hover>ul{visibility:visible}.nav li.et-touch-hover>ul,.nav li:hover>ul{opacity:1;visibility:visible}.nav li li ul{z-index:1000;top:-23px;left:240px}.nav li.et-reverse-direction-nav li ul{left:auto;right:240px}.nav li:hover{visibility:inherit}.et_mobile_menu li a,.nav li li a{font-size:14px;-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgba(0,0,0,.03);opacity:.7}.et-dropdown-removing>ul{display:none}.mega-menu .et-dropdown-removing>ul{display:block}.et-menu .menu-item-has-children>a:first-child:after{font-family:ETmodules;content:"3";font-size:16px;position:absolute;right:0;top:0;font-weight:800}.et-menu .menu-item-has-children>a:first-child{padding-right:20px}.et-menu li li.menu-item-has-children>a:first-child:after{right:20px;top:6px}.et-menu-nav li.mega-menu{position:inherit}.et-menu-nav li.mega-menu>ul{padding:30px 20px;position:absolute!important;width:100%;left:0!important}.et-menu-nav li.mega-menu ul li{margin:0;float:left!important;display:block!important;padding:0!important}.et-menu-nav li.mega-menu li>ul{-webkit-animation:none!important;animation:none!important;padding:0;border:none;left:auto;top:auto;width:240px!important;position:relative;box-shadow:none;-webkit-box-shadow:none}.et-menu-nav li.mega-menu li ul{visibility:visible;opacity:1;display:none}.et-menu-nav li.mega-menu.et-hover li ul,.et-menu-nav li.mega-menu:hover li ul{display:block}.et-menu-nav li.mega-menu:hover>ul{opacity:1!important;visibility:visible!important}.et-menu-nav li.mega-menu>ul>li>a:first-child{padding-top:0!important;font-weight:700;border-bottom:1px solid rgba(0,0,0,.03)}.et-menu-nav li.mega-menu>ul>li>a:first-child:hover{background-color:transparent!important}.et-menu-nav li.mega-menu li>a{width:200px!important}.et-menu-nav li.mega-menu.mega-menu-parent li>a,.et-menu-nav li.mega-menu.mega-menu-parent li li{width:100%!important}.et-menu-nav li.mega-menu.mega-menu-parent li>.sub-menu{float:left;width:100%!important}.et-menu-nav li.mega-menu>ul>li{width:25%;margin:0}.et-menu-nav li.mega-menu.mega-menu-parent-3>ul>li{width:33.33%}.et-menu-nav li.mega-menu.mega-menu-parent-2>ul>li{width:50%}.et-menu-nav li.mega-menu.mega-menu-parent-1>ul>li{width:100%}.et_pb_fullwidth_menu li.mega-menu .menu-item-has-children>a:first-child:after,.et_pb_menu li.mega-menu .menu-item-has-children>a:first-child:after{display:none}.et_fullwidth_nav #top-menu li.mega-menu>ul{width:auto;left:30px!important;right:30px!important}.et_mobile_menu{position:absolute;left:0;padding:5%;background:#fff;width:100%;visibility:visible;opacity:1;display:none;z-index:9999;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1)}#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{visibility:visible!important;display:block!important;padding-left:10px}.et_mobile_menu li li{padding-left:5%}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03);color:#666;padding:10px 5%;display:block}.et_mobile_menu .menu-item-has-children>a{font-weight:700;background-color:rgba(0,0,0,.03)}.et_mobile_menu li .menu-item-has-children>a{background-color:transparent}.et_mobile_nav_menu{float:right;display:none}.mobile_menu_bar{position:relative;display:block;line-height:0}.mobile_menu_bar:before{content:"a";font-size:32px;position:relative;left:0;top:0;cursor:pointer}.et_pb_module .mobile_menu_bar:before{top:2px}.mobile_nav .select_page{display:none}
ul.et_pb_social_media_follow{list-style-type:none!important;margin:0 0 22px;padding:0}.et_pb_social_media_follow li{display:inline-block;margin-bottom:8px;position:relative}.et_pb_social_media_follow li a{margin-right:8px;display:inline-block;text-decoration:none;text-align:center;position:relative}.et_pb_social_media_follow li a.follow_button{padding:0 12px;margin-top:5px;margin-right:25px;font-size:14px;line-height:1.6em;background:rgba(0,0,0,.1);color:rgba(0,0,0,.5);border-radius:3px;border-width:0;border-style:solid;-webkit-transition:all .3s;transition:all .3s}.et_pb_social_media_follow li.last-child a,.et_pb_social_media_follow li:last-child a{margin-right:0}.et_pb_social_media_follow.has_follow_button li.last-child a.icon,.et_pb_social_media_follow.has_follow_button li:last-child a.icon{margin-right:8px}.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}.et_pb_social_media_follow li a.icon{height:32px;width:32px;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box}.et_pb_social_media_follow li a.icon:before{height:32px;width:32px;font-size:16px;line-height:32px;display:block;color:#fff;-webkit-transition:color .3s;transition:color .3s;position:relative;z-index:10}.et_pb_social_media_follow li a.icon:hover:before{color:hsla(0,0%,100%,.7)}.et_pb_social_media_follow li a.icon{border-radius:3px}.et_pb_social_media_follow_network_name{display:none}.et_pb_social_icon a.icon{vertical-align:middle}.et_pb_social_icon a.icon:before{font-family:ETmodules;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.et-pb-social-fa-icon a.icon:before{font-family:FontAwesome}.et-social-telegram a.icon:before{content:"\F3FE"}.et-social-amazon a.icon:before{content:"\F270"}.et-social-bandcamp a.icon:before{content:"\F2D5"}.et-social-bitbucket a.icon:before{content:"\F171"}.et-social-behance a.icon:before{content:"\F1B4"}.et-social-buffer a.icon:before{content:"\F837"}.et-social-codepen a.icon:before{content:"\F1CB"}.et-social-deviantart a.icon:before{content:"\F1BD"}.et-social-flipboard a.icon:before{content:"\F44D"}.et-social-foursquare a.icon:before{content:"\F180"}.et-social-github a.icon:before{content:"\F09B"}.et-social-goodreads a.icon:before{content:"\F3A9"}.et-social-google a.icon:before{content:"\F1A0"}.et-social-houzz a.icon:before{content:"\F27C"}.et-social-itunes a.icon:before{content:"\F3B5"}.et-social-last_fm a.icon:before{content:"\F202"}.et-social-line a.icon:before{content:"\F3C0"}.et-social-medium a.icon:before,.et-social-meetup a.icon:before{content:"\F3C7"}.et-social-odnoklassniki a.icon:before{content:"\F263"}.et-social-patreon a.icon:before{content:"\F3D9"}.et-social-periscope a.icon:before{content:"\F3DA"}.et-social-quora a.icon:before{content:"\F2C4"}.et-social-researchgate a.icon:before{content:"\F4F8"}.et-social-reddit a.icon:before{content:"\F281"}.et-social-snapchat a.icon:before{content:"\F2AC"}.et-social-soundcloud a.icon:before{content:"\F1BE"}.et-social-spotify a.icon:before{content:"\F1BC"}.et-social-steam a.icon:before{content:"\F3F6"}.et-social-tripadvisor a.icon:before{content:"\F262"}.et-social-tiktok a.icon:before{content:"\E07B"}.et-social-twitch a.icon:before{content:"\F1E8"}.et-social-vk a.icon:before{content:"\F189"}.et-social-weibo a.icon:before{content:"\F18A"}.et-social-whatsapp a.icon:before{content:"\F232"}.et-social-xing a.icon:before{content:"\F168"}.et-social-yelp a.icon:before{content:"\F1E9"}.et-social-pinterest a.icon:before{content:"\E095"}.et-social-linkedin a.icon:before{content:"\E09D"}.et-social-tumblr a.icon:before{content:"\E097"}.et-social-skype a.icon:before{content:"\E0A2"}.et-social-flikr a.icon:before{content:"\E0A6"}.et-social-myspace a.icon:before{content:"\E0A1"}.et-social-dribbble a.icon:before{content:"\E09B"}.et-social-youtube a.icon:before{content:"\E0A3"}.et-social-vimeo a.icon:before{content:"\E09C"}@media (max-width:980px){.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}@media (max-width:767px){.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}.rtl .et_pb_social_media_follow li a{margin-left:8px;margin-right:0}
.et_pb_text{word-wrap:break-word}.et_pb_text ol,.et_pb_text ul{padding-bottom:1em}.et_pb_text>:last-child{padding-bottom:0}.et_pb_text_inner{position:relative}


.heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent}.heateor_sss_horizontal_sharing .heateorSssTCBackground{color:#666}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent;}.heateor_sss_vertical_sharing .heateorSssTCBackground{color:#666;}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}@media screen and (max-width:783px) {.heateor_sss_vertical_sharing{display:none!important}}


@media (min-width: 981px) and (max-width: 1230px) {

	/***********************************
	* Styles from Divis style.dev.css *
	***********************************/

	/* Hide Logo On Mobile */
	.et_hide_mobile_logo #main-header .logo_container {
		display: none;
		opacity: 0;
		-webkit-transition: all 0.4s ease-in-out;
		transition: all 0.4s ease-in-out;
	}

	/* Full width Logo */
	.et_fullwidth_nav #main-header .container {
		width: 80%;
		margin: auto;
		position: relative;
	}
	/* Page Containers */

	#page-container,
	.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled #page-container,
	.et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container,
	#page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,
	.et_fixed_nav.et_show_nav #page-container {
		padding-top: 80px;
	}

	.et-tb #page-container,
	.et-tb-has-header #page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb #page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb-has-header #page-container,
	.et_fixed_nav.et_show_nav.et-tb #page-container,
	.et_fixed_nav.et_show_nav.et-tb-has-header #page-container {
		padding-top: 0 !important;
	}

	.et_non_fixed_nav #page-container {
		padding-top: 0;
	}

	.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container,
	.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_header_style_centered #page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container,
	.et_fixed_nav.et_show_nav.et_header_style_centered #page-container {
		padding-top: 136px;
	}

	#sidebar,
	#left-area {
		width: 100% !important;
	}


	/* With Sidebar */

	.et_right_sidebar #left-area,
	.et_right_sidebar #sidebar,
	.et_left_sidebar #left-area,
	.et_left_sidebar #sidebar {
		width: auto;
		float: none;
		padding-right: 0;
		padding-left: 0;
	}

	.et_right_sidebar #left-area {
		margin-right: 0;
	}

	.et_right_sidebar #sidebar {
		margin-left: 0;
		border-left: none;
	}

	.et_left_sidebar #left-area {
		margin-left: 0;
	}

	.et_left_sidebar #sidebar {
		margin-right: 0;
		border-right: none;
	}

	#main-content .container:before {
		display: none !important;
	}

	.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1),
	.et_full_width_page .et_gallery_item:nth-child(4n+1) {
		clear: none;
	}


	/* Blog + Sidebar Module + Footer */

	.footer-widget:nth-child(n) {
		width: 46.25% !important;
		margin: 0 7.5% 7.5% 0 !important;
	}

	#footer-widgets .footer-widget .fwidget {
		margin-bottom: 16.21%;
	}

	.et_pb_gutters1 .footer-widget:nth-child(n) {
		width: 50% !important;
		margin: 0 !important;
	}

	.et_pb_gutters1 #footer-widgets .footer-widget .fwidget {
		margin-bottom: 0;
	}

	#footer-widgets {
		padding: 8% 0;
	}

	#footer-widgets .footer-widget:nth-child(2n) {
		margin-right: 0 !important;
	}

	#footer-widgets .footer-widget:nth-last-child(-n+2) {
		margin-bottom: 0 !important;
	}

	.bottom-nav {
		text-align: center;
	}


	/* WooCommerce */

	.woocommerce .cart-collaterals>div,
	.woocommerce .cart-collaterals>form {
		width: 100% !important;
		float: none !important;
	}

	.shop_table .coupon {
		margin-bottom: 25px !important;
	}

	.checkout .form-row,
	.checkout .col-1,
	.checkout .col-2 {
		float: none !important;
		width: auto !important;
	}

	.checkout .col-1,
	.checkout .col-2 {
		margin-bottom: 25px !important;
	}


	/* Header Styles */

	#main-header,
	#top-header {
		transition: none;
		-webkit-transition: none;
		-moz-transition: none;
	}

	#top-menu {
		display: none;
	}

	.et_hide_nav.et_non_fixed_nav.et_transparent_nav #top-header,
	.et_hide_nav.et_non_fixed_nav.et_transparent_nav #main-header,
	.et_hide_nav.et_fixed_nav #top-header,
	.et_hide_nav.et_fixed_nav #main-header {
		transform: translateY(0px) !important;
		-webkit-transform: translateY(0px) !important;
		opacity: 1;
	}

	.et_header_style_centered #main-header {
		padding: 20px 0;
	}

	.et_header_style_centered nav#top-menu-nav {
		display: none;
	}

	.et_header_style_split #main-header {
		padding: 20px 0;
	}

	.et_header_style_split #et-top-navigation,
	.et_header_style_split .et-fixed-header #et-top-navigation {
		display: block;
		padding-top: 0;
	}

	#et-top-navigation {
		margin-right: 0;
		transition: none;
		-webkit-transition: none;
		-moz-transition: none;
	}

	.et_non_fixed_nav.et_transparent_nav #main-header,
	.et_non_fixed_nav.et_transparent_nav #top-header,
	.et_fixed_nav #main-header,
	.et_fixed_nav #top-header {
		position: absolute;
	}

	.et_header_style_left .et-fixed-header #et-top-navigation,
	.et_header_style_left #et-top-navigation {
		padding-top: 24px;
		display: block;
	}

	.et_non_fixed_nav.et_transparent_nav #main-header,
	.et_fixed_nav #main-header {
		-webkit-transition: none;
		transition: none;
	}

	.et_vertical_nav.et_right_sidebar #left-area,
	.et_vertical_nav.et_left_sidebar #left-area {
		width: auto;
	}

	#et-secondary-nav,
	#et-secondary-menu {
		display: none !important;
	}

	.et_non_fixed_nav.et_transparent_nav_temp #main-header,
	.et_secondary_nav_only_menu #main-header,
	.et_fixed_nav_temp #main-header,
	.et_secondary_nav_only_menu #main-header {
		top: 0 !important;
	}

	.et_secondary_nav_only_menu #top-header {
		display: none;
	}

	#top-header .container {
		padding-top: 0;
	}

	#et-info {
		padding-top: 0.75em;
	}


	/* Logo */

	#logo,
	.logo_container,
	#main-header,
	.container {
		transition: none;
		-webkit-transition: none;
		-moz-transition: none;
	}

	.et_header_style_centered #logo#logo {
		max-height: 60px;
	}

	.et_header_style_centered header#main-header .logo_container {
		height: auto;
		max-height: 100px;
		padding: 0;
	}

	.et_header_style_split header#main-header .logo_container {
		height: auto;
		max-height: 100px;
		padding: 0;
	}

	.et_header_style_split #logo {
		max-height: 60px;
	}

	.et_vertical_nav span.logo_helper {
		display: inline-block;
	}

	.et_vertical_nav.et_header_style_left .logo_container {
		height: 100%;
		position: absolute;
	}

	.et_header_style_left #logo,
	.et_header_style_split #logo {
		max-width: 50%;
	}


	/* Search Form */

	#et_top_search {
		margin: 0 35px 0 0;
		float: left;
	}

	#et_search_icon:before {
		top: 7px;
	}

	.et_header_style_centered #et_top_search,
	.et_vertical_nav.et_header_style_centered #main-header #et_top_search {
		display: none !important;
	}

	.et_header_style_centered .et_search_outer,
	.et_header_style_split .et_search_outer {
		display: none;
	}

	.et_header_style_split #et_top_search,
	.et_vertical_nav.et_header_style_split #main-header #et_top_search {
		display: none !important;
	}

	.et_header_style_left .et-search-form,
	.et_header_style_split .et-search-form {
		width: 50% !important;
		max-width: 50% !important;
	}

	.et_header_style_slide .et_slide_in_menu_container .et-search-form {
		width: 100% !important;
		max-width: 100% !important;
	}


	/* Social Icons */

	.et-social-icons,
	#footer-info {
		float: none;
		text-align: center;
	}

	.et-social-icons {
		margin: 0 0 5px;
	}

	#top-header .et-social-icons {
		margin-bottom: 0;
	}


	/* Cart */

	.et_header_style_centered #et-top-navigation .et-cart-info {
		display: none;
	}

	#et-top-navigation .et-cart-info {
		margin-top: 5px;
	}

	.et_vertical_nav #et-top-navigation .et-cart-info {
		margin-left: -38px;
	}


	/* Mobile Menu */

	header .et_mobile_nav_menu,
	header #et_mobile_nav_menu {
		display: flex;
		-webkit-box-align: center;
        align-items: center;
	}


	/* Centered */

	.et_header_style_centered .et_menu_container .mobile_menu_bar,
	.et_header_style_split .et_menu_container .mobile_menu_bar {
		opacity: 1;
	}

	.et_header_style_centered .et_mobile_nav_menu,
	.et_header_style_centered #et_mobile_nav_menu {
		float: none;
		position: relative;
		margin-top: 20px;
	}

	.et_header_style_centered #main-header .mobile_nav {
		display: block;
		text-align: left;
		background-color: rgba(0, 0, 0, 0.05);
		border-radius: 5px;
		padding: 5px 10px;
	}

	.et_header_style_centered .mobile_nav .select_page,
	.et_header_style_split .mobile_nav .select_page {
		display: inline-block;
		color: #666;
		font-size: 14px;
	}

	.et_header_style_centered .et_menu_container .mobile_menu_bar {
		position: absolute;
		right: 5px;
		top: 2px;
	}

	.et_header_style_centered .et_mobile_menu {
		top: 53px;
	}


	/* Centered Inline Logo */

	.et_header_style_split .et_mobile_nav_menu,
	.et_header_style_split #et_mobile_nav_menu {
		float: none;
		position: relative;
		margin-top: 20px;
		display: block;
	}

	.et_header_style_split nav#top-menu-nav {
		display: none;
	}

	.et_header_style_split #main-header .mobile_nav {
		display: block;
		text-align: left;
		background-color: rgba(0, 0, 0, 0.05);
		border-radius: 5px;
		padding: 9px 10px;
	}

	.et_header_style_split .et_menu_container .mobile_menu_bar {
		position: absolute;
		right: 5px;
		top: 2px;
	}

	.et_header_style_split .et_mobile_menu {
		top: 53px;
	}


	/* Admin Bar Fixes */

	body.admin-bar.et_vertical_nav #main-header {
		top: 0 !important;
	}

	.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_only_menu.admin-bar #main-header,
	.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header {
		top: 32px !important;
	}

	body.admin-bar.et_fixed_nav.et_header_style_slide #main-header {
		top: 0 !important;
	}

	.et_fixed_nav.et_header_style_slide #main-header {
		left: 0 !important;
	}

	.et_fixed_nav.et_boxed_layout.et_header_style_slide #page-container #main-header {
		width: 100%;
	}
	




	/**************************************
	* Styles from Divis style-cpt.dev.css *
	***************************************/

	/* Hide Logo On Mobile */

	.et_hide_mobile_logo #main-header .logo_container {
		display: none;
		opacity: 0;
		-webkit-transition: all 0.4s ease-in-out;
		transition: all 0.4s ease-in-out;
	}


	/* Page Containers */

	#page-container,
	.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled #page-container,
	.et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container,
	#page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,
	.et_fixed_nav.et_show_nav #page-container {
		padding-top: 80px;
	}

	.et-tb #page-container,
	.et-tb-has-header #page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb #page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb-has-header #page-container,
	.et_fixed_nav.et_show_nav.et-tb #page-container,
	.et_fixed_nav.et_show_nav.et-tb-has-header #page-container {
		padding-top: 0 !important;
	}

	.et_non_fixed_nav #page-container {
		padding-top: 0;
	}

	.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container,
	.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_header_style_centered #page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container,
	.et_fixed_nav.et_show_nav.et_header_style_centered #page-container {
		padding-top: 136px;
	}

	#sidebar,
	#left-area {
		width: 100% !important;
	}


	/* With Sidebar */

	.et_right_sidebar #left-area,
	.et_right_sidebar #sidebar,
	.et_left_sidebar #left-area,
	.et_left_sidebar #sidebar {
		width: auto;
		float: none;
		padding-right: 0;
		padding-left: 0;
	}

	.et_right_sidebar #left-area {
		margin-right: 0;
	}

	.et_right_sidebar #sidebar {
		margin-left: 0;
		border-left: none;
	}

	.et_left_sidebar #left-area {
		margin-left: 0;
	}

	.et_left_sidebar #sidebar {
		margin-right: 0;
		border-right: none;
	}

	#main-content .container:before {
		display: none !important;
	}

	.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1),
	.et_full_width_page .et_gallery_item:nth-child(4n+1) {
		clear: none;
	}


	/* Blog + Sidebar Module + Footer */

	.footer-widget:nth-child(n) {
		width: 46.25% !important;
		margin: 0 7.5% 7.5% 0 !important;
	}

	#footer-widgets .footer-widget .fwidget {
		margin-bottom: 16.21%;
	}

	.et_pb_gutters1 .footer-widget:nth-child(n) {
		width: 50% !important;
		margin: 0 !important;
	}

	.et_pb_gutters1 #footer-widgets .footer-widget .fwidget {
		margin-bottom: 0;
	}

	#footer-widgets {
		padding: 8% 0;
	}

	#footer-widgets .footer-widget:nth-child(2n) {
		margin-right: 0 !important;
	}

	#footer-widgets .footer-widget:nth-last-child(-n+2) {
		margin-bottom: 0 !important;
	}

	.bottom-nav {
		text-align: center;
	}


	/* WooCommerce */

	.woocommerce .cart-collaterals>div,
	.woocommerce .cart-collaterals>form {
		width: 100% !important;
		float: none !important;
	}

	.shop_table .coupon {
		margin-bottom: 25px !important;
	}

	.checkout .form-row,
	.checkout .col-1,
	.checkout .col-2 {
		float: none !important;
		width: auto !important;
	}

	.checkout .col-1,
	.checkout .col-2 {
		margin-bottom: 25px !important;
	}


	/* Header Styles */

	#main-header,
	#top-header {
		transition: none;
		-webkit-transition: none;
		-moz-transition: none;
	}

	#top-menu {
		display: none;
	}

	.et_hide_nav.et_non_fixed_nav.et_transparent_nav #top-header,
	.et_hide_nav.et_non_fixed_nav.et_transparent_nav #main-header,
	.et_hide_nav.et_fixed_nav #top-header,
	.et_hide_nav.et_fixed_nav #main-header {
		transform: translateY(0px) !important;
		-webkit-transform: translateY(0px) !important;
		opacity: 1;
	}

	.et_header_style_centered #main-header {
		padding: 20px 0;
	}

	.et_header_style_centered nav#top-menu-nav {
		display: none;
	}

	.et_header_style_split #main-header {
		padding: 20px 0;
	}

	.et_header_style_split #et-top-navigation,
	.et_header_style_split .et-fixed-header #et-top-navigation {
		display: block;
		padding-top: 0;
	}

	#et-top-navigation {
		margin-right: 0;
		transition: none;
		-webkit-transition: none;
		-moz-transition: none;
	}

	.et_non_fixed_nav.et_transparent_nav #main-header,
	.et_non_fixed_nav.et_transparent_nav #top-header,
	.et_fixed_nav #main-header,
	.et_fixed_nav #top-header {
		position: absolute;
	}

	.et_header_style_left .et-fixed-header #et-top-navigation,
	.et_header_style_left #et-top-navigation {
		padding-top: 24px;
		display: block;
	}

	.et_non_fixed_nav.et_transparent_nav #main-header,
	.et_fixed_nav #main-header {
		-webkit-transition: none;
		transition: none;
	}

	.et_vertical_nav.et_right_sidebar #left-area,
	.et_vertical_nav.et_left_sidebar #left-area {
		width: auto;
	}

	#et-secondary-nav,
	#et-secondary-menu {
		display: none !important;
	}

	.et_non_fixed_nav.et_transparent_nav_temp #main-header,
	.et_secondary_nav_only_menu #main-header,
	.et_fixed_nav_temp #main-header,
	.et_secondary_nav_only_menu #main-header {
		top: 0 !important;
	}

	.et_secondary_nav_only_menu #top-header {
		display: none;
	}

	#top-header .container {
		padding-top: 0;
	}

	#et-info {
		padding-top: 0.75em;
	}


	/* Logo */

	#logo,
	.logo_container,
	#main-header,
	.container {
		transition: none;
		-webkit-transition: none;
		-moz-transition: none;
	}

	.et_header_style_centered #logo {
		max-height: 60px;
	}

	.et_header_style_centered header#main-header .logo_container {
		height: auto;
		max-height: 100px;
		padding: 0;
	}

	.et_header_style_split header#main-header .logo_container {
		height: auto;
		max-height: 100px;
		padding: 0;
	}

	.et_header_style_split #logo {
		max-height: 60px;
	}

	.et_vertical_nav span.logo_helper {
		display: inline-block;
	}

	.et_vertical_nav.et_header_style_left .logo_container {
		height: 100%;
		position: absolute;
	}

	.et_header_style_left #logo,
	.et_header_style_split #logo {
		max-width: 50%;
	}


	/* Search Form */

	#et_top_search {
		margin: 0 35px 0 0;
		float: left;
	}

	#et_search_icon:before {
		top: 7px;
	}

	.et_header_style_centered #et_top_search,
	.et_vertical_nav.et_header_style_centered #main-header #et_top_search {
		display: none !important;
	}

	.et_header_style_centered .et_search_outer,
	.et_header_style_split .et_search_outer {
		display: none;
	}

	.et_header_style_split #et_top_search,
	.et_vertical_nav.et_header_style_split #main-header #et_top_search {
		display: none !important;
	}

	.et_header_style_left .et-search-form,
	.et_header_style_split .et-search-form {
		width: 50% !important;
		max-width: 50% !important;
	}

	.et_header_style_slide .et_slide_in_menu_container .et-search-form {
		width: 100% !important;
		max-width: 100% !important;
	}


	/* Social Icons */

	.et-social-icons,
	#footer-info {
		float: none;
		text-align: center;
	}

	.et-social-icons {
		margin: 0 0 5px;
	}

	#top-header .et-social-icons {
		margin-bottom: 0;
	}


	/* Cart */

	.et_header_style_centered #et-top-navigation .et-cart-info {
		display: none;
	}

	#et-top-navigation .et-cart-info {
		margin-top: 5px;
	}

	.et_vertical_nav #et-top-navigation .et-cart-info {
		margin-left: -38px;
	}


	/* Centered */

	.et_header_style_centered .et_menu_container .mobile_menu_bar,
	.et_header_style_split .et_menu_container .mobile_menu_bar {
		opacity: 1;
	}

	.et_header_style_centered .et_mobile_nav_menu,
	.et_header_style_centered #et_mobile_nav_menu {
		float: none;
		position: relative;
		margin-top: 20px;
	}

	.et_header_style_centered #main-header .mobile_nav {
		display: block;
		text-align: left;
		background-color: rgba(0, 0, 0, 0.05);
		border-radius: 5px;
		padding: 5px 10px;
	}

	.et_header_style_centered .mobile_nav .select_page,
	.et_header_style_split .mobile_nav .select_page {
		display: inline-block;
		color: #666;
		font-size: 14px;
	}

	.et_header_style_centered .et_menu_container .mobile_menu_bar {
		position: absolute;
		right: 5px;
		top: 2px;
	}

	.et_header_style_centered .et_mobile_menu {
		top: 53px;
	}


	/* Centered Inline Logo */

	.et_header_style_split .et_mobile_nav_menu,
	.et_header_style_split #et_mobile_nav_menu {
		float: none;
		position: relative;
		margin-top: 20px;
		display: block;
	}

	.et_header_style_split nav#top-menu-nav {
		display: none;
	}

	.et_header_style_split #main-header .mobile_nav {
		display: block;
		text-align: left;
		background-color: rgba(0, 0, 0, 0.05);
		border-radius: 5px;
		padding: 9px 10px;
	}

	.et_header_style_split .et_menu_container .mobile_menu_bar {
		position: absolute;
		right: 5px;
		top: 2px;
	}

	.et_header_style_split .et_mobile_menu {
		top: 53px;
	}


	/* Admin Bar Fixes */

	body.admin-bar.et_vertical_nav #main-header {
		top: 0 !important;
	}

	.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_only_menu.admin-bar #main-header,
	.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header {
		top: 32px !important;
	}

	body.admin-bar.et_fixed_nav.et_header_style_slide #main-header {
		top: 0 !important;
	}

	.et_fixed_nav.et_header_style_slide #main-header {
		left: 0 !important;
	}

	.et_fixed_nav.et_boxed_layout.et_header_style_slide #page-container #main-header {
		width: 100%;
	}





	/**********************************
	* Styles from Divis functions.php *
	***********************************/
    
    
    
	/**
	 * Theme Builder Header
	 */
	header .et_pb_menu .et_pb_menu__wrap {
    	justify-content: flex-end;
	}



	/*************************
     * Styles from style.css *
	 *************************/
	
	header .et_pb_fullwidth_menu .et_pb_menu__menu, header .et_pb_menu .et_pb_menu__menu {
		display: none;
	}

	.et_pb_fullwidth_menu .et_mobile_menu, .et_pb_fullwidth_menu .et_mobile_menu ul, .et_pb_menu .et_mobile_menu, .et_pb_menu .et_mobile_menu ul {
		list-style: none!important;
		text-align: left;
	}

	.et_pb_fullwidth_menu .et_mobile_menu, .et_pb_menu .et_mobile_menu {
		top: 100%;
		padding: 5%;
	}

}


body.dipi-menu-custom-breakpoint #et_mobile_nav_menu {
	display: none !important;
}

body.dipi-menu-custom-breakpoint #top-menu {
	display: block !important;
	white-space: nowrap; /* Fix cta wrapping  */
}
body.dipi-menu-custom-breakpoint #top-menu > * {
	white-space: normal;
}
/* .et_header_style_centered body.dipi-menu-custom-breakpoint #top-menu {
	display: flex;
	align-items: center;
} */

@media (max-width: 1230px) {

	body.dipi-menu-custom-breakpoint #top-menu,
	body.dipi-menu-custom-breakpoint #menu-main {
		display: none !important;
	}

	body.dipi-menu-custom-breakpoint #et_mobile_nav_menu {
		display: block !important;
	}

	.et_header_style_split #et_top_search {
    	display: none!important;
	}

	.et_header_style_split .et_menu_container .mobile_menu_bar {
		position: absolute;
		right: 5px;
		top: 2px;
	}

	.et_header_style_centered #main-header .container,
	.et_header_style_split #main-header .container {
		height: auto;
	}

	.et_header_style_centered #et_mobile_nav_menu,
	.et_header_style_split #et_mobile_nav_menu {
		float: none;
		position: relative;
		margin-top: 20px;
		display: block;
	}
	
	.et_header_style_split #main-header {
		padding: 20px 0;
	}
	.et_header_style_split .dipi_logo_container {
		position: absolute;
		height: 100%;
		width: 100%;
		z-index: 0;
	}
	.et_header_style_split .dipi_logo_container span.logo_helper,
	.et_header_style_split .dipi_logo_container #dipi_logo {
		display: inline-block;
		vertical-align: middle;
	}

	.et_header_style_split.et_header_style_split #et-top-navigation, 
	.et_header_style_split.et_header_style_split .et-fixed-header #et-top-navigation {
		padding-top: 0;
	}

	.et_header_style_split .logo_container {
		display: none;
	}

	#et-top-navigation #et_top_search {
		margin: 0 35px 0 0;
    	float: left;
	}
	#et-top-navigation #et_top_search #et_search_icon:before {
		top: 7px;
	}

	.et_header_style_fullscreen #main-header #et-top-navigation #et_mobile_nav_menu,
	.et_header_style_slide #main-header #et-top-navigation #et_mobile_nav_menu {
		display: none !important;
	}
}

@media (min-width: 1231px) {
	.et_header_style_centered nav#top-menu-nav#top-menu-nav,
	.et_header_style_split nav#top-menu-nav#top-menu-nav {
		display: inline-block;
	}

	.dipi_logo_container {
		display: none;
	}
}


@media (min-width: 981px) and (max-width: 1230px) {

	/***********************************
	* Styles from Divis style.dev.css *
	***********************************/

	/* Hide Logo On Mobile */
	.et_hide_mobile_logo #main-header .logo_container {
		display: none;
		opacity: 0;
		-webkit-transition: all 0.4s ease-in-out;
		transition: all 0.4s ease-in-out;
	}

	/* Full width Logo */
	.et_fullwidth_nav #main-header .container {
		width: 80%;
		margin: auto;
		position: relative;
	}
	/* Page Containers */

	#page-container,
	.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled #page-container,
	.et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container,
	#page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,
	.et_fixed_nav.et_show_nav #page-container {
		padding-top: 80px;
	}

	.et-tb #page-container,
	.et-tb-has-header #page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb #page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb-has-header #page-container,
	.et_fixed_nav.et_show_nav.et-tb #page-container,
	.et_fixed_nav.et_show_nav.et-tb-has-header #page-container {
		padding-top: 0 !important;
	}

	.et_non_fixed_nav #page-container {
		padding-top: 0;
	}

	.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container,
	.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_header_style_centered #page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container,
	.et_fixed_nav.et_show_nav.et_header_style_centered #page-container {
		padding-top: 136px;
	}

	#sidebar,
	#left-area {
		width: 100% !important;
	}


	/* With Sidebar */

	.et_right_sidebar #left-area,
	.et_right_sidebar #sidebar,
	.et_left_sidebar #left-area,
	.et_left_sidebar #sidebar {
		width: auto;
		float: none;
		padding-right: 0;
		padding-left: 0;
	}

	.et_right_sidebar #left-area {
		margin-right: 0;
	}

	.et_right_sidebar #sidebar {
		margin-left: 0;
		border-left: none;
	}

	.et_left_sidebar #left-area {
		margin-left: 0;
	}

	.et_left_sidebar #sidebar {
		margin-right: 0;
		border-right: none;
	}

	#main-content .container:before {
		display: none !important;
	}

	.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1),
	.et_full_width_page .et_gallery_item:nth-child(4n+1) {
		clear: none;
	}


	/* Blog + Sidebar Module + Footer */

	.footer-widget:nth-child(n) {
		width: 46.25% !important;
		margin: 0 7.5% 7.5% 0 !important;
	}

	#footer-widgets .footer-widget .fwidget {
		margin-bottom: 16.21%;
	}

	.et_pb_gutters1 .footer-widget:nth-child(n) {
		width: 50% !important;
		margin: 0 !important;
	}

	.et_pb_gutters1 #footer-widgets .footer-widget .fwidget {
		margin-bottom: 0;
	}

	#footer-widgets {
		padding: 8% 0;
	}

	#footer-widgets .footer-widget:nth-child(2n) {
		margin-right: 0 !important;
	}

	#footer-widgets .footer-widget:nth-last-child(-n+2) {
		margin-bottom: 0 !important;
	}

	.bottom-nav {
		text-align: center;
	}


	/* WooCommerce */

	.woocommerce .cart-collaterals>div,
	.woocommerce .cart-collaterals>form {
		width: 100% !important;
		float: none !important;
	}

	.shop_table .coupon {
		margin-bottom: 25px !important;
	}

	.checkout .form-row,
	.checkout .col-1,
	.checkout .col-2 {
		float: none !important;
		width: auto !important;
	}

	.checkout .col-1,
	.checkout .col-2 {
		margin-bottom: 25px !important;
	}


	/* Header Styles */

	#main-header,
	#top-header {
		transition: none;
		-webkit-transition: none;
		-moz-transition: none;
	}

	#top-menu {
		display: none;
	}

	.et_hide_nav.et_non_fixed_nav.et_transparent_nav #top-header,
	.et_hide_nav.et_non_fixed_nav.et_transparent_nav #main-header,
	.et_hide_nav.et_fixed_nav #top-header,
	.et_hide_nav.et_fixed_nav #main-header {
		transform: translateY(0px) !important;
		-webkit-transform: translateY(0px) !important;
		opacity: 1;
	}

	.et_header_style_centered #main-header {
		padding: 20px 0;
	}

	.et_header_style_centered nav#top-menu-nav {
		display: none;
	}

	.et_header_style_split #main-header {
		padding: 20px 0;
	}

	.et_header_style_split #et-top-navigation,
	.et_header_style_split .et-fixed-header #et-top-navigation {
		display: block;
		padding-top: 0;
	}

	#et-top-navigation {
		margin-right: 0;
		transition: none;
		-webkit-transition: none;
		-moz-transition: none;
	}

	.et_non_fixed_nav.et_transparent_nav #main-header,
	.et_non_fixed_nav.et_transparent_nav #top-header,
	.et_fixed_nav #main-header,
	.et_fixed_nav #top-header {
		position: absolute;
	}

	.et_header_style_left .et-fixed-header #et-top-navigation,
	.et_header_style_left #et-top-navigation {
		padding-top: 24px;
		display: block;
	}

	.et_non_fixed_nav.et_transparent_nav #main-header,
	.et_fixed_nav #main-header {
		-webkit-transition: none;
		transition: none;
	}

	.et_vertical_nav.et_right_sidebar #left-area,
	.et_vertical_nav.et_left_sidebar #left-area {
		width: auto;
	}

	#et-secondary-nav,
	#et-secondary-menu {
		display: none !important;
	}

	.et_non_fixed_nav.et_transparent_nav_temp #main-header,
	.et_secondary_nav_only_menu #main-header,
	.et_fixed_nav_temp #main-header,
	.et_secondary_nav_only_menu #main-header {
		top: 0 !important;
	}

	.et_secondary_nav_only_menu #top-header {
		display: none;
	}

	#top-header .container {
		padding-top: 0;
	}

	#et-info {
		padding-top: 0.75em;
	}


	/* Logo */

	#logo,
	.logo_container,
	#main-header,
	.container {
		transition: none;
		-webkit-transition: none;
		-moz-transition: none;
	}

	.et_header_style_centered #logo#logo {
		max-height: 60px;
	}

	.et_header_style_centered header#main-header .logo_container {
		height: auto;
		max-height: 100px;
		padding: 0;
	}

	.et_header_style_split header#main-header .logo_container {
		height: auto;
		max-height: 100px;
		padding: 0;
	}

	.et_header_style_split #logo {
		max-height: 60px;
	}

	.et_vertical_nav span.logo_helper {
		display: inline-block;
	}

	.et_vertical_nav.et_header_style_left .logo_container {
		height: 100%;
		position: absolute;
	}

	.et_header_style_left #logo,
	.et_header_style_split #logo {
		max-width: 50%;
	}


	/* Search Form */

	#et_top_search {
		margin: 0 35px 0 0;
		float: left;
	}

	#et_search_icon:before {
		top: 7px;
	}

	.et_header_style_centered #et_top_search,
	.et_vertical_nav.et_header_style_centered #main-header #et_top_search {
		display: none !important;
	}

	.et_header_style_centered .et_search_outer,
	.et_header_style_split .et_search_outer {
		display: none;
	}

	.et_header_style_split #et_top_search,
	.et_vertical_nav.et_header_style_split #main-header #et_top_search {
		display: none !important;
	}

	.et_header_style_left .et-search-form,
	.et_header_style_split .et-search-form {
		width: 50% !important;
		max-width: 50% !important;
	}

	.et_header_style_slide .et_slide_in_menu_container .et-search-form {
		width: 100% !important;
		max-width: 100% !important;
	}


	/* Social Icons */

	.et-social-icons,
	#footer-info {
		float: none;
		text-align: center;
	}

	.et-social-icons {
		margin: 0 0 5px;
	}

	#top-header .et-social-icons {
		margin-bottom: 0;
	}


	/* Cart */

	.et_header_style_centered #et-top-navigation .et-cart-info {
		display: none;
	}

	#et-top-navigation .et-cart-info {
		margin-top: 5px;
	}

	.et_vertical_nav #et-top-navigation .et-cart-info {
		margin-left: -38px;
	}


	/* Mobile Menu */

	header .et_mobile_nav_menu,
	header #et_mobile_nav_menu {
		display: flex;
		-webkit-box-align: center;
        align-items: center;
	}


	/* Centered */

	.et_header_style_centered .et_menu_container .mobile_menu_bar,
	.et_header_style_split .et_menu_container .mobile_menu_bar {
		opacity: 1;
	}

	.et_header_style_centered .et_mobile_nav_menu,
	.et_header_style_centered #et_mobile_nav_menu {
		float: none;
		position: relative;
		margin-top: 20px;
	}

	.et_header_style_centered #main-header .mobile_nav {
		display: block;
		text-align: left;
		background-color: rgba(0, 0, 0, 0.05);
		border-radius: 5px;
		padding: 5px 10px;
	}

	.et_header_style_centered .mobile_nav .select_page,
	.et_header_style_split .mobile_nav .select_page {
		display: inline-block;
		color: #666;
		font-size: 14px;
	}

	.et_header_style_centered .et_menu_container .mobile_menu_bar {
		position: absolute;
		right: 5px;
		top: 2px;
	}

	.et_header_style_centered .et_mobile_menu {
		top: 53px;
	}


	/* Centered Inline Logo */

	.et_header_style_split .et_mobile_nav_menu,
	.et_header_style_split #et_mobile_nav_menu {
		float: none;
		position: relative;
		margin-top: 20px;
		display: block;
	}

	.et_header_style_split nav#top-menu-nav {
		display: none;
	}

	.et_header_style_split #main-header .mobile_nav {
		display: block;
		text-align: left;
		background-color: rgba(0, 0, 0, 0.05);
		border-radius: 5px;
		padding: 9px 10px;
	}

	.et_header_style_split .et_menu_container .mobile_menu_bar {
		position: absolute;
		right: 5px;
		top: 2px;
	}

	.et_header_style_split .et_mobile_menu {
		top: 53px;
	}


	/* Admin Bar Fixes */

	body.admin-bar.et_vertical_nav #main-header {
		top: 0 !important;
	}

	.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_only_menu.admin-bar #main-header,
	.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header {
		top: 32px !important;
	}

	body.admin-bar.et_fixed_nav.et_header_style_slide #main-header {
		top: 0 !important;
	}

	.et_fixed_nav.et_header_style_slide #main-header {
		left: 0 !important;
	}

	.et_fixed_nav.et_boxed_layout.et_header_style_slide #page-container #main-header {
		width: 100%;
	}
	




	/**************************************
	* Styles from Divis style-cpt.dev.css *
	***************************************/

	/* Hide Logo On Mobile */

	.et_hide_mobile_logo #main-header .logo_container {
		display: none;
		opacity: 0;
		-webkit-transition: all 0.4s ease-in-out;
		transition: all 0.4s ease-in-out;
	}


	/* Page Containers */

	#page-container,
	.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled #page-container,
	.et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container,
	#page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,
	.et_fixed_nav.et_show_nav #page-container {
		padding-top: 80px;
	}

	.et-tb #page-container,
	.et-tb-has-header #page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb #page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb-has-header #page-container,
	.et_fixed_nav.et_show_nav.et-tb #page-container,
	.et_fixed_nav.et_show_nav.et-tb-has-header #page-container {
		padding-top: 0 !important;
	}

	.et_non_fixed_nav #page-container {
		padding-top: 0;
	}

	.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container,
	.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_header_style_centered #page-container,
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container,
	.et_fixed_nav.et_show_nav.et_header_style_centered #page-container {
		padding-top: 136px;
	}

	#sidebar,
	#left-area {
		width: 100% !important;
	}


	/* With Sidebar */

	.et_right_sidebar #left-area,
	.et_right_sidebar #sidebar,
	.et_left_sidebar #left-area,
	.et_left_sidebar #sidebar {
		width: auto;
		float: none;
		padding-right: 0;
		padding-left: 0;
	}

	.et_right_sidebar #left-area {
		margin-right: 0;
	}

	.et_right_sidebar #sidebar {
		margin-left: 0;
		border-left: none;
	}

	.et_left_sidebar #left-area {
		margin-left: 0;
	}

	.et_left_sidebar #sidebar {
		margin-right: 0;
		border-right: none;
	}

	#main-content .container:before {
		display: none !important;
	}

	.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1),
	.et_full_width_page .et_gallery_item:nth-child(4n+1) {
		clear: none;
	}


	/* Blog + Sidebar Module + Footer */

	.footer-widget:nth-child(n) {
		width: 46.25% !important;
		margin: 0 7.5% 7.5% 0 !important;
	}

	#footer-widgets .footer-widget .fwidget {
		margin-bottom: 16.21%;
	}

	.et_pb_gutters1 .footer-widget:nth-child(n) {
		width: 50% !important;
		margin: 0 !important;
	}

	.et_pb_gutters1 #footer-widgets .footer-widget .fwidget {
		margin-bottom: 0;
	}

	#footer-widgets {
		padding: 8% 0;
	}

	#footer-widgets .footer-widget:nth-child(2n) {
		margin-right: 0 !important;
	}

	#footer-widgets .footer-widget:nth-last-child(-n+2) {
		margin-bottom: 0 !important;
	}

	.bottom-nav {
		text-align: center;
	}


	/* WooCommerce */

	.woocommerce .cart-collaterals>div,
	.woocommerce .cart-collaterals>form {
		width: 100% !important;
		float: none !important;
	}

	.shop_table .coupon {
		margin-bottom: 25px !important;
	}

	.checkout .form-row,
	.checkout .col-1,
	.checkout .col-2 {
		float: none !important;
		width: auto !important;
	}

	.checkout .col-1,
	.checkout .col-2 {
		margin-bottom: 25px !important;
	}


	/* Header Styles */

	#main-header,
	#top-header {
		transition: none;
		-webkit-transition: none;
		-moz-transition: none;
	}

	#top-menu {
		display: none;
	}

	.et_hide_nav.et_non_fixed_nav.et_transparent_nav #top-header,
	.et_hide_nav.et_non_fixed_nav.et_transparent_nav #main-header,
	.et_hide_nav.et_fixed_nav #top-header,
	.et_hide_nav.et_fixed_nav #main-header {
		transform: translateY(0px) !important;
		-webkit-transform: translateY(0px) !important;
		opacity: 1;
	}

	.et_header_style_centered #main-header {
		padding: 20px 0;
	}

	.et_header_style_centered nav#top-menu-nav {
		display: none;
	}

	.et_header_style_split #main-header {
		padding: 20px 0;
	}

	.et_header_style_split #et-top-navigation,
	.et_header_style_split .et-fixed-header #et-top-navigation {
		display: block;
		padding-top: 0;
	}

	#et-top-navigation {
		margin-right: 0;
		transition: none;
		-webkit-transition: none;
		-moz-transition: none;
	}

	.et_non_fixed_nav.et_transparent_nav #main-header,
	.et_non_fixed_nav.et_transparent_nav #top-header,
	.et_fixed_nav #main-header,
	.et_fixed_nav #top-header {
		position: absolute;
	}

	.et_header_style_left .et-fixed-header #et-top-navigation,
	.et_header_style_left #et-top-navigation {
		padding-top: 24px;
		display: block;
	}

	.et_non_fixed_nav.et_transparent_nav #main-header,
	.et_fixed_nav #main-header {
		-webkit-transition: none;
		transition: none;
	}

	.et_vertical_nav.et_right_sidebar #left-area,
	.et_vertical_nav.et_left_sidebar #left-area {
		width: auto;
	}

	#et-secondary-nav,
	#et-secondary-menu {
		display: none !important;
	}

	.et_non_fixed_nav.et_transparent_nav_temp #main-header,
	.et_secondary_nav_only_menu #main-header,
	.et_fixed_nav_temp #main-header,
	.et_secondary_nav_only_menu #main-header {
		top: 0 !important;
	}

	.et_secondary_nav_only_menu #top-header {
		display: none;
	}

	#top-header .container {
		padding-top: 0;
	}

	#et-info {
		padding-top: 0.75em;
	}


	/* Logo */

	#logo,
	.logo_container,
	#main-header,
	.container {
		transition: none;
		-webkit-transition: none;
		-moz-transition: none;
	}

	.et_header_style_centered #logo {
		max-height: 60px;
	}

	.et_header_style_centered header#main-header .logo_container {
		height: auto;
		max-height: 100px;
		padding: 0;
	}

	.et_header_style_split header#main-header .logo_container {
		height: auto;
		max-height: 100px;
		padding: 0;
	}

	.et_header_style_split #logo {
		max-height: 60px;
	}

	.et_vertical_nav span.logo_helper {
		display: inline-block;
	}

	.et_vertical_nav.et_header_style_left .logo_container {
		height: 100%;
		position: absolute;
	}

	.et_header_style_left #logo,
	.et_header_style_split #logo {
		max-width: 50%;
	}


	/* Search Form */

	#et_top_search {
		margin: 0 35px 0 0;
		float: left;
	}

	#et_search_icon:before {
		top: 7px;
	}

	.et_header_style_centered #et_top_search,
	.et_vertical_nav.et_header_style_centered #main-header #et_top_search {
		display: none !important;
	}

	.et_header_style_centered .et_search_outer,
	.et_header_style_split .et_search_outer {
		display: none;
	}

	.et_header_style_split #et_top_search,
	.et_vertical_nav.et_header_style_split #main-header #et_top_search {
		display: none !important;
	}

	.et_header_style_left .et-search-form,
	.et_header_style_split .et-search-form {
		width: 50% !important;
		max-width: 50% !important;
	}

	.et_header_style_slide .et_slide_in_menu_container .et-search-form {
		width: 100% !important;
		max-width: 100% !important;
	}


	/* Social Icons */

	.et-social-icons,
	#footer-info {
		float: none;
		text-align: center;
	}

	.et-social-icons {
		margin: 0 0 5px;
	}

	#top-header .et-social-icons {
		margin-bottom: 0;
	}


	/* Cart */

	.et_header_style_centered #et-top-navigation .et-cart-info {
		display: none;
	}

	#et-top-navigation .et-cart-info {
		margin-top: 5px;
	}

	.et_vertical_nav #et-top-navigation .et-cart-info {
		margin-left: -38px;
	}


	/* Centered */

	.et_header_style_centered .et_menu_container .mobile_menu_bar,
	.et_header_style_split .et_menu_container .mobile_menu_bar {
		opacity: 1;
	}

	.et_header_style_centered .et_mobile_nav_menu,
	.et_header_style_centered #et_mobile_nav_menu {
		float: none;
		position: relative;
		margin-top: 20px;
	}

	.et_header_style_centered #main-header .mobile_nav {
		display: block;
		text-align: left;
		background-color: rgba(0, 0, 0, 0.05);
		border-radius: 5px;
		padding: 5px 10px;
	}

	.et_header_style_centered .mobile_nav .select_page,
	.et_header_style_split .mobile_nav .select_page {
		display: inline-block;
		color: #666;
		font-size: 14px;
	}

	.et_header_style_centered .et_menu_container .mobile_menu_bar {
		position: absolute;
		right: 5px;
		top: 2px;
	}

	.et_header_style_centered .et_mobile_menu {
		top: 53px;
	}


	/* Centered Inline Logo */

	.et_header_style_split .et_mobile_nav_menu,
	.et_header_style_split #et_mobile_nav_menu {
		float: none;
		position: relative;
		margin-top: 20px;
		display: block;
	}

	.et_header_style_split nav#top-menu-nav {
		display: none;
	}

	.et_header_style_split #main-header .mobile_nav {
		display: block;
		text-align: left;
		background-color: rgba(0, 0, 0, 0.05);
		border-radius: 5px;
		padding: 9px 10px;
	}

	.et_header_style_split .et_menu_container .mobile_menu_bar {
		position: absolute;
		right: 5px;
		top: 2px;
	}

	.et_header_style_split .et_mobile_menu {
		top: 53px;
	}


	/* Admin Bar Fixes */

	body.admin-bar.et_vertical_nav #main-header {
		top: 0 !important;
	}

	.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_only_menu.admin-bar #main-header,
	.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header {
		top: 32px !important;
	}

	body.admin-bar.et_fixed_nav.et_header_style_slide #main-header {
		top: 0 !important;
	}

	.et_fixed_nav.et_header_style_slide #main-header {
		left: 0 !important;
	}

	.et_fixed_nav.et_boxed_layout.et_header_style_slide #page-container #main-header {
		width: 100%;
	}





	/**********************************
	* Styles from Divis functions.php *
	***********************************/
    
    
    
	/**
	 * Theme Builder Header
	 */
	header .et_pb_menu .et_pb_menu__wrap {
    	justify-content: flex-end;
	}



	/*************************
     * Styles from style.css *
	 *************************/
	
	header .et_pb_fullwidth_menu .et_pb_menu__menu, header .et_pb_menu .et_pb_menu__menu {
		display: none;
	}

	.et_pb_fullwidth_menu .et_mobile_menu, .et_pb_fullwidth_menu .et_mobile_menu ul, .et_pb_menu .et_mobile_menu, .et_pb_menu .et_mobile_menu ul {
		list-style: none!important;
		text-align: left;
	}

	.et_pb_fullwidth_menu .et_mobile_menu, .et_pb_menu .et_mobile_menu {
		top: 100%;
		padding: 5%;
	}

}


@media all and (max-width: 1230px) {
    body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li .sub-menu,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li .sub-menu {
        width: 100%;
        overflow: hidden;
        max-height: 0;
        visibility: hidden !important;
    }

    body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li .dipi-collapse-closed,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li .dipi-collapse-closed {
        width: 100%;
        max-height: 0px;
        display: none !important;
    }
    body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li .dipi-collapse-animating,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li .dipi-collapse-animating {
        display: block !important;
    }

    body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li .dipi-collapse-opened,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li .dipi-collapse-opened {
        width: 100%;
        max-height: 3000px;
        display: block !important;
        visibility: visible !important;

    }
    body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li ul.sub-menu,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li ul.sub-menu{
        -webkit-transition: all 800ms ease-in-out;
        -moz-transition: all 800ms ease-in-out;
        -o-transition: all 800ms ease-in-out;
        transition: all 800ms ease-in-out;
    }

    body.dipi-collapse-submenu-mobile .et_mobile_menu li li {
        padding-left: 0 !important;
    }

    body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children > a,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children > a {
        cursor: pointer;
        font-weight: 500 !important;
        position: relative;
    }

    body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children ul li a,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children ul li a {
        font-weight: 500 !important;
    }


    body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a:before,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a:before,
    body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a:after,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a:after  {
        font-size: 18px;
        margin-right: 10px;
        display: inline-block;
        position: absolute;
        right: 5px;
        z-index: 10;
        cursor: pointer;
        font-family: "ETmodules";
        transition-timing-function: ease-in-out;
        transition-property: all;
        transition-duration: .4s;
        width: 1.6rem;
        height: 1.6rem;
        line-height: 1.6rem;
        text-align: center;
        vertical-align: middle;
    }

    /* Submenu closed */
    body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a:before,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a:before {
        content: '$';
        color: #ffffff;
        background-color: rgba(44,61,73,0);
        border-radius: 50%;
    }


    body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a:after,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a:after{
        content: '!';
        color: #ffffff;
        background-color: rgba(255,255,255,0);
        border-radius: 50%;
        transform: rotate(-90deg);
        opacity: 0;
    }

    /* Submenu opened */
    body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a.dipi-collapse-menu:before,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a.dipi-collapse-menu:before {
        transform: rotate(90deg);
        opacity: 0;
    }
    body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a.dipi-collapse-menu:after,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a.dipi-collapse-menu:after {
        transform: rotate(0deg);
        opacity: 1;
    }

    /* body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a:before,
    body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a:before */


}


@media all and (max-width: 1230px) {
    #main-header,
    .et-l--header,
    #top-header { 
        position: fixed !important;
        display: flex;
        flex-direction: column;
        width: 100%;
        z-index: 9999999;
    }
    .et_menu_container {
        display: flex !important;
        flex-direction: column !important;
        height: 100%;
        justify-content: center;
    }
    #et-top-navigation {
        display: flex !important;
        flex-direction: row;
        justify-content: flex-end;
    }
    .dipi-fixed-header {
        top: 0px !important;
    }
    
    div:target {
        scroll-margin-top:  80px;
    }
    .et_mobile_menu {
        max-height: calc(100vh - 120px);
        overflow: auto;
    }

    .et_header_style_centered header#main-header.et-fixed-header .logo_container.logo_container {
        height: auto !important;
    }
    
    .et_header_fullscreen_left .dipi-fixed-header.et-fixed-header #et-top-navigation,
    .et_header_style_left .dipi-fixed-header.et-fixed-header #et-top-navigation {
        padding: 24px 0 0 123px !important;
    }

    .et_header_style_left .et_slide_in_menu_container {
        z-index: 10000000;
    }
}


body.et-fb.dipi-mobile-menu-fullscreen .mobile_nav.opened ul.et_mobile_menu{
	display:none !important;
}
body.dipi-mobile-menu-fullscreen {
    overflow-x: hidden;
}

@media all and (max-width: 1230px){

	body.dipi-mobile-menu-fullscreen #mobile_menu,
	body.dipi-mobile-menu-fullscreen .et-l--header .et_mobile_nav_menu .et_mobile_menu,
	{
		background: #071018 !important;
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
	body.dipi-mobile-menu-fullscreen #mobile_menu:before,
	body.dipi-mobile-menu-fullscreen .et-l--header .et_mobile_nav_menu .et_mobile_menu:before,
	{
		content:'';
		display: block;
		height: 80px !important;
	}
	body.dipi-mobile-menu-fullscreen #mobile_menu:after,
	body.dipi-mobile-menu-fullscreen .et-l--header .et_mobile_nav_menu .et_mobile_menu:after,
	{
		content:'';display:block;
		height: 20px !important;
	}

	body.dipi-mobile-menu-fullscreen .mobile_nav.opened:before {
		visibility: visible;
		background: #071018 !important;
		opacity: 1;
	}

	body.dipi-mobile-menu-fullscreen .mobile_nav.closed:before {
		visibility: hidden;
		background: transparent !important;
		opacity: 0;
	}

	body.dipi-mobile-menu-fullscreen .mobile_nav.opened ul.et_mobile_menu {
		opacity: 1;
		transition: all 1s;
		transition-timing-function: cubic-bezier(.79,.14,.15,.86);
		max-height: 100vh;
		overflow: scroll;
		/* Hide scrollbars in IE and Edge */
		-ms-overflow-style: none;
		/* Hide scrollbars in Firefox */
  		scrollbar-width: none;
	}	
	
	/* Hide scrollbars in Chrome, Safari and Opera */
	body.dipi-mobile-menu-fullscreen .mobile_nav.opened ul.et_mobile_menu::-webkit-scrollbar {
		display: none;
	}

	body.dipi-mobile-menu-fullscreen.et-db #et-boc .et-l .mobile_nav.closed ul.et_mobile_menu,
	body.dipi-mobile-menu-fullscreen .mobile_nav.closed ul.et_mobile_menu {
		opacity: 0;
	}

	body.dipi-mobile-menu-fullscreen .mobile_nav:before {
		content: '';
		position: fixed;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 99;
		display: block;
		transition: all 1s !important;
		transition-timing-function: cubic-bezier(.79,.14,.15,.86) !important;
		opacity: 0;
		visibility: hidden;
		height: 120vh;
    	top: -20vh;
		
	}

	/* Not working mobile menu when use sticky header & scroll down
		@since 20231204
	*/
	body.dipi-mobile-menu-fullscreen .et_pb_sticky_placeholder .mobile_nav {
		pointer-events: none;
	}

	body.dipi-mobile-menu-fullscreen .mobile_nav.dipi-menu-background-animation-circle:before{
		position: absolute;
		top: calc(20px - 50vh);
    	right: calc(20px - 50vh);
		bottom:auto;left: auto;
		height: 100vh;
    	width: 100vh;
		transform-origin: 50% 50%;
		border-radius:50%;
		background: #071018 !important;
		transition-property: transform;
	}
	body.dipi-mobile-menu-fullscreen .mobile_nav.dipi-menu-background-animation-circle.closed:before{
		opacity:0;
		visibility:visible;
		transform: scale(0);
		will-change: transform;
    }
	body.dipi-mobile-menu-fullscreen .mobile_nav.dipi-menu-background-animation-circle.closed.animate:before{
		opacity:1;
	}
	body.dipi-mobile-menu-fullscreen .mobile_nav.dipi-menu-background-animation-circle.opened:before{
		transform: scale(4.8);
		position:fixed;
	}

	/* Animation Slide Left */
	.dipi-menu-animation-slide-left.closed #mobile_menu,
	.et-l--header .dipi-menu-animation-slide-left.closed ul.et_mobile_menu {
		transform: translateX(-120%);
	}

	.dipi-menu-animation-slide-left.opened #mobile_menu,
	.et-l--header .dipi-menu-animation-slide-left.opened ul.et_mobile_menu {
		transform: translateX(0);

	}

	.dipi-menu-background-animation-slide-left.closed:before {
		transform: translateX(-100%);
	}

	.dipi-menu-background-animation-slide-left.opened:before {
		transform: translateX(0);
	}

	/* Animation Slide Right */
	.dipi-menu-animation-slide-right.closed #mobile_menu ,
	.et-l--header .dipi-menu-animation-slide-right.closed ul.et_mobile_menu {
		transform: translateX(120%);
	}

	.dipi-menu-animation-slide-right.opened #mobile_menu,
	.et-l--header .dipi-menu-animation-slide-right.opened ul.et_mobile_menu {
		transform: translateX(0);
	}

	.dipi-menu-background-animation-slide-right.closed:before {
		transform: translateX(100%);
	}

	.dipi-menu-background-animation-slide-right.opened:before {
		transform: translateX(0);
	}

	/* Animation Slide Bottom */
	.dipi-menu-animation-slide-bottom.closed #mobile_menu,
	.et-l--header .dipi-menu-animation-slide-bottom.closed ul.et_mobile_menu {
		transform: translateY(120%);
	}

	.dipi-menu-background-animation-slide-bottom.closed:before {
		transform: translateY(100%);
	}

	.dipi-menu-animation-slide-bottom.opened #mobile_menu,
	.et-l--header .dipi-menu-animation-slide-bottom.opened ul.et_mobile_menu,
	.dipi-menu-background-animation-slide-bottom.opened:before{
		transform: translateY(0);
	}

	/* Animation Slide Bottom */
	.dipi-menu-animation-slide-top.closed #mobile_menu,
	.et-l--header .dipi-menu-animation-slide-top.closed ul.et_mobile_menu{
		transform: translateY(-120%);
	}

	.dipi-menu-animation-slide-top.opened #mobile_menu,
	.et-l--header .dipi-menu-animation-slide-top.opened ul.et_mobile_menu,
	.dipi-menu-background-animation-slide-top.opened:before{
		transform: translateY(0);
	}

	.dipi-menu-background-animation-slide-top.closed:before {
		transform: translateY(-100%);
	}

	/* Animation Grow */
	.et-db #et-boc .et-l .dipi-menu-animation-grow.closed .et_mobile_menu,
	.dipi-menu-animation-grow.closed #mobile_menu,
	.et-l--header .dipi-menu-animation-grow.closed ul.et_mobile_menu,
	.dipi-menu-background-animation-grow.closed:before {
		transform: scale(.5);
		opacity: 0;
		visibility: hidden;
	}

	.et-db #et-boc .et-l .et_pb_module .dipi-menu-animation-grow .mobile_menu_bar:before{content:none;}
	
	#main-header .mobile_nav.closed .et_mobile_menu li ul,
	.et_pb_fullwidth_menu .mobile_nav.closed .et_mobile_menu li ul,
	.et_pb_menu .mobile_nav.closed .et_mobile_menu li ul{
		visibility: hidden !important;
	}

	.dipi-menu-animation-grow.opened #mobile_menu,
	.et-l--header .dipi-menu-animation-grow.opened ul.et_mobile_menu,
	.dipi-menu-background-animation-grow.opened:before {
		transform: scale(1);
		opacity: 1;
		visibility: visible;
	}

	/* Animation Fade In */
	.dipi-menu-animation-fade.closed #mobile_menu,
	.et-db #et-boc .et-l--header .dipi-menu-animation-fade.closed ul.et_mobile_menu,
	.et-l--header .dipi-menu-animation-fade.closed ul.et_mobile_menu,
	.dipi-menu-background-animation-fade.closed:before {
		opacity: 0;
		visibility: hidden;
	}

	.dipi-menu-animation-fade.opened #mobile_menu,
	.et-db #et-boc .et-l--header .dipi-menu-animation-fade.opened .et_mobile_menu,
	.et-l--header .dipi-menu-animation-fade.opened .et_mobile_menu,
	.dipi-menu-background-animation-fade.opened:before {
		opacity: 1;
		visibility: visible;
	}

	/* Overlay Background */
	body.dipi-mobile-menu-fullscreen .mobile_nav.closed:before {
		transition-duration: .7s !important;
		transition-delay: .2s;
		transition-timing-function: cubic-bezier(.79,.14,.15,.86);
	}
	
	body.dipi-mobile-menu-fullscreen .mobile_nav.opened:before {
		transition-duration: .7s !important;
		transition-timing-function: cubic-bezier(.79,.14,.15,.86);
	}
	
	body.dipi-mobile-menu-fullscreen .mobile_nav.dipi-menu-background-animation-circle.opened:before {
		transition-duration: .8s !important;
	}
	body.dipi-mobile-menu-fullscreen .mobile_nav.dipi-menu-background-animation-circle.closed:before {
		transition-duration: .5s !important;
	}

	/* Menu Links */
	.mobile_nav.closed #mobile_menu,
	.et-l--header .mobile_nav.closed ul.et_mobile_menu {
		transition-duration: .5s;
	}

	.mobile_nav.opened #mobile_menu,
	.et-l--header .mobile_nav.opened ul.et_mobile_menu {
		transition-duration: .5s;
		transition-delay: .2s !important;
	}

	.mobile_nav #mobile_menu,
	.et-l--header .mobile_nav .et_mobile_menu {
		display: block !important;
		position: absolute;
		z-index: 9998;
		width: 100%;
	}
	.mobile_nav:not(.opened) #mobile_menu,
	.et-l--header .mobile_nav:not(.opened) .et_mobile_menu
	{
		pointer-events: none;
	}
	
	body.dipi-mobile-menu-fullscreen #mobile_menu,
	body.dipi-mobile-menu-fullscreen .et-l--header .et_mobile_nav_menu .et_mobile_menu {
		top: 0;
		min-height: 100vh;
		background: transparent !important;
		border-top: none !important;
		box-shadow: none !important;
		list-style: none;
	}

	#main-header .mobile_menu_bar,
	.et-l--header .mobile_menu_bar {
		z-index: 10001;
	}
}


.dipi_hamburger .hamburger-inner, 
.dipi_hamburger .hamburger-inner:after, 
.dipi_hamburger .hamburger-inner:before {
	background-color: #ffffff !important;
}

.dipi_hamburger.hamburger.is-active .hamburger-inner, 
.dipi_hamburger.hamburger.is-active .hamburger-inner:after, 
.dipi_hamburger.hamburger.is-active .hamburger-inner:before {
	background-color: #ffffff !important;
}
.dipi_hamburger.hamburger.hamburger--spring.is-active .hamburger-inner,
.dipi_hamburger.hamburger.hamburger--stand.is-active .hamburger-inner{
	background-color: transparent !important;
}

@media (max-width: 1230px) {
	.et_pb_module.et_pb_fullwidth_menu div.et_pb_menu__wrap,
	.et_pb_module.et_pb_menu div.et_pb_menu__wrap {
		margin: 0;
	}

	.et_pb_module.et_pb_fullwidth_menu div.et_pb_menu__wrap .et_mobile_nav_menu,
	.et_pb_module.et_pb_menu div.et_pb_menu__wrap .et_mobile_nav_menu {
		margin-right: 0;
	}

	.et_pb_fullwidth_menu .et_mobile_menu ul, 
	.et_pb_menu .et_mobile_menu ul {
		padding: 0;
	}

	.et_pb_fullwidth_menu .mobile_menu_bar, 
	.et_pb_menu .mobile_menu_bar {
		display: inline;
	}
	@media only screen and (max-width: 980px) {
		.et_header_style_centered:has(.dipi_hamburger) div#et-top-navigation {pointer-events: none;}
		.et_header_style_centered:has(.dipi_hamburger) span.mobile_menu_bar.mobile_menu_bar_toggle {pointer-events: all;}
		.et_header_style_centered:has(.dipi_hamburger) ul#mobile_menu { pointer-events: all;}
	}
}


@media screen and (max-width: 1230px) {

	#main-header {
		display: flex;
		flex-direction: column;
		align-items: center;
		height: 80px !important;
		background: #ffffff !important;
			}

	.et_header_style_left .et-fixed-header #et-top-navigation,
	.et_header_style_left:not(.et_header_style_slide):not(.et_header_style_fullscreen) #et-top-navigation 
	/*,.et_header_style_fullscreen #et-top-navigation */ 
	/*	Comment for Enable Custom Mobile Menu Style + Add Hamburger Icon Animation + Full screen of HEADER STYLE */
	{
		padding-top:0 !important;
	}
	.et_header_style_left:not(.et_header_style_slide):not(.et_header_style_fullscreen) #et-top-navigation .mobile_menu_bar, 
	/* 
		Need for Enable Custom Mobile Menu Style +  Default HeaderStyle
		Comment for Enable Custom Mobile Menu Style + SlideIn HeaderStyle
	*/
	.et_header_style_fullscreen #et-top-navigation {
		padding-bottom:0 !important;
	}

	#main-header #et_top_search {
		margin: 0 35px 0 0;
	}

	#main-header #et_top_search #et_search_icon:before {
		top: 7px;
	}

	#top-header .container #et-info {
		width: 100% !important;
    	text-align: center;
	}

	.et-l--header {
		height: 80px !important;
		background: #ffffff !important;
			}

		.et_header_style_left #logo {
		max-height: 35px !important;
		height: auto !important;
	}

	.et_header_style_split header#main-header #dipi_logo,
	.et_header_style_centered header#main-header #logo {
		max-height: 35px !important;
		height: auto !important;
		margin: 0 auto !important;
		width: auto;
	}
			.et_header_style_left #logo,
	.et_header_style_split header#main-header #dipi_logo,
	.et_header_style_centered header#main-header #logo
	{
		width: px !important;
	}
		header .et_mobile_menu {
		background: #071018 !important;
		/*padding-top: 0px !important;*/
		padding-right: 0px !important;
		/*padding-bottom: 0px !important;*/
		padding-left: 0px !important;
	}
	header .et_mobile_menu:before {
		content:'';
		display: block;
		height: 80px !important;
			}
	header .et_mobile_menu:after {
		content:'';display:block;
		height: 20px !important;
	}

	header .et_mobile_menu li:not(:last-child) a{
		margin-bottom: 20px !important;
	}

	header .et_mobile_menu li > a + ul {
		/* margin-top: 20px !important; */
	}

	header .et_mobile_menu > li > a{
		text-align: center !important;
	}

	header .et-menu li {
		margin-bottom: 20px !important;
		text-align: center !important;
	}

	header .et_mobile_menu > li > a,
	header .et-menu > li > a {
		font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;				background-color: rgba(44,61,73,0) !important;
		padding-top: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 20px !important;
        padding-left: 0px !important;
		font-size:25px !important;
		color:#ffffff !important;
		letter-spacing: 0px !important;
		font-weight: 500;
		border-top-left-radius:0px;
		border-top-right-radius:0px;
		border-bottom-left-radius:0px;
		border-bottom-right-radius:0px;
		border-width: 0px !important;
		border-style: solid !important;
		border-color: #7EBEC5 !important;
			}

	.et-l--header .et_mobile_menu li > ul.sub-menu > li > a,
	header .et_mobile_menu li > ul.sub-menu > li > a {
			}

	header .et_mobile_menu li.menu-item-has-children > a,
	header .et-menu li.menu-item-has-children > a {
		font-weight: 500 !important;
	}

		div#top-header {
		display: none !important;
	}
	
	
	.et_header_style_centered header#main-header.et-fixed-header .logo_container.logo_container {
		height: auto !important;
	}

	#main-header .et_mobile_menu li li,
	#main-header .et_mobile_menu li ul.sub-menu {
		padding-left: 0;
	}
}


@media all and (max-width: 1230px) {
    .et_header_style_centered.et_header_style_centered header#main-header.et-fixed-header .logo_container {
        height: auto;
    }

    .et_header_style_split #et_mobile_nav_menu,
    .et_header_style_centered #et_mobile_nav_menu{
		    flex: 1;
    }

    #et-top-navigation {
        display: flex !important;
    }
}

@media all and (min-width: 1231px) {
    .et_header_style_centered #et-top-navigation {
        justify-content: center;
    }

    .et_header_style_centered #et_search_icon#et_search_icon:before {
        position: relative;
        top: 0;
    }
}


.et_mobile_menu li > .sub-menu > li {
    margin-bottom: 20px !important;
}
body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li .sub-menu,
.et_mobile_menu li > .sub-menu{
    padding-right: 0px !important;
    padding-left: 0px !important;
}
body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li .sub-menu:before,
.et_mobile_menu li > .sub-menu:before {
    content:'';
    display:block;
    height: 0px !important;
}
body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li .sub-menu:after,
.et_mobile_menu li > .sub-menu:after {
    content:'';
    display:block;
    height: 0px !important;
}
.et_mobile_menu li > .sub-menu > li > a {
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    border-width:  0px !important;
    border-radius: 0px 0px 0px 0px !important;
    border-color: #7EBEC5 !important;
    background-color: rgba(14,21,29,0) !important;
        text-align: center;
    font-family: Poppins;
    font-weight: 500;
    font-size: 22px !important;
    letter-spacing: 0px !important;
    color: #64748b !important;
}


/*#main-header .logo_container img,
header.et-l--header .et_pb_menu__logo > img {
    display: none;
}*/


#commentform input[type=email]::placeholder, 
#commentform input[type=text]::placeholder, 
#commentform input[type=url]::placeholder, 
#commentform textarea::placeholder,
#commentform input[type=email], 
#commentform input[type=text], 
#commentform input[type=url], 
#commentform textarea {
  font-family: 'none', sans-serif;    font-weight: 400;
  font-size: 15px;
  letter-spacing: 0px;
	padding: 30px;
	border-radius: 10px;
	border-width: 0px;
	border-color: ;
	color: ;
	background-color: ;
	
}

#commentform .form-submit .et_pb_button {
	font-family: 'none', sans-serif;	font-size: 13px;
	letter-spacing: 0px;
	font-weight: 700;
	padding: 15px !important;
	border-radius: 100px;
	border-width: 0px;
	border-color: ;
	color: #ffffff;
	background-color: #2c3d49 !important;
  	}

#commentform .form-submit .et_pb_button:hover {
	color: ;
	border-color: ;
	background-color: #4b5a64 !important;
  	letter-spacing: 0px;
  	}

#commentform .form-submit .et_pb_button.dipi-shadow-hide-onhover:hover {
	box-shadow: none;
}


.dipi-related-articles {
	background-color: #ffffff !important;
			background-size: cover;
			background-repeat: repeat ;
			background-position-x: center;
    background-position-y: center;
	}

	.dipi-related-section-articles-title {
		font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;		font-size:22px !important;
		color:#071018 !important;
		letter-spacing: 0px !important;
	    font-weight: 500 !important;
	    	}

	.dipi-related-article-thumb img {
		height: 300px !important;
	}

	.dipi-related-article-thumb .dipi-image-overlay {
  		transition: all .3s ease-in-out !important;
		background:  !important;
	}

	.dipi-related-article-thumb .dipi-image-overlay:hover,
	.dipi-related-article-thumb .dipi-image-overlay-hover{
  		transition: all .3s ease-in-out;
		background:  !important;
	}

	.dipi-related-article-column {
		background: #ffffff !important;
		border-radius:10px !important;
		border-width:0px !important;
		border-color: !important;
			}

	.dipi-related-article-column:hover {
			}
	
  	.dipi-related-article-title{
		padding-right: calc(20px  + 25px);
	}
	
	.dipi-related-article-title {
		font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;				font-size:18px;
		line-height: 25px;
		color: !important;
		letter-spacing: 0px;
	    font-weight: 500;
	}

	.dipi-related-article-title:hover,
	.dipi-related-article-title-hover {
		color: !important;
	}

	.dipi-readmore-arrow:before {
		font-size: 20px !important;
				color:  !important;
					    content: '$' !important;
			}

	.dipi-readmore-arrow:hover:before,
	.dipi-related-article-arrow-hover .dipi-readmore-arrow:before {
				color:  !important;
			}


@media screen and (min-width: 1231px) {
    body.dipi-cta-button #et_top_search{
        margin: 15px 0 0 22px;
    }
    
    .et_header_style_split div#et-top-navigation,
    .et_header_style_left div#et-top-navigation{
        align-items: flex-start !important;
    }

    .et_header_style_left #et-top-navigation nav > ul > li > a,
    .et_header_style_split #et-top-navigation nav > ul > li > a {
        padding-bottom: 33px !important;
    }

            /* .et_header_style_left #et-top-navigation nav > ul > li > a,
        .et_header_style_split #et-top-navigation nav > ul > li > a,
        .et_header_style_centered #et-top-navigation nav > ul > li > a {
            line-height: 2.5em;
        } */
    
    .et_header_style_left div#et-top-navigation {
        display: flex;
        align-items: center;
        
        /* With social icons enabled, we remove the bottom padding below the li elements so we need to add it to the container */
        padding-top: 33px;
        padding-bottom: 0px;
    }
    
    .et_header_style_split div#et-top-navigation {
        align-items: center;

        /* With social icons enabled, we remove the bottom padding below the li elements so we need to add it to the container */
        padding-top: 33px !important;
        padding-bottom: 0px !important;
    }
    
    .et_header_style_fullscreen #et-top-navigation {  
        padding-bottom: 0px !important;   
    }

    /* Vertical Navigation Styles */
    .et_vertical_nav #main-header #top-menu>li>a {
        padding-bottom: 19px !important;
        line-height: inherit;
    }
    .et_vertical_nav #main-header #et-top-navigation {
        display: block;
    }
    .et_vertical_nav #top-header {
        position: initial;
    }
    .et_vertical_fixed.admin-bar #page-container #main-header {
        top:32px !important;
    }
    .et_vertical_nav.et_vertical_fixed.et_header_style_left #et-top-navigation {
        padding-top:33px !important;
    }
    .et_vertical_fixed.admin-bar #page-container #main-header {
        transform: translateY(0) !important;
    }
    .et_vertical_nav #page-container #main-header {
        top: 0 !important;
    }

    /* With do-not-shrink functionality enabeld, we also must apply padding to fixed menu */
            .et_header_style_left .et-fixed-header #et-top-navigation,
        .et_header_style_split .et-fixed-header #et-top-navigation {
            padding-top: 20px !important;
            padding-bottom: 0px !important;
        }

        .et_header_style_centered .et-fixed-header #et-top-navigation {
            padding-top: 20px;
            padding-bottom: 0px !important; 
        }

        .et_header_style_left .et-fixed-header #et-top-navigation nav > ul > li > a,
        .et_header_style_split .et-fixed-header #et-top-navigation nav > ul > li > a{
            padding-bottom: 20px !important;
        }
    
    .et-menu li:not(.mega-menu) ul,
    #top-menu li:not(.mega-menu) ul{width: 240px !important;}
    .et-menu li li a,
    #top-menu li li a{width:100% !important;}
    #top-menu li li,
    .et-menu li li{width: 100%;}
}


.dipi-fixed-header #main-header,
.dipi-fixed-header #top-header{position:fixed !important;width:100%;}


@media (max-width: 980px){
		#main-header,
		#top-header{
			transition:transform 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s !important;
		}
	}
			#top-header {
			font-family: 'none', sans-serif;			font-size: px !important;
			letter-spacing: px !important;
					}

		#top-header li a,
		#et-info-email,
		#et-info-phone {
						font-weight: 400 !important;
		}


/* .et_header_style_centered header#main-header.et-fixed-header .logo_container.logo_container {
	height: auto !important;
} */


.et-menu-nav ul.et-menu li,
	#top-menu li {
		padding-right: px !important;
	}
	.et-menu-nav ul.et-menu li:hover,
	#top-menu li:hover {
		transition: all .3s ease-in-out;
	}

	.et-fixed-header #top-menu li {
		padding-right: px !important;
		transition: all .3s ease-in-out;
	}
	/*.et-menu-nav ul.et-menu li:last-of-type,
	#top-menu>li:last-of-type {
		padding-right: 0 !important;
	}*/
	.et-menu-nav ul.et-menu li a,
	#top-menu a {
				font-weight: 400;
	}

	.et-menu-nav ul.et-menu li a:hover,
	#top-menu a:hover {
		color:  ;
		opacity: 1 !important;
	}

	.et-fixed-header ul#top-menu li a:hover {
		color:  !important;
	}


.dipi-author-section .dipi-author-right h3 {
		font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;    font-weight: 500;
    font-size: 20px;
    letter-spacing: 0px;
    color: #071018;
    }


#main-content #dipi-author-box.dipi-author-section{
	background-color: #ffffff !important;
			
		background-size: cover;
			background-repeat: repeat ;
			background-position-x: center;
    background-position-y: center;
	}

.dipi-author-section .dipi-author-right p {
	font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;    font-weight: 500;
    font-size: 14px;
    letter-spacing: 0px;
    color: #64748b;
    }


.dipi-author-section .dipi-author-left img {
    width: 80px;
    height: 80px;
    border-radius: 100px;
    border-width: 0px;
    border-color: ;
    border-style: solid;
    }

.dipi-author-right {
    width: calc(100% - 110px);
}


.dipi-author-section .dipi-author-row {
		background-color: #eff2f4;
				
				background-size: cover;
						background-repeat: repeat ;
						background-position-x: center;
		background-position-y: center;
			    padding: 40px;
	    border-radius: 10px;
	    border-width: 0px;
	    border-color: ;
	}


.dipi-author-section .dipi-author-row {
			}


.dipi-read-more-wrap {
		margin-top: 15px !important;
	}
	
	.dipi-read-more-button {
	  transition: all .3s ease-in-out;
		border-style: solid;
		border-width: 0px !important;
		border-radius: 100px !important;
		padding: 20px !important;
	}

	.dipi-read-more-button:hover {
	  transition: all .3s ease-in-out;
	}

	.dipi-read-more-button:after {
	  transition: all .3s ease-in-out;
	}

	.dipi-read-more-button:hover:after {
	  transition: all .3s ease-in-out;
	}


.et-pb-icon.dipi-read-more-button:after {
		content: '$' !important;
		font-size: 16px !important;
	  opacity: 1;
	}

	.dipi-button-icon-always {
		padding-right: 36px !important;
	}

	.dipi-button-icon-always:after {
	  opacity: 1;
	  margin-left: 0em;
    padding-left: 5px;
	}

	.dipi-button-icon-onhover:after {
	  opacity: 0 !important;
    padding-left: 5px;
	  margin-left: -1em;
	}

	.dipi-button-icon-onhover:hover:after {
	  opacity: 1 !important;
	  margin-left: 0em;
	}

	.dipi-button-icon-onhover:hover {
		padding-right: 36px !important;
	}

	.dipi-button-icon-hideonhover {
		padding-right: 36px !important;
	}
	
	.dipi-button-icon-hideonhover:after {
	  opacity: 1 !important;
	  margin-left: 0em;
    padding-left: 5px;
	}

	.dipi-button-icon-hideonhover:hover {
		padding-right: 20px !important;
	}
	
	.dipi-button-icon-hideonhover:hover:after {
	  opacity: 0 !important;
	  margin-left: -1em;
	}


.dipi-read-more-button {
		 
        font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;        font-weight: 400;
                font-size: 15px !important;
        letter-spacing: 0px !important;
		color: #ffffff !important;
		background-color: #242c36 !important;
		border-color:  !important;
	}

	.dipi-read-more-button:hover {
		color:  !important;
		background-color: #071018 !important;
		border-color:  !important;
	}


.dipi-read-more-button-icon-only {
		width: 41px;
		height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
	}
	.dipi-read-more-button-icon-only:after {
		width: 16px;
		height: 16px;
    position: relative;    
    display: flex;
    align-items: center;
    justify-content: center;
	}


body.archive div#et-main-area div#main-content,
body.blog div#et-main-area div#main-content{
	background-color: #ffffff !important;
    		background-size: cover;
			background-repeat: repeat ;
	}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post,
body.dipi-custom-archive-page.search #main-content article.et_pb_post,
body.archive #main-content article.et_pb_post,
body.blog #main-content article.et_pb_post {
    transition: all .6s ease-in-out;
	border-style: solid;
	overflow: hidden;
	text-align: left;
	background-color: #eff2f4 !important;
	padding: 0px;
	border-radius: 10px;
	border-width: 0px;
	border-color: rgba(0,0,0,0);
	}

#left-area .post-meta{
	justify-content: flex-start;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-url,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-url,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .entry-featured-image-url,
body.archive #main-content article.et_pb_post .entry-featured-image-url,
body.single #main-content article.et_pb_post .entry-featured-image-url,
body.blog #main-content article.et_pb_post .entry-featured-image-url {
	overflow: hidden;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-url img,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap img,
body.dipi-custom-archive-page.search #main-content #left-area article.et_pb_post .entry-featured-image-wrap img,
body.archive #left-area article.et_pb_post .entry-featured-image-wrap img,
body.blog #left-area article.et_pb_post .entry-featured-image-wrap img {
	height: 400px !important;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-url,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap,
body.dipi-custom-archive-page.search #main-content #left-area article.et_pb_post .entry-featured-image-wrap,
body.archive #left-area article.et_pb_post .entry-featured-image-wrap,
body.blog #left-area article.et_pb_post .entry-featured-image-wrap {
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover,
body.dipi-custom-archive-page.search #main-content article.et_pb_post:hover,
body.archive #main-content article.et_pb_post:hover,
body.blog #main-content article.et_pb_post:hover {
	cursor: pointer;
    transition: all .6s ease-in-out;
	background-color: #eff2f4 !important;
	border-color: rgba(0,0,0,0);
	}
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-content,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-content,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .dipi-post-content,
body.archive #main-content article.et_pb_post .dipi-post-content,
body.blog #main-content article.et_pb_post .dipi-post-content {
    transition: all .6s ease-in-out;
	font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;    	font-weight: 500;
	font-size: 14px !important;
	letter-spacing: 0px !important;
	line-height: 22px !important;
	color: #64748b;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-content *,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-content *,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .dipi-post-content *,
body.archive #main-content article.et_pb_post .dipi-post-content *,
body.blog #main-content article.et_pb_post .dipi-post-content * {
	color: #64748b;
}

@media screen and (min-width: 981px) {
	body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap,
	body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap,
	body.dipi-custom-archive-page.search #main-content article.et_pb_post .dipi-post-wrap,
    body.archive #main-content article.et_pb_post .dipi-post-wrap,
    body.blog #main-content article.et_pb_post .dipi-post-wrap {
        padding-top: 50px !important;
        padding-right: 50px !important;
        padding-bottom: 50px !important;
        padding-left: 50px !important;
	}
	
}
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-title,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-title,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post h2,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post h2,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .entry-title,
body.archive #main-content article.et_pb_post .entry-title,
body.blog #main-content article.et_pb_post  .entry-title,
body.dipi-custom-archive-page.search #main-content article.et_pb_post h2,
body.archive #main-content article.et_pb_post h2,
body.blog #main-content article.et_pb_post h2 {
    transition: all .6s ease-in-out;
	font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;    	font-weight: 500;
	font-size: 28px !important;
	letter-spacing: 0px !important;
	line-height: 35px !important;
	color: #071018;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta a,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .post-meta,
body.archive #main-content article.et_pb_post .post-meta,
body.blog #main-content article.et_pb_post .post-meta,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .post-meta a,
body.archive #main-content article.et_pb_post .post-meta a,
body.blog #main-content article.et_pb_post .post-meta a{
	font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;	font-weight: 500 !important;
	font-size: 15px !important;
	letter-spacing: 1px !important;
	color: #64748b !important;
}
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta a:hover,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta a:hover,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:hover,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:hover,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:hover a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:hover a,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .post-meta span:hover,
body.archive #main-content article.et_pb_post .post-meta span:hover,
body.blog #main-content article.et_pb_post .post-meta span:hover,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .post-meta span:hover a,
body.archive #main-content article.et_pb_post .post-meta span:hover a,
body.blog #main-content article.et_pb_post .post-meta span:hover a{
	color: #0cabf3 !important;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:before,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:before,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .post-meta span:before,
body.archive #main-content article.et_pb_post .post-meta span:before,
body.blog #main-content article.et_pb_post .post-meta span:before {
	font-size: 15px !important;
	color:  !important;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:hover:before,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:hover:before,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .post-meta span:hover:before,
body.archive #main-content article.et_pb_post .post-meta span:hover:before,
body.blog #main-content article.et_pb_post .post-meta span:hover:before {
	color:  !important;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-title a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-title a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post h2 a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post h2 a,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .entry-title a,
body.archive #main-content article.et_pb_post .entry-title a,
body.archive #main-content article.et_pb_post h2 a,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .entry-title a,
body.blog #main-content article.et_pb_post  .entry-title a,
body.blog #main-content article.et_pb_post h2 a {
  transition: all .6s ease-in-out;
	color: #071018 !important;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover .entry-title,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover .entry-title a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover .entry-title,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover .entry-title a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover h2,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover h2 a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover h2,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover h2 a,
body.dipi-custom-archive-page.search #main-content article.et_pb_post:hover .entry-title,
body.dipi-custom-archive-page.search #main-content article.et_pb_post:hover .entry-title a,
body.dipi-custom-archive-page.search #main-content article.et_pb_post:hover h2,
body.dipi-custom-archive-page.search #main-content article.et_pb_post:hover h2 a,
body.archive #main-content article.et_pb_post:hover .entry-title,
body.archive #main-content article.et_pb_post:hover .entry-title a,
body.archive #main-content article.et_pb_post:hover h2,
body.archive #main-content article.et_pb_post:hover h2 a,
body.blog #main-content article.et_pb_post:hover .entry-title,
body.blog #main-content article.et_pb_post:hover .entry-title a,
body.blog #main-content article.et_pb_post:hover h2,
body.blog #main-content article.et_pb_post:hover h2 a{
	color: #071018 !important;
	transition: all .6s ease-in-out;
}

.dipi-image-overlay-active .dipi-image-overlay {
  transition: all .6s ease-in-out;
	background-color: ;
}

.dipi-image-overlay-active:hover .dipi-image-overlay {
  transition: all .6s ease-in-out;
	background-color: rgba(0,0,0,0.4);
}

.dipi-image-overlay-active .dipi-overlay-icon,
.dipi-image-icon-active .dipi-image-icon {
	font-size: 30px;
}

.dipi-image-overlay-active .dipi-overlay-icon:before,
.dipi-image-icon-active .dipi-image-icon:before {
	content: 'b';
	color: #ffffff;
}


#dipi-post-navigation{
		background-color: #ffffff !important;
						background-size: cover;
						background-repeat: repeat ;
			}

	.dipi-post-row .dipi-post-left,
	.dipi-post-row .dipi-post-left a,
	.dipi-post-row .dipi-post-right,
	.dipi-post-row .dipi-post-right a {
		transition: all .5s ease-in-out;
		font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;		font-weight: 400;
	  			font-size: 15px;
		letter-spacing: 0px;
		color: #64748b;
		display: block;
    	display: flex;
    	align-items: center;
	}


	.dipi-post-left .et-pb-icon,
	.dipi-post-right .et-pb-icon {
		font-size: 20px !important;
	}

	.dipi-post-left,
	.dipi-post-right {
	    padding: 10px;
	    border-radius: 50px;
	    border-width: 0px;
	    border-color: ;
	    border-style: solid;
	    background-color: #eff2f4;
	    	}

	.dipi-post-left:hover,
	.dipi-post-right:hover {
    		}

	.dipi-post-left:hover,
	.dipi-post-right:hover {
    	border-color: ;
    	background-color: #eff2f4;
	}

	.dipi-post-row .dipi-post-left:hover,
	.dipi-post-row .dipi-post-right:hover,
	.dipi-post-row .dipi-post-left:hover a,
	.dipi-post-row .dipi-post-right:hover a,
	.dipi-post-row .dipi-post-left a:hover, 
	.dipi-post-row .dipi-post-right a:hover {
    	transition: all .3s ease-in-out;
		color: #64748b;
		cursor: pointer;
	}


header.et-l--header .nav li ul,
	.nav li ul {
		background:  !important;
		border-radius: 5px !important;
			}

	#top-menu.nav li ul li.current-menu-item a,
	#top-menu.nav li ul a,
	.et-menu-nav ul.et-menu ul.sub-menu li a {
		font-family: 'none', sans-serif;    	    	font-weight: 700 !important;
		font-size: 14px !important;
		letter-spacing: 0px !important;
		color:  !important;
		transition: all .2s ease-in-out !important;
    }
	#top-menu.nav li ul li.current-menu-item a:hover,
	#top-menu.nav li ul a:hover,
	.et-menu-nav ul.et-menu ul.sub-menu li a:hover {
		color:  !important;
		letter-spacing: 0px !important;
		background:  !important;
		transition: all .2s ease-in-out;
	}


.no-js img.lazyload {
				display: none;
			}

			figure.wp-block-image img.lazyloading {
				min-width: 150px;
			}

						.lazyload, .lazyloading {
				opacity: 0;
			}

			.lazyloaded {
				opacity: 1;
				transition: opacity 400ms;
				transition-delay: 0ms;
			}


body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1440px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1600px}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1800px){.et_pb_row{padding:36px 0}.et_pb_section{padding:72px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:108px}.et_pb_fullwidth_section{padding:0}}.et_pb_section_0_tb_header.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#080f18!important}.et_pb_row_0_tb_header.et_pb_row{padding-top:12px!important;padding-bottom:20px!important;padding-top:12px;padding-bottom:20px}.et_pb_row_0_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{width:86%;max-width:100%}.et_pb_row_0_tb_header{transition:padding 300ms ease 0ms;align-items:center}.et_pb_image_0_tb_header{padding-top:0px;margin-bottom:-4px!important;width:150%;max-width:300%;text-align:left;margin-left:0}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;color:#64748B!important}.et_pb_menu_0_tb_header.et_pb_menu{background-color:#0E151D;border-radius:100px 100px 100px 100px}.et_pb_menu_0_tb_header{padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px;margin-right:0px!important;width:80%;max-width:800%}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:#FFFFFF!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#071018!important;border-color:#e2ae3b}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{border-color:#e2ae3b}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a{color:#64748B!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a{color:#e2ae3b!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#FFFFFF!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a{color:#071018!important}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:78%;max-width:78%}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img,.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_1_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:auto;max-height:none}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button{color:#2ea3f2}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{font-size:15px;color:#FFFFFF}.et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_header.et_pb_social_icon .icon:before,.et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_header.et_pb_social_icon .icon:before,.et_pb_social_media_follow .et_pb_social_media_follow_network_2_tb_header.et_pb_social_icon .icon:before,.et_pb_social_media_follow .et_pb_social_media_follow_network_3_tb_header.et_pb_social_icon .icon:before{color:#64748b}.et_pb_section_1_tb_header.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#071018!important}.et_pb_section_1_tb_header{width:100%;max-width:100%}.et_pb_row_1_tb_header.et_pb_row{padding-top:24px!important;padding-bottom:17px!important;padding-top:24px;padding-bottom:17px}.et_pb_row_1_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row{width:96%}.et_pb_menu_1_tb_header.et_pb_menu{background-color:RGBA(255,255,255,0)}.et_pb_menu_1_tb_header .et_pb_menu__logo-wrap .et_pb_menu__logo img{border-width:0px}.et_pb_menu_1_tb_header{padding-top:0px;padding-bottom:0px;padding-left:0px;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.et_pb_menu_1_tb_header.et_pb_menu .nav li ul,.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu ul{background-color:RGBA(255,255,255,0)!important}.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_1_tb_header .et_pb_menu__logo-slot{width:81%;max-width:365px}.et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#64748B}.et_pb_sticky .et_pb_row_0_tb_header{padding-top:15px!important;padding-bottom:15px!important}.et_pb_menu_0_tb_header.et_pb_module{margin-left:auto!important;margin-right:auto!important}@media only screen and (min-width:981px){.et_pb_section_1_tb_header{display:none!important}}@media only screen and (max-width:980px){.et_pb_image_0_tb_header .et_pb_image_wrap img{width:auto}.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_1_tb_header .et_pb_menu__logo-slot{max-width:150px}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_section_0_tb_header{display:none!important}}@media only screen and (max-width:767px){.et_pb_section_0_tb_header{display:none!important}.et_pb_image_0_tb_header .et_pb_image_wrap img{width:auto}.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_1_tb_header .et_pb_menu__logo-slot{max-width:500px}}.et-db #et-boc .et-l .et_pb_section{padding:0px!important}.et-db #et-boc .et-l .et_pb_section{padding:0px!important}body{background:#071118}.et-l--footer>.et_builder_inner_content>.et_pb_section{background-color:#000000}.dipi-dh-second-heading{width:200px}.et_pb_row.dipi_671bfc68a4fa6::before{content:'';display:block;height:5px;width:100%;background:linear-gradient(to right,#A38734,#E4AD37)!important;position:absolute;top:0;left:0;z-index:1}.dipi-dh-second-heading{width:200px}.et_pb_row.dipi_671bfc68a4fa6::before{content:'';display:block;height:5px;width:100%;background:linear-gradient(to right,#A38734,#E4AD37)!important;position:absolute;top:0;left:0;z-index:1}.et_pb_section_0.et_pb_section{padding-top:30px;padding-bottom:0px;background-color:#071018!important}.et_pb_row_0.et_pb_row{padding-top:0px!important;margin-bottom:30px!important;padding-top:0px}.dipi_breadcrumbs_0 .dipi-breadcrumb-item,.dipi_breadcrumbs_0 .dipi-breadcrumb-item a{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;color:#94A3B8!important}.dipi_breadcrumbs_0 .dipi-breadcrumb-current,.dipi_breadcrumbs_0 .dipi-breadcrumb-current span{color:#FFFFFF!important}.dipi_breadcrumbs_0 .et-pb-icon.dipi-separator-icon{font-family:ETmodules!important;font-weight:400!important}.dipi_breadcrumbs_0 .dipi-breadcrumbs>ul{justify-content:flex-start}.dipi_breadcrumbs_0 .dipi-separator-icon,.dipi_breadcrumbs_0 .dipi-separator-symbol{font-size:16px;color:#94A3B8;margin-right:5px;margin-left:5px}.dipi_breadcrumbs_0 .dipi-breadcrumb-home .dipi-home-icon{font-size:16px}.dipi_breadcrumbs_0 .dipi-home-icon,.dipi_breadcrumbs_0 .dipi-home-icon:before,.dipi_breadcrumbs_0 .dipi-breadcrumb-home:hover .dipi-home-icon,.dipi_breadcrumbs_0 .dipi-breadcrumb-home:hover .dipi-home-icon:before{color:!important}.dipi_breadcrumbs_0 .dipi-breadcrumb-item a{background-color:}.dipi_breadcrumbs_0 .dipi-breadcrumb-item:hover a,.dipi_breadcrumbs_0 .dipi-breadcrumb-current{background-color:!important}.dipi_dual_heading_0 .dipi-dh-first-heading{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;color:#94a3b8!important;font-size:80px!important;letter-spacing:-5px!important}.dipi_dual_heading_0 .dipi-dh-second-heading{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;color:#FFFFFF!important;text-align:left!important}.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-main::before{color:#eeeeee!important}body.uiwebview .dipi_dual_heading_0 .dipi-dh-first-heading,body.iphone .dipi_dual_heading_0 .dipi-dh-first-heading,body.uiwebview .et_pb_text_0 h1,body.iphone .et_pb_text_0 h1,body.uiwebview .et_pb_text_1 h1,body.iphone .et_pb_text_1 h1,body.uiwebview .et_pb_text_1,body.iphone .et_pb_text_1,body.uiwebview .dipi_counter_0.dipi_counter .dipi_counter_number_wrapper,body.iphone .dipi_counter_0.dipi_counter .dipi_counter_number_wrapper,body.uiwebview .et_pb_text_2 h1,body.iphone .et_pb_text_2 h1,body.uiwebview .et_pb_text_2,body.iphone .et_pb_text_2,body.uiwebview .dipi_counter_1.dipi_counter .dipi_counter_number_wrapper,body.iphone .dipi_counter_1.dipi_counter .dipi_counter_number_wrapper,body.uiwebview .et_pb_text_3 h1,body.iphone .et_pb_text_3 h1,body.uiwebview .et_pb_text_3,body.iphone .et_pb_text_3{font-variant-ligatures:no-common-ligatures}.dipi_dual_heading_0.dipi_dual_heading{margin-bottom:-10px!important}.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading{border-style:solid;line-height:1.6em;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading{font-size:18px;border-style:solid;line-height:1.6em;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.dipi_dual_heading_0 .dipi-dh-main{justify-content:center;text-align:center;align-items:center;flex-direction:row}.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading .dipi-dh-bg-container{padding-top:0px!important;padding-right:3px!important;padding-bottom:0px!important;padding-left:3px!important}.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading .dipi-dh-bg-container{padding-top:20px!important;padding-right:3px!important;padding-bottom:0px!important;padding-left:9px!important}.et_pb_text_0 h1{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:80px;color:#94A3B8!important;letter-spacing:-5px;text-align:center}.et_pb_row_1.et_pb_row{margin-bottom:30px!important}.et_pb_text_1.et_pb_text,.et_pb_text_2.et_pb_text,.et_pb_text_3.et_pb_text{color:#64748B!important}.et_pb_text_1{line-height:1.5em;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:32px;letter-spacing:-1px;line-height:1.5em;width:98%}.et_pb_row_2.et_pb_row{margin-top:38px!important;margin-right:auto!important;margin-left:auto!important}.dipi_counter_0.dipi_counter .dipi_counter_number_wrapper,.dipi_counter_1.dipi_counter .dipi_counter_number_wrapper{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:54px!important;color:#64748B!important;letter-spacing:-2px!important;text-align:center!important}.dipi_counter_0.dipi_counter .dipi_counter_number .dipi_counter_number_prefix,.dipi_counter_0.dipi_counter .half_circle .dipi_label.dipi_start_label,.dipi_counter_0.dipi_counter .dipi_counter_number .dipi_counter_number_number,.dipi_counter_0.dipi_counter .dipi_counter_number .dipi_counter_number_suffix,.dipi_counter_0.dipi_counter .half_circle .dipi_label.dipi_end_label,.dipi_counter_1.dipi_counter .dipi_counter_number .dipi_counter_number_prefix,.dipi_counter_1.dipi_counter .half_circle .dipi_label.dipi_start_label,.dipi_counter_1.dipi_counter .dipi_counter_number .dipi_counter_number_number,.dipi_counter_1.dipi_counter .dipi_counter_number .dipi_counter_number_suffix,.dipi_counter_1.dipi_counter .half_circle .dipi_label.dipi_end_label{text-align:center!important}.dipi_counter_0.dipi_counter{margin-bottom:0px!important;margin-bottom:10px!important}.dipi_counter_0 .dipi_counter_number_wrapper,.dipi_counter_1 .dipi_counter_number_wrapper{color:#64748B;font-size:54px;line-height:1em;text-align:center}.dipi_counter_0 .dipi_counter_number .dipi_counter_number_prefix,.dipi_counter_0 .dipi_counter_number .dipi_counter_number_suffix,.dipi_counter_1 .dipi_counter_number .dipi_counter_number_prefix,.dipi_counter_1 .dipi_counter_number .dipi_counter_number_suffix{color:;font-size:1em;line-height:1em;text-align:center;display:row}.dipi_counter_0 .dipi_counter_number .dipi_counter_number_number,.dipi_counter_1 .dipi_counter_number .dipi_counter_number_number{color:;font-size:1em;line-height:1em;text-align:center}.dipi_counter_0 .half_circle .background-circle,.dipi_counter_1 .half_circle .background-circle{stroke:rgba(0,0,0,0.1);stroke-linecap:round}.et_pb_text_2{line-height:1.6em;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:16px;line-height:1.6em;margin-bottom:44px!important;width:73%}.dipi_counter_1.dipi_counter{margin-bottom:10px!important}.et_pb_text_3{line-height:1.6em;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:16px;line-height:1.6em;padding-bottom:36px!important;margin-bottom:15px!important;width:73%}.et_pb_column_2,.et_pb_column_3{border-right-width:1px;border-right-color:rgba(148,163,184,0.4);border-bottom-color:rgba(148,163,184,0.4)}.et_pb_text_1.et_pb_module,.et_pb_text_2.et_pb_module,.et_pb_text_3.et_pb_module{margin-left:auto!important;margin-right:auto!important}@media only screen and (min-width:981px){.et_pb_row_2,body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row{width:64%}}@media only screen and (max-width:980px){.et_pb_section_0.et_pb_section{padding-top:30px;padding-bottom:0px}.et_pb_row_0.et_pb_row,.et_pb_row_1.et_pb_row{margin-bottom:30px!important}.dipi_dual_heading_0 .dipi-dh-first-heading{font-size:60px!important;letter-spacing:-3px!important}.dipi_dual_heading_0 .dipi-dh-second-heading{font-size:16px!important}.dipi_dual_heading_0 .dipi-dh-main{justify-content:center;text-align:center;align-items:center;flex-direction:row}.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading .dipi-dh-bg-container{padding-top:0px!important;padding-right:3px!important;padding-bottom:0px!important;padding-left:3px!important}.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading,.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading .dipi-dh-bg-container{padding-top:20px!important;padding-right:3px!important;padding-bottom:0px!important;padding-left:9px!important}.et_pb_text_0 h1{font-size:60px;letter-spacing:-3px}.et_pb_text_1{font-size:28px;line-height:1.5em;letter-spacing:-0.5px}.dipi_counter_0.dipi_counter .dipi_counter_number_wrapper,.dipi_counter_1.dipi_counter .dipi_counter_number_wrapper{font-size:80px!important;letter-spacing:-7px!important}.et_pb_column_2,.et_pb_column_3{border-right-width:1px;border-right-color:rgba(148,163,184,0.4);border-bottom-color:rgba(148,163,184,0.4)}}@media only screen and (max-width:767px){.et_pb_section_0.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_row_0.et_pb_row,.et_pb_row_1.et_pb_row{margin-bottom:0px!important}.dipi_breadcrumbs_0 .dipi-breadcrumbs>ul{justify-content:center}.dipi_dual_heading_0 .dipi-dh-first-heading{font-size:40px!important;letter-spacing:-1.5px!important}.dipi_dual_heading_0 .dipi-dh-second-heading{font-size:0px!important}.dipi_dual_heading_0 .dipi-dh-main{justify-content:center;text-align:center;align-items:center;flex-direction:column}.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading .dipi-dh-bg-container{padding-top:0px!important;padding-right:0px!important;padding-bottom:10px!important;padding-left:0px!important}.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading,.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading .dipi-dh-bg-container{padding-top:0px!important;padding-right:8px!important;padding-left:8px!important}.et_pb_text_0 h1{font-size:40px;letter-spacing:-1.5px}.et_pb_text_1{font-size:18px;line-height:1.7em;letter-spacing:-0.2px}.et_pb_row_2,body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row{width:90%;max-width:90%}.dipi_counter_0.dipi_counter .dipi_counter_number_wrapper,.dipi_counter_1.dipi_counter .dipi_counter_number_wrapper{font-size:40.5px!important;letter-spacing:-4px!important}.et_pb_column_2,.et_pb_column_3{border-right-width:0px;border-bottom-width:1px;border-right-color:rgba(148,163,184,0.4);border-bottom-color:rgba(148,163,184,0.4)}}.dp-custom-pricing .dipi-pt-btn-wrap a{width:100%}#btn-box .dp-custom-pricing .dipi-pt-btn-wrap a{color:#071018!important;border-width:0px!important;border-radius:8px;letter-spacing:-0.2px;font-size:18px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;background-image:linear-gradient(180deg,#e2ae3b 1%,#efd66d 51%,#e2ae3b 96%)!important;padding:15px}.dp-custom-pricing .dipi-pt-btn-wrap a{width:100%}#btn-box .dp-custom-pricing .dipi-pt-btn-wrap a{color:#071018!important;border-width:0px!important;border-radius:8px;letter-spacing:-0.2px;font-size:18px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;background-image:linear-gradient(180deg,#e2ae3b 1%,#efd66d 51%,#e2ae3b 96%)!important;padding:15px}


.sticky-contact-button {
  position: fixed;
  bottom: 10%;
  left: 0;
  color: #fff; /* Default text color */
  background-color: black; /* Default background color */
  border: none;
  border-radius: 5px 0 0 5px;
  padding: 10px 15px;
  font-size: 16px;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  z-index: 1000;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
  writing-mode: vertical-lr;
  transform: rotate(180deg);
  transition: background-color 0.3s ease, color 0.3s ease;
}

.sticky-contact-button:hover {
  opacity: 0.9;
}


.dipi_popup-customclose-btn-25846610 {
				color:#071118 !important;
				background-color: !important;
				font-size:25px !important;
				padding:px !important;
				margin:25px !important;
				-moz-border-radius:% !important;
				-webkit-border-radius:% !important;
				-khtml-border-radius:% !important;
				border-radius:% !important;
			}
			@media (min-width: 981px) {
				.dipi-popup-container#dipi-popup-container-25846610 .dipi_popup .dipi-popup-wrapper {
					width: 90;
				}
			}
			@media(max-width: 767px) {
				.dipi-popup-container#dipi-popup-container-25846610 .dipi_popup .dipi-popup-wrapper {
					width: %;
				}    
			}
			@media (min-width: 768px) and (max-width: 980px) {
				.dipi-popup-container#dipi-popup-container-25846610  .dipi_popup .dipi-popup-wrapper {
					width: 90%;
				}    
			}
			
			.dipi-popup-container#dipi-popup-container-25846610 .dipi_popup .dipi-popup-wrapper {
				min-width: 300px;
			}
			
			.dipi_popup-customclose-btn-25845538 {
				color:#071118 !important;
				background-color: !important;
				font-size:25px !important;
				padding:px !important;
				margin:25px !important;
				-moz-border-radius:% !important;
				-webkit-border-radius:% !important;
				-khtml-border-radius:% !important;
				border-radius:% !important;
			}
			@media (min-width: 981px) {
				.dipi-popup-container#dipi-popup-container-25845538 .dipi_popup .dipi-popup-wrapper {
					width: ;
				}
			}
			@media(max-width: 767px) {
				.dipi-popup-container#dipi-popup-container-25845538 .dipi_popup .dipi-popup-wrapper {
					width: %;
				}    
			}
			@media (min-width: 768px) and (max-width: 980px) {
				.dipi-popup-container#dipi-popup-container-25845538  .dipi_popup .dipi-popup-wrapper {
					width: 90%;
				}    
			}
			
			.dipi-popup-container#dipi-popup-container-25845538 .dipi_popup .dipi-popup-wrapper {
				min-width: 300px;
			}


.et_pb_section_0.et_pb_section { padding-top: 30px; padding-bottom: 0px; background-color: #071018 !important; }
.et_pb_row_0.et_pb_row { padding-top: 0px !important;margin-bottom: 30px !important; padding-top: 0px; }
.dipi_breadcrumbs_0 .dipi-breadcrumb-item, .dipi_breadcrumbs_0 .dipi-breadcrumb-item a { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;color: #94A3B8 !important; }
.dipi_breadcrumbs_0 .dipi-breadcrumb-current, .dipi_breadcrumbs_0 .dipi-breadcrumb-current span, .et_pb_text_25.et_pb_text, .et_pb_text_26.et_pb_text, .et_pb_text_29.et_pb_text { color: #FFFFFF !important; }
.dipi_breadcrumbs_0 .et-pb-icon.dipi-separator-icon, .dipi_blog_slider_0 .swiper-button-next:after, .dipi_blog_slider_0 .swiper-button-prev:after { font-family:ETmodules !important; font-weight:400 !important; }
.dipi_breadcrumbs_0 .dipi-breadcrumbs > ul { justify-content: flex-start; }
.dipi_breadcrumbs_0 .dipi-separator-icon, .dipi_breadcrumbs_0 .dipi-separator-symbol { font-size: 16px; color: #94A3B8; margin-right: 5px; margin-left: 5px; }
.dipi_breadcrumbs_0 .dipi-breadcrumb-home .dipi-home-icon { font-size: 16px; }
.dipi_breadcrumbs_0 .dipi-home-icon, .dipi_breadcrumbs_0 .dipi-home-icon:before, .dipi_breadcrumbs_0 .dipi-breadcrumb-home:hover .dipi-home-icon, .dipi_breadcrumbs_0 .dipi-breadcrumb-home:hover .dipi-home-icon:before { color:  !important; }
.dipi_breadcrumbs_0 .dipi-breadcrumb-item a { background-color: ; }
.dipi_breadcrumbs_0 .dipi-breadcrumb-item:hover a, .dipi_breadcrumbs_0 .dipi-breadcrumb-current { background-color: !important; }
.dipi_dual_heading_0 .dipi-dh-first-heading { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important; color: #94a3b8 !important; font-size: 80px !important; letter-spacing: -5px !important; }
.dipi_dual_heading_0 .dipi-dh-second-heading { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important; color: #FFFFFF !important; text-align: left !important; }
.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-main::before { color: #eeeeee !important; }
body.uiwebview .dipi_dual_heading_0 .dipi-dh-first-heading, body.iphone .dipi_dual_heading_0 .dipi-dh-first-heading, body.uiwebview .et_pb_text_0 h1, body.iphone .et_pb_text_0 h1, body.uiwebview .et_pb_text_1 h1, body.iphone .et_pb_text_1 h1, body.uiwebview .et_pb_text_1, body.iphone .et_pb_text_1, body.uiwebview .dipi_counter_0.dipi_counter .dipi_counter_number_wrapper, body.iphone .dipi_counter_0.dipi_counter .dipi_counter_number_wrapper, body.uiwebview .et_pb_text_2 h1, body.iphone .et_pb_text_2 h1, body.uiwebview .et_pb_text_2, body.iphone .et_pb_text_2, body.uiwebview .dipi_counter_1.dipi_counter .dipi_counter_number_wrapper, body.iphone .dipi_counter_1.dipi_counter .dipi_counter_number_wrapper, body.uiwebview .et_pb_text_3 h1, body.iphone .et_pb_text_3 h1, body.uiwebview .et_pb_text_3, body.iphone .et_pb_text_3, body.uiwebview .et_pb_text_4 h1, body.iphone .et_pb_text_4 h1, body.uiwebview .et_pb_text_4, body.iphone .et_pb_text_4, body.iphone .et_pb_text_4 h2, body.uiwebview .et_pb_text_5 h1, body.iphone .et_pb_text_5 h1, body.uiwebview .et_pb_text_5, body.iphone .et_pb_text_5, body.uiwebview .et_pb_text_6 h1, body.iphone .et_pb_text_6 h1, body.uiwebview .et_pb_text_6, body.iphone .et_pb_text_6, body.uiwebview .et_pb_text_7 h1, body.iphone .et_pb_text_7 h1, body.uiwebview .et_pb_text_7, body.iphone .et_pb_text_7, body.uiwebview .et_pb_text_8 h1, body.iphone .et_pb_text_8 h1, body.uiwebview .et_pb_text_8, body.iphone .et_pb_text_8, body.iphone .et_pb_text_8 h2, body.uiwebview .et_pb_text_9 h1, body.iphone .et_pb_text_9 h1, body.uiwebview .et_pb_text_9, body.iphone .et_pb_text_9, body.iphone .et_pb_text_9 h2, body.uiwebview .et_pb_text_10 h1, body.iphone .et_pb_text_10 h1, body.uiwebview .et_pb_text_10, body.iphone .et_pb_text_10, body.iphone .et_pb_text_10 h2, body.uiwebview .et_pb_text_11 h1, body.iphone .et_pb_text_11 h1, body.uiwebview .et_pb_text_11, body.iphone .et_pb_text_11, body.iphone .et_pb_text_11 h2, body.uiwebview .et_pb_text_12 h1, body.iphone .et_pb_text_12 h1, body.uiwebview .et_pb_text_12, body.iphone .et_pb_text_12, body.iphone .et_pb_text_12 h2, body.uiwebview .et_pb_text_13 h1, body.iphone .et_pb_text_13 h1, body.uiwebview .et_pb_text_13, body.iphone .et_pb_text_13, body.iphone .et_pb_text_13 h2, body.uiwebview .et_pb_text_14 h1, body.iphone .et_pb_text_14 h1, body.uiwebview .et_pb_text_14, body.iphone .et_pb_text_14, body.iphone .et_pb_text_14 h2, body.uiwebview .et_pb_text_15 h1, body.iphone .et_pb_text_15 h1, body.uiwebview .et_pb_text_15, body.iphone .et_pb_text_15, body.iphone .et_pb_text_15 h2, body.uiwebview .et_pb_text_16 h1, body.iphone .et_pb_text_16 h1, body.uiwebview .et_pb_text_16, body.iphone .et_pb_text_16, body.iphone .et_pb_text_16 h2, body.uiwebview .et_pb_text_17 h1, body.iphone .et_pb_text_17 h1, body.uiwebview .et_pb_text_17, body.iphone .et_pb_text_17, body.iphone .et_pb_text_17 h2, body.uiwebview .et_pb_text_18 h1, body.iphone .et_pb_text_18 h1, body.uiwebview .et_pb_text_18, body.iphone .et_pb_text_18, body.iphone .et_pb_text_18 h2, body.uiwebview .et_pb_text_19 h1, body.iphone .et_pb_text_19 h1, body.uiwebview .et_pb_text_19, body.iphone .et_pb_text_19, body.iphone .et_pb_text_19 h2, body.uiwebview .et_pb_text_20 h1, body.iphone .et_pb_text_20 h1, body.uiwebview .et_pb_text_20, body.iphone .et_pb_text_20, body.iphone .et_pb_text_20 h2, body.uiwebview .et_pb_text_21 h1, body.iphone .et_pb_text_21 h1, body.uiwebview .et_pb_text_21, body.iphone .et_pb_text_21, body.iphone .et_pb_text_21 h2, body.uiwebview .et_pb_text_22 h1, body.iphone .et_pb_text_22 h1, body.uiwebview .et_pb_text_22, body.iphone .et_pb_text_22, body.iphone .et_pb_text_22 h2, body.uiwebview .et_pb_text_23 h1, body.iphone .et_pb_text_23 h1, body.uiwebview .et_pb_text_23, body.iphone .et_pb_text_23, body.iphone .et_pb_text_23 h2, body.uiwebview .et_pb_blurb_20.et_pb_blurb .et_pb_module_header,body.uiwebview  .et_pb_blurb_20.et_pb_blurb .et_pb_module_header a, body.iphone .et_pb_blurb_20.et_pb_blurb .et_pb_module_header,body.iphone  .et_pb_blurb_20.et_pb_blurb .et_pb_module_header a, body.uiwebview .et_pb_text_24 h1, body.iphone .et_pb_text_24 h1, body.iphone .et_pb_text_24 h2, body.uiwebview .et_pb_text_24, body.iphone .et_pb_text_24, body.uiwebview .et_pb_text_25 h1, body.iphone .et_pb_text_25 h1, body.iphone .et_pb_text_25 h2, body.uiwebview .et_pb_text_26 h1, body.iphone .et_pb_text_26 h1, body.iphone .et_pb_text_26 h2, body.uiwebview .et_pb_text_27 h1, body.iphone .et_pb_text_27 h1, body.uiwebview .et_pb_text_27 h2, body.iphone .et_pb_text_27 h2, body.uiwebview .et_pb_text_28 h1, body.iphone .et_pb_text_28 h1, body.uiwebview .et_pb_text_28 h2, body.iphone .et_pb_text_28 h2, body.uiwebview .et_pb_text_28, body.iphone .et_pb_text_28, body.uiwebview .et_pb_text_29 h1, body.iphone .et_pb_text_29 h1, body.uiwebview .et_pb_text_29 h2, body.iphone .et_pb_text_29 h2, body.uiwebview .et_pb_text_29, body.iphone .et_pb_text_29, body.uiwebview .et_pb_text_30 h1, body.iphone .et_pb_text_30 h1, body.uiwebview .et_pb_text_30 h2, body.iphone .et_pb_text_30 h2, body.uiwebview .et_pb_text_31 h1, body.iphone .et_pb_text_31 h1, body.uiwebview .et_pb_text_31 h2, body.iphone .et_pb_text_31 h2 { font-variant-ligatures: no-common-ligatures; }
.dipi_dual_heading_0.dipi_dual_heading { margin-bottom: -10px !important; }
.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading { border-style: solid; line-height: 1.6em; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading { font-size: 18px; border-style: solid; line-height: 1.6em; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
.dipi_dual_heading_0 .dipi-dh-main { justify-content: center; text-align: center; align-items: center; flex-direction: row; }
.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading .dipi-dh-bg-container { padding-top: 0px !important; padding-right: 3px !important; padding-bottom: 0px !important; padding-left: 3px !important; }
.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading .dipi-dh-bg-container { padding-top: 20px !important; padding-right: 3px !important; padding-bottom: 0px !important; padding-left: 9px !important; }
.et_pb_text_0 h1 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 80px; color: #94A3B8 !important; letter-spacing: -5px; text-align: center; }
.et_pb_row_1.et_pb_row { margin-bottom: 30px !important; }
.et_pb_text_1.et_pb_text, .et_pb_text_2.et_pb_text, .et_pb_text_3.et_pb_text, .et_pb_text_6.et_pb_text, .et_pb_text_14.et_pb_text, .et_pb_text_15.et_pb_text, .et_pb_text_24.et_pb_text { color: #64748B !important; }
.et_pb_text_1 { line-height: 1.5em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 32px; letter-spacing: -1px; line-height: 1.5em; width: 98%; }
.et_pb_row_2.et_pb_row { margin-top: 38px !important; margin-right: auto !important; margin-left: auto !important; }
.dipi_counter_0.dipi_counter .dipi_counter_number_wrapper, .dipi_counter_1.dipi_counter .dipi_counter_number_wrapper { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;font-size: 54px !important; color: #64748B !important; letter-spacing: -2px !important; text-align: center !important; }
.dipi_counter_0.dipi_counter .dipi_counter_number .dipi_counter_number_prefix,
                .dipi_counter_0.dipi_counter .half_circle .dipi_label.dipi_start_label, .dipi_counter_0.dipi_counter .dipi_counter_number .dipi_counter_number_number, .dipi_counter_0.dipi_counter .dipi_counter_number .dipi_counter_number_suffix,
                .dipi_counter_0.dipi_counter .half_circle .dipi_label.dipi_end_label, .dipi_counter_1.dipi_counter .dipi_counter_number .dipi_counter_number_prefix,
                .dipi_counter_1.dipi_counter .half_circle .dipi_label.dipi_start_label, .dipi_counter_1.dipi_counter .dipi_counter_number .dipi_counter_number_number, .dipi_counter_1.dipi_counter .dipi_counter_number .dipi_counter_number_suffix,
                .dipi_counter_1.dipi_counter .half_circle .dipi_label.dipi_end_label, .dipi_counter_2.dipi_counter .dipi_counter_number .dipi_counter_number_prefix,
                .dipi_counter_2.dipi_counter .half_circle .dipi_label.dipi_start_label, .dipi_counter_2.dipi_counter .dipi_counter_number .dipi_counter_number_number, .dipi_counter_2.dipi_counter .dipi_counter_number .dipi_counter_number_suffix,
                .dipi_counter_2.dipi_counter .half_circle .dipi_label.dipi_end_label, .dipi_counter_3.dipi_counter .dipi_counter_number .dipi_counter_number_prefix,
                .dipi_counter_3.dipi_counter .half_circle .dipi_label.dipi_start_label, .dipi_counter_3.dipi_counter .dipi_counter_number .dipi_counter_number_number, .dipi_counter_3.dipi_counter .dipi_counter_number .dipi_counter_number_suffix,
                .dipi_counter_3.dipi_counter .half_circle .dipi_label.dipi_end_label { text-align: center !important; }
.dipi_counter_0.dipi_counter { margin-bottom: 0px !important; margin-bottom: 10px !important; }
.dipi_counter_0 .dipi_counter_number_wrapper, .dipi_counter_1 .dipi_counter_number_wrapper { color: #64748B;
                font-size: 54px;
                line-height: 1em;
                text-align: center; }
.dipi_counter_0 .dipi_counter_number .dipi_counter_number_prefix, .dipi_counter_0 .dipi_counter_number .dipi_counter_number_suffix, .dipi_counter_1 .dipi_counter_number .dipi_counter_number_prefix, .dipi_counter_1 .dipi_counter_number .dipi_counter_number_suffix, .dipi_counter_2 .dipi_counter_number .dipi_counter_number_prefix, .dipi_counter_2 .dipi_counter_number .dipi_counter_number_suffix, .dipi_counter_3 .dipi_counter_number .dipi_counter_number_prefix, .dipi_counter_3 .dipi_counter_number .dipi_counter_number_suffix { color: ;
                font-size: 1em;
                line-height: 1em;
                text-align: center; display: row; }
.dipi_counter_0 .dipi_counter_number .dipi_counter_number_number, .dipi_counter_1 .dipi_counter_number .dipi_counter_number_number, .dipi_counter_2 .dipi_counter_number .dipi_counter_number_number, .dipi_counter_3 .dipi_counter_number .dipi_counter_number_number { color: ;
                font-size: 1em;
                line-height: 1em;
                text-align: center; }
.dipi_counter_0 .half_circle .background-circle, .dipi_counter_1 .half_circle .background-circle, .dipi_counter_2 .half_circle .background-circle, .dipi_counter_3 .half_circle .background-circle { stroke: rgba(0,0,0,0.1); stroke-linecap: round; }
.et_pb_text_2 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; line-height: 1.6em; margin-bottom: 44px !important; width: 73%; }
.dipi_counter_1.dipi_counter, .et_pb_blurb_12.et_pb_blurb, .et_pb_blurb_13.et_pb_blurb, .et_pb_blurb_16.et_pb_blurb { margin-bottom: 10px !important; }
.et_pb_text_3 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; line-height: 1.6em; padding-bottom: 36px !important;margin-bottom: 15px !important; width: 73%; }
.et_pb_section_2 { border-radius: 20px 20px 20px 20px;overflow: hidden; }
.et_pb_section_2.et_pb_section { padding-bottom: 0px;margin-right: 20px; margin-bottom: 11px; margin-left: 20px; }
.et_pb_row_3 { border-radius: 24px 28px 0 0;overflow: hidden; border-width:1px 1px 0px 1px;border-color:rgba(100,116,139,0.39); }
.et_pb_row_3.et_pb_row { padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important;margin-top: 16px !important; margin-right: auto !important; margin-left: auto !important; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.et_pb_text_4 h2, .et_pb_text_16 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 50px; color: #64748B !important; text-align: left; }
.et_pb_text_4 { border-radius: 15px 15px 0 0;overflow: hidden; border-color:#7ED3FC;border-bottom-width:0px; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 1px !important; padding-left: 20px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_5 h2, .et_pb_text_8 h2, .et_pb_text_13 h2, .et_pb_text_18 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 28px; color: #0CABF3 !important; text-align: left; }
.et_pb_text_5, .et_pb_text_8, .et_pb_text_18 { border-radius: 15px 15px 0 0;overflow: hidden; border-color:#7ED3FC;border-bottom-width:0px; padding-top: 0px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_6 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; line-height: 1.6em; padding-right: 107px !important;margin-left: 18px !important; }
html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_column_5:hover { filter: brightness(102%) contrast(200%); filter: brightness(102%) contrast(200%); }
.et_pb_row_4 { border-radius: 0 0 20px 20px;overflow: hidden; border-width:0px 1px 1px 1px;border-color:RGBA(100,116,139,0.39); }
.et_pb_row_4.et_pb_row, .et_pb_row_15.et_pb_row { padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_2.et_pb_blurb .et_pb_module_header, .et_pb_blurb_2.et_pb_blurb .et_pb_module_header a { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 20px; color: #000000 !important; letter-spacing: -0.5px; }
.et_pb_blurb_0.et_pb_blurb p, .et_pb_blurb_1.et_pb_blurb p, .et_pb_blurb_2.et_pb_blurb p, .et_pb_blurb_3.et_pb_blurb p, .et_pb_blurb_4.et_pb_blurb p, .et_pb_blurb_5.et_pb_blurb p, .et_pb_blurb_6.et_pb_blurb p, .et_pb_blurb_7.et_pb_blurb p, .et_pb_blurb_8.et_pb_blurb p, .et_pb_blurb_9.et_pb_blurb p, .et_pb_blurb_10.et_pb_blurb p { line-height: 1.8em; }
.et_pb_blurb_0.et_pb_blurb, .et_pb_blurb_1.et_pb_blurb, .et_pb_blurb_2.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #64748B !important; letter-spacing: -0.5px; line-height: 1.8em; margin-bottom: 15px !important; }
.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_0 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_1 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_2 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_2 .et_pb_main_blurb_image .et-pb-icon { border-radius: 100px 100px 100px 100px;overflow: hidden; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; background-color: #FFFFFF; }
.et_pb_blurb_0:hover, .et_pb_blurb_1:hover, .et_pb_blurb_2:hover { transform: scaleX(1.02) scaleY(1.02) !important; }
.et_pb_blurb_0, .et_pb_blurb_1, .et_pb_blurb_2 { transition: transform 300ms ease 0ms; }
.et_pb_blurb_0 .et_pb_blurb_content, .et_pb_blurb_1 .et_pb_blurb_content, .et_pb_blurb_2 .et_pb_blurb_content, .et_pb_blurb_12 .et_pb_blurb_content, .et_pb_blurb_13 .et_pb_blurb_content, .et_pb_blurb_14 .et_pb_blurb_content, .et_pb_blurb_15 .et_pb_blurb_content, .et_pb_blurb_16 .et_pb_blurb_content, .et_pb_blurb_17 .et_pb_blurb_content, .et_pb_blurb_18 .et_pb_blurb_content, .et_pb_blurb_19 .et_pb_blurb_content { text-align: left; }
.et_pb_blurb_0 .et-pb-icon, .et_pb_blurb_1 .et-pb-icon, .et_pb_blurb_2 .et-pb-icon { font-size: 35px; color: #000000; font-family:FontAwesome !important; font-weight:900 !important; }
.et_pb_row_5 { background-position: center top; background-image: linear-gradient( 180deg, rgba(0,58,186,0.83) 0%, rgba(7,16,24,0.77) 100% ), url(../wp-content/uploads/2024/09/godzilla.jpg);background-color: #071018; border-radius: 22px 22px 22px 22px;overflow: hidden; border-width:1px 1px 0px 1px;border-color:rgba(100,116,139,0.47); }
.et_pb_row_5.et_pb_row { padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important;margin-top: 100px !important; margin-right: auto !important; margin-bottom: 126px !important; margin-left: auto !important; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.et_pb_text_7 h2, .et_pb_text_17 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 50px; color: #FFFFFF !important; text-align: left; }
.et_pb_text_7 { border-radius: 15px 15px 0 0;overflow: hidden; border-color:#7ED3FC;border-bottom-width:0px; padding-top: 20px !important; padding-right: 4px !important; padding-bottom: 1px !important; padding-left: 4px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_9.et_pb_text, .et_pb_text_19.et_pb_text, .et_pb_text_20.et_pb_text, .et_pb_text_22.et_pb_text, .dipi_blog_slider_0 .dipi-entry-title a, .dipi_blog_slider_0 .dipi-entry-title, .et_pb_contact_field_3 .input + label, .et_pb_contact_field_3 .input + label i:before { color: #EFF2F4 !important; }
.et_pb_text_9 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; line-height: 1.6em; padding-right: 16px !important; padding-left: 21px !important; }
.et_pb_text_10 h1 { font-size: 26px; }
.et_pb_text_10 h2, .et_pb_text_23 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 36px; color: #7ED3FC !important; text-align: right; }
.et_pb_text_10, .et_pb_text_23 { border-radius: 15px 15px 15px 15px;overflow: hidden; border-width:1px;border-color:#7ED3FC; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_11 h2, .et_pb_text_12 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 30px; color: #7ED3FC !important; text-align: left; }
.et_pb_text_11, .et_pb_text_12 { border-radius: 15px 15px 15px 15px;overflow: hidden; border-color:#7ED3FC; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important;margin-top: 2px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_8.et_pb_blurb .et_pb_module_header, .et_pb_blurb_8.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_9.et_pb_blurb .et_pb_module_header, .et_pb_blurb_9.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_10.et_pb_blurb .et_pb_module_header, .et_pb_blurb_10.et_pb_blurb .et_pb_module_header a { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 20px; color: #EFF2F4 !important; letter-spacing: 1px; }
.et_pb_blurb_3.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #EFF2F4 !important; letter-spacing: -0.5px; line-height: 1.8em; padding-right: 0px !important; padding-left: 0px !important;margin-top: 16px !important; margin-right: -1px !important; margin-bottom: 56px !important; margin-left: 2px !important; }
.et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_3 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_5 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_6 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_6 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_7 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_7 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_8 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_8 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_9 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_9 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_10 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_10 .et_pb_main_blurb_image .et-pb-icon { border-radius: 100px 100px 100px 100px;overflow: hidden; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; background-color: RGBA(255,255,255,0); }
.et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon, .et_pb_blurb_7 .et-pb-icon, .et_pb_blurb_8 .et-pb-icon, .et_pb_blurb_9 .et-pb-icon, .et_pb_blurb_10 .et-pb-icon { font-size: 35px; color: #EFF2F4; font-family:FontAwesome !important; font-weight:900 !important; }
.et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_4 .et_pb_main_blurb_image .et-pb-icon { border-radius: 100px 100px 100px 100px;overflow: hidden; padding-top: 20px !important; padding-right: 10px !important; padding-bottom: 20px !important; padding-left: 10px !important; background-color: RGBA(255,255,255,0); }
.et_pb_blurb_5.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #EFF2F4 !important; letter-spacing: -0.5px; line-height: 1.8em; margin-top: 16px !important; margin-right: -1px !important; margin-bottom: 56px !important; margin-left: 2px !important; }
.et_pb_blurb_5 .et-pb-icon { font-size: 35px; color: #EFF2F4; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_7.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #EFF2F4 !important; letter-spacing: -0.5px; line-height: 1.8em; padding-right: 0px !important; padding-left: 0px !important;margin-top: 101px !important; margin-right: -1px !important; margin-bottom: 58px !important; margin-left: 2px !important; }
.et_pb_blurb_8.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #EFF2F4 !important; letter-spacing: -0.5px; line-height: 1.8em; padding-right: 0px !important; padding-left: 0px !important;margin-top: 90px !important; margin-right: -1px !important; margin-bottom: -23px !important; margin-left: 2px !important; }
.et_pb_blurb_9.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #EFF2F4 !important; letter-spacing: -0.5px; line-height: 1.8em; padding-right: 0px !important; padding-left: 0px !important;margin-top: 65px !important; margin-right: -1px !important; margin-bottom: 70px !important; margin-left: 2px !important; }
.et_pb_blurb_10.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #EFF2F4 !important; letter-spacing: -0.5px; line-height: 1.8em; padding-right: 0px !important; padding-left: 0px !important;margin-top: 1px !important; margin-right: -1px !important; margin-bottom: -15px !important; margin-left: 2px !important; }
.et_pb_row_6 { background-image: linear-gradient( 180deg, rgba(255,255,255,0.81) 1%, rgba(255,255,255,0.93) 99% ); border-radius: 15px 15px 15px 15px;overflow: hidden; border-width:1px;border-color:rgba(7,16,24,0.21); }
.et_pb_row_6.et_pb_row { padding-top: 30px !important; padding-bottom: 30px !important;margin-top: -4px !important; margin-bottom: 6px !important; padding-top: 30px; padding-bottom: 30px; }
.et_pb_row_6, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_6.et_pb_row, .et_pb_row_10, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_10.et_pb_row, .et_pb_row_11, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_11.et_pb_row { max-width: 2560px; }
.et_pb_blurb_11.et_pb_blurb .et_pb_module_header, .et_pb_blurb_11.et_pb_blurb .et_pb_module_header a { font-weight: 800;font-size: 50px; color: #64748B !important; letter-spacing: -1px; text-align: right; }
.et_pb_blurb_11.et_pb_blurb .et_pb_blurb_description { text-align: right; }
.et_pb_blurb_11.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; color: #0CABF3 !important; padding-right: 17px !important;margin-top: 18px !important; margin-right: 0px !important; margin-bottom: 50px !important; margin-left: 0px !important; }
.et_pb_blurb_11 .et-pb-icon { font-size: 99px; color: #2ea3f2; font-family:FontAwesome !important; font-weight:900 !important; }
.et_pb_blurb_11 .et_pb_blurb_content, .et_pb_blurb_20 .et_pb_blurb_content { max-width: 1100px; }
.et_pb_text_13 { border-radius: 15px 15px 0 0;overflow: hidden; border-color:#7ED3FC;border-bottom-width:0px; padding-top: 0px !important; padding-right: 2px !important; padding-bottom: 20px !important; padding-left: 0px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_14 { line-height: 28px; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 22px; line-height: 28px; margin-right: 0px !important; margin-left: 0px !important; width: 96%; max-width: 100%; }
.et_pb_text_15 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; line-height: 1.6em; padding-left: 16px !important; }
.et_pb_text_16 { border-radius: 15px 15px 0 0;overflow: hidden; border-color:#7ED3FC;border-bottom-width:0px; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_blurb_12.et_pb_blurb .et_pb_module_header, .et_pb_blurb_12.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_13.et_pb_blurb .et_pb_module_header, .et_pb_blurb_13.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_14.et_pb_blurb .et_pb_module_header, .et_pb_blurb_14.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_15.et_pb_blurb .et_pb_module_header, .et_pb_blurb_15.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_16.et_pb_blurb .et_pb_module_header, .et_pb_blurb_16.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_17.et_pb_blurb .et_pb_module_header, .et_pb_blurb_17.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_18.et_pb_blurb .et_pb_module_header, .et_pb_blurb_18.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_19.et_pb_blurb .et_pb_module_header, .et_pb_blurb_19.et_pb_blurb .et_pb_module_header a { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; color: #64748B !important; line-height: 1.4em; }
.et_pb_blurb_12.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_13.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_14.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_15.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_16.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_17.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_18.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_19.et_pb_blurb .et_pb_main_blurb_image { margin-bottom: 15px; }
.et_pb_blurb_12 .et-pb-icon, .et_pb_blurb_13 .et-pb-icon, .et_pb_blurb_15 .et-pb-icon, .et_pb_blurb_16 .et-pb-icon, .et_pb_blurb_17 .et-pb-icon, .et_pb_blurb_19 .et-pb-icon { font-size: 37px; color: #64748B; font-family:FontAwesome !important; font-weight:900 !important; }
.et_pb_blurb_14.et_pb_blurb { margin-bottom: 7px !important; }
.et_pb_blurb_14 .et-pb-icon { font-size: 37px; color: #64748B; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_15.et_pb_blurb { padding-bottom: 0px !important;margin-bottom: 7px !important; }
.et_pb_blurb_17.et_pb_blurb { margin-bottom: 6px !important; }
.et_pb_blurb_18.et_pb_blurb { margin-top: 11px !important; margin-bottom: 14px !important; }
.et_pb_blurb_18 .et-pb-icon { font-size: 37px; color: #64748B; font-family:FontAwesome !important; font-weight:400 !important; }
.et_pb_blurb_19.et_pb_blurb { margin-bottom: 26px !important; }
.et_pb_row_7 { background-size: contain; background-position: center top; background-image: linear-gradient( 180deg, rgba(0,58,186,0.83) 0%, #071018 99% ), url(../wp-content/uploads/2018/12/summitgulf-logo-20181220-1.png);background-color: #071018; border-radius: 22px 22px 22px 22px;overflow: hidden; border-width:1px 1px 0px 1px;border-color:rgba(100,116,139,0.47); }
.et_pb_row_7.et_pb_row { padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important;margin-top: 52px !important; margin-right: auto !important; margin-bottom: -1px !important; margin-left: auto !important; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.et_pb_text_17 { border-radius: 15px 15px 0 0;overflow: hidden; border-color:#7ED3FC;border-bottom-width:0px; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 1px !important; padding-left: 17px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_19 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; line-height: 1.6em; padding-bottom: 29px !important; padding-left: 23px !important;margin-right: 0px !important; width: 100%; max-width: 100%; }
.et_pb_text_20 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; line-height: 1.6em; padding-left: 22px !important; }
.dipi_before_after_slider_0 { filter: saturate(94%) brightness(193%) contrast(195%);backface-visibility:hidden; width: 100%; }
html:not(.et_fb_edit_enabled) #et-fb-app .dipi_before_after_slider_0:hover { filter: saturate(94%) brightness(193%) contrast(195%); }
.dipi_before_after_slider_0 .dipi_before_after_slider_overlay .dipi_before_after_slider_before_label_span, .dipi_before_after_slider_0 .dipi_before_after_slider_overlay .dipi_before_after_slider_after_label_span { background: RGBA(255,255,255,0); }
.dipi_before_after_slider_0 .dipi_before_after_slider_handle:before, .dipi_before_after_slider_0  .dipi_before_after_slider_handle:after { background: #7ED3FC; }
.dipi_before_after_slider_0 .dipi_before_after_slider_horizontal .dipi_before_after_slider_handle:before, .dipi_before_after_slider_0 .dipi_before_after_slider_horizontal .dipi_before_after_slider_handle:after { width: 4px; margin-left: -2px !important; }
.dipi_before_after_slider_0 .dipi_before_after_slider_vertical .dipi_before_after_slider_handle:before, .dipi_before_after_slider_0 .dipi_before_after_slider_vertical .dipi_before_after_slider_handle:after { height: 4px; margin-top: -2px !important; }
.dipi_before_after_slider_0 .dipi_before_after_slider_handle { border-color: #fff; background: ; backdrop-filter: blur(0px); width: 38px; height: 38px; border-width: 4px; border-style: solid; border-color: #fff; }
.dipi_before_after_slider_0 .dipi_before_after_slider_left_arrow { border-right-color: #ffffff; }
.dipi_before_after_slider_0 .dipi_before_after_slider_right_arrow { border-left-color: #ffffff; }
.dipi_before_after_slider_0 .dipi_before_after_slider_up_arrow { border-bottom-color: #ffffff; }
.dipi_before_after_slider_0 .dipi_before_after_slider_down_arrow { border-top-color: #ffffff; }
.dipi_before_after_slider_0 .arrow-handle_icon .dipi_before_after_slider_left_arrow, 
            .dipi_before_after_slider_0 .arrow-handle_icon .dipi_before_after_slider_right_arrow,
            .dipi_before_after_slider_0 .arrow-handle_icon .dipi_before_after_slider_down_arrow,
            .dipi_before_after_slider_0 .arrow-handle_icon .dipi_before_after_slider_up_arrow { border-color: #ffffff; border-width: 3px; width: 6px; height: 6px; }
.dipi_before_after_slider_0  .dipi_before_after_slider_left_arrow, 
            .dipi_before_after_slider_0  .dipi_before_after_slider_right_arrow,
            .dipi_before_after_slider_0  .dipi_before_after_slider_down_arrow,
            .dipi_before_after_slider_0  .dipi_before_after_slider_up_arrow { border-width: 6px; }
.dipi_before_after_slider_0 .dipi_before_after_slider_handle .dipi_before_after_slider_left_arrow, .dipi_before_after_slider_0 .dipi_before_after_slider_container:not(.move_with_handle):hover .dipi_before_after_slider_left_arrow,
            .dipi_before_after_slider_0 .dipi_before_after_slider_handle:hover .dipi_before_after_slider_left_arrow { left: calc(50% - 5px); }
.dipi_before_after_slider_0 .dipi_before_after_slider_handle .dipi_before_after_slider_right_arrow, .dipi_before_after_slider_0 .dipi_before_after_slider_container:not(.move_with_handle):hover .dipi_before_after_slider_right_arrow,
            .dipi_before_after_slider_0 .dipi_before_after_slider_handle:hover .dipi_before_after_slider_right_arrow { right: calc(50% - 6px); }
.dipi_before_after_slider_0 .dipi_before_after_slider_handle .dipi_before_after_slider_up_arrow, .dipi_before_after_slider_0 .dipi_before_after_slider_container:not(.move_with_handle):hover .dipi_before_after_slider_up_arrow,
            .dipi_before_after_slider_0 .dipi_before_after_slider_handle:hover .dipi_before_after_slider_up_arrow { top: calc(50% - 6px); }
.dipi_before_after_slider_0 .dipi_before_after_slider_handle .dipi_before_after_slider_down_arrow, .dipi_before_after_slider_0 .dipi_before_after_slider_container:not(.move_with_handle):hover .dipi_before_after_slider_down_arrow,
            .dipi_before_after_slider_0 .dipi_before_after_slider_handle:hover .dipi_before_after_slider_down_arrow { bottom: calc(50% - 6px); }
.dipi_before_after_slider_0 .dipi_before_after_slider_horizontal .dipi_before_after_slider_handle:before { transform: translateY(-19px); margin-bottom: 4px; }
.dipi_before_after_slider_0  .dipi_before_after_slider_horizontal .dipi_before_after_slider_handle:after { transform: translateY(19px); margin-top: 4px; }
.dipi_before_after_slider_0 .dipi_before_after_slider_vertical .dipi_before_after_slider_handle:before { transform: translateX(19px); margin-left: 4px; }
.dipi_before_after_slider_0  .dipi_before_after_slider_vertical .dipi_before_after_slider_handle:after { transform: translateX(-19px); margin-right: 3px; }
.et_pb_text_21 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 36px; color: #7ED3FC !important; text-align: center; }
.et_pb_text_21 { border-radius: 15px 15px 15px 15px;overflow: hidden; border-color:#7ED3FC; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_22 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; line-height: 1.6em; padding-left: 22px !important;margin-top: 38px !important; margin-bottom: 55px !important; }
.et_pb_section_3.et_pb_section { padding-top: 0px;margin-top: 0px; background-color: #071018 !important; }
.et_pb_row_9.et_pb_row { margin-top: 3px !important; margin-right: auto !important; margin-left: auto !important; }
.et_pb_blurb_20.et_pb_blurb .et_pb_module_header, .et_pb_blurb_20.et_pb_blurb .et_pb_module_header a { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 70px; color: #64748B !important; letter-spacing: -4px; line-height: 1.1em; text-align: center; }
.et_pb_blurb_20.et_pb_blurb { margin-bottom: 50px !important; margin-left: -478px !important; max-width: 700px; }
.et_pb_blurb_20 .et-pb-icon { font-size: 60px; color: #2ea3f2; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_row_10 { background-color: #0E151D; border-radius: 15px 15px 0 0;overflow: hidden; }
.et_pb_row_10.et_pb_row { padding-top: 30px !important; padding-right: 30px !important; padding-bottom: 30px !important; padding-left: 30px !important; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; }
.et_pb_text_24 { line-height: 1.5em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 32px; letter-spacing: -1px; line-height: 1.5em; padding-right: 8px !important;margin-left: 3px !important; }
.dipi_counter_2.dipi_counter .dipi_counter_number_wrapper, .dipi_counter_3.dipi_counter .dipi_counter_number_wrapper { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;font-size: 60px !important; color: #64748B !important; letter-spacing: -2px !important; text-align: center !important; }
.dipi_counter_2.dipi_counter { margin-top: 34px !important; margin-bottom: 10px !important; }
.dipi_counter_2 .dipi_counter_number_wrapper, .dipi_counter_3 .dipi_counter_number_wrapper { color: #64748B;
                font-size: 60px;
                line-height: 1em;
                text-align: center; }
.et_pb_text_25, .et_pb_text_26 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; letter-spacing: -0.2px; }
.dipi_counter_3.dipi_counter { margin-top: 32px !important; margin-bottom: 10px !important; }
.et_pb_row_11 { background-color: #0E151D; border-radius: 0 0 15px 15px;overflow: hidden; }
.et_pb_row_11.et_pb_row { padding-right: 30px !important; padding-left: 30px !important; padding-right: 30px; padding-left: 30px; }
.dipi_blog_slider_0 .dipi-entry-title { font-size: 19px !important; }
.dipi_blog_slider_0 { background-color: #151e27; }
.dipi_blog_slider_0 .dipi-blog-post { border-radius: 14px 14px 14px 14px;overflow: hidden; padding-top: 20px !important; padding-right:20px !important; padding-bottom:20px !important; padding-left:20px !important; background-color: #151e27 !important; }
.dipi_blog_slider_0 .dipi-entry-featured-image-url { border-radius: 14px 14px 14px 14px;overflow: hidden; border-style: solid; }
.dipi_blog_slider_0 .dipi_blog_slider { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.dipi_blog_slider_0 img.wp-post-image { height: 240px !important; }
.dipi_blog_slider_0 .dipi-carousel-main .swiper-container-3d .swiper-slide-shadow-left { background-image: -webkit-gradient(linear, right top, left top, from(), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(right, , rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(right, , rgba(0, 0, 0, 0)); background-image: linear-gradient(to left, , rgba(0, 0, 0, 0)); }
.dipi_blog_slider_0 .dipi-carousel-main .swiper-container-3d .swiper-slide-shadow-right { background-image: -webkit-gradient(linear, left top, right top, from(), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(left, , rgba(0, 0, 0, 0));background-image: -o-linear-gradient(left, , rgba(0, 0, 0, 0)); background-image: linear-gradient(to right, , rgba(0, 0, 0, 0)); }
.dipi_blog_slider_0 .dipi-carousel-main .swiper-container-3d .swiper-slide-shadow-top { background-image: -webkit-gradient(linear, left bottom, left top, from(), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(bottom, , rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(bottom, , rgba(0, 0, 0, 0)); background-image: linear-gradient(to top, , rgba(0, 0, 0, 0)); }
.dipi_blog_slider_0 .dipi-carousel-main .swiper-container-3d .swiper-slide-shadow-bottom {  background-image: -webkit-gradient(linear, left top, left bottom, from(), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, , rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, , rgba(0, 0, 0, 0));background-image: linear-gradient(to bottom, , rgba(0, 0, 0, 0)); }
.dipi_blog_slider_0 .swiper-container { padding-top: 30px !important; padding-right:30px !important; padding-bottom:30px !important; padding-left:30px !important; }
.dipi_blog_slider_0 .swiper-button-prev, .dipi_blog_slider_0:hover .swiper-button-prev.swiper-arrow-button.show_on_hover { left: -66px !important; }
.dipi_blog_slider_0 .swiper-button-prev.swiper-arrow-button.show_on_hover:before, .dipi_blog_slider_0 .swiper-button-next.swiper-arrow-button.show_on_hover:before { width: 66px !important; }
.dipi_blog_slider_0 .swiper-button-next, .dipi_blog_slider_0:hover .swiper-button-next.swiper-arrow-button.show_on_hover { right: -66px !important; }
.dipi_blog_slider_0 .swiper-button-next:after, .dipi_blog_slider_0 .swiper-button-next:before, .dipi_blog_slider_0 .swiper-button-prev:after, .dipi_blog_slider_0 .swiper-button-prev:before { color: #2ea3f2 !important; font-size: 50px !important; }
.dipi_blog_slider_0 .swiper-button-next, .dipi_blog_slider_0 .swiper-button-prev { width: 50px !important; height: 50px !important; padding: 10px !important; }
.dipi_blog_slider_0 .swiper-pagination-bullet { background: #d8d8d8!important; }
.dipi_blog_slider_0 .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #2ea3f2 !important; }
.dipi_blog_slider_0 .swiper-container-horizontal > .swiper-pagination-bullets, .dipi_blog_slider_0 .swiper-pagination-fraction, .dipi_blog_slider_0 .swiper-pagination-custom { bottom: -40px; }
.dipi_blog_slider_0 .dipi-date { background-color:  !important; right: 0px !important; top: 0px !important; }
div.et_pb_section.et_pb_section_4 > .et_pb_background_mask { transform: scale(-1, -1); background-image: url( data:image/svg+xml;base64,PHN2ZyAgZmlsbD0iIzE1MUUyNyIgdmlld0JveD0iMCAwIDE5MjAgMTQ0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTE4MC4yOCwzODAuOGw5MS41Ny01Mi44N2E0MSw0MSwwLDAsMSw0MC44MywwbDkxLjU3LDUyLjg3YTQxLDQxLDAsMCwxLDIwLjQyLDM1LjM2VjUyMS44OWE0MSw0MSwwLDAsMS0yMC40MiwzNS4zNmwtOTEuNTcsNTIuODdhNDEsNDEsMCwwLDEtMzcuNjgsMS42MmMtMS4wNi0uNjktMi4xMy0xLjM2LTMuMjItMmwtOTEuNTctNTIuODdjLTEtLjU3LTItMS4xMi0zLTEuNjRhNDEsNDEsMCwwLDEtMTcuMzEtMzMuMzVWNDE2LjE2QTQxLDQxLDAsMCwxLDExODAuMjgsMzgwLjhabTE5MywxMDM1LTY4LjEyLTM5LjMzYTI2LjcxLDI2LjcxLDAsMCwwLTI2LjYxLDBsLTY4LjEyLDM5LjMzYTI2LjY4LDI2LjY4LDAsMCwwLTEzLjMxLDIzVjE0NDBoMTg5LjQ2di0xLjIxQTI2LjY3LDI2LjY3LDAsMCwwLDEzNzMuMjksMTQxNS43NVpNMTU2Ni41NSwzMjguMDksMTQ3NSwzODFxLS43NC40Mi0xLjQ3LjgxYTQwLjkzLDQwLjkzLDAsMCwwLTE5LjA3LDM0LjUyVjUyMmE0MC45NCw0MC45NCwwLDAsMCwxNy41MiwzMy41YzEuMDYuNTQsMi4xMSwxLjEsMy4xNCwxLjdsOTEuNTcsNTIuODdjMSwuNTYsMS45NSwxLjE2LDIuOSwxLjc3YTQwLjkyLDQwLjkyLDAsMCwwLDM3LjY4LTEuNjFsOTEuNTctNTIuODdBNDAuOTMsNDAuOTMsMCwwLDAsMTcxOS4yNCw1MjJWNDE2LjI5YTQwLjkzLDQwLjkzLDAsMCwwLTIwLjQyLTM1LjM2bC05MS41Ny01Mi44NmE0MC44MSw0MC44MSwwLDAsMC0zOS4zNy0uNzhDMTU2Ny40NCwzMjcuNTYsMTU2NywzMjcuODMsMTU2Ni41NSwzMjguMDlabTExOS44LTc4LjI0LDM4Ljg2LDIyLjQ0YTE0Ljg2LDE0Ljg2LDAsMCwwLDE0LjgyLDBsMzguODYtMjIuNDRBMTQuODcsMTQuODcsMCwwLDAsMTc4Ni4zLDIzN1YxOTIuMTRhMTQuODcsMTQuODcsMCwwLDAtNy40MS0xMi44M0wxNzQwLDE1Ni44N2ExNC44NiwxNC44NiwwLDAsMC0xNC44MiwwbC0zOC44NiwyMi40NGExNC44NywxNC44NywwLDAsMC03LjQxLDEyLjgzVjIzN0ExNC44NywxNC44NywwLDAsMCwxNjg2LjM1LDI0OS44NVptMTk0LDEwOS41YTI4LjE1LDI4LjE1LDAsMCwwLTE0LDMuNzVsLTcwLjU3LDQwLjc0YTI4LjE5LDI4LjE5LDAsMCwwLTE0LDI0LjM0djgxLjQ4YTI4LjE5LDI4LjE5LDAsMCwwLDE0LDI0LjM0bDcwLjU3LDQwLjc0YTI4LjIsMjguMiwwLDAsMCwyOC4xLDBMMTkyMCw1NjBWMzc3Ljg5bC0yNS42MS0xNC43OUEyOC4xLDI4LjEsMCwwLDAsMTg4MC4zNCwzNTkuMzVaTTE0NjAuNDEsODY0Ljg4LDE1NTIsODEyYTQwLjk0LDQwLjk0LDAsMCwwLDIwLjQxLTM1LjM2VjY3MC45MUE0MC45NCw0MC45NCwwLDAsMCwxNTUyLDYzNS41NWwtOTEuNTctNTIuODdhNDEsNDEsMCwwLDAtNDAuODMsMEwxMzI4LDYzNS41NWE0MSw0MSwwLDAsMC0yMC40MiwzNS4zNlY3NzYuNjVBNDEsNDEsMCwwLDAsMTMyOCw4MTJsOTEuNTcsNTIuODdBNDAuOTQsNDAuOTQsMCwwLDAsMTQ2MC40MSw4NjQuODhabS0yOTQuOS0uMzUsOTEuNTctNTIuODdhNDEsNDEsMCwwLDAsMjAuNDItMzUuMzZWNjcwLjU3YTQxLDQxLDAsMCwwLTIwLjQyLTM1LjM2bC05MS41Ny01Mi44N2E0MC45LDQwLjksMCwwLDAtNDAuODMsMGwtOTEuNTcsNTIuODdhNDAuOTQsNDAuOTQsMCwwLDAtMjAuNDEsMzUuMzZWNzc2LjNhNDAuOTQsNDAuOTQsMCwwLDAsMjAuNDEsMzUuMzZsOTEuNTcsNTIuODdBNDAuOTQsNDAuOTQsMCwwLDAsMTE2NS41MSw4NjQuNTNabTYxLjQyLDI5Ny4yMi02OC40My0zOS41MWEyNi44NywyNi44NywwLDAsMC0yNi44LDBsLTY4LjQ0LDM5LjUxYTI2Ljg3LDI2Ljg3LDAsMCwwLTEzLjQsMjMuMjF2NzlhMjYuODcsMjYuODcsMCwwLDAsMTMuNCwyMy4yMWw2OC40NCwzOS41MWEyNi44OCwyNi44OCwwLDAsMCwyNi44LDBsNjguNDMtMzkuNTFhMjYuODgsMjYuODgsMCwwLDAsMTMuNDEtMjMuMjF2LTc5QTI2Ljg4LDI2Ljg4LDAsMCwwLDEyMjYuOTMsMTE2MS43NVptNTA3LjY0LTU4NC4zOGE0MC45LDQwLjksMCwwLDAtMjAuNDIsNS40NWwtOTEuNTcsNTIuODdhNDAuOTQsNDAuOTQsMCwwLDAtMjAuNDEsMzUuMzZWNzc2Ljc5YTQwLjkzLDQwLjkzLDAsMCwwLDE5LjA2LDM0LjUyYy41LjI3LDEsLjUzLDEuNDcuODFMMTcxNC4yNyw4NjVjLjQ2LjI2LjkuNTQsMS4zNS44MUE0MC45Myw0MC45MywwLDAsMCwxNzU1LDg2NWw5MS41Ny01Mi44NkE0MSw0MSwwLDAsMCwxODY3LDc3Ni43OVY2NzEuMDVhNDEsNDEsMCwwLDAtMjAuNDItMzUuMzZMMTc1NSw1ODIuODJBNDAuODMsNDAuODMsMCwwLDAsMTczNC41Nyw1NzcuMzdaTTEzNTQuODQsOTMyLjc0bC01My4wOC0zMC42NGExNy41MSwxNy41MSwwLDAsMC0xNy40OSwwbC01My4wOCwzMC42NGExNy41NSwxNy41NSwwLDAsMC04Ljc0LDE1LjE1djYxLjI5YTE3LjU0LDE3LjU0LDAsMCwwLDguNzQsMTUuMTVsNTMuMDgsMzAuNjVhMTcuNTYsMTcuNTYsMCwwLDAsMTcuNDksMGw1My4wOC0zMC42NWExNy41MywxNy41MywwLDAsMCw4Ljc1LTE1LjE1Vjk0Ny44OUExNy41NCwxNy41NCwwLDAsMCwxMzU0Ljg0LDkzMi43NFptMzQ0Ljc0LDEzNC4xNmE0MC45NCw0MC45NCwwLDAsMCwyMC40MS0zNS4zNlY5MjUuODFhNDAuOTQsNDAuOTQsMCwwLDAtMjAuNDEtMzUuMzZMMTYwOCw4MzcuNThhNDEsNDEsMCwwLDAtNDAuODMsMGwtOTEuNTcsNTIuODdhNDAuOTMsNDAuOTMsMCwwLDAtMjAuNDIsMzUuMzZ2MTA1LjczYTQwLjkzLDQwLjkzLDAsMCwwLDIwLjQyLDM1LjM2bDkxLjU3LDUyLjg3YTQwLjk0LDQwLjk0LDAsMCwwLDQwLjgzLDBaTTE4OTguMiw4NTcuNDNhMzMuNTgsMzMuNTgsMCwwLDAtMzMuNDgsMGwtNzkuNDYsNDUuODdhMzMuNTgsMzMuNTgsMCwwLDAtMTYuNzQsMjlWMTAyNGEzMy41OCwzMy41OCwwLDAsMCwxNi43NCwyOWw3OS40Niw0NS44N2EzMy41OCwzMy41OCwwLDAsMCwzMy40OCwwbDIxLjgtMTIuNThWODcwWk0xNDE3LjM4LDEyMTkuOHYyN2wyMy4zNywxMy40OSwyMy4zNi0xMy40OXYtMjdsLTIzLjM2LTEzLjQ4Wm00MjkuOTMtNzQuNi05MS41Ny01Mi44N2E0MSw0MSwwLDAsMC00MC44NCwwbC05MS41Niw1Mi44N2E0MC45Myw0MC45MywwLDAsMC0yMC40MiwzNS4zNlYxMjg2LjNhNDAuOTMsNDAuOTMsMCwwLDAsMjAuNDIsMzUuMzZsOTEuNTcsNTIuODdhNDAuOTQsNDAuOTQsMCwwLDAsNDAuODMsMGw5MS41Ny01Mi44N2E0MC45NCw0MC45NCwwLDAsMCwyMC40MS0zNS4zNlYxMTgwLjU2QTQwLjk0LDQwLjk0LDAsMCwwLDE4NDcuMzEsMTE0NS4yWk0xMTgwLDQ3Ljc0bDkxLjU3LDUyLjg3YTQwLjk0LDQwLjk0LDAsMCwwLDQwLjgzLDBsOTEuNTctNTIuODdhNDEsNDEsMCwwLDAsMjAuNDItMzUuMzZWMGgtMjY0LjhWMTIuMzhBNDAuOTQsNDAuOTQsMCwwLDAsMTE4MCw0Ny43NFptMjkxLjg2LTEuNTljMS4wNi41NCwyLjEyLDEuMSwzLjE3LDEuNzFsOTEuNTcsNTIuODZxMS4zNC43OCwyLjY0LDEuNjJhNDEsNDEsMCwwLDAsMzcuNzQtMS41OWw5MS41Ny01Mi44N2E0MC45NCw0MC45NCwwLDAsMCwyMC40MS0zNS4zNlYwaC0yNjQuOFYxMi41MkE0MSw0MSwwLDAsMCwxNDcxLjgxLDQ2LjE1Wm0tNDIzLjMyLDI0My41LDc5LjkyLDQ2LjE0YTMzLjg2LDMzLjg2LDAsMCwwLDMzLjc2LDBsNzkuOTItNDYuMTRBMzMuODYsMzMuODYsMCwwLDAsMTI1OSwyNjAuNDFWMTY4LjEzYTMzLjg2LDMzLjg2LDAsMCwwLTE2Ljg4LTI5LjI0bC03OS45Mi00Ni4xNGEzMy44NCwzMy44NCwwLDAsMC0zMy43NiwwbC03OS45Miw0Ni4xNGEzMy44NiwzMy44NiwwLDAsMC0xNi44OCwyOS4yNHY5Mi4yOEEzMy44NiwzMy44NiwwLDAsMCwxMDQ4LjQ5LDI4OS42NVptMjc5LjM5LDEzLDkxLjU3LDUyLjg2YTQwLjk0LDQwLjk0LDAsMCwwLDQwLjgzLDBsOTEuNTctNTIuODZhNDEsNDEsMCwwLDAsMjAuNDEtMzUuMzdWMTYxLjU0YTQwLjk0LDQwLjk0LDAsMCwwLTIwLjQxLTM1LjM2bC05MS41Ny01Mi44N2E0MSw0MSwwLDAsMC00MC44MywwbC05MS41Nyw1Mi44N2E0MSw0MSwwLDAsMC0yMC40MiwzNS4zNlYyNjcuMjdBNDEsNDEsMCwwLDAsMTMyNy44OCwzMDIuNjRaIi8+PC9zdmc+ ); }
.et_pb_section_4.et_pb_section { background-color: #071018 !important; }
.et_pb_row_12.et_pb_row { padding-bottom: 10px !important; padding-bottom: 10px; }
.et_pb_image_0 { filter: saturate(0%) brightness(0%) contrast(200%) invert(100%);backface-visibility:hidden; padding-right: 0px; padding-bottom: 0px; text-align: center; }
html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_image_0:hover { filter: saturate(0%) brightness(0%) contrast(200%) invert(100%); }
.et_pb_text_27 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 70px; color: #FFFFFF !important; letter-spacing: -3px; }
.et_pb_text_27 { padding-top: 20px !important;margin-top: 25px !important; margin-bottom: 40px !important; }
.et_pb_text_28.et_pb_text { color: rgba(255,255,255,0.7) !important; }
.et_pb_text_28 { line-height: 1.5em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 30px; letter-spacing: -1.5px; line-height: 1.5em; margin-top: 22px !important; }
.et_pb_blurb_21.et_pb_blurb .et_pb_module_header, .et_pb_blurb_21.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_22.et_pb_blurb .et_pb_module_header, .et_pb_blurb_22.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_23.et_pb_blurb .et_pb_module_header, .et_pb_blurb_23.et_pb_blurb .et_pb_module_header a { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; text-transform: uppercase;font-size: 16px; color: #64748B !important; letter-spacing: 1px; }
.et_pb_blurb_21.et_pb_blurb p, .et_pb_blurb_22.et_pb_blurb p, .et_pb_blurb_23.et_pb_blurb p { line-height: 1.6em; }
.et_pb_blurb_21.et_pb_blurb, .et_pb_blurb_22.et_pb_blurb, .et_pb_blurb_23.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; color: #FFFFFF !important; line-height: 1.6em; margin-left: 30px !important; max-width: 290px; }
.et_pb_blurb_21 .et-pb-icon, .et_pb_blurb_22 .et-pb-icon, .et_pb_blurb_23 .et-pb-icon { font-size: 60px; color: #2ea3f2; font-family:FontAwesome !important; font-weight:900 !important; }
.et_pb_row_14 { border-radius: 15px 15px 15px 15px;overflow: hidden; }
.et_pb_row_14.et_pb_row { padding-top: 40px !important; padding-right: 30px !important; padding-bottom: 40px !important; padding-left: 30px !important; padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; }
.et_pb_column_27 { display:flex;flex-direction:column; }
.et_pb_text_29 { line-height: 1.5em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 37px; letter-spacing: -1.5px; line-height: 1.5em; margin-top: 22px !important; margin-bottom: 64px !important; }
.et_pb_image_1 .et_pb_image_wrap { border-radius: 32px 32px 32px 32px;overflow: hidden; }
.et_pb_image_1 { text-align: left;margin-left: 0; }
.et_pb_contact_field_3.et_pb_contact_field .input, .et_pb_contact_field_3.et_pb_contact_field .input[type="checkbox"] + label, .et_pb_contact_field_3.et_pb_contact_field .input[type="radio"] + label, .et_pb_contact_field_3.et_pb_contact_field .input[type="checkbox"]:checked + label i:before, .et_pb_contact_field_3.et_pb_contact_field .input::placeholder { color: #EFF2F4; }
.et_pb_contact_field_3.et_pb_contact_field .input::-webkit-input-placeholder { color: #EFF2F4; }
.et_pb_contact_field_3.et_pb_contact_field .input::-moz-placeholder { color: #EFF2F4; }
.et_pb_contact_field_3.et_pb_contact_field .input::-ms-input-placeholder { color: #EFF2F4; }
.et_pb_contact_field_3.et_pb_contact_field .input[type="radio"]:checked + label i:before { background-color: #EFF2F4; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox] + label, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio] + label { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="checkbox"] + label i, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="radio"] + label i { border-radius: 5px 5px 5px 5px;overflow: hidden; }
body #dipi-popup-maker-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { color:#FFFFFF !important;
					border-width:0px !important;
					
					border-radius:10px;
					
					
					font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important; background-image: linear-gradient( 180deg, #e2a624 1%, #efd66d 51%, #e2ae3b 100% ) !important; padding-top: 18px !important; padding-bottom: 18px !important; margin-top: 10px !important; }
body #dipi-popup-maker-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button, body #dipi-popup-maker-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover, body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .dipi-pt-btn, body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .dipi-pt-btn:hover { padding-right: 1em !important;padding-left: 1em !important; }
body #dipi-popup-maker-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:before, body #dipi-popup-maker-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after, body #dipi-popup-maker-container .et_pb_section .dipi_button_grid_0 .dipi-button-grid:before, body #dipi-popup-maker-container .et_pb_section .dipi_button_grid_0 .dipi-button-grid:after, body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .dipi-pt-btn:before, body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .dipi-pt-btn:after { display:none !important; }
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label i, .et_pb_contact_form_0 .input[type="radio"] + label i { background-color: rgba(255,255,255,0.24); }
.et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label i, .et_pb_contact_form_0 .input[type="radio"]:active + label i { background-color: #151E27; }
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label, .et_pb_contact_form_0 .input[type="radio"] + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked + label i:before, .et_pb_contact_form_0 .input::placeholder, .et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label, .et_pb_contact_form_0 .input[type="radio"]:active + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked:active + label i:before { color: #7ED3FC; }
.et_pb_contact_form_0 .input::-webkit-input-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 .input::-moz-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 .input::-ms-input-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 p .input:focus::-moz-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 p textarea:focus::-moz-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 .et_pb_contact_field .input { padding-top: 20px; padding-bottom: 20px; }
.et_pb_contact_form_0.et_pb_contact_form_container { border-radius:20px; }
.et_pb_contact_form_0.et_pb_contact_form_container.et_pb_contact_form_container .et_contact_bottom_container .et_pb_contact_submit.et_pb_button { width:100%; }
.et_pb_contact_form_0 .input[type="radio"]:checked + label i:before, .et_pb_contact_form_0 .input[type="radio"]:checked:active + label i:before { background-color: #7ED3FC; }
.et_pb_section_5.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: RGBA(255,255,255,0) !important; }
.et_pb_row_15 { background-image: linear-gradient( 180deg, rgba(12,171,243,0.71) 0%, #071018 100% ), url(../wp-content/uploads/2024/04/it-blog-img-01.jpg);background-color: #FFFFFF; border-radius: 10px 10px 10px 10px;overflow: hidden; }
.et_pb_image_2 { filter: saturate(0%) brightness(200%) contrast(113%);backface-visibility:hidden; text-align: left;margin-left: 0; }
html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_image_2:hover { filter: saturate(0%) brightness(200%) contrast(113%); }
.et_pb_text_30 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 43px; color: #EFF2F4 !important; letter-spacing: -1.5px; line-height: 1.1em; }
.et_pb_text_30 { margin-bottom: -5px !important; max-width: 450px; }
.dipi_button_grid_0 .dipi-text-grid { text-align: left !important; }
.dipi_button_grid_0.dipi_button_grid { border-color:#eff2f4; }
.dipi_button_grid_0 { padding-right: 0px !important; padding-left: 0px !important; margin-left: -5px !important; }
body #dipi-popup-maker-container .et_pb_section .dipi_button_grid_0 .dipi-button-grid { color:#EFF2F4 !important;
					border-width:1.5px !important;
					border-color:#64748B;
					border-radius:100px;
					
					font-size:14px;
					font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important; background-color: RGBA(255,255,255,0) !important; padding-top: 12px !important; padding-right: 20px !important; padding-bottom: 12px !important; padding-left: 20px !important; }
body #dipi-popup-maker-container .et_pb_section .dipi_button_grid_0 .dipi-button-grid:hover { padding-right: 2em;padding-left: 0.7em; }
.dipi_button_grid_0  .dipi-button-grid-container { flex-direction: row;justify-content: flex-start;align-items: baseline;flex-wrap: wrap; }
.et_pb_text_31 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 43px; color: #FFFFFF !important; letter-spacing: -1.5px; line-height: 1.1em; }
.et_pb_text_31 { margin-bottom: 100px !important; max-width: 450px; }
.dipi_pricing_table_0 { margin-top: 3px; }
.et_pb_column_2, .et_pb_column_3 { border-right-width:1px;border-right-color:rgba(148,163,184,0.4);border-bottom-color:rgba(148,163,184,0.4); }
.et_pb_column_5 { background-image: linear-gradient( 162deg, rgba(12,171,243,0.5) 0%, rgba(0, 24, 124, 0.56) 50%, rgba(0,24,124,0.56) 98% ), url(../wp-content/uploads/2024/10/grey-graphic.png); border-radius: 30px 30px 30px 30px;overflow: hidden; filter: brightness(102%) contrast(200%);backface-visibility:hidden; padding-top: 75px; padding-bottom: 75px; filter: brightness(102%) contrast(200%);backface-visibility:hidden; }
.et_pb_column_6, .et_pb_column_7, .et_pb_column_8 { background-color: #FFFFFF; border-radius: 10px 10px 10px 10px;overflow: hidden; border-width:1px;border-color:rgba(148,163,184,0.4); padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; }
.et_pb_column_9 { border-radius: 10px 10px 10px 10px;overflow: hidden; border-width:1px 0px 1px 1px;border-color:rgba(148,163,184,0.4); padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; display:flex;flex-direction:column; }
.et_pb_column_10, .et_pb_column_11 { border-radius: 10px 10px 10px 10px;overflow: hidden; border-width:1px 0px;border-color:rgba(148,163,184,0.4); padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; display:flex;flex-direction:column; }
.et_pb_column_12 { border-right-width:1px;border-right-color:rgba(7,16,24,0.29); padding-right: 24px; padding-left: 24px; }
.et_pb_column_14, .et_pb_column_15 { border-radius: 10px 10px 10px 10px;overflow: hidden; border-width:1px;border-color:rgba(148,163,184,0.4); padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; display:flex;flex-direction:column; }
.et_pb_column_19 { border-right-color:rgba(148,163,184,0.4);border-left-width:1px; padding-right: 0px; }
.dipi_button_grid_child_0.dipi_button_grid_child { border-color:rgba(100,116,139,0.2); }
.dipi_button_grid_child_0, .dipi_button_grid_child_2 { margin-right: 0px !important; margin-bottom: 5px !important; }
.dipi_button_grid_child_1 { margin-bottom: 0px !important; }
.dipi_button_grid_child_3 { margin-bottom: 5px !important; }
.et_pb_column_30 { background-color: #071018; border-radius: 15px 15px 15px 15px;overflow: hidden; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; display:flex;flex-direction:column; }
.dipi_pricing_table_item_0 { background-image: linear-gradient( 180deg, #2b87da 0%, #29c4a9 100% ); transition: transform 300ms ease 0ms; }
.et_pb_section div.et_pb_row .et_pb_column .dipi_pricing_table .dipi_pricing_table_item_0.et_pb_module.dipi_pricing_table_item, .dipi_pricing_table .dipi_pricing_table_item_0.et_pb_module.dipi_pricing_table_item { margin-bottom: 12px !important; }
body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .dipi-pt-btn { color:#071018 !important;
					border-width:0px !important;
					
					border-radius:8px;
					letter-spacing:-0.2px;
					font-size:18px;
					font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important; background-image: linear-gradient( 180deg, #e2ae3b 1%, #efd66d 51%, #e2ae3b 96% ) !important; }
.dipi_pricing_table_item_0:hover { transform: scaleX(1.01) scaleY(1.01) !important; }
body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .et_pb_button.dipi-pt-btn { padding-top: 18px !important; padding-bottom: 18px !important; }
.et_pb_text_1.et_pb_module, .et_pb_text_2.et_pb_module, .et_pb_text_3.et_pb_module, .et_pb_text_4.et_pb_module, .et_pb_text_5.et_pb_module, .et_pb_text_7.et_pb_module, .et_pb_text_8.et_pb_module, .et_pb_text_10.et_pb_module, .et_pb_text_11.et_pb_module, .et_pb_text_12.et_pb_module, .et_pb_text_13.et_pb_module, .et_pb_text_14.et_pb_module, .et_pb_text_16.et_pb_module, .et_pb_text_17.et_pb_module, .et_pb_text_18.et_pb_module, .et_pb_text_19.et_pb_module, .et_pb_text_21.et_pb_module, .et_pb_text_23.et_pb_module, .et_pb_blurb_20.et_pb_blurb.et_pb_module, .et_pb_blurb_21.et_pb_blurb.et_pb_module, .et_pb_blurb_22.et_pb_blurb.et_pb_module, .et_pb_blurb_23.et_pb_blurb.et_pb_module { margin-left: auto !important; margin-right: auto !important; }

@media only screen and ( min-width: 981px ) {
	.et_pb_row_2, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_2.et_pb_row { width: 64%; }
	.et_pb_row_5, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_5.et_pb_row, .et_pb_row_7, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_7.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_7.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_7.et_pb_row, .et_pb_row_11, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_11.et_pb_row { width: 90%; }
	.et_pb_row_6, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_6.et_pb_row { width: 77%; }
	.et_pb_row_10, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_10.et_pb_row { width: 87%; }
	.et_pb_image_0 { width: 71%; }
	.et_pb_row_15, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_15.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_15.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_15.et_pb_row { width: 1000px; max-width: 1000px; }
}

@media only screen and ( max-width: 980px ) {
	.et_pb_section_0.et_pb_section { padding-top: 30px; padding-bottom: 0px; }
	.et_pb_row_0.et_pb_row, .et_pb_row_1.et_pb_row { margin-bottom: 30px !important; }
	.dipi_dual_heading_0 .dipi-dh-first-heading { font-size: 60px !important; letter-spacing: -3px !important; }
	.dipi_dual_heading_0 .dipi-dh-second-heading { font-size: 16px !important; }
	.dipi_dual_heading_0 .dipi-dh-main { justify-content: center; text-align: center; align-items: center; flex-direction: row; }
	.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading .dipi-dh-bg-container { padding-top: 0px !important; padding-right: 3px !important; padding-bottom: 0px !important; padding-left: 3px !important; }
	.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading, .dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading { margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
	.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading .dipi-dh-bg-container { padding-top: 20px !important; padding-right: 3px !important; padding-bottom: 0px !important; padding-left: 9px !important; }
	.et_pb_text_0 h1 { font-size: 60px; letter-spacing: -3px; }
	.et_pb_text_1 { font-size: 28px; line-height: 1.5em; letter-spacing: -0.5px; }
	.dipi_counter_0.dipi_counter .dipi_counter_number_wrapper, .dipi_counter_1.dipi_counter .dipi_counter_number_wrapper { font-size: 80px !important; letter-spacing: -7px !important; }
	.et_pb_section_2.et_pb_section { margin-right: 20px; margin-left: 20px; }
	.et_pb_row_3, .et_pb_text_4, .et_pb_text_5, .et_pb_row_5, .et_pb_text_8, .et_pb_text_13, .et_pb_row_7, .et_pb_text_17, .et_pb_text_18 { border-bottom-width:0px; }
	.et_pb_text_4 h2, .et_pb_text_5 h2, .et_pb_text_7 h2, .et_pb_text_8 h2, .et_pb_text_10 h2, .et_pb_text_11 h2, .et_pb_text_12 h2, .et_pb_text_13 h2, .et_pb_text_16 h2, .et_pb_text_17 h2, .et_pb_text_18 h2, .et_pb_text_21 h2, .et_pb_text_23 h2 { font-size: 32px; letter-spacing: 0px; text-align: right; }
	.et_pb_text_6 { font-size: 22px; padding-right: 107px !important; }
	.et_pb_row_4 { border-top-width:0px; }
	.et_pb_text_7, .et_pb_text_16 { border-bottom-width:0px; margin-top: 19px !important; margin-bottom: -2px !important; }
	.et_pb_text_9, .et_pb_text_14, .et_pb_text_15, .et_pb_text_19, .et_pb_text_20, .et_pb_text_22 { font-size: 22px; }
	.et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb { margin-top: 16px !important; margin-right: -1px !important; margin-bottom: 56px !important; margin-left: 2px !important; }
	.et_pb_blurb_7.et_pb_blurb { margin-top: 101px !important; margin-right: -1px !important; margin-bottom: 58px !important; margin-left: 2px !important; }
	.et_pb_blurb_8.et_pb_blurb { margin-top: 90px !important; margin-right: -1px !important; margin-bottom: -23px !important; margin-left: 2px !important; }
	.et_pb_blurb_9.et_pb_blurb { margin-top: 65px !important; margin-right: -1px !important; margin-bottom: 70px !important; margin-left: 2px !important; }
	.et_pb_row_6.et_pb_row { padding-top: 200px !important; padding-bottom: 200px !important; padding-top: 200px !important; padding-bottom: 200px !important; }
	.et_pb_blurb_11.et_pb_blurb .et_pb_module_header, .et_pb_blurb_11.et_pb_blurb .et_pb_module_header a { font-size: 50px; text-align: right; }
	.et_pb_blurb_11.et_pb_blurb { font-size: 22px; padding-right: 4px !important; }
	.et_pb_blurb_11.et_pb_blurb .et_pb_blurb_description { text-align: right; }
	.et_pb_blurb_11 .et-pb-icon { font-size: 147px; }
	.et_pb_blurb_12.et_pb_blurb, .et_pb_blurb_13.et_pb_blurb, .et_pb_blurb_14.et_pb_blurb, .et_pb_blurb_15.et_pb_blurb, .et_pb_blurb_16.et_pb_blurb, .et_pb_blurb_17.et_pb_blurb, .et_pb_blurb_18.et_pb_blurb, .et_pb_blurb_19.et_pb_blurb { margin-bottom: 60px !important; }
	.et_pb_blurb_20.et_pb_blurb .et_pb_module_header, .et_pb_blurb_20.et_pb_blurb .et_pb_module_header a { font-size: 60px; letter-spacing: -2px; }
	.et_pb_blurb_20.et_pb_blurb { margin-bottom: 50px !important; margin-left: -478px !important; }
	.et_pb_row_10.et_pb_row { padding-top: 30px !important; padding-right: 30px !important; padding-bottom: 30px !important; padding-left: 30px !important; padding-top: 30px !important; padding-right: 30px !important; padding-bottom: 30px !important; padding-left: 30px !important; }
	.et_pb_text_24 { font-size: 32px; letter-spacing: -1px; }
	.et_pb_text_26 { margin-bottom: 40px !important; }
	.et_pb_row_11.et_pb_row { padding-left: 0px !important; padding-left: 0px !important; }
	.dipi_blog_slider_0 .dipi-blog-post { background-color: #151e27 !important; }
	div.et_pb_section.et_pb_section_4 { background-image: initial !important; }
	.et_pb_section_4.et_pb_section { background-color: #071018 !important; }
	.et_pb_image_0 { padding-right: 0px; padding-bottom: 0px; width: 71%; }
	.et_pb_image_0 .et_pb_image_wrap img, .et_pb_image_1 .et_pb_image_wrap img, .et_pb_image_2 .et_pb_image_wrap img { width: auto; }
	.et_pb_text_27 h2 { font-size: 70px; letter-spacing: -3px; }
	.et_pb_text_28, .et_pb_text_29 { font-size: 34px; letter-spacing: -1.5px; }
	.et_pb_row_14.et_pb_row { padding-top: 30px !important; padding-bottom: 30px !important; padding-top: 30px !important; padding-bottom: 30px !important; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox] + label, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio] + label { font-size: 16px; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-size: 16px; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-size: 16px; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-size: 16px; }
	.et_pb_row_15, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_15.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_15.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_15.et_pb_row { width: 90%; max-width: 90%; }
	.et_pb_text_30 h2, .et_pb_text_31 h2 { font-size: 43px; line-height: 1.1em; letter-spacing: -1.5px; }
	.et_pb_text_30, .et_pb_text_31 { margin-bottom: 0px !important; }
	.dipi_button_grid_0 { margin-bottom: 30px !important; margin-left: -5px !important; }
	.dipi_button_grid_0  .dipi-button-grid-container { flex-direction: row;justify-content: flex-start;align-items: baseline;flex-wrap: wrap; }
	.et_pb_column_2, .et_pb_column_3 { border-right-width:1px;border-right-color:rgba(148,163,184,0.4);border-bottom-color:rgba(148,163,184,0.4); }
	.et_pb_column_6, .et_pb_column_7, .et_pb_column_8, .et_pb_column_14, .et_pb_column_15 { padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; }
	.et_pb_column_9 { border-right-width:0px; padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; }
	.et_pb_column_10, .et_pb_column_11 { border-right-width:0px;border-left-width:0px; padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; }
	.et_pb_column_12 { border-right-width:1px;border-right-color:rgba(7,16,24,0.29); }
	.et_pb_column_19 { border-right-width:1px;border-left-width:1px;border-right-color:rgba(148,163,184,0.4); }
	.et_pb_column_30 { padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; }
}

@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
	.et_pb_column_30 { display: none !important; }
}

@media only screen and ( max-width: 767px ) {
	.et_pb_section_0.et_pb_section { padding-top: 0px; padding-bottom: 0px; }
	.et_pb_row_0.et_pb_row, .et_pb_row_1.et_pb_row, .et_pb_blurb_20.et_pb_blurb, .et_pb_text_25, .et_pb_text_30, .et_pb_text_31 { margin-bottom: 0px !important; }
	.dipi_breadcrumbs_0 .dipi-breadcrumbs > ul { justify-content: center; }
	.dipi_dual_heading_0 .dipi-dh-first-heading { font-size: 40px !important; letter-spacing: -1.5px !important; }
	.dipi_dual_heading_0 .dipi-dh-second-heading { font-size: 0px !important; }
	.dipi_dual_heading_0 .dipi-dh-main { justify-content: center; text-align: center; align-items: center; flex-direction: column; }
	.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading .dipi-dh-bg-container { padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 10px !important; padding-left: 0px !important; }
	.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading, .dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading { margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
	.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading .dipi-dh-bg-container { padding-top: 0px !important; padding-right: 8px !important; padding-left: 8px !important; }
	.et_pb_text_0 h1 { font-size: 40px; letter-spacing: -1.5px; }
	.et_pb_text_1 { font-size: 18px; line-height: 1.7em; letter-spacing: -0.2px; }
	.et_pb_row_2, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_2.et_pb_row { width: 90%; max-width: 90%; }
	.dipi_counter_0.dipi_counter .dipi_counter_number_wrapper, .dipi_counter_1.dipi_counter .dipi_counter_number_wrapper { font-size: 40.5px !important; letter-spacing: -4px !important; }
	.et_pb_section_2 { border-radius: 15px 15px 15px 15px;overflow: hidden; }
	.et_pb_section_2.et_pb_section { margin-right: 10px; margin-left: 10px; }
	.et_pb_row_3, .et_pb_text_4, .et_pb_text_5, .et_pb_row_5, .et_pb_text_8, .et_pb_text_13, .et_pb_row_7, .et_pb_text_17, .et_pb_text_18 { border-bottom-width:0px; }
	.et_pb_row_3, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_3.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_3.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_3.et_pb_row, .et_pb_row_4, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_4.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_4.et_pb_row, .et_pb_row_5, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_5.et_pb_row, .et_pb_row_6, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_6.et_pb_row, .et_pb_row_7, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_7.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_7.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_7.et_pb_row, .et_pb_row_9, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_9.et_pb_row, .et_pb_row_10, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_10.et_pb_row, .et_pb_row_11, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_11.et_pb_row, .et_pb_row_12, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_12.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_12.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_12.et_pb_row, .et_pb_row_14, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_14.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_14.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_14.et_pb_row { width: 90%; }
	.et_pb_text_4 h2 { font-size: 28px; line-height: 1.1em; letter-spacing: -2px; text-align: center; }
	.et_pb_text_5 h2 { font-size: 20px; line-height: 1.1em; letter-spacing: 0px; text-align: left; }
	.et_pb_text_6 { font-size: 16px; padding-right: 0px !important; }
	.et_pb_column_5 { display: none !important; }
	.et_pb_row_4 { border-top-width:0px; }
	.et_pb_text_7 h2 { font-size: 28px; line-height: 1.1em; letter-spacing: 0px; text-align: center; }
	.et_pb_text_7, .et_pb_text_16 { border-bottom-width:0px; margin-top: 19px !important; margin-bottom: -2px !important; }
	.et_pb_text_8 h2, .et_pb_text_13 h2 { font-size: 20px; line-height: 1.1em; letter-spacing: -1px; text-align: left; }
	.et_pb_text_9, .et_pb_text_15, .et_pb_text_19, .et_pb_text_20, .et_pb_text_22 { font-size: 16px; }
	.et_pb_text_10 h2, .et_pb_text_23 h2 { font-size: 20px; line-height: 1.1em; letter-spacing: -1px; text-align: right; }
	.et_pb_text_11 h2, .et_pb_text_12 h2 { font-size: 28px; line-height: 1.1em; letter-spacing: -2px; text-align: left; }
	.et_pb_blurb_4.et_pb_blurb { margin-bottom: 11px !important; }
	.et_pb_blurb_5.et_pb_blurb { margin-right: 0px !important; margin-bottom: 12px !important; margin-left: 0px !important; }
	.et_pb_blurb_6.et_pb_blurb { margin-top: 16px !important; margin-right: -1px !important; margin-bottom: 11px !important; margin-left: 2px !important; }
	.et_pb_blurb_7.et_pb_blurb { margin-top: 5px !important; margin-bottom: 11px !important; }
	.et_pb_blurb_8.et_pb_blurb { margin-top: 39px !important; margin-right: -1px !important; margin-bottom: -23px !important; margin-left: 2px !important; }
	.et_pb_blurb_9.et_pb_blurb { margin-top: 54px !important; margin-bottom: 36px !important; }
	.et_pb_row_6.et_pb_row { padding-top: 50px !important; padding-bottom: 50px !important; padding-top: 50px !important; padding-bottom: 50px !important; }
	.et_pb_blurb_11.et_pb_blurb .et_pb_module_header, .et_pb_blurb_11.et_pb_blurb .et_pb_module_header a { font-size: 30px; text-align: right; }
	.et_pb_blurb_11.et_pb_blurb { font-size: 20px; padding-right: 0px !important; }
	.et_pb_blurb_11.et_pb_blurb .et_pb_blurb_description { text-align: right; }
	.et_pb_blurb_11 .et-pb-icon { font-size: 74px; }
	.et_pb_text_14, .et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox] + label, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio] + label { font-size: 14px; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-size: 14px; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-size: 14px; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-size: 14px; }
	.et_pb_text_16 h2, .et_pb_text_17 h2 { font-size: 28px; line-height: 1.1em; letter-spacing: -2px; text-align: right; }
	.et_pb_blurb_12.et_pb_blurb { padding-left: 24px !important;margin-bottom: 30px !important; margin-left: 17px !important; }
	.et_pb_blurb_13.et_pb_blurb { margin-bottom: 30px !important; margin-left: 32px !important; }
	.et_pb_blurb_14.et_pb_blurb { padding-left: 20px !important;margin-bottom: 30px !important; margin-left: 16px !important; }
	.et_pb_blurb_15.et_pb_blurb { padding-left: 20px !important;margin-bottom: 30px !important; margin-left: 19px !important; }
	.et_pb_blurb_16.et_pb_blurb, .et_pb_blurb_17.et_pb_blurb { padding-left: 20px !important;margin-bottom: 30px !important; margin-left: 18px !important; }
	.et_pb_blurb_18.et_pb_blurb { padding-left: 20px !important;margin-bottom: 30px !important; margin-left: 22px !important; }
	.et_pb_blurb_19.et_pb_blurb { padding-left: 20px !important;margin-bottom: 30px !important; margin-left: 24px !important; }
	.et_pb_text_18 h2 { font-size: 21px; line-height: 1.1em; letter-spacing: -2px; text-align: left; }
	.et_pb_text_21 h2 { font-size: 22px; line-height: 1.1em; letter-spacing: -1px; text-align: center; }
	.et_pb_blurb_20.et_pb_blurb .et_pb_module_header, .et_pb_blurb_20.et_pb_blurb .et_pb_module_header a { font-size: 35px; letter-spacing: -1px; }
	.et_pb_row_10.et_pb_row, .et_pb_row_14.et_pb_row { padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; }
	.et_pb_text_24 { font-size: 20px; letter-spacing: -0.5px; }
	.et_pb_text_26 { margin-bottom: 40px !important; }
	.et_pb_row_11.et_pb_row { padding-left: 0px !important; padding-left: 0px !important; }
	.dipi_blog_slider_0 .dipi-blog-post { background-color: #151e27 !important; }
	div.et_pb_section.et_pb_section_4 { background-image: initial !important; }
	div.et_pb_section.et_pb_section_4 > .et_pb_background_mask { background-size: cover; background-image: url( data:image/svg+xml;base64,PHN2ZyAgZmlsbD0iIzE1MUUyNyIgdmlld0JveD0iMCAwIDE5MjAgMTkyMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaW4gc2xpY2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjcsNTg0LjQ4SDBWMjUyLjI3SDE1LjdhNTEuMzcsNTEuMzcsMCwwLDEsNDQuMzcsMjUuNjJsNjYuMzIsMTE0Ljg4YTUxLjM3LDUxLjM3LDAsMCwxLDIsNDcuMzRjLS43LDEuMDktMS4zOCwyLjE5LTIsMy4zMkw2MCw1NTguMzFjLS43NiwxLjMtMS40NywyLjYzLTIuMTUsNEE1MS4zNyw1MS4zNywwLDAsMSwxNS43LDU4NC40OFpNMjI1LjMzLDI5Mi42MmExOC40OSwxOC40OSwwLDAsMCwxNiw5LjIyaDU1LjhhMTguNDgsMTguNDgsMCwwLDAsMTYtOS4yMkwzNDEsMjQ0LjNhMTguNTEsMTguNTEsMCwwLDAsMC0xOC40NGwtMjcuOS00OC4zM2ExOC40OSwxOC40OSwwLDAsMC0xNi05LjIxSDI0MS4zYTE4LjUsMTguNSwwLDAsMC0xNiw5LjIxbC0yNy45LDQ4LjMzYTE4LjUxLDE4LjUxLDAsMCwwLDAsMTguNDRaTTQxMS42MSw0NDMuNDMsNDc3LjkzLDU1OC4zYy4zNS42MS42OSwxLjIzLDEsMS44NWE1MS4zOCw1MS4zOCwwLDAsMCw0My4zMSwyMy45Mkg2NTQuOTFhNTEuMzYsNTEuMzYsMCwwLDAsNDItMjJjLjY4LTEuMzMsMS4zOC0yLjY1LDIuMTMtNEw3NjUuNCw0NDMuMjZjLjcxLTEuMjMsMS40Ni0yLjQzLDIuMjItMy42MmE1MS4zNCw1MS4zNCwwLDAsMC0yLTQ3LjI4TDY5OS4yOCwyNzcuNDhhNTEuMzksNTEuMzksMCwwLDAtNDQuMzctMjUuNjJINTIyLjI2YTUxLjM3LDUxLjM3LDAsMCwwLTQ0LjM2LDI1LjYyTDQxMS41OCwzOTIuMzZhNTEuMjgsNTEuMjgsMCwwLDAtMSw0OS4zOUM0MTAuOTQsNDQyLjMxLDQxMS4yOCw0NDIuODYsNDExLjYxLDQ0My40M1ptOTUxLjk0LTIxMS43NGE1MS4yLDUxLjIsMCwwLDAsNi44NCwyNS42MWw2Ni4zMiwxMTQuODhhNTEuMzgsNTEuMzgsMCwwLDAsNDQuMzcsMjUuNjFoMTMyLjY1YTUxLjM2LDUxLjM2LDAsMCwwLDQ0LjM2LTI1LjYxbDY2LjMyLTExNC44OGE1MS4zNiw1MS4zNiwwLDAsMCwwLTUxLjIyTDE2NTguMDksOTEuMmE1MS4zNiw1MS4zNiwwLDAsMC00NC4zNi0yNS42MUgxNDgxLjA4YTUxLjM4LDUxLjM4LDAsMCwwLTQ0LjM3LDI1LjYxbC02Ni4zMiwxMTQuODhBNTEuMTgsNTEuMTgsMCwwLDAsMTM2My41NSwyMzEuNjlaTTg1LjEzLDYwMi4zNUE1MS4yNCw1MS4yNCwwLDAsMCw5Miw2MjhMMTU4LjMsNzQyLjg0YTUxLjM3LDUxLjM3LDAsMCwwLDQ0LjM2LDI1LjYySDMzNS4zMWE1MS4zNyw1MS4zNywwLDAsMCw0NC4zNi0yNS42Mkw0NDYsNjI4YTUxLjM4LDUxLjM4LDAsMCwwLDAtNTEuMjNMMzc5LjY3LDQ2MS44NmE1MS4zOCw1MS4zOCwwLDAsMC00NC4zNi0yNS42MUgyMDIuNjZhNTEuMzgsNTEuMzgsMCwwLDAtNDQuMzYsMjUuNjFMOTIsNTc2Ljc0QTUxLjIzLDUxLjIzLDAsMCwwLDg1LjEzLDYwMi4zNVpNNTA2LjY0LDE1NS45MWEzNS4zNiwzNS4zNiwwLDAsMCwzMC41MywxNy42Mkg2MzkuNGEzNS4zNiwzNS4zNiwwLDAsMCwzMC41My0xNy42Mkw3MjEsNjcuMzhhMzUuMzMsMzUuMzMsMCwwLDAsMC0zNS4yNUw3MDIuNDksMEg0NzQuMDhMNDU1LjUzLDMyLjEzYTM1LjMzLDM1LjMzLDAsMCwwLDAsMzUuMjVaTTExMzMuMjQsMTY5YTQyLjEyLDQyLjEyLDAsMCwwLDM2LjM3LDIxaDExNS4xYTQyLjEyLDQyLjEyLDAsMCwwLDM2LjM4LTIxbDU3LjU1LTk5LjY3YTQyLjEzLDQyLjEzLDAsMCwwLDAtNDJMMTM2Mi44NSwwSDEwOTEuNDhsLTE1Ljc5LDI3LjM1YTQyLjEzLDQyLjEzLDAsMCwwLDAsNDJabTM4MC4xNSw0MzIuMjIsMTYuOTIsMjkuMzFoMzMuODRsMTYuOTItMjkuMzEtMTYuOTItMjkuMzFoLTMzLjg0Wm0tNzgyLjIxLTM0Myw2Ni4zMywxMTQuODdhNTEuMzcsNTEuMzcsMCwwLDAsNDQuMzYsMjUuNjJIOTc0LjUyYTUxLjM4LDUxLjM4LDAsMCwwLDQzLjMxLTIzLjkyYy4zMy0uNjIuNjctMS4yNCwxLTEuODVsNjYuMzMtMTE0Ljg4Yy4zMi0uNTYuNjctMS4xMiwxLTEuNjhhNTEuMzIsNTEuMzIsMCwwLDAtMS00OS4zOUwxMDE4Ljg4LDkyLjE0YTUxLjM4LDUxLjM4LDAsMCwwLTQ0LjM2LTI1LjYxSDg0MS44N2E1MS4zOCw1MS4zOCwwLDAsMC00NC4zNiwyNS42MUw3MzEuMTgsMjA3YTUxLjM4LDUxLjM4LDAsMCwwLDAsNTEuMjNaTTEwMTguNzEsNDYxLjdhNTEuMzgsNTEuMzgsMCwwLDAtNDQuMzctMjUuNjFIODQxLjY5YTUxLjM2LDUxLjM2LDAsMCwwLTQ0LjM2LDI1LjYxTDczMSw1NzYuNThhNTEuMzgsNTEuMzgsMCwwLDAsMCw1MS4yM2w2Ni4zMiwxMTQuODdhNTEuMzcsNTEuMzcsMCwwLDAsNDQuMzYsMjUuNjJIOTc0LjM0YTUxLjM5LDUxLjM5LDAsMCwwLDQ0LjM3LTI1LjYyTDEwODUsNjI3LjgxYTUxLjM4LDUxLjM4LDAsMCwwLDAtNTEuMjNabTg4NSwyMDcuNDlIMTgwNWEzMy40NiwzMy40NiwwLDAsMC0yOC45MSwxNi42OWwtNDkuMzQsODUuNDZhMzMuNDYsMzMuNDYsMCwwLDAsMCwzMy4zOGw0OS4zNCw4NS40NkEzMy40NiwzMy40NiwwLDAsMCwxODA1LDkwNi44N2g5OC42OEEzMy4yNiwzMy4yNiwwLDAsMCwxOTIwLDkwMi42VjY3My40NUEzMy4zNiwzMy4zNiwwLDAsMCwxOTAzLjcyLDY2OS4xOVptLTI4OC44NiwyMDAuM2EzMy43NCwzMy43NCwwLDAsMC0yOS4xMy0xNi44MkgxNDg2LjZhMzMuNzEsMzMuNzEsMCwwLDAtMjkuMTIsMTYuODJsLTQ5LjU3LDg1Ljg1YTMzLjczLDMzLjczLDAsMCwwLDAsMzMuNjNsNDkuNTcsODUuODVhMzMuNzEsMzMuNzEsMCwwLDAsMjkuMTIsMTYuODJoOTkuMTNhMzMuNzQsMzMuNzQsMCwwLDAsMjkuMTMtMTYuODJMMTY2NC40Miw5ODlhMzMuNzEsMzMuNzEsMCwwLDAsMC0zMy42M1pNMTI2LjIyLDc2Mi4zMiw1OS44OSw2NDcuNDVhNTEuMzcsNTEuMzcsMCwwLDAtNDQuMzYtMjUuNjJIMFY5NTRIMTUuNTNhNTEuMzgsNTEuMzgsMCwwLDAsNDQuMzYtMjUuNjFsNjYuMzMtMTE0Ljg4QTUxLjM4LDUxLjM4LDAsMCwwLDEyNi4yMiw3NjIuMzJaTTE0MDQuODEsMzkxLjQxbC02Ni4zMy0xMTQuODhhNTEuMzYsNTEuMzYsMCwwLDAtNDQuMzYtMjUuNjFIMTE2MS40N2E1MS4zNiw1MS4zNiwwLDAsMC00NC4zNiwyNS42MWwtNjYuMzMsMTE0Ljg4YTUxLjM4LDUxLjM4LDAsMCwwLDAsNTEuMjNsNjYuMzMsMTE0Ljg3YTUxLjM3LDUxLjM3LDAsMCwwLDQ0LjM2LDI1LjYyaDEzMi42NWE1MS4zNyw1MS4zNywwLDAsMCw0NC4zNi0yNS42Mmw2Ni4zMy0xMTQuODhBNTEuMzYsNTEuMzYsMCwwLDAsMTQwNC44MSwzOTEuNDFaTTc2Ny40Niw4MDkuMTlhNTEuNCw1MS40LDAsMCwwLTItNDcuMjhMNjk5LjEsNjQ3YTUxLjM3LDUxLjM3LDAsMCwwLTQ0LjM2LTI1LjYySDUyMi4wOUE1MS4zNyw1MS4zNywwLDAsMCw0NzcuNzMsNjQ3TDQxMS40LDc2MS45MWE1MS4zOCw1MS4zOCwwLDAsMCwwLDUxLjIzTDQ3Ny43Myw5MjhhNTEuMzgsNTEuMzgsMCwwLDAsNDQuMzYsMjUuNjFINjU0Ljc0YTUxLjQsNTEuNCwwLDAsMCw0MS44NC0yMS43MWMuNjUtMS4yOSwxLjMzLTIuNTYsMi4wNi0zLjgyTDc2NSw4MTMuMjNDNzY1Ljc2LDgxMS44NSw3NjYuNTksODEwLjUxLDc2Ny40Niw4MDkuMTlaTTEyODUuMDcsNzA5YTIyLDIyLDAsMCwwLTE5LTExaC03Ni44OWEyMiwyMiwwLDAsMC0xOSwxMWwtMzguNDQsNjYuNTlhMjIsMjIsMCwwLDAsMCwyMS45NGwzOC40NCw2Ni41OWEyMiwyMiwwLDAsMCwxOSwxMWg3Ni44OWEyMiwyMiwwLDAsMCwxOS0xMWwzOC40NS02Ni41OWEyMiwyMiwwLDAsMCwwLTIxLjk0Wk0zNjMuMzgsODUwLjQ4YTQyLjQ3LDQyLjQ3LDAsMCwwLTM2LjY5LTIxLjE4SDIxMC45M2E0Mi40OCw0Mi40OCwwLDAsMC0zNi42OSwyMS4xOEwxMTYuMzYsOTUwLjczYTQyLjQ2LDQyLjQ2LDAsMCwwLDAsNDIuMzZsNTcuODgsMTAwLjI2YTQyLjUsNDIuNSwwLDAsMCwzNi42OSwyMS4xOEgzMjYuNjlhNDIuNDksNDIuNDksMCwwLDAsMzYuNjktMjEuMThsNTcuODgtMTAwLjI2YTQyLjQ5LDQyLjQ5LDAsMCwwLDAtNDIuMzZabTY1NC44OS0xOC44MWE1MS4zNyw1MS4zNywwLDAsMC00NC4zNi0yNS42Mkg4NDEuMjZhNTEuMzcsNTEuMzcsMCwwLDAtNDQuMzYsMjUuNjJMNzMwLjU3LDk0Ni41NGE1MS4zOCw1MS4zOCwwLDAsMCwwLDUxLjIzbDY2LjMzLDExNC44OGE1MS4zOCw1MS4zOCwwLDAsMCw0NC4zNiwyNS42MUg5NzMuOTFhNTEuMzgsNTEuMzgsMCwwLDAsNDQuMzYtMjUuNjFsNjYuMzMtMTE0Ljg4YTUxLjM4LDUxLjM4LDAsMCwwLDAtNTEuMjNaIi8+PC9zdmc+ ); background-position: center bottom 0px; }
	.et_pb_section_4.et_pb_section { background-color: #071018 !important; }
	.et_pb_image_0 { padding-right: 30px; padding-bottom: 0px; padding-left: 30px; }
	.et_pb_image_0 .et_pb_image_wrap img, .et_pb_image_1 .et_pb_image_wrap img, .et_pb_image_2 .et_pb_image_wrap img { width: auto; }
	.et_pb_text_27 h2 { font-size: 45px; line-height: 1.1em; letter-spacing: -1.5px; text-align: center; }
	.et_pb_text_28 { font-size: 22px; letter-spacing: -1px; padding-right: 20px !important; padding-left: 20px !important; }
	.et_pb_text_29 { font-size: 22px; letter-spacing: -1px; }
	body #dipi-popup-maker-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button, body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .dipi-pt-btn { font-size:16px !important; }
	.et_pb_contact_form_0 .et_pb_contact_field .input { padding-top: 15px; padding-bottom: 15px; }
	.et_pb_text_30 h2, .et_pb_text_31 h2 { font-size: 32px; line-height: 1.2em; letter-spacing: -0.7px; }
	.dipi_button_grid_0 { margin-bottom: 30px !important; margin-left: -5px !important; }
	body #dipi-popup-maker-container .et_pb_section .dipi_button_grid_0 .dipi-button-grid { font-size:10px !important; padding-top: 10px !important; padding-right: 16px !important; padding-bottom: 10px !important; padding-left: 16px !important; }
	.dipi_button_grid_0  .dipi-button-grid-container { flex-direction: row;justify-content: flex-start;align-items: baseline;flex-wrap: wrap; }
	.et_pb_column_2, .et_pb_column_3 { border-right-width:0px;border-bottom-width:1px;border-right-color:rgba(148,163,184,0.4);border-bottom-color:rgba(148,163,184,0.4); }
	.et_pb_column_6, .et_pb_column_7, .et_pb_column_8 { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
	.et_pb_column_9 { border-right-width:0px; padding-top: 75px; padding-right: 20px; padding-bottom: 75px; padding-left: 20px; }
	.et_pb_column_10, .et_pb_column_11 { border-right-width:0px;border-left-width:0px; padding-top: 75px; padding-right: 20px; padding-bottom: 75px; padding-left: 20px; }
	.et_pb_column_12 { border-right-width:1px;border-right-color:rgba(7,16,24,0.29); }
	.et_pb_column_14, .et_pb_column_15 { padding-top: 75px; padding-right: 20px; padding-bottom: 75px; padding-left: 20px; }
	.et_pb_column_19 { border-right-width:0px;border-left-width:1px;border-right-color:rgba(148,163,184,0.4); }
	.et_pb_column_30 { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; display: none !important; }
}.et-db #et-boc .et-l .et_pb_section {padding: 0px !important;}.dipi-dh-second-heading{  width:200px;}.et_pb_row.dipi_671bfc68a4fa6::before {  content: '';  display: block;  height: 5px; /* Adjust the height as needed */  width: 100%;  background: linear-gradient(to right, #A38734, #E4AD37) !important;  position: absolute;  top: 0;  left: 0;  z-index: 1;}.dp-custom-pricing .dipi-pt-btn-wrap a{  width: 100%;}#btn-box .dp-custom-pricing .dipi-pt-btn-wrap a {    color: #071018 !important;    border-width: 0px !important;    border-radius: 8px;    letter-spacing: -0.2px;    font-size: 18px;    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;    background-image: linear-gradient(180deg, #e2ae3b 1%, #efd66d 51%, #e2ae3b 96%) !important;  padding: 15px;}


.close-popup {cursor: pointer;}


.et_pb_section_0.et_pb_section { padding-top: 30px; padding-bottom: 0px; background-color: #071018 !important; }
.et_pb_row_0.et_pb_row { padding-top: 0px !important;margin-bottom: 30px !important; padding-top: 0px; }
.dipi_breadcrumbs_0 .dipi-breadcrumb-item, .dipi_breadcrumbs_0 .dipi-breadcrumb-item a { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;color: #94A3B8 !important; }
.dipi_breadcrumbs_0 .dipi-breadcrumb-current, .dipi_breadcrumbs_0 .dipi-breadcrumb-current span, .et_pb_text_25.et_pb_text, .et_pb_text_26.et_pb_text, .et_pb_text_29.et_pb_text { color: #FFFFFF !important; }
.dipi_breadcrumbs_0 .et-pb-icon.dipi-separator-icon, .dipi_blog_slider_0 .swiper-button-next:after, .dipi_blog_slider_0 .swiper-button-prev:after { font-family:ETmodules !important; font-weight:400 !important; }
.dipi_breadcrumbs_0 .dipi-breadcrumbs > ul { justify-content: flex-start; }
.dipi_breadcrumbs_0 .dipi-separator-icon, .dipi_breadcrumbs_0 .dipi-separator-symbol { font-size: 16px; color: #94A3B8; margin-right: 5px; margin-left: 5px; }
.dipi_breadcrumbs_0 .dipi-breadcrumb-home .dipi-home-icon { font-size: 16px; }
.dipi_breadcrumbs_0 .dipi-home-icon, .dipi_breadcrumbs_0 .dipi-home-icon:before, .dipi_breadcrumbs_0 .dipi-breadcrumb-home:hover .dipi-home-icon, .dipi_breadcrumbs_0 .dipi-breadcrumb-home:hover .dipi-home-icon:before { color:  !important; }
.dipi_breadcrumbs_0 .dipi-breadcrumb-item a { background-color: ; }
.dipi_breadcrumbs_0 .dipi-breadcrumb-item:hover a, .dipi_breadcrumbs_0 .dipi-breadcrumb-current { background-color: !important; }
.dipi_dual_heading_0 .dipi-dh-first-heading { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important; color: #94a3b8 !important; font-size: 80px !important; letter-spacing: -5px !important; }
.dipi_dual_heading_0 .dipi-dh-second-heading { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important; color: #FFFFFF !important; text-align: left !important; }
.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-main::before { color: #eeeeee !important; }
body.uiwebview .dipi_dual_heading_0 .dipi-dh-first-heading, body.iphone .dipi_dual_heading_0 .dipi-dh-first-heading, body.uiwebview .et_pb_text_0 h1, body.iphone .et_pb_text_0 h1, body.uiwebview .et_pb_text_1 h1, body.iphone .et_pb_text_1 h1, body.uiwebview .et_pb_text_1, body.iphone .et_pb_text_1, body.uiwebview .dipi_counter_0.dipi_counter .dipi_counter_number_wrapper, body.iphone .dipi_counter_0.dipi_counter .dipi_counter_number_wrapper, body.uiwebview .et_pb_text_2 h1, body.iphone .et_pb_text_2 h1, body.uiwebview .et_pb_text_2, body.iphone .et_pb_text_2, body.uiwebview .dipi_counter_1.dipi_counter .dipi_counter_number_wrapper, body.iphone .dipi_counter_1.dipi_counter .dipi_counter_number_wrapper, body.uiwebview .et_pb_text_3 h1, body.iphone .et_pb_text_3 h1, body.uiwebview .et_pb_text_3, body.iphone .et_pb_text_3, body.uiwebview .et_pb_text_4 h1, body.iphone .et_pb_text_4 h1, body.uiwebview .et_pb_text_4, body.iphone .et_pb_text_4, body.iphone .et_pb_text_4 h2, body.uiwebview .et_pb_text_5 h1, body.iphone .et_pb_text_5 h1, body.uiwebview .et_pb_text_5, body.iphone .et_pb_text_5, body.uiwebview .et_pb_text_6 h1, body.iphone .et_pb_text_6 h1, body.uiwebview .et_pb_text_6, body.iphone .et_pb_text_6, body.uiwebview .et_pb_text_7 h1, body.iphone .et_pb_text_7 h1, body.uiwebview .et_pb_text_7, body.iphone .et_pb_text_7, body.uiwebview .et_pb_text_8 h1, body.iphone .et_pb_text_8 h1, body.uiwebview .et_pb_text_8, body.iphone .et_pb_text_8, body.iphone .et_pb_text_8 h2, body.uiwebview .et_pb_text_9 h1, body.iphone .et_pb_text_9 h1, body.uiwebview .et_pb_text_9, body.iphone .et_pb_text_9, body.iphone .et_pb_text_9 h2, body.uiwebview .et_pb_text_10 h1, body.iphone .et_pb_text_10 h1, body.uiwebview .et_pb_text_10, body.iphone .et_pb_text_10, body.iphone .et_pb_text_10 h2, body.uiwebview .et_pb_text_11 h1, body.iphone .et_pb_text_11 h1, body.uiwebview .et_pb_text_11, body.iphone .et_pb_text_11, body.iphone .et_pb_text_11 h2, body.uiwebview .et_pb_text_12 h1, body.iphone .et_pb_text_12 h1, body.uiwebview .et_pb_text_12, body.iphone .et_pb_text_12, body.iphone .et_pb_text_12 h2, body.uiwebview .et_pb_text_13 h1, body.iphone .et_pb_text_13 h1, body.uiwebview .et_pb_text_13, body.iphone .et_pb_text_13, body.iphone .et_pb_text_13 h2, body.uiwebview .et_pb_text_14 h1, body.iphone .et_pb_text_14 h1, body.uiwebview .et_pb_text_14, body.iphone .et_pb_text_14, body.iphone .et_pb_text_14 h2, body.uiwebview .et_pb_text_15 h1, body.iphone .et_pb_text_15 h1, body.uiwebview .et_pb_text_15, body.iphone .et_pb_text_15, body.iphone .et_pb_text_15 h2, body.uiwebview .et_pb_text_16 h1, body.iphone .et_pb_text_16 h1, body.uiwebview .et_pb_text_16, body.iphone .et_pb_text_16, body.iphone .et_pb_text_16 h2, body.uiwebview .et_pb_text_17 h1, body.iphone .et_pb_text_17 h1, body.uiwebview .et_pb_text_17, body.iphone .et_pb_text_17, body.iphone .et_pb_text_17 h2, body.uiwebview .et_pb_text_18 h1, body.iphone .et_pb_text_18 h1, body.uiwebview .et_pb_text_18, body.iphone .et_pb_text_18, body.iphone .et_pb_text_18 h2, body.uiwebview .et_pb_text_19 h1, body.iphone .et_pb_text_19 h1, body.uiwebview .et_pb_text_19, body.iphone .et_pb_text_19, body.iphone .et_pb_text_19 h2, body.uiwebview .et_pb_text_20 h1, body.iphone .et_pb_text_20 h1, body.uiwebview .et_pb_text_20, body.iphone .et_pb_text_20, body.iphone .et_pb_text_20 h2, body.uiwebview .et_pb_text_21 h1, body.iphone .et_pb_text_21 h1, body.uiwebview .et_pb_text_21, body.iphone .et_pb_text_21, body.iphone .et_pb_text_21 h2, body.uiwebview .et_pb_text_22 h1, body.iphone .et_pb_text_22 h1, body.uiwebview .et_pb_text_22, body.iphone .et_pb_text_22, body.iphone .et_pb_text_22 h2, body.uiwebview .et_pb_text_23 h1, body.iphone .et_pb_text_23 h1, body.uiwebview .et_pb_text_23, body.iphone .et_pb_text_23, body.iphone .et_pb_text_23 h2, body.uiwebview .et_pb_blurb_20.et_pb_blurb .et_pb_module_header,body.uiwebview  .et_pb_blurb_20.et_pb_blurb .et_pb_module_header a, body.iphone .et_pb_blurb_20.et_pb_blurb .et_pb_module_header,body.iphone  .et_pb_blurb_20.et_pb_blurb .et_pb_module_header a, body.uiwebview .et_pb_text_24 h1, body.iphone .et_pb_text_24 h1, body.iphone .et_pb_text_24 h2, body.uiwebview .et_pb_text_24, body.iphone .et_pb_text_24, body.uiwebview .et_pb_text_25 h1, body.iphone .et_pb_text_25 h1, body.iphone .et_pb_text_25 h2, body.uiwebview .et_pb_text_26 h1, body.iphone .et_pb_text_26 h1, body.iphone .et_pb_text_26 h2, body.uiwebview .et_pb_text_27 h1, body.iphone .et_pb_text_27 h1, body.uiwebview .et_pb_text_27 h2, body.iphone .et_pb_text_27 h2, body.uiwebview .et_pb_text_28 h1, body.iphone .et_pb_text_28 h1, body.uiwebview .et_pb_text_28 h2, body.iphone .et_pb_text_28 h2, body.uiwebview .et_pb_text_28, body.iphone .et_pb_text_28, body.uiwebview .et_pb_text_29 h1, body.iphone .et_pb_text_29 h1, body.uiwebview .et_pb_text_29 h2, body.iphone .et_pb_text_29 h2, body.uiwebview .et_pb_text_29, body.iphone .et_pb_text_29, body.uiwebview .et_pb_text_30 h1, body.iphone .et_pb_text_30 h1, body.uiwebview .et_pb_text_30 h2, body.iphone .et_pb_text_30 h2, body.uiwebview .et_pb_text_31 h1, body.iphone .et_pb_text_31 h1, body.uiwebview .et_pb_text_31 h2, body.iphone .et_pb_text_31 h2, body.uiwebview .et_pb_text_32 h1, body.iphone .et_pb_text_32 h1, body.uiwebview .et_pb_text_32 h2, body.iphone .et_pb_text_32 h2, body.uiwebview .et_pb_text_32 h3, body.iphone .et_pb_text_32 h3, body.uiwebview .et_pb_text_33 h1, body.iphone .et_pb_text_33 h1, body.uiwebview .et_pb_text_33 h2, body.iphone .et_pb_text_33 h2, body.uiwebview .et_pb_text_33 h3, body.iphone .et_pb_text_33 h3 { font-variant-ligatures: no-common-ligatures; }
.dipi_dual_heading_0.dipi_dual_heading { margin-bottom: -10px !important; }
.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading { border-style: solid; line-height: 1.6em; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading { font-size: 18px; border-style: solid; line-height: 1.6em; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
.dipi_dual_heading_0 .dipi-dh-main { justify-content: center; text-align: center; align-items: center; flex-direction: row; }
.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading .dipi-dh-bg-container { padding-top: 0px !important; padding-right: 3px !important; padding-bottom: 0px !important; padding-left: 3px !important; }
.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading .dipi-dh-bg-container { padding-top: 20px !important; padding-right: 3px !important; padding-bottom: 0px !important; padding-left: 9px !important; }
.et_pb_text_0 h1 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 80px; color: #94A3B8 !important; letter-spacing: -5px; text-align: center; }
.et_pb_row_1.et_pb_row { margin-bottom: 30px !important; }
.et_pb_text_1.et_pb_text, .et_pb_text_2.et_pb_text, .et_pb_text_3.et_pb_text, .et_pb_text_6.et_pb_text, .et_pb_text_14.et_pb_text, .et_pb_text_15.et_pb_text, .et_pb_text_24.et_pb_text, .et_pb_text_33.et_pb_text { color: #64748B !important; }
.et_pb_text_1 { line-height: 1.5em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 32px; letter-spacing: -1px; line-height: 1.5em; width: 98%; }
.et_pb_row_2.et_pb_row { margin-top: 38px !important; margin-right: auto !important; margin-left: auto !important; }
.dipi_counter_0.dipi_counter .dipi_counter_number_wrapper, .dipi_counter_1.dipi_counter .dipi_counter_number_wrapper { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;font-size: 54px !important; color: #64748B !important; letter-spacing: -2px !important; text-align: center !important; }
.dipi_counter_0.dipi_counter .dipi_counter_number .dipi_counter_number_prefix,
                .dipi_counter_0.dipi_counter .half_circle .dipi_label.dipi_start_label, .dipi_counter_0.dipi_counter .dipi_counter_number .dipi_counter_number_number, .dipi_counter_0.dipi_counter .dipi_counter_number .dipi_counter_number_suffix,
                .dipi_counter_0.dipi_counter .half_circle .dipi_label.dipi_end_label, .dipi_counter_1.dipi_counter .dipi_counter_number .dipi_counter_number_prefix,
                .dipi_counter_1.dipi_counter .half_circle .dipi_label.dipi_start_label, .dipi_counter_1.dipi_counter .dipi_counter_number .dipi_counter_number_number, .dipi_counter_1.dipi_counter .dipi_counter_number .dipi_counter_number_suffix,
                .dipi_counter_1.dipi_counter .half_circle .dipi_label.dipi_end_label, .dipi_counter_2.dipi_counter .dipi_counter_number .dipi_counter_number_prefix,
                .dipi_counter_2.dipi_counter .half_circle .dipi_label.dipi_start_label, .dipi_counter_2.dipi_counter .dipi_counter_number .dipi_counter_number_number, .dipi_counter_2.dipi_counter .dipi_counter_number .dipi_counter_number_suffix,
                .dipi_counter_2.dipi_counter .half_circle .dipi_label.dipi_end_label, .dipi_counter_3.dipi_counter .dipi_counter_number .dipi_counter_number_prefix,
                .dipi_counter_3.dipi_counter .half_circle .dipi_label.dipi_start_label, .dipi_counter_3.dipi_counter .dipi_counter_number .dipi_counter_number_number, .dipi_counter_3.dipi_counter .dipi_counter_number .dipi_counter_number_suffix,
                .dipi_counter_3.dipi_counter .half_circle .dipi_label.dipi_end_label { text-align: center !important; }
.dipi_counter_0.dipi_counter { margin-bottom: 0px !important; margin-bottom: 10px !important; }
.dipi_counter_0 .dipi_counter_number_wrapper, .dipi_counter_1 .dipi_counter_number_wrapper { color: #64748B;
                font-size: 54px;
                line-height: 1em;
                text-align: center; }
.dipi_counter_0 .dipi_counter_number .dipi_counter_number_prefix, .dipi_counter_0 .dipi_counter_number .dipi_counter_number_suffix, .dipi_counter_1 .dipi_counter_number .dipi_counter_number_prefix, .dipi_counter_1 .dipi_counter_number .dipi_counter_number_suffix, .dipi_counter_2 .dipi_counter_number .dipi_counter_number_prefix, .dipi_counter_2 .dipi_counter_number .dipi_counter_number_suffix, .dipi_counter_3 .dipi_counter_number .dipi_counter_number_prefix, .dipi_counter_3 .dipi_counter_number .dipi_counter_number_suffix { color: ;
                font-size: 1em;
                line-height: 1em;
                text-align: center; display: row; }
.dipi_counter_0 .dipi_counter_number .dipi_counter_number_number, .dipi_counter_1 .dipi_counter_number .dipi_counter_number_number, .dipi_counter_2 .dipi_counter_number .dipi_counter_number_number, .dipi_counter_3 .dipi_counter_number .dipi_counter_number_number { color: ;
                font-size: 1em;
                line-height: 1em;
                text-align: center; }
.dipi_counter_0 .half_circle .background-circle, .dipi_counter_1 .half_circle .background-circle, .dipi_counter_2 .half_circle .background-circle, .dipi_counter_3 .half_circle .background-circle { stroke: rgba(0,0,0,0.1); stroke-linecap: round; }
.et_pb_text_2 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; line-height: 1.6em; margin-bottom: 44px !important; width: 73%; }
.dipi_counter_1.dipi_counter, .et_pb_blurb_12.et_pb_blurb, .et_pb_blurb_13.et_pb_blurb, .et_pb_blurb_16.et_pb_blurb { margin-bottom: 10px !important; }
.et_pb_text_3 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; line-height: 1.6em; padding-bottom: 36px !important;margin-bottom: 15px !important; width: 73%; }
.et_pb_section_2 { border-radius: 20px 20px 20px 20px;overflow: hidden; }
.et_pb_section_2.et_pb_section { padding-bottom: 0px;margin-right: 20px; margin-bottom: 11px; margin-left: 20px; }
.et_pb_row_3 { border-radius: 24px 28px 0 0;overflow: hidden; border-width:1px 1px 0px 1px;border-color:rgba(100,116,139,0.39); }
.et_pb_row_3.et_pb_row { padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important;margin-top: 16px !important; margin-right: auto !important; margin-left: auto !important; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.et_pb_text_4 h2, .et_pb_text_16 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 50px; color: #64748B !important; text-align: left; }
.et_pb_text_4 { border-radius: 15px 15px 0 0;overflow: hidden; border-color:#7ED3FC;border-bottom-width:0px; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 1px !important; padding-left: 20px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_5 h2, .et_pb_text_8 h2, .et_pb_text_13 h2, .et_pb_text_18 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 28px; color: #0CABF3 !important; text-align: left; }
.et_pb_text_5, .et_pb_text_8, .et_pb_text_18 { border-radius: 15px 15px 0 0;overflow: hidden; border-color:#7ED3FC;border-bottom-width:0px; padding-top: 0px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_6 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; line-height: 1.6em; padding-right: 107px !important;margin-left: 18px !important; }
html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_column_5:hover { filter: brightness(102%) contrast(200%); filter: brightness(102%) contrast(200%); }
.et_pb_row_4 { border-radius: 0 0 20px 20px;overflow: hidden; border-width:0px 1px 1px 1px;border-color:RGBA(100,116,139,0.39); }
.et_pb_row_4.et_pb_row, .et_pb_row_15.et_pb_row, .et_pb_row_16.et_pb_row { padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_2.et_pb_blurb .et_pb_module_header, .et_pb_blurb_2.et_pb_blurb .et_pb_module_header a { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 20px; color: #000000 !important; letter-spacing: -0.5px; }
.et_pb_blurb_0.et_pb_blurb p, .et_pb_blurb_1.et_pb_blurb p, .et_pb_blurb_2.et_pb_blurb p, .et_pb_blurb_3.et_pb_blurb p, .et_pb_blurb_4.et_pb_blurb p, .et_pb_blurb_5.et_pb_blurb p, .et_pb_blurb_6.et_pb_blurb p, .et_pb_blurb_7.et_pb_blurb p, .et_pb_blurb_8.et_pb_blurb p, .et_pb_blurb_9.et_pb_blurb p, .et_pb_blurb_10.et_pb_blurb p { line-height: 1.8em; }
.et_pb_blurb_0.et_pb_blurb, .et_pb_blurb_1.et_pb_blurb, .et_pb_blurb_2.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #64748B !important; letter-spacing: -0.5px; line-height: 1.8em; margin-bottom: 15px !important; }
.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_0 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_1 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_2 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_2 .et_pb_main_blurb_image .et-pb-icon { border-radius: 100px 100px 100px 100px;overflow: hidden; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; background-color: #FFFFFF; }
.et_pb_blurb_0:hover, .et_pb_blurb_1:hover, .et_pb_blurb_2:hover { transform: scaleX(1.02) scaleY(1.02) !important; }
.et_pb_blurb_0, .et_pb_blurb_1, .et_pb_blurb_2 { transition: transform 300ms ease 0ms; }
.et_pb_blurb_0 .et_pb_blurb_content, .et_pb_blurb_1 .et_pb_blurb_content, .et_pb_blurb_2 .et_pb_blurb_content, .et_pb_blurb_12 .et_pb_blurb_content, .et_pb_blurb_13 .et_pb_blurb_content, .et_pb_blurb_14 .et_pb_blurb_content, .et_pb_blurb_15 .et_pb_blurb_content, .et_pb_blurb_16 .et_pb_blurb_content, .et_pb_blurb_17 .et_pb_blurb_content, .et_pb_blurb_18 .et_pb_blurb_content, .et_pb_blurb_19 .et_pb_blurb_content, .dipi_pricing_table .dipi_pricing_table_item_1.dipi_pricing_table_item .dipi-pt-text,.dipi_pricing_table .dipi_pricing_table_item_1.dipi_pricing_table_item .dipi-pt-feature .dipi-pt-feature-text,.dipi_pricing_table .dipi_pricing_table_item_1.dipi_pricing_table_item .dipi-pt-price-container { text-align: left; }
.et_pb_blurb_0 .et-pb-icon, .et_pb_blurb_1 .et-pb-icon, .et_pb_blurb_2 .et-pb-icon { font-size: 35px; color: #000000; font-family:FontAwesome !important; font-weight:900 !important; }
.et_pb_row_5 { background-position: center top; background-image: linear-gradient( 180deg, rgba(0,58,186,0.83) 0%, rgba(7,16,24,0.77) 100% ), url(../wp-content/uploads/2024/09/godzilla.jpg);background-color: #071018; border-radius: 22px 22px 22px 22px;overflow: hidden; border-width:1px 1px 0px 1px;border-color:rgba(100,116,139,0.47); }
.et_pb_row_5.et_pb_row { padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important;margin-top: 100px !important; margin-right: auto !important; margin-bottom: 126px !important; margin-left: auto !important; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.et_pb_text_7 h2, .et_pb_text_17 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 50px; color: #FFFFFF !important; text-align: left; }
.et_pb_text_7 { border-radius: 15px 15px 0 0;overflow: hidden; border-color:#7ED3FC;border-bottom-width:0px; padding-top: 20px !important; padding-right: 4px !important; padding-bottom: 1px !important; padding-left: 4px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_9.et_pb_text, .et_pb_text_19.et_pb_text, .et_pb_text_20.et_pb_text, .et_pb_text_22.et_pb_text, .dipi_blog_slider_0 .dipi-entry-title a, .dipi_blog_slider_0 .dipi-entry-title, .et_pb_contact_field_3 .input + label, .et_pb_contact_field_3 .input + label i:before { color: #EFF2F4 !important; }
.et_pb_text_9 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; line-height: 1.6em; padding-right: 16px !important; padding-left: 21px !important; }
.et_pb_text_10 h1 { font-size: 26px; }
.et_pb_text_10 h2, .et_pb_text_23 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 36px; color: #7ED3FC !important; text-align: right; }
.et_pb_text_10, .et_pb_text_23 { border-radius: 15px 15px 15px 15px;overflow: hidden; border-width:1px;border-color:#7ED3FC; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_11 h2, .et_pb_text_12 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 30px; color: #7ED3FC !important; text-align: left; }
.et_pb_text_11, .et_pb_text_12 { border-radius: 15px 15px 15px 15px;overflow: hidden; border-color:#7ED3FC; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important;margin-top: 2px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_8.et_pb_blurb .et_pb_module_header, .et_pb_blurb_8.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_9.et_pb_blurb .et_pb_module_header, .et_pb_blurb_9.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_10.et_pb_blurb .et_pb_module_header, .et_pb_blurb_10.et_pb_blurb .et_pb_module_header a { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 20px; color: #EFF2F4 !important; letter-spacing: 1px; }
.et_pb_blurb_3.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #EFF2F4 !important; letter-spacing: -0.5px; line-height: 1.8em; padding-right: 0px !important; padding-left: 0px !important;margin-top: 16px !important; margin-right: -1px !important; margin-bottom: 56px !important; margin-left: 2px !important; }
.et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_3 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_5 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_6 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_6 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_7 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_7 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_8 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_8 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_9 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_9 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_10 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_10 .et_pb_main_blurb_image .et-pb-icon { border-radius: 100px 100px 100px 100px;overflow: hidden; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; background-color: RGBA(255,255,255,0); }
.et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon, .et_pb_blurb_7 .et-pb-icon, .et_pb_blurb_8 .et-pb-icon, .et_pb_blurb_9 .et-pb-icon, .et_pb_blurb_10 .et-pb-icon { font-size: 35px; color: #EFF2F4; font-family:FontAwesome !important; font-weight:900 !important; }
.et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_4 .et_pb_main_blurb_image .et-pb-icon { border-radius: 100px 100px 100px 100px;overflow: hidden; padding-top: 20px !important; padding-right: 10px !important; padding-bottom: 20px !important; padding-left: 10px !important; background-color: RGBA(255,255,255,0); }
.et_pb_blurb_5.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #EFF2F4 !important; letter-spacing: -0.5px; line-height: 1.8em; margin-top: 16px !important; margin-right: -1px !important; margin-bottom: 56px !important; margin-left: 2px !important; }
.et_pb_blurb_5 .et-pb-icon { font-size: 35px; color: #EFF2F4; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_7.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #EFF2F4 !important; letter-spacing: -0.5px; line-height: 1.8em; padding-right: 0px !important; padding-left: 0px !important;margin-top: 101px !important; margin-right: -1px !important; margin-bottom: 58px !important; margin-left: 2px !important; }
.et_pb_blurb_8.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #EFF2F4 !important; letter-spacing: -0.5px; line-height: 1.8em; padding-right: 0px !important; padding-left: 0px !important;margin-top: 90px !important; margin-right: -1px !important; margin-bottom: -23px !important; margin-left: 2px !important; }
.et_pb_blurb_9.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #EFF2F4 !important; letter-spacing: -0.5px; line-height: 1.8em; padding-right: 0px !important; padding-left: 0px !important;margin-top: 65px !important; margin-right: -1px !important; margin-bottom: 70px !important; margin-left: 2px !important; }
.et_pb_blurb_10.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; color: #EFF2F4 !important; letter-spacing: -0.5px; line-height: 1.8em; padding-right: 0px !important; padding-left: 0px !important;margin-top: 1px !important; margin-right: -1px !important; margin-bottom: -15px !important; margin-left: 2px !important; }
.et_pb_row_6 { background-image: linear-gradient( 180deg, rgba(255,255,255,0.81) 1%, rgba(255,255,255,0.93) 99% ); border-radius: 15px 15px 15px 15px;overflow: hidden; border-width:1px;border-color:rgba(7,16,24,0.21); }
.et_pb_row_6.et_pb_row { padding-top: 30px !important; padding-bottom: 30px !important;margin-top: -4px !important; margin-bottom: 6px !important; padding-top: 30px; padding-bottom: 30px; }
.et_pb_row_6, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_6.et_pb_row, .et_pb_row_10, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_10.et_pb_row, .et_pb_row_11, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_11.et_pb_row { max-width: 2560px; }
.et_pb_blurb_11.et_pb_blurb .et_pb_module_header, .et_pb_blurb_11.et_pb_blurb .et_pb_module_header a { font-weight: 800;font-size: 50px; color: #64748B !important; letter-spacing: -1px; text-align: right; }
.et_pb_blurb_11.et_pb_blurb .et_pb_blurb_description { text-align: right; }
.et_pb_blurb_11.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; color: #0CABF3 !important; padding-right: 17px !important;margin-top: 18px !important; margin-right: 0px !important; margin-bottom: 50px !important; margin-left: 0px !important; }
.et_pb_blurb_11 .et-pb-icon { font-size: 99px; color: #2ea3f2; font-family:FontAwesome !important; font-weight:900 !important; }
.et_pb_blurb_11 .et_pb_blurb_content, .et_pb_blurb_20 .et_pb_blurb_content { max-width: 1100px; }
.et_pb_text_13 { border-radius: 15px 15px 0 0;overflow: hidden; border-color:#7ED3FC;border-bottom-width:0px; padding-top: 0px !important; padding-right: 2px !important; padding-bottom: 20px !important; padding-left: 0px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_14 { line-height: 28px; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 22px; line-height: 28px; margin-right: 0px !important; margin-left: 0px !important; width: 96%; max-width: 100%; }
.et_pb_text_15 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; line-height: 1.6em; padding-left: 16px !important; }
.et_pb_text_16 { border-radius: 15px 15px 0 0;overflow: hidden; border-color:#7ED3FC;border-bottom-width:0px; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_blurb_12.et_pb_blurb .et_pb_module_header, .et_pb_blurb_12.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_13.et_pb_blurb .et_pb_module_header, .et_pb_blurb_13.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_14.et_pb_blurb .et_pb_module_header, .et_pb_blurb_14.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_15.et_pb_blurb .et_pb_module_header, .et_pb_blurb_15.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_16.et_pb_blurb .et_pb_module_header, .et_pb_blurb_16.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_17.et_pb_blurb .et_pb_module_header, .et_pb_blurb_17.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_18.et_pb_blurb .et_pb_module_header, .et_pb_blurb_18.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_19.et_pb_blurb .et_pb_module_header, .et_pb_blurb_19.et_pb_blurb .et_pb_module_header a { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; color: #64748B !important; line-height: 1.4em; }
.et_pb_blurb_12.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_13.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_14.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_15.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_16.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_17.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_18.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_19.et_pb_blurb .et_pb_main_blurb_image { margin-bottom: 15px; }
.et_pb_blurb_12 .et-pb-icon, .et_pb_blurb_13 .et-pb-icon, .et_pb_blurb_15 .et-pb-icon, .et_pb_blurb_16 .et-pb-icon, .et_pb_blurb_17 .et-pb-icon, .et_pb_blurb_19 .et-pb-icon { font-size: 37px; color: #64748B; font-family:FontAwesome !important; font-weight:900 !important; }
.et_pb_blurb_14.et_pb_blurb { margin-bottom: 7px !important; }
.et_pb_blurb_14 .et-pb-icon { font-size: 37px; color: #64748B; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_15.et_pb_blurb { padding-bottom: 0px !important;margin-bottom: 7px !important; }
.et_pb_blurb_17.et_pb_blurb { margin-bottom: 6px !important; }
.et_pb_blurb_18.et_pb_blurb { margin-top: 11px !important; margin-bottom: 14px !important; }
.et_pb_blurb_18 .et-pb-icon { font-size: 37px; color: #64748B; font-family:FontAwesome !important; font-weight:400 !important; }
.et_pb_blurb_19.et_pb_blurb { margin-bottom: 26px !important; }
.et_pb_row_7 { background-size: contain; background-position: center top; background-image: linear-gradient( 180deg, rgba(0,58,186,0.83) 0%, #071018 99% ), url(../wp-content/uploads/2018/12/summitgulf-logo-20181220-1.png);background-color: #071018; border-radius: 22px 22px 22px 22px;overflow: hidden; border-width:1px 1px 0px 1px;border-color:rgba(100,116,139,0.47); }
.et_pb_row_7.et_pb_row { padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important;margin-top: 52px !important; margin-right: auto !important; margin-bottom: -1px !important; margin-left: auto !important; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.et_pb_text_17 { border-radius: 15px 15px 0 0;overflow: hidden; border-color:#7ED3FC;border-bottom-width:0px; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 1px !important; padding-left: 17px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_19 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; line-height: 1.6em; padding-bottom: 29px !important; padding-left: 23px !important;margin-right: 0px !important; width: 100%; max-width: 100%; }
.et_pb_text_20 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; line-height: 1.6em; padding-left: 22px !important; }
.dipi_before_after_slider_0 { filter: saturate(94%) brightness(193%) contrast(195%);backface-visibility:hidden; width: 100%; }
html:not(.et_fb_edit_enabled) #et-fb-app .dipi_before_after_slider_0:hover { filter: saturate(94%) brightness(193%) contrast(195%); }
.dipi_before_after_slider_0 .dipi_before_after_slider_overlay .dipi_before_after_slider_before_label_span, .dipi_before_after_slider_0 .dipi_before_after_slider_overlay .dipi_before_after_slider_after_label_span { background: RGBA(255,255,255,0); }
.dipi_before_after_slider_0 .dipi_before_after_slider_handle:before, .dipi_before_after_slider_0  .dipi_before_after_slider_handle:after { background: #7ED3FC; }
.dipi_before_after_slider_0 .dipi_before_after_slider_horizontal .dipi_before_after_slider_handle:before, .dipi_before_after_slider_0 .dipi_before_after_slider_horizontal .dipi_before_after_slider_handle:after { width: 4px; margin-left: -2px !important; }
.dipi_before_after_slider_0 .dipi_before_after_slider_vertical .dipi_before_after_slider_handle:before, .dipi_before_after_slider_0 .dipi_before_after_slider_vertical .dipi_before_after_slider_handle:after { height: 4px; margin-top: -2px !important; }
.dipi_before_after_slider_0 .dipi_before_after_slider_handle { border-color: #fff; background: ; backdrop-filter: blur(0px); width: 38px; height: 38px; border-width: 4px; border-style: solid; border-color: #fff; }
.dipi_before_after_slider_0 .dipi_before_after_slider_left_arrow { border-right-color: #ffffff; }
.dipi_before_after_slider_0 .dipi_before_after_slider_right_arrow { border-left-color: #ffffff; }
.dipi_before_after_slider_0 .dipi_before_after_slider_up_arrow { border-bottom-color: #ffffff; }
.dipi_before_after_slider_0 .dipi_before_after_slider_down_arrow { border-top-color: #ffffff; }
.dipi_before_after_slider_0 .arrow-handle_icon .dipi_before_after_slider_left_arrow, 
            .dipi_before_after_slider_0 .arrow-handle_icon .dipi_before_after_slider_right_arrow,
            .dipi_before_after_slider_0 .arrow-handle_icon .dipi_before_after_slider_down_arrow,
            .dipi_before_after_slider_0 .arrow-handle_icon .dipi_before_after_slider_up_arrow { border-color: #ffffff; border-width: 3px; width: 6px; height: 6px; }
.dipi_before_after_slider_0  .dipi_before_after_slider_left_arrow, 
            .dipi_before_after_slider_0  .dipi_before_after_slider_right_arrow,
            .dipi_before_after_slider_0  .dipi_before_after_slider_down_arrow,
            .dipi_before_after_slider_0  .dipi_before_after_slider_up_arrow { border-width: 6px; }
.dipi_before_after_slider_0 .dipi_before_after_slider_handle .dipi_before_after_slider_left_arrow, .dipi_before_after_slider_0 .dipi_before_after_slider_container:not(.move_with_handle):hover .dipi_before_after_slider_left_arrow,
            .dipi_before_after_slider_0 .dipi_before_after_slider_handle:hover .dipi_before_after_slider_left_arrow { left: calc(50% - 5px); }
.dipi_before_after_slider_0 .dipi_before_after_slider_handle .dipi_before_after_slider_right_arrow, .dipi_before_after_slider_0 .dipi_before_after_slider_container:not(.move_with_handle):hover .dipi_before_after_slider_right_arrow,
            .dipi_before_after_slider_0 .dipi_before_after_slider_handle:hover .dipi_before_after_slider_right_arrow { right: calc(50% - 6px); }
.dipi_before_after_slider_0 .dipi_before_after_slider_handle .dipi_before_after_slider_up_arrow, .dipi_before_after_slider_0 .dipi_before_after_slider_container:not(.move_with_handle):hover .dipi_before_after_slider_up_arrow,
            .dipi_before_after_slider_0 .dipi_before_after_slider_handle:hover .dipi_before_after_slider_up_arrow { top: calc(50% - 6px); }
.dipi_before_after_slider_0 .dipi_before_after_slider_handle .dipi_before_after_slider_down_arrow, .dipi_before_after_slider_0 .dipi_before_after_slider_container:not(.move_with_handle):hover .dipi_before_after_slider_down_arrow,
            .dipi_before_after_slider_0 .dipi_before_after_slider_handle:hover .dipi_before_after_slider_down_arrow { bottom: calc(50% - 6px); }
.dipi_before_after_slider_0 .dipi_before_after_slider_horizontal .dipi_before_after_slider_handle:before { transform: translateY(-19px); margin-bottom: 4px; }
.dipi_before_after_slider_0  .dipi_before_after_slider_horizontal .dipi_before_after_slider_handle:after { transform: translateY(19px); margin-top: 4px; }
.dipi_before_after_slider_0 .dipi_before_after_slider_vertical .dipi_before_after_slider_handle:before { transform: translateX(19px); margin-left: 4px; }
.dipi_before_after_slider_0  .dipi_before_after_slider_vertical .dipi_before_after_slider_handle:after { transform: translateX(-19px); margin-right: 3px; }
.et_pb_text_21 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 36px; color: #7ED3FC !important; text-align: center; }
.et_pb_text_21 { border-radius: 15px 15px 15px 15px;overflow: hidden; border-color:#7ED3FC; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important;margin-top: 19px !important; margin-bottom: -2px !important; width: 100%; }
.et_pb_text_22 { line-height: 1.6em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 22px; line-height: 1.6em; padding-left: 22px !important;margin-top: 38px !important; margin-bottom: 55px !important; }
.et_pb_section_3.et_pb_section { padding-top: 0px;margin-top: 0px; background-color: #071018 !important; }
.et_pb_row_9.et_pb_row { margin-top: 3px !important; margin-right: auto !important; margin-left: auto !important; }
.et_pb_blurb_20.et_pb_blurb .et_pb_module_header, .et_pb_blurb_20.et_pb_blurb .et_pb_module_header a { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 70px; color: #64748B !important; letter-spacing: -4px; line-height: 1.1em; text-align: center; }
.et_pb_blurb_20.et_pb_blurb { margin-bottom: 50px !important; margin-left: -478px !important; max-width: 700px; }
.et_pb_blurb_20 .et-pb-icon { font-size: 60px; color: #2ea3f2; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_row_10 { background-color: #0E151D; border-radius: 15px 15px 0 0;overflow: hidden; }
.et_pb_row_10.et_pb_row { padding-top: 30px !important; padding-right: 30px !important; padding-bottom: 30px !important; padding-left: 30px !important; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; }
.et_pb_text_24 { line-height: 1.5em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 32px; letter-spacing: -1px; line-height: 1.5em; padding-right: 8px !important;margin-left: 3px !important; }
.dipi_counter_2.dipi_counter .dipi_counter_number_wrapper, .dipi_counter_3.dipi_counter .dipi_counter_number_wrapper { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;font-size: 60px !important; color: #64748B !important; letter-spacing: -2px !important; text-align: center !important; }
.dipi_counter_2.dipi_counter { margin-top: 34px !important; margin-bottom: 10px !important; }
.dipi_counter_2 .dipi_counter_number_wrapper, .dipi_counter_3 .dipi_counter_number_wrapper { color: #64748B;
                font-size: 60px;
                line-height: 1em;
                text-align: center; }
.et_pb_text_25, .et_pb_text_26 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 15px; letter-spacing: -0.2px; }
.dipi_counter_3.dipi_counter { margin-top: 32px !important; margin-bottom: 10px !important; }
.et_pb_row_11 { background-color: #0E151D; border-radius: 0 0 15px 15px;overflow: hidden; }
.et_pb_row_11.et_pb_row { padding-right: 30px !important; padding-left: 30px !important; padding-right: 30px; padding-left: 30px; }
.dipi_blog_slider_0 .dipi-entry-title { font-size: 19px !important; }
.dipi_blog_slider_0 { background-color: #151e27; }
.dipi_blog_slider_0 .dipi-blog-post { border-radius: 14px 14px 14px 14px;overflow: hidden; padding-top: 20px !important; padding-right:20px !important; padding-bottom:20px !important; padding-left:20px !important; background-color: #151e27 !important; }
.dipi_blog_slider_0 .dipi-entry-featured-image-url { border-radius: 14px 14px 14px 14px;overflow: hidden; border-style: solid; }
.dipi_blog_slider_0 .dipi_blog_slider { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.dipi_blog_slider_0 img.wp-post-image { height: 240px !important; }
.dipi_blog_slider_0 .dipi-carousel-main .swiper-container-3d .swiper-slide-shadow-left { background-image: -webkit-gradient(linear, right top, left top, from(), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(right, , rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(right, , rgba(0, 0, 0, 0)); background-image: linear-gradient(to left, , rgba(0, 0, 0, 0)); }
.dipi_blog_slider_0 .dipi-carousel-main .swiper-container-3d .swiper-slide-shadow-right { background-image: -webkit-gradient(linear, left top, right top, from(), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(left, , rgba(0, 0, 0, 0));background-image: -o-linear-gradient(left, , rgba(0, 0, 0, 0)); background-image: linear-gradient(to right, , rgba(0, 0, 0, 0)); }
.dipi_blog_slider_0 .dipi-carousel-main .swiper-container-3d .swiper-slide-shadow-top { background-image: -webkit-gradient(linear, left bottom, left top, from(), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(bottom, , rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(bottom, , rgba(0, 0, 0, 0)); background-image: linear-gradient(to top, , rgba(0, 0, 0, 0)); }
.dipi_blog_slider_0 .dipi-carousel-main .swiper-container-3d .swiper-slide-shadow-bottom {  background-image: -webkit-gradient(linear, left top, left bottom, from(), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, , rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, , rgba(0, 0, 0, 0));background-image: linear-gradient(to bottom, , rgba(0, 0, 0, 0)); }
.dipi_blog_slider_0 .swiper-container { padding-top: 30px !important; padding-right:30px !important; padding-bottom:30px !important; padding-left:30px !important; }
.dipi_blog_slider_0 .swiper-button-prev, .dipi_blog_slider_0:hover .swiper-button-prev.swiper-arrow-button.show_on_hover { left: -66px !important; }
.dipi_blog_slider_0 .swiper-button-prev.swiper-arrow-button.show_on_hover:before, .dipi_blog_slider_0 .swiper-button-next.swiper-arrow-button.show_on_hover:before { width: 66px !important; }
.dipi_blog_slider_0 .swiper-button-next, .dipi_blog_slider_0:hover .swiper-button-next.swiper-arrow-button.show_on_hover { right: -66px !important; }
.dipi_blog_slider_0 .swiper-button-next:after, .dipi_blog_slider_0 .swiper-button-next:before, .dipi_blog_slider_0 .swiper-button-prev:after, .dipi_blog_slider_0 .swiper-button-prev:before { color: #2ea3f2 !important; font-size: 50px !important; }
.dipi_blog_slider_0 .swiper-button-next, .dipi_blog_slider_0 .swiper-button-prev { width: 50px !important; height: 50px !important; padding: 10px !important; }
.dipi_blog_slider_0 .swiper-pagination-bullet { background: #d8d8d8!important; }
.dipi_blog_slider_0 .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #2ea3f2 !important; }
.dipi_blog_slider_0 .swiper-container-horizontal > .swiper-pagination-bullets, .dipi_blog_slider_0 .swiper-pagination-fraction, .dipi_blog_slider_0 .swiper-pagination-custom { bottom: -40px; }
.dipi_blog_slider_0 .dipi-date { background-color:  !important; right: 0px !important; top: 0px !important; }
div.et_pb_section.et_pb_section_4 > .et_pb_background_mask { transform: scale(-1, -1); background-image: url( data:image/svg+xml;base64,PHN2ZyAgZmlsbD0iIzE1MUUyNyIgdmlld0JveD0iMCAwIDE5MjAgMTQ0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTE4MC4yOCwzODAuOGw5MS41Ny01Mi44N2E0MSw0MSwwLDAsMSw0MC44MywwbDkxLjU3LDUyLjg3YTQxLDQxLDAsMCwxLDIwLjQyLDM1LjM2VjUyMS44OWE0MSw0MSwwLDAsMS0yMC40MiwzNS4zNmwtOTEuNTcsNTIuODdhNDEsNDEsMCwwLDEtMzcuNjgsMS42MmMtMS4wNi0uNjktMi4xMy0xLjM2LTMuMjItMmwtOTEuNTctNTIuODdjLTEtLjU3LTItMS4xMi0zLTEuNjRhNDEsNDEsMCwwLDEtMTcuMzEtMzMuMzVWNDE2LjE2QTQxLDQxLDAsMCwxLDExODAuMjgsMzgwLjhabTE5MywxMDM1LTY4LjEyLTM5LjMzYTI2LjcxLDI2LjcxLDAsMCwwLTI2LjYxLDBsLTY4LjEyLDM5LjMzYTI2LjY4LDI2LjY4LDAsMCwwLTEzLjMxLDIzVjE0NDBoMTg5LjQ2di0xLjIxQTI2LjY3LDI2LjY3LDAsMCwwLDEzNzMuMjksMTQxNS43NVpNMTU2Ni41NSwzMjguMDksMTQ3NSwzODFxLS43NC40Mi0xLjQ3LjgxYTQwLjkzLDQwLjkzLDAsMCwwLTE5LjA3LDM0LjUyVjUyMmE0MC45NCw0MC45NCwwLDAsMCwxNy41MiwzMy41YzEuMDYuNTQsMi4xMSwxLjEsMy4xNCwxLjdsOTEuNTcsNTIuODdjMSwuNTYsMS45NSwxLjE2LDIuOSwxLjc3YTQwLjkyLDQwLjkyLDAsMCwwLDM3LjY4LTEuNjFsOTEuNTctNTIuODdBNDAuOTMsNDAuOTMsMCwwLDAsMTcxOS4yNCw1MjJWNDE2LjI5YTQwLjkzLDQwLjkzLDAsMCwwLTIwLjQyLTM1LjM2bC05MS41Ny01Mi44NmE0MC44MSw0MC44MSwwLDAsMC0zOS4zNy0uNzhDMTU2Ny40NCwzMjcuNTYsMTU2NywzMjcuODMsMTU2Ni41NSwzMjguMDlabTExOS44LTc4LjI0LDM4Ljg2LDIyLjQ0YTE0Ljg2LDE0Ljg2LDAsMCwwLDE0LjgyLDBsMzguODYtMjIuNDRBMTQuODcsMTQuODcsMCwwLDAsMTc4Ni4zLDIzN1YxOTIuMTRhMTQuODcsMTQuODcsMCwwLDAtNy40MS0xMi44M0wxNzQwLDE1Ni44N2ExNC44NiwxNC44NiwwLDAsMC0xNC44MiwwbC0zOC44NiwyMi40NGExNC44NywxNC44NywwLDAsMC03LjQxLDEyLjgzVjIzN0ExNC44NywxNC44NywwLDAsMCwxNjg2LjM1LDI0OS44NVptMTk0LDEwOS41YTI4LjE1LDI4LjE1LDAsMCwwLTE0LDMuNzVsLTcwLjU3LDQwLjc0YTI4LjE5LDI4LjE5LDAsMCwwLTE0LDI0LjM0djgxLjQ4YTI4LjE5LDI4LjE5LDAsMCwwLDE0LDI0LjM0bDcwLjU3LDQwLjc0YTI4LjIsMjguMiwwLDAsMCwyOC4xLDBMMTkyMCw1NjBWMzc3Ljg5bC0yNS42MS0xNC43OUEyOC4xLDI4LjEsMCwwLDAsMTg4MC4zNCwzNTkuMzVaTTE0NjAuNDEsODY0Ljg4LDE1NTIsODEyYTQwLjk0LDQwLjk0LDAsMCwwLDIwLjQxLTM1LjM2VjY3MC45MUE0MC45NCw0MC45NCwwLDAsMCwxNTUyLDYzNS41NWwtOTEuNTctNTIuODdhNDEsNDEsMCwwLDAtNDAuODMsMEwxMzI4LDYzNS41NWE0MSw0MSwwLDAsMC0yMC40MiwzNS4zNlY3NzYuNjVBNDEsNDEsMCwwLDAsMTMyOCw4MTJsOTEuNTcsNTIuODdBNDAuOTQsNDAuOTQsMCwwLDAsMTQ2MC40MSw4NjQuODhabS0yOTQuOS0uMzUsOTEuNTctNTIuODdhNDEsNDEsMCwwLDAsMjAuNDItMzUuMzZWNjcwLjU3YTQxLDQxLDAsMCwwLTIwLjQyLTM1LjM2bC05MS41Ny01Mi44N2E0MC45LDQwLjksMCwwLDAtNDAuODMsMGwtOTEuNTcsNTIuODdhNDAuOTQsNDAuOTQsMCwwLDAtMjAuNDEsMzUuMzZWNzc2LjNhNDAuOTQsNDAuOTQsMCwwLDAsMjAuNDEsMzUuMzZsOTEuNTcsNTIuODdBNDAuOTQsNDAuOTQsMCwwLDAsMTE2NS41MSw4NjQuNTNabTYxLjQyLDI5Ny4yMi02OC40My0zOS41MWEyNi44NywyNi44NywwLDAsMC0yNi44LDBsLTY4LjQ0LDM5LjUxYTI2Ljg3LDI2Ljg3LDAsMCwwLTEzLjQsMjMuMjF2NzlhMjYuODcsMjYuODcsMCwwLDAsMTMuNCwyMy4yMWw2OC40NCwzOS41MWEyNi44OCwyNi44OCwwLDAsMCwyNi44LDBsNjguNDMtMzkuNTFhMjYuODgsMjYuODgsMCwwLDAsMTMuNDEtMjMuMjF2LTc5QTI2Ljg4LDI2Ljg4LDAsMCwwLDEyMjYuOTMsMTE2MS43NVptNTA3LjY0LTU4NC4zOGE0MC45LDQwLjksMCwwLDAtMjAuNDIsNS40NWwtOTEuNTcsNTIuODdhNDAuOTQsNDAuOTQsMCwwLDAtMjAuNDEsMzUuMzZWNzc2Ljc5YTQwLjkzLDQwLjkzLDAsMCwwLDE5LjA2LDM0LjUyYy41LjI3LDEsLjUzLDEuNDcuODFMMTcxNC4yNyw4NjVjLjQ2LjI2LjkuNTQsMS4zNS44MUE0MC45Myw0MC45MywwLDAsMCwxNzU1LDg2NWw5MS41Ny01Mi44NkE0MSw0MSwwLDAsMCwxODY3LDc3Ni43OVY2NzEuMDVhNDEsNDEsMCwwLDAtMjAuNDItMzUuMzZMMTc1NSw1ODIuODJBNDAuODMsNDAuODMsMCwwLDAsMTczNC41Nyw1NzcuMzdaTTEzNTQuODQsOTMyLjc0bC01My4wOC0zMC42NGExNy41MSwxNy41MSwwLDAsMC0xNy40OSwwbC01My4wOCwzMC42NGExNy41NSwxNy41NSwwLDAsMC04Ljc0LDE1LjE1djYxLjI5YTE3LjU0LDE3LjU0LDAsMCwwLDguNzQsMTUuMTVsNTMuMDgsMzAuNjVhMTcuNTYsMTcuNTYsMCwwLDAsMTcuNDksMGw1My4wOC0zMC42NWExNy41MywxNy41MywwLDAsMCw4Ljc1LTE1LjE1Vjk0Ny44OUExNy41NCwxNy41NCwwLDAsMCwxMzU0Ljg0LDkzMi43NFptMzQ0Ljc0LDEzNC4xNmE0MC45NCw0MC45NCwwLDAsMCwyMC40MS0zNS4zNlY5MjUuODFhNDAuOTQsNDAuOTQsMCwwLDAtMjAuNDEtMzUuMzZMMTYwOCw4MzcuNThhNDEsNDEsMCwwLDAtNDAuODMsMGwtOTEuNTcsNTIuODdhNDAuOTMsNDAuOTMsMCwwLDAtMjAuNDIsMzUuMzZ2MTA1LjczYTQwLjkzLDQwLjkzLDAsMCwwLDIwLjQyLDM1LjM2bDkxLjU3LDUyLjg3YTQwLjk0LDQwLjk0LDAsMCwwLDQwLjgzLDBaTTE4OTguMiw4NTcuNDNhMzMuNTgsMzMuNTgsMCwwLDAtMzMuNDgsMGwtNzkuNDYsNDUuODdhMzMuNTgsMzMuNTgsMCwwLDAtMTYuNzQsMjlWMTAyNGEzMy41OCwzMy41OCwwLDAsMCwxNi43NCwyOWw3OS40Niw0NS44N2EzMy41OCwzMy41OCwwLDAsMCwzMy40OCwwbDIxLjgtMTIuNThWODcwWk0xNDE3LjM4LDEyMTkuOHYyN2wyMy4zNywxMy40OSwyMy4zNi0xMy40OXYtMjdsLTIzLjM2LTEzLjQ4Wm00MjkuOTMtNzQuNi05MS41Ny01Mi44N2E0MSw0MSwwLDAsMC00MC44NCwwbC05MS41Niw1Mi44N2E0MC45Myw0MC45MywwLDAsMC0yMC40MiwzNS4zNlYxMjg2LjNhNDAuOTMsNDAuOTMsMCwwLDAsMjAuNDIsMzUuMzZsOTEuNTcsNTIuODdhNDAuOTQsNDAuOTQsMCwwLDAsNDAuODMsMGw5MS41Ny01Mi44N2E0MC45NCw0MC45NCwwLDAsMCwyMC40MS0zNS4zNlYxMTgwLjU2QTQwLjk0LDQwLjk0LDAsMCwwLDE4NDcuMzEsMTE0NS4yWk0xMTgwLDQ3Ljc0bDkxLjU3LDUyLjg3YTQwLjk0LDQwLjk0LDAsMCwwLDQwLjgzLDBsOTEuNTctNTIuODdhNDEsNDEsMCwwLDAsMjAuNDItMzUuMzZWMGgtMjY0LjhWMTIuMzhBNDAuOTQsNDAuOTQsMCwwLDAsMTE4MCw0Ny43NFptMjkxLjg2LTEuNTljMS4wNi41NCwyLjEyLDEuMSwzLjE3LDEuNzFsOTEuNTcsNTIuODZxMS4zNC43OCwyLjY0LDEuNjJhNDEsNDEsMCwwLDAsMzcuNzQtMS41OWw5MS41Ny01Mi44N2E0MC45NCw0MC45NCwwLDAsMCwyMC40MS0zNS4zNlYwaC0yNjQuOFYxMi41MkE0MSw0MSwwLDAsMCwxNDcxLjgxLDQ2LjE1Wm0tNDIzLjMyLDI0My41LDc5LjkyLDQ2LjE0YTMzLjg2LDMzLjg2LDAsMCwwLDMzLjc2LDBsNzkuOTItNDYuMTRBMzMuODYsMzMuODYsMCwwLDAsMTI1OSwyNjAuNDFWMTY4LjEzYTMzLjg2LDMzLjg2LDAsMCwwLTE2Ljg4LTI5LjI0bC03OS45Mi00Ni4xNGEzMy44NCwzMy44NCwwLDAsMC0zMy43NiwwbC03OS45Miw0Ni4xNGEzMy44NiwzMy44NiwwLDAsMC0xNi44OCwyOS4yNHY5Mi4yOEEzMy44NiwzMy44NiwwLDAsMCwxMDQ4LjQ5LDI4OS42NVptMjc5LjM5LDEzLDkxLjU3LDUyLjg2YTQwLjk0LDQwLjk0LDAsMCwwLDQwLjgzLDBsOTEuNTctNTIuODZhNDEsNDEsMCwwLDAsMjAuNDEtMzUuMzdWMTYxLjU0YTQwLjk0LDQwLjk0LDAsMCwwLTIwLjQxLTM1LjM2bC05MS41Ny01Mi44N2E0MSw0MSwwLDAsMC00MC44MywwbC05MS41Nyw1Mi44N2E0MSw0MSwwLDAsMC0yMC40MiwzNS4zNlYyNjcuMjdBNDEsNDEsMCwwLDAsMTMyNy44OCwzMDIuNjRaIi8+PC9zdmc+ ); }
.et_pb_section_4.et_pb_section { background-color: #071018 !important; }
.et_pb_row_12.et_pb_row { padding-bottom: 10px !important; padding-bottom: 10px; }
.et_pb_image_0 { filter: saturate(0%) brightness(0%) contrast(200%) invert(100%);backface-visibility:hidden; padding-right: 0px; padding-bottom: 0px; text-align: center; }
html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_image_0:hover { filter: saturate(0%) brightness(0%) contrast(200%) invert(100%); }
.et_pb_text_27 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 70px; color: #FFFFFF !important; letter-spacing: -3px; }
.et_pb_text_27 { padding-top: 20px !important;margin-top: 25px !important; margin-bottom: 40px !important; }
.et_pb_text_28.et_pb_text { color: rgba(255,255,255,0.7) !important; }
.et_pb_text_28 { line-height: 1.5em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 30px; letter-spacing: -1.5px; line-height: 1.5em; margin-top: 22px !important; }
.et_pb_blurb_21.et_pb_blurb .et_pb_module_header, .et_pb_blurb_21.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_22.et_pb_blurb .et_pb_module_header, .et_pb_blurb_22.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_23.et_pb_blurb .et_pb_module_header, .et_pb_blurb_23.et_pb_blurb .et_pb_module_header a { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; text-transform: uppercase;font-size: 16px; color: #64748B !important; letter-spacing: 1px; }
.et_pb_blurb_21.et_pb_blurb p, .et_pb_blurb_22.et_pb_blurb p, .et_pb_blurb_23.et_pb_blurb p { line-height: 1.6em; }
.et_pb_blurb_21.et_pb_blurb, .et_pb_blurb_22.et_pb_blurb, .et_pb_blurb_23.et_pb_blurb { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; color: #FFFFFF !important; line-height: 1.6em; margin-left: 30px !important; max-width: 290px; }
.et_pb_blurb_21 .et-pb-icon, .et_pb_blurb_22 .et-pb-icon, .et_pb_blurb_23 .et-pb-icon { font-size: 60px; color: #2ea3f2; font-family:FontAwesome !important; font-weight:900 !important; }
.et_pb_row_14 { border-radius: 15px 15px 15px 15px;overflow: hidden; }
.et_pb_row_14.et_pb_row { padding-top: 40px !important; padding-right: 30px !important; padding-bottom: 40px !important; padding-left: 30px !important; padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; }
.et_pb_column_27 { display:flex;flex-direction:column; }
.et_pb_text_29 { line-height: 1.5em; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 37px; letter-spacing: -1.5px; line-height: 1.5em; margin-top: 22px !important; margin-bottom: 64px !important; }
.et_pb_image_1 .et_pb_image_wrap { border-radius: 32px 32px 32px 32px;overflow: hidden; }
.et_pb_image_1 { text-align: left;margin-left: 0; }
.et_pb_contact_field_3.et_pb_contact_field .input, .et_pb_contact_field_3.et_pb_contact_field .input[type="checkbox"] + label, .et_pb_contact_field_3.et_pb_contact_field .input[type="radio"] + label, .et_pb_contact_field_3.et_pb_contact_field .input[type="checkbox"]:checked + label i:before, .et_pb_contact_field_3.et_pb_contact_field .input::placeholder { color: #EFF2F4; }
.et_pb_contact_field_3.et_pb_contact_field .input::-webkit-input-placeholder { color: #EFF2F4; }
.et_pb_contact_field_3.et_pb_contact_field .input::-moz-placeholder { color: #EFF2F4; }
.et_pb_contact_field_3.et_pb_contact_field .input::-ms-input-placeholder { color: #EFF2F4; }
.et_pb_contact_field_3.et_pb_contact_field .input[type="radio"]:checked + label i:before { background-color: #EFF2F4; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox] + label, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio] + label { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="checkbox"] + label i, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="radio"] + label i { border-radius: 5px 5px 5px 5px;overflow: hidden; }
body #dipi-popup-maker-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { color:#FFFFFF !important;
					border-width:0px !important;
					
					border-radius:10px;
					
					
					font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important; background-image: linear-gradient( 180deg, #e2a624 1%, #efd66d 51%, #e2ae3b 100% ) !important; padding-top: 18px !important; padding-bottom: 18px !important; margin-top: 10px !important; }
body #dipi-popup-maker-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button, body #dipi-popup-maker-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover, body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .dipi-pt-btn, body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .dipi-pt-btn:hover, body #dipi-popup-maker-container .et_pb_section .et_pb_button_0, body #dipi-popup-maker-container .et_pb_section .et_pb_button_0:hover { padding-right: 1em !important;padding-left: 1em !important; }
body #dipi-popup-maker-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:before, body #dipi-popup-maker-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after, body #dipi-popup-maker-container .et_pb_section .dipi_button_grid_0 .dipi-button-grid:before, body #dipi-popup-maker-container .et_pb_section .dipi_button_grid_0 .dipi-button-grid:after, body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .dipi-pt-btn:before, body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .dipi-pt-btn:after, body #dipi-popup-maker-container .et_pb_section .et_pb_button_0:before, body #dipi-popup-maker-container .et_pb_section .et_pb_button_0:after { display:none !important; }
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label i, .et_pb_contact_form_0 .input[type="radio"] + label i { background-color: rgba(255,255,255,0.24); }
.et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label i, .et_pb_contact_form_0 .input[type="radio"]:active + label i { background-color: #151E27; }
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label, .et_pb_contact_form_0 .input[type="radio"] + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked + label i:before, .et_pb_contact_form_0 .input::placeholder, .et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label, .et_pb_contact_form_0 .input[type="radio"]:active + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked:active + label i:before { color: #7ED3FC; }
.et_pb_contact_form_0 .input::-webkit-input-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 .input::-moz-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 .input::-ms-input-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 p .input:focus::-moz-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 p textarea:focus::-moz-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder { color: #7ED3FC; }
.et_pb_contact_form_0 .et_pb_contact_field .input { padding-top: 20px; padding-bottom: 20px; }
.et_pb_contact_form_0.et_pb_contact_form_container { border-radius:20px; }
.et_pb_contact_form_0.et_pb_contact_form_container.et_pb_contact_form_container .et_contact_bottom_container .et_pb_contact_submit.et_pb_button, .et_pb_button_0 { width:100%; }
.et_pb_contact_form_0 .input[type="radio"]:checked + label i:before, .et_pb_contact_form_0 .input[type="radio"]:checked:active + label i:before { background-color: #7ED3FC; }
.et_pb_section_5.et_pb_section, .et_pb_section_6.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: RGBA(255,255,255,0) !important; }
.et_pb_row_15 { background-image: linear-gradient( 180deg, rgba(12,171,243,0.71) 0%, #071018 100% ), url(../wp-content/uploads/2024/04/it-blog-img-01.jpg);background-color: #FFFFFF; border-radius: 10px 10px 10px 10px;overflow: hidden; }
.et_pb_image_2 { filter: saturate(0%) brightness(200%) contrast(113%);backface-visibility:hidden; text-align: left;margin-left: 0; }
html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_image_2:hover { filter: saturate(0%) brightness(200%) contrast(113%); }
.et_pb_text_30 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 43px; color: #EFF2F4 !important; letter-spacing: -1.5px; line-height: 1.1em; }
.et_pb_text_30 { margin-bottom: -5px !important; max-width: 450px; }
.dipi_button_grid_0 .dipi-text-grid { text-align: left !important; }
.dipi_button_grid_0.dipi_button_grid { border-color:#eff2f4; }
.dipi_button_grid_0 { padding-right: 0px !important; padding-left: 0px !important; margin-left: -5px !important; }
body #dipi-popup-maker-container .et_pb_section .dipi_button_grid_0 .dipi-button-grid { color:#EFF2F4 !important;
					border-width:1.5px !important;
					border-color:#64748B;
					border-radius:100px;
					
					font-size:14px;
					font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important; background-color: RGBA(255,255,255,0) !important; padding-top: 12px !important; padding-right: 20px !important; padding-bottom: 12px !important; padding-left: 20px !important; }
body #dipi-popup-maker-container .et_pb_section .dipi_button_grid_0 .dipi-button-grid:hover { padding-right: 2em;padding-left: 0.7em; }
.dipi_button_grid_0  .dipi-button-grid-container { flex-direction: row;justify-content: flex-start;align-items: baseline;flex-wrap: wrap; }
.et_pb_text_31 h2 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 43px; color: #FFFFFF !important; letter-spacing: -1.5px; line-height: 1.1em; }
.et_pb_text_31 { margin-bottom: 100px !important; max-width: 450px; }
.dipi_pricing_table_0 { margin-top: 3px; }
.et_pb_row_16 { background-color: #FFFFFF; border-radius: 10px 10px 10px 10px;overflow: hidden; }
.et_pb_row_16, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_16.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_16.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_16.et_pb_row { max-width: 500px; }
.dipi_pricing_table_item_1:before { content:'20% OFF';position:absolute;right:12px;color:#0FAAF3;background: #e7f7fe;border-radius: 100px;padding: 2px  7px;top: 13px;margin: auto;font-family:'poppins';font-size: 12px; }
.dipi_pricing_table_item_1 .dipi-pt-feature .dipi-pt-feature-icon { font-size:16px!important; font-family:ETmodules !important; font-weight:400 !important; }
.dipi_pricing_table_item_1 .dipi-pt-feature { flex-direction: row;align-items: center; justify-content: flex-start; }
.dipi_pricing_table_item_1 .dipi-pt-feature-icon { color: #0CABF3 !important; padding-top: 0px !important; padding-right: 10px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 5px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
.dipi_pricing_table_1 { background-image: linear-gradient( 111deg, rgba(7,16,24,0.78) 0%, rgba(12,171,243,0.74) 100% ), url(/wp-content/uploads/2024/07/coding.avif);background-color: #EFF2F4; border-radius: 10px 10px 10px 10px;overflow: hidden; padding-top: 73px; padding-right: 55px; padding-bottom: 73px; padding-left: 55px; }
.et_pb_text_32 h3 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 30px; color: #071018 !important; letter-spacing: -1.8px; line-height: 1.3em; text-align: center; }
.et_pb_text_32 { margin-bottom: 0px !important; max-width: 400px; }
.et_pb_text_33 { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif; margin-bottom: 35px !important; max-width: 350px; }
.et_pb_button_0_wrapper .et_pb_button_0, .et_pb_button_0_wrapper .et_pb_button_0:hover, body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .et_pb_button.dipi-pt-btn { padding-top: 18px !important; padding-bottom: 18px !important; }
body #dipi-popup-maker-container .et_pb_section .et_pb_button_0 { color:#FFFFFF !important;
					border-width:0px !important;
					
					border-radius:6px;
					
					font-size:16px;
					font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important; background-color: #071018; }
.et_pb_button_0, .et_pb_button_0:after { transition: all 300ms ease 0ms; }
.et_pb_column_2, .et_pb_column_3 { border-right-width:1px;border-right-color:rgba(148,163,184,0.4);border-bottom-color:rgba(148,163,184,0.4); }
.et_pb_column_5 { background-image: linear-gradient( 162deg, rgba(12,171,243,0.5) 0%, rgba(0, 24, 124, 0.56) 50%, rgba(0,24,124,0.56) 98% ), url(../wp-content/uploads/2024/10/grey-graphic.png); border-radius: 30px 30px 30px 30px;overflow: hidden; filter: brightness(102%) contrast(200%);backface-visibility:hidden; padding-top: 75px; padding-bottom: 75px; filter: brightness(102%) contrast(200%);backface-visibility:hidden; }
.et_pb_column_6, .et_pb_column_7, .et_pb_column_8 { background-color: #FFFFFF; border-radius: 10px 10px 10px 10px;overflow: hidden; border-width:1px;border-color:rgba(148,163,184,0.4); padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; }
.et_pb_column_9 { border-radius: 10px 10px 10px 10px;overflow: hidden; border-width:1px 0px 1px 1px;border-color:rgba(148,163,184,0.4); padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; display:flex;flex-direction:column; }
.et_pb_column_10, .et_pb_column_11 { border-radius: 10px 10px 10px 10px;overflow: hidden; border-width:1px 0px;border-color:rgba(148,163,184,0.4); padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; display:flex;flex-direction:column; }
.et_pb_column_12 { border-right-width:1px;border-right-color:rgba(7,16,24,0.29); padding-right: 24px; padding-left: 24px; }
.et_pb_column_14, .et_pb_column_15 { border-radius: 10px 10px 10px 10px;overflow: hidden; border-width:1px;border-color:rgba(148,163,184,0.4); padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; display:flex;flex-direction:column; }
.et_pb_column_19 { border-right-color:rgba(148,163,184,0.4);border-left-width:1px; padding-right: 0px; }
.dipi_button_grid_child_0.dipi_button_grid_child { border-color:rgba(100,116,139,0.2); }
.dipi_button_grid_child_0, .dipi_button_grid_child_2 { margin-right: 0px !important; margin-bottom: 5px !important; }
.dipi_button_grid_child_1 { margin-bottom: 0px !important; }
.dipi_button_grid_child_3 { margin-bottom: 5px !important; }
.et_pb_column_30 { background-color: #071018; border-radius: 15px 15px 15px 15px;overflow: hidden; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; display:flex;flex-direction:column; }
.dipi_pricing_table_item_0 { background-image: linear-gradient( 180deg, #2b87da 0%, #29c4a9 100% ); transition: transform 300ms ease 0ms; }
.et_pb_section div.et_pb_row .et_pb_column .dipi_pricing_table .dipi_pricing_table_item_0.et_pb_module.dipi_pricing_table_item, .dipi_pricing_table .dipi_pricing_table_item_0.et_pb_module.dipi_pricing_table_item { margin-bottom: 12px !important; }
body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .dipi-pt-btn { color:#071018 !important;
					border-width:0px !important;
					
					border-radius:8px;
					letter-spacing:-0.2px;
					font-size:18px;
					font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important; background-image: linear-gradient( 180deg, #e2ae3b 1%, #efd66d 51%, #e2ae3b 96% ) !important; }
.dipi_pricing_table_item_0:hover { transform: scaleX(1.01) scaleY(1.01) !important; }
.dipi_pricing_table .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-text,
                .dipi_pricing_table  .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-price,
                .dipi_pricing_table  .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-ribbon-txt,
                .dipi_pricing_table  .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-icon, 
                .dipi_pricing_table  .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-feature .dipi-pt-feature-text { font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; color: #071018 !important; letter-spacing: -0.2px; text-align: left; }
.dipi_pricing_table_item_1 { background-color: #FFFFFF; border-radius: 100px 100px 100px 100px;overflow: hidden; }
.et_pb_section div.et_pb_row .et_pb_column .dipi_pricing_table .dipi_pricing_table_item_1.et_pb_module.dipi_pricing_table_item, .dipi_pricing_table .dipi_pricing_table_item_1.et_pb_module.dipi_pricing_table_item { padding-top: 15px !important; padding-right: 15px !important; padding-bottom: 15px !important; padding-left: 15px !important; }
.et_pb_text_1.et_pb_module, .et_pb_text_2.et_pb_module, .et_pb_text_3.et_pb_module, .et_pb_text_4.et_pb_module, .et_pb_text_5.et_pb_module, .et_pb_text_7.et_pb_module, .et_pb_text_8.et_pb_module, .et_pb_text_10.et_pb_module, .et_pb_text_11.et_pb_module, .et_pb_text_12.et_pb_module, .et_pb_text_13.et_pb_module, .et_pb_text_14.et_pb_module, .et_pb_text_16.et_pb_module, .et_pb_text_17.et_pb_module, .et_pb_text_18.et_pb_module, .et_pb_text_19.et_pb_module, .et_pb_text_21.et_pb_module, .et_pb_text_23.et_pb_module, .et_pb_blurb_20.et_pb_blurb.et_pb_module, .et_pb_blurb_21.et_pb_blurb.et_pb_module, .et_pb_blurb_22.et_pb_blurb.et_pb_module, .et_pb_blurb_23.et_pb_blurb.et_pb_module, .et_pb_text_32.et_pb_module, .et_pb_text_33.et_pb_module { margin-left: auto !important; margin-right: auto !important; }

@media only screen and ( min-width: 981px ) {
	.et_pb_row_2, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_2.et_pb_row { width: 64%; }
	.et_pb_row_5, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_5.et_pb_row, .et_pb_row_7, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_7.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_7.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_7.et_pb_row, .et_pb_row_11, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_11.et_pb_row { width: 90%; }
	.et_pb_row_6, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_6.et_pb_row { width: 77%; }
	.et_pb_row_10, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_10.et_pb_row { width: 87%; }
	.et_pb_image_0 { width: 71%; }
	.et_pb_row_15, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_15.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_15.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_15.et_pb_row { width: 1000px; max-width: 1000px; }
	.et_pb_row_16, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_16.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_16.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_16.et_pb_row { width: 500px; }
}

@media only screen and ( max-width: 980px ) {
	.et_pb_section_0.et_pb_section { padding-top: 30px; padding-bottom: 0px; }
	.et_pb_row_0.et_pb_row, .et_pb_row_1.et_pb_row { margin-bottom: 30px !important; }
	.dipi_dual_heading_0 .dipi-dh-first-heading { font-size: 60px !important; letter-spacing: -3px !important; }
	.dipi_dual_heading_0 .dipi-dh-second-heading { font-size: 16px !important; }
	.dipi_dual_heading_0 .dipi-dh-main { justify-content: center; text-align: center; align-items: center; flex-direction: row; }
	.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading .dipi-dh-bg-container { padding-top: 0px !important; padding-right: 3px !important; padding-bottom: 0px !important; padding-left: 3px !important; }
	.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading, .dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading { margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
	.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading .dipi-dh-bg-container { padding-top: 20px !important; padding-right: 3px !important; padding-bottom: 0px !important; padding-left: 9px !important; }
	.et_pb_text_0 h1 { font-size: 60px; letter-spacing: -3px; }
	.et_pb_text_1 { font-size: 28px; line-height: 1.5em; letter-spacing: -0.5px; }
	.dipi_counter_0.dipi_counter .dipi_counter_number_wrapper, .dipi_counter_1.dipi_counter .dipi_counter_number_wrapper { font-size: 80px !important; letter-spacing: -7px !important; }
	.et_pb_section_2.et_pb_section { margin-right: 20px; margin-left: 20px; }
	.et_pb_row_3, .et_pb_text_4, .et_pb_text_5, .et_pb_row_5, .et_pb_text_8, .et_pb_text_13, .et_pb_row_7, .et_pb_text_17, .et_pb_text_18 { border-bottom-width:0px; }
	.et_pb_text_4 h2, .et_pb_text_5 h2, .et_pb_text_7 h2, .et_pb_text_8 h2, .et_pb_text_10 h2, .et_pb_text_11 h2, .et_pb_text_12 h2, .et_pb_text_13 h2, .et_pb_text_16 h2, .et_pb_text_17 h2, .et_pb_text_18 h2, .et_pb_text_21 h2, .et_pb_text_23 h2 { font-size: 32px; letter-spacing: 0px; text-align: right; }
	.et_pb_text_6 { font-size: 22px; padding-right: 107px !important; }
	.et_pb_row_4 { border-top-width:0px; }
	.et_pb_text_7, .et_pb_text_16 { border-bottom-width:0px; margin-top: 19px !important; margin-bottom: -2px !important; }
	.et_pb_text_9, .et_pb_text_14, .et_pb_text_15, .et_pb_text_19, .et_pb_text_20, .et_pb_text_22 { font-size: 22px; }
	.et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb { margin-top: 16px !important; margin-right: -1px !important; margin-bottom: 56px !important; margin-left: 2px !important; }
	.et_pb_blurb_7.et_pb_blurb { margin-top: 101px !important; margin-right: -1px !important; margin-bottom: 58px !important; margin-left: 2px !important; }
	.et_pb_blurb_8.et_pb_blurb { margin-top: 90px !important; margin-right: -1px !important; margin-bottom: -23px !important; margin-left: 2px !important; }
	.et_pb_blurb_9.et_pb_blurb { margin-top: 65px !important; margin-right: -1px !important; margin-bottom: 70px !important; margin-left: 2px !important; }
	.et_pb_row_6.et_pb_row { padding-top: 200px !important; padding-bottom: 200px !important; padding-top: 200px !important; padding-bottom: 200px !important; }
	.et_pb_blurb_11.et_pb_blurb .et_pb_module_header, .et_pb_blurb_11.et_pb_blurb .et_pb_module_header a { font-size: 50px; text-align: right; }
	.et_pb_blurb_11.et_pb_blurb { font-size: 22px; padding-right: 4px !important; }
	.et_pb_blurb_11.et_pb_blurb .et_pb_blurb_description { text-align: right; }
	.et_pb_blurb_11 .et-pb-icon { font-size: 147px; }
	.et_pb_blurb_12.et_pb_blurb, .et_pb_blurb_13.et_pb_blurb, .et_pb_blurb_14.et_pb_blurb, .et_pb_blurb_15.et_pb_blurb, .et_pb_blurb_16.et_pb_blurb, .et_pb_blurb_17.et_pb_blurb, .et_pb_blurb_18.et_pb_blurb, .et_pb_blurb_19.et_pb_blurb { margin-bottom: 60px !important; }
	.et_pb_blurb_20.et_pb_blurb .et_pb_module_header, .et_pb_blurb_20.et_pb_blurb .et_pb_module_header a { font-size: 60px; letter-spacing: -2px; }
	.et_pb_blurb_20.et_pb_blurb { margin-bottom: 50px !important; margin-left: -478px !important; }
	.et_pb_row_10.et_pb_row { padding-top: 30px !important; padding-right: 30px !important; padding-bottom: 30px !important; padding-left: 30px !important; padding-top: 30px !important; padding-right: 30px !important; padding-bottom: 30px !important; padding-left: 30px !important; }
	.et_pb_text_24 { font-size: 32px; letter-spacing: -1px; }
	.et_pb_text_26 { margin-bottom: 40px !important; }
	.et_pb_row_11.et_pb_row { padding-left: 0px !important; padding-left: 0px !important; }
	.dipi_blog_slider_0 .dipi-blog-post { background-color: #151e27 !important; }
	div.et_pb_section.et_pb_section_4 { background-image: initial !important; }
	.et_pb_section_4.et_pb_section { background-color: #071018 !important; }
	.et_pb_image_0 { padding-right: 0px; padding-bottom: 0px; width: 71%; }
	.et_pb_image_0 .et_pb_image_wrap img, .et_pb_image_1 .et_pb_image_wrap img, .et_pb_image_2 .et_pb_image_wrap img { width: auto; }
	.et_pb_text_27 h2 { font-size: 70px; letter-spacing: -3px; }
	.et_pb_text_28, .et_pb_text_29 { font-size: 34px; letter-spacing: -1.5px; }
	.et_pb_row_14.et_pb_row { padding-top: 30px !important; padding-bottom: 30px !important; padding-top: 30px !important; padding-bottom: 30px !important; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox] + label, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio] + label, .dipi_pricing_table .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-text,
                .dipi_pricing_table  .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-price,
                .dipi_pricing_table  .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-ribbon-txt,
                .dipi_pricing_table  .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-icon, 
                .dipi_pricing_table  .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-feature .dipi-pt-feature-text { font-size: 16px; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-size: 16px; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-size: 16px; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-size: 16px; }
	.et_pb_row_15, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_15.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_15.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_15.et_pb_row { width: 90%; max-width: 90%; }
	.et_pb_text_30 h2, .et_pb_text_31 h2 { font-size: 43px; line-height: 1.1em; letter-spacing: -1.5px; }
	.et_pb_text_30, .et_pb_text_31, .et_pb_text_32 { margin-bottom: 0px !important; }
	.dipi_button_grid_0 { margin-bottom: 30px !important; margin-left: -5px !important; }
	.dipi_button_grid_0  .dipi-button-grid-container { flex-direction: row;justify-content: flex-start;align-items: baseline;flex-wrap: wrap; }
	.et_pb_row_16.et_pb_row { padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; }
	.et_pb_row_16, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_16.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_16.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_16.et_pb_row { width: 500px; }
	.dipi_pricing_table_item_1 .dipi-pt-feature .dipi-pt-feature-icon { font-size:16px!important; }
	.dipi_pricing_table_item_1 .dipi-pt-feature-icon { color: #0CABF3 !important; background-color:  !important; padding-top: 0px !important; padding-right: 10px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 5px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
	.dipi_pricing_table_1 { padding-top: 70px; padding-right: 55px; padding-bottom: 70px; padding-left: 55px; }
	.et_pb_text_32 h3 { font-size: 35px; letter-spacing: -1.8px; }
	.et_pb_text_33 { margin-bottom: 35px !important; }
	.et_pb_column_2, .et_pb_column_3 { border-right-width:1px;border-right-color:rgba(148,163,184,0.4);border-bottom-color:rgba(148,163,184,0.4); }
	.et_pb_column_6, .et_pb_column_7, .et_pb_column_8, .et_pb_column_14, .et_pb_column_15 { padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; }
	.et_pb_column_9 { border-right-width:0px; padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; }
	.et_pb_column_10, .et_pb_column_11 { border-right-width:0px;border-left-width:0px; padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; }
	.et_pb_column_12 { border-right-width:1px;border-right-color:rgba(7,16,24,0.29); }
	.et_pb_column_19 { border-right-width:1px;border-left-width:1px;border-right-color:rgba(148,163,184,0.4); }
	.et_pb_column_30 { padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; }
}

@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
	.et_pb_column_30 { display: none !important; }
}

@media only screen and ( max-width: 767px ) {
	.et_pb_section_0.et_pb_section { padding-top: 0px; padding-bottom: 0px; }
	.et_pb_row_0.et_pb_row, .et_pb_row_1.et_pb_row, .et_pb_blurb_20.et_pb_blurb, .et_pb_text_25, .et_pb_text_30, .et_pb_text_31 { margin-bottom: 0px !important; }
	.dipi_breadcrumbs_0 .dipi-breadcrumbs > ul { justify-content: center; }
	.dipi_dual_heading_0 .dipi-dh-first-heading { font-size: 40px !important; letter-spacing: -1.5px !important; }
	.dipi_dual_heading_0 .dipi-dh-second-heading { font-size: 0px !important; }
	.dipi_dual_heading_0 .dipi-dh-main { justify-content: center; text-align: center; align-items: center; flex-direction: column; }
	.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading .dipi-dh-bg-container { padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 10px !important; padding-left: 0px !important; }
	.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-first-heading, .dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading { margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
	.dipi_dual_heading_0 .dipi-dual-heading .dipi-dh-second-heading .dipi-dh-bg-container { padding-top: 0px !important; padding-right: 8px !important; padding-left: 8px !important; }
	.et_pb_text_0 h1 { font-size: 40px; letter-spacing: -1.5px; }
	.et_pb_text_1 { font-size: 18px; line-height: 1.7em; letter-spacing: -0.2px; }
	.et_pb_row_2, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_2.et_pb_row { width: 90%; max-width: 90%; }
	.dipi_counter_0.dipi_counter .dipi_counter_number_wrapper, .dipi_counter_1.dipi_counter .dipi_counter_number_wrapper { font-size: 40.5px !important; letter-spacing: -4px !important; }
	.et_pb_section_2 { border-radius: 15px 15px 15px 15px;overflow: hidden; }
	.et_pb_section_2.et_pb_section { margin-right: 10px; margin-left: 10px; }
	.et_pb_row_3, .et_pb_text_4, .et_pb_text_5, .et_pb_row_5, .et_pb_text_8, .et_pb_text_13, .et_pb_row_7, .et_pb_text_17, .et_pb_text_18 { border-bottom-width:0px; }
	.et_pb_row_3, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_3.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_3.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_3.et_pb_row, .et_pb_row_4, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_4.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_4.et_pb_row, .et_pb_row_5, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_5.et_pb_row, .et_pb_row_6, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_6.et_pb_row, .et_pb_row_7, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_7.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_7.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_7.et_pb_row, .et_pb_row_9, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_9.et_pb_row, .et_pb_row_10, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_10.et_pb_row, .et_pb_row_11, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_11.et_pb_row, .et_pb_row_12, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_12.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_12.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_12.et_pb_row, .et_pb_row_14, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_14.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_14.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_14.et_pb_row, .et_pb_row_16, body #dipi-popup-maker-container .et-db #et-boc .et-l .et_pb_row_16.et_pb_row, body.et_pb_pagebuilder_layout.single #dipi-popup-maker-container #et-boc .et-l .et_pb_row_16.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #dipi-popup-maker-container #et-boc .et-l .et_pb_row_16.et_pb_row { width: 90%; }
	.et_pb_text_4 h2 { font-size: 28px; line-height: 1.1em; letter-spacing: -2px; text-align: center; }
	.et_pb_text_5 h2 { font-size: 20px; line-height: 1.1em; letter-spacing: 0px; text-align: left; }
	.et_pb_text_6 { font-size: 16px; padding-right: 0px !important; }
	.et_pb_column_5 { display: none !important; }
	.et_pb_row_4 { border-top-width:0px; }
	.et_pb_text_7 h2 { font-size: 28px; line-height: 1.1em; letter-spacing: 0px; text-align: center; }
	.et_pb_text_7, .et_pb_text_16 { border-bottom-width:0px; margin-top: 19px !important; margin-bottom: -2px !important; }
	.et_pb_text_8 h2, .et_pb_text_13 h2 { font-size: 20px; line-height: 1.1em; letter-spacing: -1px; text-align: left; }
	.et_pb_text_9, .et_pb_text_15, .et_pb_text_19, .et_pb_text_20, .et_pb_text_22 { font-size: 16px; }
	.et_pb_text_10 h2, .et_pb_text_23 h2 { font-size: 20px; line-height: 1.1em; letter-spacing: -1px; text-align: right; }
	.et_pb_text_11 h2, .et_pb_text_12 h2 { font-size: 28px; line-height: 1.1em; letter-spacing: -2px; text-align: left; }
	.et_pb_blurb_4.et_pb_blurb { margin-bottom: 11px !important; }
	.et_pb_blurb_5.et_pb_blurb { margin-right: 0px !important; margin-bottom: 12px !important; margin-left: 0px !important; }
	.et_pb_blurb_6.et_pb_blurb { margin-top: 16px !important; margin-right: -1px !important; margin-bottom: 11px !important; margin-left: 2px !important; }
	.et_pb_blurb_7.et_pb_blurb { margin-top: 5px !important; margin-bottom: 11px !important; }
	.et_pb_blurb_8.et_pb_blurb { margin-top: 39px !important; margin-right: -1px !important; margin-bottom: -23px !important; margin-left: 2px !important; }
	.et_pb_blurb_9.et_pb_blurb { margin-top: 54px !important; margin-bottom: 36px !important; }
	.et_pb_row_6.et_pb_row { padding-top: 50px !important; padding-bottom: 50px !important; padding-top: 50px !important; padding-bottom: 50px !important; }
	.et_pb_blurb_11.et_pb_blurb .et_pb_module_header, .et_pb_blurb_11.et_pb_blurb .et_pb_module_header a { font-size: 30px; text-align: right; }
	.et_pb_blurb_11.et_pb_blurb { font-size: 20px; padding-right: 0px !important; }
	.et_pb_blurb_11.et_pb_blurb .et_pb_blurb_description { text-align: right; }
	.et_pb_blurb_11 .et-pb-icon { font-size: 74px; }
	.et_pb_text_14, .et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox] + label, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio] + label { font-size: 14px; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-size: 14px; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-size: 14px; }
	.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-size: 14px; }
	.et_pb_text_16 h2, .et_pb_text_17 h2 { font-size: 28px; line-height: 1.1em; letter-spacing: -2px; text-align: right; }
	.et_pb_blurb_12.et_pb_blurb { padding-left: 24px !important;margin-bottom: 30px !important; margin-left: 17px !important; }
	.et_pb_blurb_13.et_pb_blurb { margin-bottom: 30px !important; margin-left: 32px !important; }
	.et_pb_blurb_14.et_pb_blurb { padding-left: 20px !important;margin-bottom: 30px !important; margin-left: 16px !important; }
	.et_pb_blurb_15.et_pb_blurb { padding-left: 20px !important;margin-bottom: 30px !important; margin-left: 19px !important; }
	.et_pb_blurb_16.et_pb_blurb, .et_pb_blurb_17.et_pb_blurb { padding-left: 20px !important;margin-bottom: 30px !important; margin-left: 18px !important; }
	.et_pb_blurb_18.et_pb_blurb { padding-left: 20px !important;margin-bottom: 30px !important; margin-left: 22px !important; }
	.et_pb_blurb_19.et_pb_blurb { padding-left: 20px !important;margin-bottom: 30px !important; margin-left: 24px !important; }
	.et_pb_text_18 h2 { font-size: 21px; line-height: 1.1em; letter-spacing: -2px; text-align: left; }
	.et_pb_text_21 h2 { font-size: 22px; line-height: 1.1em; letter-spacing: -1px; text-align: center; }
	.et_pb_blurb_20.et_pb_blurb .et_pb_module_header, .et_pb_blurb_20.et_pb_blurb .et_pb_module_header a { font-size: 35px; letter-spacing: -1px; }
	.et_pb_row_10.et_pb_row, .et_pb_row_14.et_pb_row { padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; }
	.et_pb_text_24 { font-size: 20px; letter-spacing: -0.5px; }
	.et_pb_text_26 { margin-bottom: 40px !important; }
	.et_pb_row_11.et_pb_row { padding-left: 0px !important; padding-left: 0px !important; }
	.dipi_blog_slider_0 .dipi-blog-post { background-color: #151e27 !important; }
	div.et_pb_section.et_pb_section_4 { background-image: initial !important; }
	div.et_pb_section.et_pb_section_4 > .et_pb_background_mask { background-size: cover; background-image: url( data:image/svg+xml;base64,PHN2ZyAgZmlsbD0iIzE1MUUyNyIgdmlld0JveD0iMCAwIDE5MjAgMTkyMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaW4gc2xpY2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjcsNTg0LjQ4SDBWMjUyLjI3SDE1LjdhNTEuMzcsNTEuMzcsMCwwLDEsNDQuMzcsMjUuNjJsNjYuMzIsMTE0Ljg4YTUxLjM3LDUxLjM3LDAsMCwxLDIsNDcuMzRjLS43LDEuMDktMS4zOCwyLjE5LTIsMy4zMkw2MCw1NTguMzFjLS43NiwxLjMtMS40NywyLjYzLTIuMTUsNEE1MS4zNyw1MS4zNywwLDAsMSwxNS43LDU4NC40OFpNMjI1LjMzLDI5Mi42MmExOC40OSwxOC40OSwwLDAsMCwxNiw5LjIyaDU1LjhhMTguNDgsMTguNDgsMCwwLDAsMTYtOS4yMkwzNDEsMjQ0LjNhMTguNTEsMTguNTEsMCwwLDAsMC0xOC40NGwtMjcuOS00OC4zM2ExOC40OSwxOC40OSwwLDAsMC0xNi05LjIxSDI0MS4zYTE4LjUsMTguNSwwLDAsMC0xNiw5LjIxbC0yNy45LDQ4LjMzYTE4LjUxLDE4LjUxLDAsMCwwLDAsMTguNDRaTTQxMS42MSw0NDMuNDMsNDc3LjkzLDU1OC4zYy4zNS42MS42OSwxLjIzLDEsMS44NWE1MS4zOCw1MS4zOCwwLDAsMCw0My4zMSwyMy45Mkg2NTQuOTFhNTEuMzYsNTEuMzYsMCwwLDAsNDItMjJjLjY4LTEuMzMsMS4zOC0yLjY1LDIuMTMtNEw3NjUuNCw0NDMuMjZjLjcxLTEuMjMsMS40Ni0yLjQzLDIuMjItMy42MmE1MS4zNCw1MS4zNCwwLDAsMC0yLTQ3LjI4TDY5OS4yOCwyNzcuNDhhNTEuMzksNTEuMzksMCwwLDAtNDQuMzctMjUuNjJINTIyLjI2YTUxLjM3LDUxLjM3LDAsMCwwLTQ0LjM2LDI1LjYyTDQxMS41OCwzOTIuMzZhNTEuMjgsNTEuMjgsMCwwLDAtMSw0OS4zOUM0MTAuOTQsNDQyLjMxLDQxMS4yOCw0NDIuODYsNDExLjYxLDQ0My40M1ptOTUxLjk0LTIxMS43NGE1MS4yLDUxLjIsMCwwLDAsNi44NCwyNS42MWw2Ni4zMiwxMTQuODhhNTEuMzgsNTEuMzgsMCwwLDAsNDQuMzcsMjUuNjFoMTMyLjY1YTUxLjM2LDUxLjM2LDAsMCwwLDQ0LjM2LTI1LjYxbDY2LjMyLTExNC44OGE1MS4zNiw1MS4zNiwwLDAsMCwwLTUxLjIyTDE2NTguMDksOTEuMmE1MS4zNiw1MS4zNiwwLDAsMC00NC4zNi0yNS42MUgxNDgxLjA4YTUxLjM4LDUxLjM4LDAsMCwwLTQ0LjM3LDI1LjYxbC02Ni4zMiwxMTQuODhBNTEuMTgsNTEuMTgsMCwwLDAsMTM2My41NSwyMzEuNjlaTTg1LjEzLDYwMi4zNUE1MS4yNCw1MS4yNCwwLDAsMCw5Miw2MjhMMTU4LjMsNzQyLjg0YTUxLjM3LDUxLjM3LDAsMCwwLDQ0LjM2LDI1LjYySDMzNS4zMWE1MS4zNyw1MS4zNywwLDAsMCw0NC4zNi0yNS42Mkw0NDYsNjI4YTUxLjM4LDUxLjM4LDAsMCwwLDAtNTEuMjNMMzc5LjY3LDQ2MS44NmE1MS4zOCw1MS4zOCwwLDAsMC00NC4zNi0yNS42MUgyMDIuNjZhNTEuMzgsNTEuMzgsMCwwLDAtNDQuMzYsMjUuNjFMOTIsNTc2Ljc0QTUxLjIzLDUxLjIzLDAsMCwwLDg1LjEzLDYwMi4zNVpNNTA2LjY0LDE1NS45MWEzNS4zNiwzNS4zNiwwLDAsMCwzMC41MywxNy42Mkg2MzkuNGEzNS4zNiwzNS4zNiwwLDAsMCwzMC41My0xNy42Mkw3MjEsNjcuMzhhMzUuMzMsMzUuMzMsMCwwLDAsMC0zNS4yNUw3MDIuNDksMEg0NzQuMDhMNDU1LjUzLDMyLjEzYTM1LjMzLDM1LjMzLDAsMCwwLDAsMzUuMjVaTTExMzMuMjQsMTY5YTQyLjEyLDQyLjEyLDAsMCwwLDM2LjM3LDIxaDExNS4xYTQyLjEyLDQyLjEyLDAsMCwwLDM2LjM4LTIxbDU3LjU1LTk5LjY3YTQyLjEzLDQyLjEzLDAsMCwwLDAtNDJMMTM2Mi44NSwwSDEwOTEuNDhsLTE1Ljc5LDI3LjM1YTQyLjEzLDQyLjEzLDAsMCwwLDAsNDJabTM4MC4xNSw0MzIuMjIsMTYuOTIsMjkuMzFoMzMuODRsMTYuOTItMjkuMzEtMTYuOTItMjkuMzFoLTMzLjg0Wm0tNzgyLjIxLTM0Myw2Ni4zMywxMTQuODdhNTEuMzcsNTEuMzcsMCwwLDAsNDQuMzYsMjUuNjJIOTc0LjUyYTUxLjM4LDUxLjM4LDAsMCwwLDQzLjMxLTIzLjkyYy4zMy0uNjIuNjctMS4yNCwxLTEuODVsNjYuMzMtMTE0Ljg4Yy4zMi0uNTYuNjctMS4xMiwxLTEuNjhhNTEuMzIsNTEuMzIsMCwwLDAtMS00OS4zOUwxMDE4Ljg4LDkyLjE0YTUxLjM4LDUxLjM4LDAsMCwwLTQ0LjM2LTI1LjYxSDg0MS44N2E1MS4zOCw1MS4zOCwwLDAsMC00NC4zNiwyNS42MUw3MzEuMTgsMjA3YTUxLjM4LDUxLjM4LDAsMCwwLDAsNTEuMjNaTTEwMTguNzEsNDYxLjdhNTEuMzgsNTEuMzgsMCwwLDAtNDQuMzctMjUuNjFIODQxLjY5YTUxLjM2LDUxLjM2LDAsMCwwLTQ0LjM2LDI1LjYxTDczMSw1NzYuNThhNTEuMzgsNTEuMzgsMCwwLDAsMCw1MS4yM2w2Ni4zMiwxMTQuODdhNTEuMzcsNTEuMzcsMCwwLDAsNDQuMzYsMjUuNjJIOTc0LjM0YTUxLjM5LDUxLjM5LDAsMCwwLDQ0LjM3LTI1LjYyTDEwODUsNjI3LjgxYTUxLjM4LDUxLjM4LDAsMCwwLDAtNTEuMjNabTg4NSwyMDcuNDlIMTgwNWEzMy40NiwzMy40NiwwLDAsMC0yOC45MSwxNi42OWwtNDkuMzQsODUuNDZhMzMuNDYsMzMuNDYsMCwwLDAsMCwzMy4zOGw0OS4zNCw4NS40NkEzMy40NiwzMy40NiwwLDAsMCwxODA1LDkwNi44N2g5OC42OEEzMy4yNiwzMy4yNiwwLDAsMCwxOTIwLDkwMi42VjY3My40NUEzMy4zNiwzMy4zNiwwLDAsMCwxOTAzLjcyLDY2OS4xOVptLTI4OC44NiwyMDAuM2EzMy43NCwzMy43NCwwLDAsMC0yOS4xMy0xNi44MkgxNDg2LjZhMzMuNzEsMzMuNzEsMCwwLDAtMjkuMTIsMTYuODJsLTQ5LjU3LDg1Ljg1YTMzLjczLDMzLjczLDAsMCwwLDAsMzMuNjNsNDkuNTcsODUuODVhMzMuNzEsMzMuNzEsMCwwLDAsMjkuMTIsMTYuODJoOTkuMTNhMzMuNzQsMzMuNzQsMCwwLDAsMjkuMTMtMTYuODJMMTY2NC40Miw5ODlhMzMuNzEsMzMuNzEsMCwwLDAsMC0zMy42M1pNMTI2LjIyLDc2Mi4zMiw1OS44OSw2NDcuNDVhNTEuMzcsNTEuMzcsMCwwLDAtNDQuMzYtMjUuNjJIMFY5NTRIMTUuNTNhNTEuMzgsNTEuMzgsMCwwLDAsNDQuMzYtMjUuNjFsNjYuMzMtMTE0Ljg4QTUxLjM4LDUxLjM4LDAsMCwwLDEyNi4yMiw3NjIuMzJaTTE0MDQuODEsMzkxLjQxbC02Ni4zMy0xMTQuODhhNTEuMzYsNTEuMzYsMCwwLDAtNDQuMzYtMjUuNjFIMTE2MS40N2E1MS4zNiw1MS4zNiwwLDAsMC00NC4zNiwyNS42MWwtNjYuMzMsMTE0Ljg4YTUxLjM4LDUxLjM4LDAsMCwwLDAsNTEuMjNsNjYuMzMsMTE0Ljg3YTUxLjM3LDUxLjM3LDAsMCwwLDQ0LjM2LDI1LjYyaDEzMi42NWE1MS4zNyw1MS4zNywwLDAsMCw0NC4zNi0yNS42Mmw2Ni4zMy0xMTQuODhBNTEuMzYsNTEuMzYsMCwwLDAsMTQwNC44MSwzOTEuNDFaTTc2Ny40Niw4MDkuMTlhNTEuNCw1MS40LDAsMCwwLTItNDcuMjhMNjk5LjEsNjQ3YTUxLjM3LDUxLjM3LDAsMCwwLTQ0LjM2LTI1LjYySDUyMi4wOUE1MS4zNyw1MS4zNywwLDAsMCw0NzcuNzMsNjQ3TDQxMS40LDc2MS45MWE1MS4zOCw1MS4zOCwwLDAsMCwwLDUxLjIzTDQ3Ny43Myw5MjhhNTEuMzgsNTEuMzgsMCwwLDAsNDQuMzYsMjUuNjFINjU0Ljc0YTUxLjQsNTEuNCwwLDAsMCw0MS44NC0yMS43MWMuNjUtMS4yOSwxLjMzLTIuNTYsMi4wNi0zLjgyTDc2NSw4MTMuMjNDNzY1Ljc2LDgxMS44NSw3NjYuNTksODEwLjUxLDc2Ny40Niw4MDkuMTlaTTEyODUuMDcsNzA5YTIyLDIyLDAsMCwwLTE5LTExaC03Ni44OWEyMiwyMiwwLDAsMC0xOSwxMWwtMzguNDQsNjYuNTlhMjIsMjIsMCwwLDAsMCwyMS45NGwzOC40NCw2Ni41OWEyMiwyMiwwLDAsMCwxOSwxMWg3Ni44OWEyMiwyMiwwLDAsMCwxOS0xMWwzOC40NS02Ni41OWEyMiwyMiwwLDAsMCwwLTIxLjk0Wk0zNjMuMzgsODUwLjQ4YTQyLjQ3LDQyLjQ3LDAsMCwwLTM2LjY5LTIxLjE4SDIxMC45M2E0Mi40OCw0Mi40OCwwLDAsMC0zNi42OSwyMS4xOEwxMTYuMzYsOTUwLjczYTQyLjQ2LDQyLjQ2LDAsMCwwLDAsNDIuMzZsNTcuODgsMTAwLjI2YTQyLjUsNDIuNSwwLDAsMCwzNi42OSwyMS4xOEgzMjYuNjlhNDIuNDksNDIuNDksMCwwLDAsMzYuNjktMjEuMThsNTcuODgtMTAwLjI2YTQyLjQ5LDQyLjQ5LDAsMCwwLDAtNDIuMzZabTY1NC44OS0xOC44MWE1MS4zNyw1MS4zNywwLDAsMC00NC4zNi0yNS42Mkg4NDEuMjZhNTEuMzcsNTEuMzcsMCwwLDAtNDQuMzYsMjUuNjJMNzMwLjU3LDk0Ni41NGE1MS4zOCw1MS4zOCwwLDAsMCwwLDUxLjIzbDY2LjMzLDExNC44OGE1MS4zOCw1MS4zOCwwLDAsMCw0NC4zNiwyNS42MUg5NzMuOTFhNTEuMzgsNTEuMzgsMCwwLDAsNDQuMzYtMjUuNjFsNjYuMzMtMTE0Ljg4YTUxLjM4LDUxLjM4LDAsMCwwLDAtNTEuMjNaIi8+PC9zdmc+ ); background-position: center bottom 0px; }
	.et_pb_section_4.et_pb_section { background-color: #071018 !important; }
	.et_pb_image_0 { padding-right: 30px; padding-bottom: 0px; padding-left: 30px; }
	.et_pb_image_0 .et_pb_image_wrap img, .et_pb_image_1 .et_pb_image_wrap img, .et_pb_image_2 .et_pb_image_wrap img { width: auto; }
	.et_pb_text_27 h2 { font-size: 45px; line-height: 1.1em; letter-spacing: -1.5px; text-align: center; }
	.et_pb_text_28 { font-size: 22px; letter-spacing: -1px; padding-right: 20px !important; padding-left: 20px !important; }
	.et_pb_text_29 { font-size: 22px; letter-spacing: -1px; }
	body #dipi-popup-maker-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button, body #dipi-popup-maker-container .et_pb_section .dipi_pricing_table_item_0 .dipi-pt-btn { font-size:16px !important; }
	.et_pb_contact_form_0 .et_pb_contact_field .input { padding-top: 15px; padding-bottom: 15px; }
	.et_pb_text_30 h2, .et_pb_text_31 h2 { font-size: 32px; line-height: 1.2em; letter-spacing: -0.7px; }
	.dipi_button_grid_0 { margin-bottom: 30px !important; margin-left: -5px !important; }
	body #dipi-popup-maker-container .et_pb_section .dipi_button_grid_0 .dipi-button-grid { font-size:10px !important; padding-top: 10px !important; padding-right: 16px !important; padding-bottom: 10px !important; padding-left: 16px !important; }
	.dipi_button_grid_0  .dipi-button-grid-container { flex-direction: row;justify-content: flex-start;align-items: baseline;flex-wrap: wrap; }
	.et_pb_row_16.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; }
	.dipi_pricing_table_item_1 .dipi-pt-feature .dipi-pt-feature-icon { font-size:16px!important; }
	.dipi_pricing_table_item_1 .dipi-pt-feature-icon { color: #0CABF3 !important; background-color:  !important; padding-top: 0px !important; padding-right: 10px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 5px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
	.dipi_pricing_table_1 { padding-top: 40px; padding-right: 20px; padding-bottom: 40px; padding-left: 20px; }
	.et_pb_text_32 h3 { font-size: 29px; letter-spacing: -1px; }
	.et_pb_text_32 { margin-top: -15px !important; margin-bottom: 0px !important; }
	.et_pb_text_33 { margin-bottom: 15px !important; }
	.et_pb_button_0_wrapper { margin-bottom: 10px !important; }
	.et_pb_column_2, .et_pb_column_3 { border-right-width:0px;border-bottom-width:1px;border-right-color:rgba(148,163,184,0.4);border-bottom-color:rgba(148,163,184,0.4); }
	.et_pb_column_6, .et_pb_column_7, .et_pb_column_8 { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
	.et_pb_column_9 { border-right-width:0px; padding-top: 75px; padding-right: 20px; padding-bottom: 75px; padding-left: 20px; }
	.et_pb_column_10, .et_pb_column_11 { border-right-width:0px;border-left-width:0px; padding-top: 75px; padding-right: 20px; padding-bottom: 75px; padding-left: 20px; }
	.et_pb_column_12 { border-right-width:1px;border-right-color:rgba(7,16,24,0.29); }
	.et_pb_column_14, .et_pb_column_15 { padding-top: 75px; padding-right: 20px; padding-bottom: 75px; padding-left: 20px; }
	.et_pb_column_19 { border-right-width:0px;border-left-width:1px;border-right-color:rgba(148,163,184,0.4); }
	.et_pb_column_30 { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; display: none !important; }
	.dipi_pricing_table .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-text,
                .dipi_pricing_table  .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-price,
                .dipi_pricing_table  .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-ribbon-txt,
                .dipi_pricing_table  .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-icon, 
                .dipi_pricing_table  .dipi_pricing_table_item_1.dipi_pricing_table_item.dipi_pricing_table_item .dipi-pt-feature .dipi-pt-feature-text { font-size: 13px; }
}.et-db #et-boc .et-l .et_pb_section {padding: 0px !important;}.dipi-dh-second-heading{  width:200px;}.et_pb_row.dipi_671bfc68a4fa6::before {  content: '';  display: block;  height: 5px; /* Adjust the height as needed */  width: 100%;  background: linear-gradient(to right, #A38734, #E4AD37) !important;  position: absolute;  top: 0;  left: 0;  z-index: 1;}.dp-custom-pricing .dipi-pt-btn-wrap a{  width: 100%;}#btn-box .dp-custom-pricing .dipi-pt-btn-wrap a {    color: #071018 !important;    border-width: 0px !important;    border-radius: 8px;    letter-spacing: -0.2px;    font-size: 18px;    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;    background-image: linear-gradient(180deg, #e2ae3b 1%, #efd66d 51%, #e2ae3b 96%) !important;  padding: 15px;}


#top-menu li a,
    .et_pb_menu__menu > nav > ul > li a {
        -webkit-transition: all .3s ease-in-out;
        -moz-transition: all .3s ease-in-out;
        transition: all .3s ease-in-out;
    }

    #top-menu li > a > span,
    .et_pb_menu__menu > nav > ul > li a > span {
        position: relative;
    }

        .three_dots #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:after,
    .three_dots .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:after
     {
        position: absolute;
        content: '';
        left: 50%;
        top: 25px;
        transition: all .3s ease-in-out;
        text-shadow: 0 0 transparent;
        width: 5px;
        height: 5px;
        border-radius: 100px;
        transform: translateX(-50%);
    }

                .three_dots #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover > a > span:after,
    .three_dots .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover > a > span:after
     {
        background-color: #161c24;
        box-shadow: 10px 0 #161c24, -10px 0 #161c24;
    }

        
        .three_dots .et-fixed-header #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover > a > span:after
     {
        background-color: #161c24 !important;
        box-shadow: 10px 0 #161c24, -10px 0 #161c24 !important;
    }
    
        
        .filled_background #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span,
    .filled_background .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span
     {
        border-style: solid;
        border-color: transparent;
        background-color: transparent;
        transition: background-color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .2s ease-in-out, margin .1s ease, padding .1s ease;
        border-width: 0px;
        border-top-left-radius: 99px;
        border-top-right-radius: 100px;
        border-bottom-left-radius: 100px;
        border-bottom-right-radius: 100px;
    }

    
    
        .filled_background #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover > a > span,
    .filled_background .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover > a > span
     {
        border-color: #161c24;
        background-color: #161c24;
            }




        .filled_background #top-menu  li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover > a > span,
    .filled_background .et_pb_menu__menu > nav  ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover > a > span
    {
        padding: 5px 10px;
        margin: -5px -10px;
    }

    .filled_background #top-menu li.menu-item-has-children > a > span,
    .filled_background .et_pb_menu__menu > nav > ul > li.menu-item-has-children > a > span,
    .filled_background #top-menu li.menu-item-has-children:hover > a > span,
    .filled_background .et_pb_menu__menu > nav > ul > li.menu-item-has-children:hover > a > span {
        padding: 5px 25px 5px 10px;
        margin: -5px -25px -5px -10px;
    }

        
        .filled_background .et-fixed-header #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover > a > span
     {
        background-color: #161c24 !important;
    }

        .slide_up_below #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:after,
    .slide_up_below .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:after
      {
        content: '';
        display: block;
        background: #161c24;
        width: 100%;
        height: 2px;
        left: 0;
        position: absolute;
        top: 25px;
        transition: all .3s ease-in-out;
        opacity: 0;
        border-radius: 0px;
    }

    
    
        .slide_up_below #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover > a > span:after,
    .slide_up_below .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover > a > span:after
     {
        top: calc(25px - 5px) !important;
        opacity: 1 !important;
    }

                .slide_up_below .et-fixed-header #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:after
     {
        background-color: #161c24 !important;
    }

        .slide_down_below #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:after,
    .slide_down_below .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:after
     {
        content: '';
        display: block;
        background: #161c24;
        width: 100%;
        height: 2px;
        left: 0;
        position: absolute;
        top: 25px;
        transition: all .3s ease-in-out;
        opacity: 0;
        border-radius: 0px;
    }

    
    
        .slide_down_below #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap):hover a > span:after,
    .slide_down_below .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap):hover a > span:after
     {
        top: calc(25px + 5px) !important;
        opacity: 1 !important;
    }
    
                .slide_down_below .et-fixed-header #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:after
     {
        background-color: #161c24 !important;
    }

        .grow_below_left #top-menu > li:not(.menu-item-has-children):not(.centered-inline-logo-wrap) a > span:after,
    .grow_below_left .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children) a > span:after,
    .grow_above_and_below_left #top-menu > li:not(.menu-item-has-children) a > span:after,
    .grow_above_and_below_left .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children) a > span:after
     {
        content: '';
        display: block;
        background: #161c24;
        width: 0;
        height: 2px;
        left: 0;
        position: absolute;
        top: 25px;
        transition: all .3s ease-in-out;
        opacity: 0;
        border-radius: 0px;
    }

        .grow_above_and_below_left #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:before,
    .grow_above_and_below_left .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:before
     {
        content: '';
        display: block;
        background: #161c24;
        width: 0;
        height: 2px;
        left: 0;
        position: absolute;
        top: -5px;
        transition: all .3s ease-in-out;
        opacity: 0;
        border-radius: 0px;
    }

    
    
        .grow_below_left #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after,
    .grow_below_left .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after,
    .grow_above_and_below_left #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap):hover a > span:after,
    .grow_above_and_below_left #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap):hover a > span:before,
    .grow_above_and_below_left .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after,
    .grow_above_and_below_left .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:before
     {
        width: 100% !important;
        opacity: 1 !important;
    }

        
        .grow_below_left .et-fixed-header #top-menu li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:after,
    .grow_above_and_below_left .et-fixed-header #top-menu li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:after,
    .grow_above_and_below_left .et-fixed-header #top-menu li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:before
     {
        background-color: #161c24 !important;
    }

        .grow_below_center #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap) a > span:after,
    .grow_above_and_below_center #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap) a > span:after,
    .grow_below_center .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:after,
    .grow_above_and_below_center .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:after
     {
        content: '';
        display: block;
        background: #161c24;
        width: 0;
        height: 2px;
        left: 50%;
        position: absolute;
        top: 25px;
        transition: all .3s ease-in-out;
        opacity: 0;
        border-radius: 0px;
    }

        .grow_above_and_below_center #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap) a > span:before,
    .grow_above_and_below_center .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:before
     {
        content: '';
        display: block;
        background: #161c24;
        width: 0;
        height: 2px;
        left: 50%;
        position: absolute;
        top: -5px;
        transition: all .3s ease-in-out;
        opacity: 0;
        border-radius: 0px;
    }

    
    
        .grow_below_center #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after,
    .grow_above_and_below_center #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:before,
    .grow_above_and_below_center #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after,
    .grow_below_center .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after,
    .grow_above_and_below_center .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:before,
    .grow_above_and_below_center .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after
     {
        width: 100% !important;
        opacity: 1 !important;
        left: 0 !important;
    }

        
        .grow_below_center .et-fixed-header #top-menu li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:after,
    .grow_above_and_below_center .et-fixed-header #top-menu li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:after,
    .grow_above_and_below_center .et-fixed-header #top-menu li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:before
     {
        background-color: #161c24 !important;
    }

        .grow_below_right #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap) a > span:after,
    .grow_above_and_below_right #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap) a > span:after,
    .grow_below_right .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:after,
    .grow_above_and_below_right .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:after
     {
        content: '';
        display: block;
        background: #161c24;
        width: 0;
        height: 2px;
        right: 0;
        position: absolute;
        top: 25px;
        transition: all .3s ease-in-out;
        opacity: 0;
        border-radius: 0px;
    }

        .grow_above_and_below_right #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap) a > span:before,
    .grow_above_and_below_right .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:before
     {
        content: '';
        display: block;
        background: #161c24;
        width: 0;
        height: 2px;
        right: 0;
        position: absolute;
        top: -5px;
        transition: all .3s ease-in-out;
        opacity: 0;
        border-radius: 0px;
    }

    
    
        .grow_below_right #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after,
    .grow_above_and_below_right #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after,
    .grow_above_and_below_right #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:before,
    .grow_below_right .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after,
    .grow_above_and_below_right .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after,
    .grow_above_and_below_right .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:before

     {
        width: 100% !important;
        opacity: 1 !important;
    }

    
    
        .grow_below_right .et-fixed-header #top-menu li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:after,
    .grow_above_and_below_right .et-fixed-header #top-menu li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:after,
    .grow_above_and_below_right .et-fixed-header #top-menu li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) > a > span:before
     {
        background-color: #161c24 !important;
    }

        .bracketed_out #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap) a > span:before,
    .bracketed_out .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:before
     {
        content: '[';
        display: inline-block;
        color: #161c24;
        transition: all .15s ease-in-out;
        opacity: 0;
        left: 0;
        position: absolute;
        top: 0;
        font-size: 120%;
    }

        .bracketed_out #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap) a > span:after,
    .bracketed_out .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:after
     {
        content: ']';
        display: inline-block;
        color: #161c24;
        transition: all .15s ease-in-out;
        opacity: 0;
        right: 0;
        position: absolute;
        top: 0;
        font-size: 120%;
    }

        .bracketed_in #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap) a > span:before,
    .bracketed_in .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:before
     {
        content: '[';
        display: inline-block;
        color: #161c24;
        transition: all .15s ease-in-out;
        opacity: 0;
        left: -20px;
        position: absolute;
        top: 0;
        font-size: 120%;
    }

        .bracketed_in #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):not(.centered-inline-logo-wrap) a > span:after,
    .bracketed_in .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:after
     {
        content: ']';
        display: inline-block;
        color: #161c24;
        transition: all .15s ease-in-out;
        opacity: 0;
        right: -20px;
        position: absolute;
        top: 0;
        font-size: 120%;
    }

    
    
        .bracketed_out #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:before,
    .bracketed_in #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:before,

    .bracketed_out .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:before,
    .bracketed_in .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:before
     {
        left: -10px !important;
        opacity: 1 !important;
    }

    
    
        .bracketed_out #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after,
    .bracketed_in #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after,
    .bracketed_out .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after,
    .bracketed_in .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover a > span:after

     {
        right: -10px !important;
        opacity: 1 !important;
    }

    @-moz-document url-prefix() { 
        .filled_background #top-menu li:not(.dipi-cta-button-menu-item) > a > span,
        .filled_background .et_pb_menu__menu > nav > ul > li:not(.dipi-cta-button-menu-item) > a > span,
        .filled_background #top-menu li:not(.dipi-cta-button-menu-item):hover > a > span,
        .filled_background .et_pb_menu__menu > nav > ul > li:not(.dipi-cta-button-menu-item):hover > a > span {
            margin: 0 !important;
        }
    }

    
    
        .bracketed_out .et-fixed-header #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:before,
    .bracketed_in .et-fixed-header #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:before,
    .bracketed_out .et-fixed-header #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:after,
    .bracketed_in .et-fixed-header #top-menu > li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a > span:after
     {
        color: #161c24 !important;
    }
/* Hide Divi scroll-to-top control */
.et_pb_scroll_top, .et_pb_scroll_top.et-pb-icon { display: none !important; }
