
:root {
    --wpforms-field-border-radius: 3px;
    --wpforms-field-background-color: #ffffff;
    --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 );
    --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 );
    --wpforms-label-color: rgba( 0, 0, 0, 0.85 );
    --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 );
    --wpforms-label-error-color: #d63637;
    --wpforms-button-border-radius: 3px;
    --wpforms-button-background-color: #066aab;
    --wpforms-button-text-color: #ffffff;
    --wpforms-field-size-input-height: 43px;
    --wpforms-field-size-input-spacing: 15px;
    --wpforms-field-size-font-size: 16px;
    --wpforms-field-size-line-height: 19px;
    --wpforms-field-size-padding-h: 14px;
    --wpforms-field-size-checkbox-size: 16px;
    --wpforms-field-size-sublabel-spacing: 5px;
    --wpforms-field-size-icon-size: 1;
    --wpforms-label-size-font-size: 16px;
    --wpforms-label-size-line-height: 19px;
    --wpforms-label-size-sublabel-font-size: 14px;
    --wpforms-label-size-sublabel-line-height: 17px;
    --wpforms-button-size-font-size: 17px;
    --wpforms-button-size-height: 41px;
    --wpforms-button-size-padding-h: 15px;
    --wpforms-button-size-margin-top: 10px;

}


body{
    --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);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .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;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
.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;}
.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
: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;}
.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}

.wp-block-button__link{
    color:#fff;
    background-color:#32373c;
    border-radius:9999px;
    box-shadow:none;
    text-decoration:none;
    padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em
}

.wp-block-file__button {
    background:#32373c;
    color:#fff;
    text-decoration:none
}

.wpcf7 .screen-reader-response {
    position: absolute;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    word-wrap: normal !important;
}

.wpcf7 form .wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
    border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
    display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
    border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
    border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
    border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
    position: relative;
}

.wpcf7-not-valid-tip {
    color: #dc3232; /* Red */
    font-size: 1em;
    font-weight: normal;
    display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
    position: relative;
    top: -2ex;
    left: 1em;
    z-index: 100;
    border: 1px solid #dc3232;
    background: #fff;
    padding: .2em .8em;
    width: 24em;
}

.wpcf7-list-item {
    display: inline-block;
    margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
    content: " ";
}

.wpcf7-spinner {
    visibility: hidden;
    display: inline-block;
    background-color: #23282d; /* Dark Gray 800 */
    opacity: 0.75;
    width: 24px;
    height: 24px;
    border: none;
    border-radius: 100%;
    padding: 0;
    margin: 0 24px;
    position: relative;
}

form.submitting .wpcf7-spinner {
    visibility: visible;
}

.wpcf7-spinner::before {
    content: '';
    position: absolute;
    background-color: #fbfbfc; /* Light Gray 100 */
    top: 4px;
    left: 4px;
    width: 6px;
    height: 6px;
    border: none;
    border-radius: 100%;
    transform-origin: 8px 8px;
    animation-name: spin;
    animation-duration: 1000ms;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
    .wpcf7-spinner::before {
        animation-name: blink;
        animation-duration: 2000ms;
    }
}

@keyframes spin {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

@keyframes blink {
    from {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

.wpcf7 [inert] {
    opacity: 0.5;
}

.wpcf7 input[type="file"] {
    cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
    cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
    cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
    direction: ltr;
}

.wpcf7-reflection > output {
    display: list-item;
    list-style: none;
}

.wpcf7-reflection > output[hidden] {
    display: none;
}

.bg-gradient,
.bg-hover-gradient:hover,
.author-widget_wrapper,
.service-box .number-box,
.service-box .overlay,
.icon-box.s1 .icon-main, .icon-box.s4 .icon-main,
.icon-box.s3 .icon-main,
.icon-box.s3 .bg-s3,
.icon-box-grid,
.process-box .number-box,
.ot-testimonials .testimonial-wrap .bg-block,
.projects-box .portfolio-info .portfolio-info-inner{
    background-color: ;
    background-image:-moz-linear-gradient(145deg, , );
    background-image:-webkit-linear-gradient(145deg, , );
    background-image:linear-gradient(145deg, , );
}

/**** Main Color ****/

/* Background Color */
blockquote:before,
.bg-primary,
.octf-btn.octf-btn-white i,
.octf-btn-primary,
.post-box .post-cat a,
.blog-post .share-post a,
.widget-area .widget .widget-title:before,
.search-form .search-submit i,
.ot-pricing-table.s3 .title-table,
.ot-tabs .tab-link,
.ot-counter h6:before,
.dc-text.dc-bg-primary .elementor-drop-cap,
.mc4wp-form-fields .subscribe-inner-form .subscribe-btn-icon i{ background-color: ; }

/* Color */
.text-primary,
.octf-btn.octf-btn-white,
.octf-btn.octf-btn-white:visited, .octf-btn.octf-btn-white:hover, .octf-btn.octf-btn-white:focus,
a:hover, a:focus, a:active,
.header-topbar a:hover,
.header-overlay .header-topbar a:hover,
.header_mobile .mobile_nav .mobile_mainmenu li li a:hover,.header_mobile .mobile_nav .mobile_mainmenu ul > li > ul > li.current-menu-ancestor > a,
.header_mobile .mobile_nav .mobile_mainmenu > li > a:hover, .header_mobile .mobile_nav .mobile_mainmenu > li.current-menu-item > a,.header_mobile .mobile_nav .mobile_mainmenu > li.current-menu-ancestor > a,
.page-header .breadcrumbs li a:hover,
.post-box .post-cat a:hover,
.post-box .entry-meta a:hover i,
.post-box .entry-title a:hover,
.blog-post .author-bio .author-info .author-socials a:hover,
.drop-cap span,
.sl-wrapper .sl-icon svg,
.comments-area .comment-item .comment-meta .comment-reply-link:hover,
.comment-respond .comment-reply-title small a:hover,
.comment-form .logged-in-as a:hover,
.icon-box .content-box h5 a:hover,
.icon-box.s3:hover h5 a:hover, .icon-box.s3:hover p a:hover,
.icon-box-grid .icon-box .content-box h5 a:hover,
.ot-pricing-table.s3 h2,
.ot-tabs .tab-content ul.has-icon li i,
.ot-counter h6,
.video-popup a,
.dc-text .elementor-drop-cap span{ color: ; }

/**** Second Color ****/

/* Background Color */
.bg-second,
.slick-arrow:not(.slick-disabled):hover,
.octf-btn-secondary,
.octf-btn-secondary.octf-btn-white i,
.main-navigation > ul > li:after,.main-navigation > ul > li:before,
.main-navigation ul li li a:before,
.cart-contents .count,
.post-box .btn-play i:hover,
.page-pagination li span, .page-pagination li a:hover,
.blog-post .tagcloud a:hover,
.widget .tagcloud a:hover,
.widget-area .widget ul:not(.recent-news) > li a:hover:before,
.search-form .search-submit i:hover,
.ot-heading.text-light h6:before, .ot-heading.text-light h6:after,
.team-wrap .team-social a, .team-wrap .team-social span,
.ot-progress .progress-bar,
.ot-pricing-table .title-table,
.ot-tabs .tab-link.current, .ot-tabs .tab-link:hover,
.ot-accordions .acc-item .acc-toggle i,
.slider,
.video-popup a:hover,
.dc-text.dc-bg-second .elementor-drop-cap,
div .custom .tp-bullet:after,
.grid-lines .line-cleft .g-dot,
.grid-lines .line-cright .g-dot,
.project_filters li a:after{ background-color: ; }

/* Color */
.text-second,
.slick-arrow,
.octf-btn-secondary i,
.octf-btn-secondary.octf-btn-white,
.octf-btn-secondary.octf-btn-white:visited, .octf-btn-secondary.octf-btn-white:hover, .octf-btn-secondary.octf-btn-white:focus,
a,
a:visited,
.topbar-info li i,
.main-navigation ul > li > a:hover,
.main-navigation ul li li a:hover,.main-navigation ul ul li.current-menu-item > a,.main-navigation ul ul li.current-menu-ancestor > a,
.header-style-1.header-overlay .btn-cta-header a,
.post-box .link-box a:hover,
.post-box .link-box i,
.post-box .quote-box i,
.post-box .btn-play i,
.widget-area .widget ul:not(.recent-news) > li a:hover,
.widget-area .widget ul:not(.recent-news) > li a:hover + span,
.widget .recent-news h6 a:hover,
.service-box:hover .number-box,
.service-box-s2 .number-box,
.active .service-box .number-box,
.icon-box.s1:hover .icon-main, .icon-box.s4:hover .icon-main,
.icon-box.s3:hover .icon-main,
.active .icon-box.s1 .icon-main,
.active .icon-box.s3 .icon-main,
.team-wrap .team-social.active span,
.ot-pricing-table .inner-table h2,
.ot-accordions .acc-item .acc-toggle:hover,
.ot-accordions .acc-item.current .acc-toggle,
.slick-dots li.slick-active button:before,
.real-numbers > span.active,
.real-numbers .chart-boxs .chart-item h2,
.dc-text.dc-text-second .elementor-drop-cap span,
.projects-style-2 .projects-box .portfolio-info .portfolio-cates,
.projects-style-2 .projects-box .portfolio-info .portfolio-cates a,
.project_filters li a:hover, .project_filters li a.selected,
.ot-countdown li.seperator,
#back-to-top{ color: ; }

/* Border Color */
.video-popup a:hover span{ border-color: ; }

/**** Third Color ****/

/* Background Color */
.bg-third,
.octf-btn-third,
.octf-btn-third.octf-btn-white i,
.ot-pricing-table.s2 .title-table,
.message-box .icon-main,
input:checked + .slider,
.dc-text.dc-bg-third .elementor-drop-cap,
.grid-lines .g-dot{ background-color: ; }

/* Color */
.text-third,
.octf-btn-third i,
.octf-btn-third.octf-btn-white,
.octf-btn-third.octf-btn-white:visited, .octf-btn-third.octf-btn-white:hover, .octf-btn-third.octf-btn-white:focus,
.post-nav a,
.post-nav a:hover span,
.icon-box.s2 .icon-main,
.icon-box-grid .icon-box:hover .icon-main,
.ot-pricing-table.s2 h2,
.tab-titles .title-item:hover .icon-main, .tab-titles .title-item.tab-active .icon-main,
.real-numbers > span.a-switch.active,
.dc-text.dc-text-third .elementor-drop-cap span{ color: ; }

/* Custom box-shadow when main color change */
.octf-btn, .octf-btn-primary.octf-btn, .octf-btn-third.octf-btn, .octf-btn-secondary.octf-btn {
    box-shadow: 12px 12px 20px 0px rgba(42, 67, 113, 0.3);
    -webkit-box-shadow: 12px 12px 20px 0px rgba(42, 67, 113, 0.3);
    -moz-box-shadow: 12px 12px 20px 0px rgba(42, 67, 113, 0.3);
}
.octf-btn-primary.octf-btn-icon, .octf-btn-third.octf-btn-icon, .octf-btn-secondary.octf-btn-icon {
    box-shadow: 8px 8px 18px 0px rgba(42, 67, 113, 0.3);
    -webkit-box-shadow: 8px 8px 18px 0px rgba(42, 67, 113, 0.3);
    -moz-box-shadow: 8px 8px 18px 0px rgba(42, 67, 113, 0.3);
}
.icon-box-grid, .author-widget_wrapper {
    box-shadow: 30px 30px 65px 0px rgba(42, 67, 113, 0.3);
    -webkit-box-shadow: 30px 30px 65px 0px rgba(42, 67, 113, 0.3);
    -moz-box-shadow: 30px 30px 65px 0px rgba(42, 67, 113, 0.3);
}
.icon-box.s1 .icon-main, .icon-box.s4 .icon-main {
    box-shadow: 8px 8px 20px 0px rgba(42, 67, 113, 0.3);
    -webkit-box-shadow: 8px 8px 20px 0px rgba(42, 67, 113, 0.3);
    -moz-box-shadow: 8px 8px 20px 0px rgba(42, 67, 113, 0.3);
}
.icon-box.s3 .icon-main {
    box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.3);
    -webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.3);
    -moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.3);
}
.ot-testimonials .testimonial-wrap .bg-block {
    box-shadow: 30px 30px 45px 0px rgba(42, 67, 113, 0.3);
    -webkit-box-shadow: 30px 30px 45px 0px rgba(42, 67, 113, 0.3);
    -moz-box-shadow: 30px 30px 45px 0px rgba(42, 67, 113, 0.3);
}
.team-wrap .team-social a, .team-wrap .team-social span {
    box-shadow: 5px 5px 18px 0px rgba(42, 67, 113, 0.3);
    -webkit-box-shadow: 5px 5px 18px 0px rgba(42, 67, 113, 0.3);
    -moz-box-shadow: 5px 5px 18px 0px rgba(42, 67, 113, 0.3);
}
.process-box .number-box {
    box-shadow: 10px 10px 30px 0px rgba(42, 67, 113, 0.3);
    -webkit-box-shadow: 10px 10px 30px 0px rgba(42, 67, 113, 0.3);
    -moz-box-shadow: 10px 10px 30px 0px rgba(42, 67, 113, 0.3);
}
.page-pagination li span, .page-pagination li a:hover {
    box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.3);
    -webkit-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.3);
    -moz-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.3);
}
.projects-box .portfolio-info.s2 .portfolio-info-inner {
    background-color: transparent;
    background-image: -moz-linear-gradient(145deg, transparent, transparent);
    background-image: -webkit-linear-gradient(145deg, transparent, transparent);
    background-image: linear-gradient(145deg, transparent, transparent);
}

/* Page Header Single Post */
.single-page-header .breadcrumbs li a {color: #a5b7d2;}
.single-page-header.post-box .sing-page-header-content .entry-meta a {
    color: #ffffff;
}
.single-page-header .breadcrumbs li a:hover {color: #fe4c1c;}
.single-page-header.post-box .sing-page-header-content .entry-meta a:hover {
    color: #a5b7d2;
}
.single-page-header .breadcrumbs li a:active {color: #fe4c1c;}
.single-page-header.post-box .sing-page-header-content .entry-meta a:active {
    color: #a5b7d2;
}

.preloader {display:none !important;}

.related-posts { display: none; }

.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}

.elementor-kit-7{--e-global-color-primary:#00C3FF;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FE4C1C;--e-global-color-e12c8ca:#00C3FF;--e-global-color-0d2fdff:#FE4C1C;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 p{margin-bottom:0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1130px;}.e-con{--container-max-width:1130px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}

div#n2-ss-2 .n2-ss-slider-1{display:grid;position:relative;}div#n2-ss-2 .n2-ss-slider-2{display:grid;position:relative;overflow:hidden;padding:0px 0px 0px 0px;border:0px solid RGBA(62,62,62,1);border-radius:0px;background-clip:padding-box;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;z-index:1;}div#n2-ss-2:not(.n2-ss-loaded) .n2-ss-slider-2{background-image:none !important;}div#n2-ss-2 .n2-ss-slider-3{display:grid;grid-template-areas:'cover';position:relative;overflow:hidden;z-index:10;}div#n2-ss-2 .n2-ss-slider-3 > *{grid-area:cover;}div#n2-ss-2 .n2-ss-slide-backgrounds,div#n2-ss-2 .n2-ss-slider-3 > .n2-ss-divider{position:relative;}div#n2-ss-2 .n2-ss-slide-backgrounds{z-index:10;}div#n2-ss-2 .n2-ss-slide-backgrounds > *{overflow:hidden;}div#n2-ss-2 .n2-ss-slide-background{transform:translateX(-100000px);}div#n2-ss-2 .n2-ss-slider-4{place-self:center;position:relative;width:100%;height:100%;z-index:20;display:grid;grid-template-areas:'slide';}div#n2-ss-2 .n2-ss-slider-4 > *{grid-area:slide;}div#n2-ss-2.n2-ss-full-page--constrain-ratio .n2-ss-slider-4{height:auto;}div#n2-ss-2 .n2-ss-slide{display:grid;place-items:center;grid-auto-columns:100%;position:relative;z-index:20;-webkit-backface-visibility:hidden;transform:translateX(-100000px);}div#n2-ss-2 .n2-ss-slide{perspective:1500px;}div#n2-ss-2 .n2-ss-slide-active{z-index:21;}.n2-ss-background-animation{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;}div#n2-ss-2 .nextend-arrow{cursor:pointer;overflow:hidden;line-height:0 !important;z-index:18;-webkit-user-select:none;}div#n2-ss-2 .nextend-arrow img{position:relative;display:block;}div#n2-ss-2 .nextend-arrow img.n2-arrow-hover-img{display:none;}div#n2-ss-2 .nextend-arrow:FOCUS img.n2-arrow-hover-img,div#n2-ss-2 .nextend-arrow:HOVER img.n2-arrow-hover-img{display:inline;}div#n2-ss-2 .nextend-arrow:FOCUS img.n2-arrow-normal-img,div#n2-ss-2 .nextend-arrow:HOVER img.n2-arrow-normal-img{display:none;}div#n2-ss-2 .nextend-arrow-animated{overflow:hidden;}div#n2-ss-2 .nextend-arrow-animated > div{position:relative;}div#n2-ss-2 .nextend-arrow-animated .n2-active{position:absolute;}div#n2-ss-2 .nextend-arrow-animated-fade{transition:background 0.3s, opacity 0.4s;}div#n2-ss-2 .nextend-arrow-animated-horizontal > div{transition:all 0.4s;transform:none;}div#n2-ss-2 .nextend-arrow-animated-horizontal .n2-active{top:0;}div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-horizontal .n2-active{left:100%;}div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-horizontal .n2-active{right:100%;}div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-horizontal:HOVER > div,div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-horizontal:FOCUS > div{transform:translateX(-100%);}div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-horizontal:HOVER > div,div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-horizontal:FOCUS > div{transform:translateX(100%);}div#n2-ss-2 .nextend-arrow-animated-vertical > div{transition:all 0.4s;transform:none;}div#n2-ss-2 .nextend-arrow-animated-vertical .n2-active{left:0;}div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-vertical .n2-active{top:100%;}div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-vertical .n2-active{bottom:100%;}div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-vertical:HOVER > div,div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-vertical:FOCUS > div{transform:translateY(-100%);}div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-vertical:HOVER > div,div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-vertical:FOCUS > div{transform:translateY(100%);}div#n2-ss-2 .nextend-thumbnail{flex:0 0 auto;overflow:hidden;}div#n2-ss-2 .nextend-thumbnail-default{position:relative;display:flex;flex-direction:column;z-index:10;}div#n2-ss-2 .nextend-thumbnail-inner{position:relative;flex-basis:0;flex-grow:1;scroll-behavior:smooth;scrollbar-width:none;}div#n2-ss-2 .nextend-thumbnail-inner::-webkit-scrollbar{width:0;height:0;background:transparent;}div#n2-ss-2 .nextend-thumbnail-button{position:absolute;display:grid;place-content:center;transition:all 0.4s;cursor:pointer;visibility:hidden;}div#n2-ss-2 .nextend-thumbnail-button *{visibility:visible;}div#n2-ss-2 .nextend-thumbnail-scroller{display:grid;}div#n2-ss-2 .n2-thumbnail-dot{position:relative;cursor:pointer;}div#n2-ss-2 .n2-thumbnail-dot img{object-fit:cover;max-width:none !important;}div#n2-ss-2 .n2-caption-before{order:-1;}div#n2-ss-2 .n2-caption-overlay{position:absolute;box-sizing:border-box;display:grid;place-content:center;}div#n2-ss-2 .n2-thumbnail-dot-type{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);}div#n2-ss-2 .nextend-thumbnail-vertical .nextend-thumbnail-scroller{min-height:100%;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;}div#n2-ss-2 .nextend-thumbnail-vertical .n2-align-content-start{align-content:flex-start;}div#n2-ss-2 .nextend-thumbnail-vertical .n2-align-content-center{align-content:center;}div#n2-ss-2 .nextend-thumbnail-vertical .n2-align-content-end{align-content:flex-end;}div#n2-ss-2 .nextend-thumbnail-vertical .n2-align-content-space-between{align-content:space-between;}div#n2-ss-2 .nextend-thumbnail-vertical .n2-align-content-space-around{align-content:space-around;}div#n2-ss-2 .nextend-thumbnail-vertical .nextend-thumbnail-inner{overflow-y:scroll;}div#n2-ss-2 .nextend-thumbnail-vertical .n2-thumbnail-dot{display:grid;grid-template-columns:auto 1fr;overflow:hidden;}div#n2-ss-2 .nextend-thumbnail-vertical .nextend-thumbnail-button{width:100%;}div#n2-ss-2 .nextend-thumbnail-vertical .nextend-thumbnail-previous{top:10px;}div#n2-ss-2 .nextend-thumbnail-vertical[data-has-previous="0"] .nextend-thumbnail-previous{transform:translateY(min(-100px,calc(-110%)));opacity:0;}div#n2-ss-2 .nextend-thumbnail-vertical .nextend-thumbnail-next{bottom:10px;}div#n2-ss-2 .nextend-thumbnail-vertical[data-has-next="0"] .nextend-thumbnail-next{transform:translateY(max(100px,calc(110%)));opacity:0;}div#n2-ss-2 .nextend-thumbnail-horizontal{flex-direction:row;}div#n2-ss-2 .nextend-thumbnail-horizontal .nextend-thumbnail-inner{overflow-x:scroll;}div#n2-ss-2 .nextend-thumbnail-horizontal .nextend-thumbnail-scroller{min-width:100%;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;grid-auto-flow:column;grid-auto-columns:min-content;}div#n2-ss-2 .nextend-thumbnail-horizontal .n2-align-content-start{justify-content:flex-start;}div#n2-ss-2 .nextend-thumbnail-horizontal .n2-align-content-center{justify-content:center;}div#n2-ss-2 .nextend-thumbnail-horizontal .n2-align-content-end{justify-content:flex-end;}div#n2-ss-2 .nextend-thumbnail-horizontal .n2-align-content-space-between{justify-content:space-between;}div#n2-ss-2 .nextend-thumbnail-horizontal .n2-align-content-space-around{justify-content:space-around;}div#n2-ss-2 .nextend-thumbnail-horizontal .n2-thumbnail-dot{display:grid;grid-template-rows:auto 1fr;overflow:hidden;}div#n2-ss-2 .nextend-thumbnail-horizontal .nextend-thumbnail-button{height:100%;}div#n2-ss-2 .nextend-thumbnail-horizontal .nextend-thumbnail-previous{left:10px;}div#n2-ss-2 .nextend-thumbnail-horizontal[data-has-previous="0"] .nextend-thumbnail-previous{transform:translateX(min(-100px,calc(-110%))) rotateZ(-90deg);opacity:0;}div#n2-ss-2 .nextend-thumbnail-horizontal .nextend-thumbnail-next{right:10px;}div#n2-ss-2 .nextend-thumbnail-horizontal[data-has-next="0"] .nextend-thumbnail-next{transform:translateX(max(100px,calc(110%))) rotateZ(-90deg);opacity:0;}div#n2-ss-2 .n2-style-51768d7b063a54c18b5b4f2405e1a153-simple{background: RGBA(36,36,36,0);opacity:1;padding:5px 5px 5px 5px ;box-shadow: none;border: 0px solid RGBA(0,0,0,1);border-radius:0px;}div#n2-ss-2 .n2-style-74af251937d739c72ce5b88e31050c9a-dot{background: RGBA(0,0,0,0);opacity:0.4;padding:0px 0px 0px 0px ;box-shadow: none;border: 4px solid RGBA(0,0,0,0.1);border-radius:5px;margin:10px;transition:all 0.4s;background-size:cover;}div#n2-ss-2 .n2-style-74af251937d739c72ce5b88e31050c9a-dot.n2-active, div#n2-ss-2 .n2-style-74af251937d739c72ce5b88e31050c9a-dot:HOVER, div#n2-ss-2 .n2-style-74af251937d739c72ce5b88e31050c9a-dot:FOCUS{border: 4px solid RGBA(12,139,237,1);opacity:1;}div#n2-ss-2 .n-uc-HjlJeEuQ7y7m{padding:0px 0px 0px 0px}div#n2-ss-2 .n-uc-193f10103e636-inner{padding:0px 0px 0px 0px;justify-content:center}div#n2-ss-2 .n-uc-vSyOAtx13hS2{padding:0px 0px 0px 0px}div#n2-ss-2 .n-uc-tULG11vhNgrF-inner{padding:0px 0px 0px 0px;justify-content:center}div#n2-ss-2 .n-uc-dNsAiZSVA4CZ{padding:0px 0px 0px 0px}div#n2-ss-2 .n-uc-9IB3ZPHZwA47-inner{padding:0px 0px 0px 0px;justify-content:center}div#n2-ss-2 .n-uc-NWRP8VMPHc79{padding:0px 0px 0px 0px}div#n2-ss-2 .n-uc-Mj0GA9xsxADn-inner{padding:0px 0px 0px 0px;justify-content:center}div#n2-ss-2 .n-uc-vk9mnKBv2USr{padding:0px 0px 0px 0px}div#n2-ss-2 .n-uc-gILONzgfJQEl-inner{padding:0px 0px 0px 0px;justify-content:center}div#n2-ss-2 .n-uc-3wplIGnfdeZs{padding:0px 0px 0px 0px}div#n2-ss-2 .n-uc-1fcc8477e0e72-inner{padding:0px 0px 0px 0px;justify-content:flex-end}div#n2-ss-2 .n-uc-0Sl1libQCFwD{padding:0px 0px 0px 0px}div#n2-ss-2 .n-uc-1fbeee37d8912-inner{padding:0px 0px 0px 0px;justify-content:center}div#n2-ss-2 .nextend-arrow img{width: 32px}div#n2-ss-2 .n2-thumbnail-dot img{width:128px;height:72px}@media (min-width: 1200px){div#n2-ss-2 [data-hide-desktopportrait="1"]{display: none !important;}}@media (orientation: landscape) and (max-width: 1199px) and (min-width: 901px),(orientation: portrait) and (max-width: 1199px) and (min-width: 701px){div#n2-ss-2 [data-hide-tabletportrait="1"]{display: none !important;}}@media (orientation: landscape) and (max-width: 900px),(orientation: portrait) and (max-width: 700px){div#n2-ss-2 [data-hide-mobileportrait="1"]{display: none !important;}div#n2-ss-2 .nextend-arrow img{width: 16px}}

a {
    text-decoration: none !important;
}

#hob_feet a {
    color: #fff !important;
    display: none;
}



.elementor-element.elementor-element-d336591.elementor-widget.elementor-widget-isearch {
    display: none;
}

.ot-accordions .acc-item .acc-content {
    display: none;
    padding: 0 25px 20px;
}

.acc-item.current span, .acc-item.current a
{
color:#fff !important;

}

.flaticon-arrow-point-to-right {
    float: right;
    color:#9397a7;
}

.mobile_menu a:hover
{
    color: rgb(238, 106, 18) !important;
}


.mobile_menu ul
{
    list-style:none;
}

.mobile_menu  .nav-header {
    border-bottom: 1px dotted #9397a7;
    position: relative;
    color: #000 !important;
    width: 100%;
    display: block;
    padding-bottom:5px;
}

.mobile_menu li a {
    border-bottom: 1px dotted #9397a7;
    position: relative;
    color: #000 !important;
    width: 100%;
    display: block;
    padding-bottom:5px;
    padding-top: 15px;
}


.mobile_menu li a
{
    color:#000 !important ;


}

.mobile_menu  .nav-item.item-106.deeper.parent a{
    border-bottom: 1px dotted #9397a7;
    position: relative;
    color: #000 !important;
    width: 100%;
    display: block;
    padding-bottom: 5px;

}

:not(#\ ):not(#\ ):not(#\ ).buttonizer-group-0-0-1 {
    right: 3%;
    bottom: 50%;
    display: flex;
    z-index: 99999;
    position: fixed;
    transition: 250ms ease-in-out;
    visibility: hidden;
    flex-direction: column-reverse;
}

:not(#\ ):not(#\ ):not(#\ ).buttonizer-button-0-0-3 {
    color: rgb(255, 255, 255);
    width: 42px;
    cursor: pointer;
    height: 42px;
    margin: 0px auto;
    display: block;
    outline: none !important;
    position: relative;
    max-width: none !important;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 6px 1px;
    text-align: center;
    transition: 250ms ease-in-out;
    visibility: visible;
    border-radius: 50%;
    background-size: cover;
    text-decoration: none;
    user-select: none;
    background-color: rgb(238, 106, 18);
    background-image: none;
    background-repeat: no-repeat;
    background-position: center center;
}


:not(#\ ):not(#\ ):not(#\ ).buttonizer-button-0-0-10 {
    color: rgb(255, 255, 255);
    width: 42px;
    cursor: pointer;
    height: 42px;
    margin: 0px auto 10px;
    display: block;
    outline: none !important;
    position: relative;
    max-width: none !important;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 6px 1px;
    text-align: center;
    transition: 250ms ease-in-out;
    visibility: visible;
    border-radius: 50%;
    background-size: cover;
    text-decoration: none;
    user-select: none;
    background-color: rgb(254, 76, 28);
    background-image: none;
    background-repeat: no-repeat;
    background-position: center center;
}

:not(#\ ):not(#\ ):not(#\ ):not(#\ ):not(#\ ):not(#\ ).buttonizer-button-0-0-10:hover {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 5px 11px 1px;
    background-size: cover;
    background-color: rgb(255, 255, 255);
    background-image: none;
    background-repeat: no-repeat;
    background-position: center center;
}

:not(#\ ):not(#\ ):not(#\ ).buttonizer-icon-0-0-11 {
    top: 50%;
    left: 50%;
    color: rgb(255, 255, 255);
    z-index: 1;
    position: absolute;
    font-size: 20px;
    transform: translate(-50%, -50%);
    text-align: center;
    transition: 0.2s ease-out;
}

:not(#\ ):not(#\ ):not(#\ ).buttonizer-label-0-0-13 {
    top: 50%;
    color: rgb(255, 255, 255);
    right: 51px;
    margin: 0px;
    padding: 5px 15px;
    z-index: 1;
    position: absolute;
    font-size: 12px;
    transform: translateY(-50%);
    background: rgb(254, 76, 28);
    box-shadow: none;
    text-align: end;
    transition: 0.2s ease-out;
    font-family: unset;
    line-height: initial;
    white-space: nowrap;
    border-radius: 3px;
}

:not(#\ ):not(#\ ):not(#\ ):not(#\ ):not(#\ ):not(#\ ).buttonizer-button-0-0-10::before {
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    content: "";
    opacity: 0;
    overflow: hidden;
    position: absolute;
    transition: 250ms ease-in-out;
    visibility: hidden;
    border-radius: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

:not(#\ ):not(#\ ):not(#\ ):not(#\ ):not(#\ ):not(#\ ):not(#\ ):not(#\ ):not(#\ ).buttonizer-button-0-0-10:hover::before {
    opacity: 0;
    visibility: hidden;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

:not(#\ ):not(#\ ):not(#\ ).buttonizer-icon-0-0-11:hover
{
    color: rgb(254, 76, 28);
}

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

    :not(#\ ):not(#\ ):not(#\ ).buttonizer-group-0-0-1 {
        right: 3%;
        bottom: 0%;
        display: flex;
        z-index: 99999;
        position: fixed;
        transition: 250ms ease-in-out;
        visibility: hidden;
        flex-direction: column-reverse;
    }


}



@media screen and (min-width: 770px) {
    :not(#\ ):not(#\ ):not(#\ ).buttonizer-button-0-0-3 {
        width: 56px;
        height: 56px;
        opacity: 1;
        visibility: visible;


    }

    :not(#\ ):not(#\ ):not(#\ ).buttonizer-button-0-0-10 {
        width: 56px;
        height: 56px;
        opacity: 1;
        visibility: visible;
    }

    :not(#\ ):not(#\ ):not(#\ ).buttonizer-label-0-0-13 {
        right: 65px;
        opacity: 0;
    }


}

@media screen and (min-width: 769px) {

    :not(#\ ):not(#\ ):not(#\ ).buttonizer-button-0-0-3 {
        display: none !important;
    }
    :not(#\ ):not(#\ ):not(#\ ).buttonizer-button-0-0-10 {
        right: 0px !important;
        opacity: 1 !important;
        visibility: visible !important;
        margin-bottom: 0px !important;
        pointer-events: unset !important;
    }



}