/*
Theme Name: DMN WP STARTER
Description: DMN WP STARTER Child theme for customizations.
Author: DMN Creative
Author URI: mailto:dev@dmncreative.com
Template: oceanwp
Text Domain:  dmnwpstarter
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/* Importing fonts */
@import "assets/fonts/fonts.css";
/* Importing fonts end */

/* Helpers and Init Styles */
:root{
    --site-headings-font: "Gotham";
    --site-body-font: "Montserrat";
    --site-main-black: #000000;
    --site-main-gold: #FECF04;
    --site-gotham-ultra: "Gotham Ultra";
    --site-baskerville: "Baskerville";
    --site-baskerville-bt: "Baskerville BT";
    --site-anim-scale: 1.05;
}

a:focus {
    outline: none !important;
}

h1, h2, h3, h4, h5, h6 {
    margin-bottom: 0px;
}

span.elementor-heading-title, .elementor-element .e-con-inner .elementor-widget-text-editor {
    line-height: 1.2em;
}

.cust-boxed-container-left > .e-con-inner {
    margin: 0px 0px 0px auto;
}

.cust-boxed-container-right > .e-con-inner {
    margin: 0px auto 0px 0px;
}

.cust-header-black-white {
    background-color: var(--site-main-black);
    color: #fff;
    padding: 0px 10px;
}

.cust-header-black-yellow {
    background-color: var(--site-main-black);
    color: var(--site-main-gold);
    padding: 0px 10px;
}
/* Helpers End */

/* HEADER */

#site-header #site-header-inner {
    max-width: 1200px;
}

#site-logo #site-logo-inner a:hover img {
    opacity: 1;
}

.main-menu .menu-item .menu-link .text-wrap .nav-arrow {
	transform: rotate(-90Deg);
	color: var(--site-main-gold);
}

.main-menu .menu-item.sfHover .menu-link .text-wrap .nav-arrow {
    transform: rotate(0Deg);
}

.main-menu .menu-item.cust-apply-now-btn {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 110px;
}

.main-menu .menu-item.cust-apply-now-btn .menu-link, .menu .menu-item.cust-apply-now-btn > a {
	padding: 15px 25px !important;
    background-color: var(--site-main-gold);
    color: var(--site-main-black) !important;
    font-size: 14px !important;
    font-weight: bold !important;
    line-height: 1.2em !important;
    border-radius: 6px;
    width: fit-content;
    box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.16);
    cursor: pointer;

    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.menu .menu-item.cust-apply-now-btn > a {
    margin: 10px auto 0px auto;
}

.main-menu .menu-item.cust-apply-now-btn .menu-link:hover {
    scale: var(--site-anim-scale);
}

/* HEADER */

/* FOOTER */

.site-footer a {
    color: #fff;
}

/* FOOTER END */

/* OUR STORY PAGE */

.cust-recent-posts-container {
	display: grid;
	grid-template-columns: 31.5% 31.5% 31.5%;
    justify-content: center;
    gap: 30px;
	width: 100%;
	max-width: 1200px;
	margin: 0px auto;
}

.cust-recent-posts-container .cust-blog-entry {
    display: flex;
    flex-direction: column;
    border-radius: 17px;
    background-color: #fff;
    box-shadow: 30px 30px 60px rgba(0, 0, 0, 0.16);
}

.cust-recent-posts-container .cust-blog-entry > div:first-child {
    width: 100%;
    height: 215px;
    border-radius: 17px 17px 0px 0px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.cust-recent-posts-container .cust-blog-entry > div:last-child {
    display: flex;
    flex-direction: column;
    gap: 20px;
    padding: 25px;
    flex-grow: 1;
}

.cust-recent-posts-container .cust-blog-entry > div:last-child h4 {
    font-size: 20px;
}

.cust-recent-posts-container .cust-blog-entry > div:last-child span {
    line-height: 1.2em;
}

.cust-recent-posts-container .cust-blog-entry > div:last-child .cust-btn-view-blog {
    padding: 15px 25px;
    background-color: var(--site-main-black);
    color: var(--site-main-gold);
    font-size: 14px;
    font-weight: bold;
    border-radius: 6px;
    width: fit-content;
    margin: auto 0px 0px 0px;
    box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.16);
    cursor: pointer;

    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.cust-recent-posts-container .cust-blog-entry > div:last-child .cust-btn-view-blog:hover {
    scale: var(--site-anim-scale);
}

/* OUR STORY PAGE END */

/* INDUSTRIES PAGES */

.cust-multiply-effect {
    mix-blend-mode: multiply !important;
}

/* INDUSTRIES PAGES END */

/* BLOG */

/* Archive Page */

.blog.archive .site-main {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin-bottom: 50px;
}

.blog.archive .site-main > .elementor {
    width: 100%;
}

.blog.archive .site-main .cust-archive-main-container {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    max-width: 1200px;
    margin: 0px auto;
}

.blog.archive .site-main .cust-filter-panel-container {
    width: 100%;
    max-width: 1200px;
    margin: 0px auto;
    box-shadow: 0px 3px 6px rgba(30, 30, 60, 0.16);
    border-radius: 17px;
}

.blog.archive .site-main .cust-filter-panel-container > h3 {
    text-align: center;
    font-size: 20px;
}

.blog.archive .site-main .cust-filter-panel-container .cust-filter-panel {
    overflow: hidden;
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter > ul {
    margin: 0px;
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category {
    padding: 15px 0px;
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category > ul {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 20px;
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0 {
	padding: 10px 0px;
	display: flex;
    justify-content: center;
	align-items: flex-start;
	border-radius: 8px;
	border: 1px solid transparent;
	min-width: 130px;
    max-width: 130px;
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0:hover {
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.16) inset;
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0.sf-option-active:nth-child(odd) {
    border: 1px solid var(--site-main-gold);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.16) inset;
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0.sf-option-active:nth-child(even) {
    border: 1px solid var(--site-main-black);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.16) inset;
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0 input {
    display: none;
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0 label {
    margin: 0px;
    padding: 0px;
    color: var(--site-main-black);
    font-size: 16px;
    font-weight: 300;
    line-height: 21px;
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0 label.sf-label-checkbox {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 10px;
	word-break: normal;
	text-align: center;
	font-size: 14px;
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0 label::before {
    display: flex;
    justify-content: center;
    align-items: center;
	padding: 10px;
	border-radius: 8px;
	box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.16);
    cursor: pointer;
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0.sf-item-8 label::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32' viewBox='0 0 32 32'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='32' height='32' transform='translate(0.2 0.2)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg transform='translate(-0.2 -0.2)' clip-path='url(%23a)'%3E%3Cg transform='translate(0 1.764)'%3E%3Cpath d='M30.66,5.62H22.1a8.731,8.731,0,0,0-1.007-.814.475.475,0,1,0-.54.781,7.715,7.715,0,1,1-1.927-.968.475.475,0,0,0,.3-.9A8.714,8.714,0,1,0,22.966,6.57H30.66a.792.792,0,0,1,.791.791V22.3H27.7a.475.475,0,0,0,0,.949h3.754V25.74a.792.792,0,0,1-.791.791H1.74a.792.792,0,0,1-.791-.791V23.248H25.307a.475.475,0,0,0,0-.949H.949V7.361A.792.792,0,0,1,1.74,6.57H7.4a.475.475,0,0,0,0-.949H1.74A1.742,1.742,0,0,0,0,7.361V25.74a1.742,1.742,0,0,0,1.74,1.74h10.4v3.709H10.711a.475.475,0,0,0,0,.949H21.573a.475.475,0,0,0,0-.949H20.141V27.48H30.66a1.742,1.742,0,0,0,1.74-1.74V7.361a1.742,1.742,0,0,0-1.74-1.74ZM19.191,31.19h-6.1V27.48h6.1Z' transform='translate(0 -3.266)'/%3E%3Cpath d='M21.842,11.573a1.138,1.138,0,0,0-1.117-.926h-.508a.475.475,0,0,0,0,.949h.508a.188.188,0,0,1,.184.153l1.4,7.44a.475.475,0,0,0,.466.387h.32a.886.886,0,1,0,1.319,0h1.952a.886.886,0,1,0,1.319,0h.427a.475.475,0,0,0,0-.949H23.173L22.98,17.6h5.3a.475.475,0,0,0,.466-.386l.842-4.444,0-.009a.571.571,0,0,0-.563-.667H21.94Zm.708,3.749h1.295l.1,1.329H22.8Zm3.389,0-.1,1.329h-.948l-.1-1.329Zm-1.212-.949-.1-1.329h1.476l-.1,1.329Zm2.067,2.278.1-1.329h1.252l-.252,1.329Zm1.529-2.278H26.96l.1-1.329h1.517Zm-4.645-1.329.1,1.329h-1.4l-.251-1.329Z' transform='translate(-9.082 -6.661)'/%3E%3Cpath d='M5.32,31.43H8.128a.475.475,0,0,0,0-.949H5.32a.475.475,0,1,0,0,.949Z' transform='translate(-2.229 -15.785)'/%3E%3Cpath d='M5.32,35.394h5.238a.475.475,0,0,0,0-.949H5.32a.475.475,0,0,0,0,.949Z' transform='translate(-2.229 -17.608)'/%3E%3Cpath d='M50.319,12.7a.475.475,0,0,0-.475.475v1.188H48.657a.475.475,0,0,0,0,.949h1.188V16.5a.475.475,0,1,0,.949,0V15.311h1.188a.475.475,0,0,0,0-.949H50.794V13.174a.475.475,0,0,0-.475-.475Z' transform='translate(-22.164 -7.605)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0.sf-item-11 label::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32' viewBox='0 0 32 32'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='32' height='32' transform='translate(0.2 0.2)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg transform='translate(-0.2 -0.2)' clip-path='url(%23a)'%3E%3Cg transform='translate(0 3.883)'%3E%3Cpath d='M31.478,33.351H29.349a.463.463,0,0,1-.463-.463v-18.7a.463.463,0,0,1,.463-.463h2.129a.463.463,0,0,1,.463.463v18.7A.463.463,0,0,1,31.478,33.351Zm-1.664-.926h1.2V14.652h-1.2Z' transform='translate(-14.213 -11.123)'/%3E%3Cpath d='M33.468,12.436H4.474a.463.463,0,0,1-.463-.463v-2.6a.463.463,0,0,1,.463-.463H33.468a.463.463,0,0,1,.463.463v2.6A.463.463,0,0,1,33.468,12.436ZM4.937,11.511H33V9.831H4.937Z' transform='translate(-2.771 -8.906)'/%3E%3Cpath d='M33.651,51.708H2.177a.463.463,0,0,1-.463-.463V48.867a.463.463,0,0,1,.463-.463H33.651a.463.463,0,0,1,.463.463v2.379A.463.463,0,0,1,33.651,51.708ZM2.64,50.782H33.189V49.329H2.64Z' transform='translate(-1.714 -27.075)'/%3E%3Cpath d='M15.1,35.144H6.537a.463.463,0,0,1-.463-.463V22.1a.463.463,0,0,1,.463-.463H15.1a.463.463,0,0,1,.463.463v12.58a.463.463,0,0,1-.465.463ZM7,34.218h7.637V22.564H7Z' transform='translate(-3.72 -14.763)'/%3E%3Cpath d='M14.89,28.781H9.1a.463.463,0,0,1-.463-.463V24.673A.463.463,0,0,1,9.1,24.21H14.89a.463.463,0,0,1,.463.463v3.645A.463.463,0,0,1,14.89,28.781Zm-5.323-.926h4.86V25.136H9.567Z' transform='translate(-4.901 -15.946)'/%3E%3Cpath d='M15.25,47.667H4.663A.463.463,0,0,1,4.2,47.2V45.4a.463.463,0,0,1,.463-.463H15.25a.463.463,0,0,1,.463.463V47.2A.463.463,0,0,1,15.25,47.667ZM5.123,46.742h9.664v-.879H5.126Z' transform='translate(-2.858 -25.48)'/%3E%3Cpath d='M48.381,35.144H39.818a.463.463,0,0,1-.463-.463V22.1a.463.463,0,0,1,.463-.463h8.563a.463.463,0,0,1,.463.463v12.58A.463.463,0,0,1,48.381,35.144Zm-8.1-.926h7.637V22.564H40.281Z' transform='translate(-19.029 -14.763)'/%3E%3Cpath d='M48.175,28.781H42.389a.463.463,0,0,1-.463-.463V24.673a.463.463,0,0,1,.463-.463h5.786a.463.463,0,0,1,.463.463v3.645A.463.463,0,0,1,48.175,28.781Zm-5.323-.926h4.86V25.136h-4.86Z' transform='translate(-20.212 -15.946)'/%3E%3Cpath d='M48.532,47.667H37.942a.463.463,0,0,1-.463-.463V45.4a.463.463,0,0,1,.463-.463h10.59a.463.463,0,0,1,.463.463V47.2A.463.463,0,0,1,48.532,47.667Zm-10.127-.926h9.664v-.879H38.405Z' transform='translate(-18.166 -25.48)'/%3E%3Cpath d='M47.084,39.276a1.244,1.244,0,0,1-1.242-1.242,4.946,4.946,0,0,1,.856-1.862.481.481,0,0,1,.772,0,4.946,4.946,0,0,1,.856,1.862A1.244,1.244,0,0,1,47.084,39.276Zm-.317-1.24a.317.317,0,0,0,.633,0,2.767,2.767,0,0,0-.317-.714,2.777,2.777,0,0,0-.317.715Z' transform='translate(-22.013 -21.359)'/%3E%3Cpath d='M13.8,39.276a1.244,1.244,0,0,1-1.242-1.242,4.946,4.946,0,0,1,.856-1.862.481.481,0,0,1,.772,0,4.946,4.946,0,0,1,.856,1.862A1.244,1.244,0,0,1,13.8,39.276Zm-.317-1.24a.317.317,0,0,0,.633,0,2.767,2.767,0,0,0-.317-.714,2.777,2.777,0,0,0-.317.715Z' transform='translate(-6.702 -21.359)'/%3E%3Cpath d='M57.327,38.567a1.342,1.342,0,0,1-1.342-1.342v-.278c0-.1-.023-.417-.312-.417a.463.463,0,1,1,0-.926,1.25,1.25,0,0,1,1.238,1.342v.278a.417.417,0,0,0,.417.417.406.406,0,0,0,.293-.121.417.417,0,0,0,.124-.295V32.637a.463.463,0,1,1,.926,0v4.588a1.349,1.349,0,0,1-.392.947A1.324,1.324,0,0,1,57.327,38.567Z' transform='translate(-26.322 -19.609)'/%3E%3Cpath d='M58.793,31.555H57.9a.872.872,0,0,1-.871-.871v-1.11a1.831,1.831,0,0,1,1.829-1.828h.185a.463.463,0,0,1,.463.463v2.631a.715.715,0,0,1-.714.716Zm-.837-.926h.625V28.714a.906.906,0,0,0-.625.859Z' transform='translate(-27.16 -17.572)'/%3E%3Cpath d='M59.608,27.143a.463.463,0,0,1-.463-.463v-.31a1.181,1.181,0,0,0-.471-.941l-.231-.173A.463.463,0,1,1,59,24.516l.231.172a2.111,2.111,0,0,1,.841,1.682v.308a.463.463,0,0,1-.463.464Z' transform='translate(-27.725 -16.044)'/%3E%3Cpath d='M24.043,38.567A1.342,1.342,0,0,1,22.7,37.225v-.278c0-.1-.023-.417-.312-.417a.463.463,0,1,1,0-.926,1.25,1.25,0,0,1,1.238,1.342v.278a.417.417,0,0,0,.417.417.407.407,0,0,0,.293-.121.417.417,0,0,0,.124-.295V32.637a.463.463,0,1,1,.926,0v4.588a1.348,1.348,0,0,1-.393.947A1.324,1.324,0,0,1,24.043,38.567Z' transform='translate(-11.012 -19.609)'/%3E%3Cpath d='M25.507,31.555h-.892a.872.872,0,0,1-.872-.873V29.573a1.831,1.831,0,0,1,1.829-1.828h.185a.463.463,0,0,1,.463.463v2.631a.715.715,0,0,1-.712.716Zm-.837-.926H25.3V28.714a.9.9,0,0,0-.627.859Z' transform='translate(-11.847 -17.572)'/%3E%3Cpath d='M26.324,27.143a.463.463,0,0,1-.463-.463v-.31a1.182,1.182,0,0,0-.471-.941l-.231-.172a.463.463,0,0,1,.555-.741l.231.172a2.114,2.114,0,0,1,.841,1.682v.308a.463.463,0,0,1-.463.464Z' transform='translate(-12.414 -16.044)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0.sf-item-5 label::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32' viewBox='0 0 32 32'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='32' height='32' transform='translate(1236 728)' fill='%23fff' stroke='%23fff' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg transform='translate(-1236 -728)' clip-path='url(%23a)'%3E%3Cpath d='M15.99,31.438A2.764,2.764,0,0,1,13.8,30.369l-3.2-4.053-5.6,0a5.005,5.005,0,0,1-5-5V5A5.006,5.006,0,0,1,5,0H27a5.006,5.006,0,0,1,5,5V15.063a1.25,1.25,0,0,1-2.5,0V5A2.5,2.5,0,0,0,27,2.5H5A2.5,2.5,0,0,0,2.5,5V21.313a2.5,2.5,0,0,0,2.5,2.5l6.209,0a1.25,1.25,0,0,1,.981.476l3.574,4.533a.276.276,0,0,0,.225.112h0a.274.274,0,0,0,.223-.11l.007-.009,3.545-4.527a1.25,1.25,0,0,1,.984-.479H27a2.5,2.5,0,0,0,2.5-2.5,1.25,1.25,0,0,1,2.5,0,5.006,5.006,0,0,1-5,5H21.359l-3.167,4.044A2.764,2.764,0,0,1,16,31.438Zm1.26-12.375v-6.75a1.25,1.25,0,0,0-2.5,0v6.75a1.25,1.25,0,0,0,2.5,0ZM16,6.75A1.25,1.25,0,1,0,17.25,8,1.25,1.25,0,0,0,16,6.75Zm0,0' transform='translate(1236 728.281)' stroke='%23fff' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0.sf-item-7 label::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32' viewBox='0 0 32 32'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='32' height='32'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cg transform='translate(-0.2 0.88)'%3E%3Cg transform='translate(24.296 12.375)'%3E%3Cpath d='M47.532,36.688a.541.541,0,0,1-.431-.865,10.171,10.171,0,0,0,2.055-6.161,10.318,10.318,0,0,0-.215-2.1A.54.54,0,1,1,50,27.347a11.389,11.389,0,0,1,.238,2.314,11.251,11.251,0,0,1-2.272,6.812.54.54,0,0,1-.432.215Z' transform='translate(-46.993 -26.917)'/%3E%3C/g%3E%3Cg transform='translate(4.86 8.118)'%3E%3Cpath d='M11.773,28.826a.542.542,0,0,1-.528-.429A11.56,11.56,0,0,1,11,26.035a11.24,11.24,0,0,1,2.253-6.785.54.54,0,1,1,.865.647,10.165,10.165,0,0,0-2.038,6.138,10.382,10.382,0,0,0,.222,2.139.54.54,0,0,1-.417.639.5.5,0,0,1-.112.012Z' transform='translate(-11 -19.033)'/%3E%3C/g%3E%3Cg transform='translate(10.8 9.72)'%3E%3Cpath d='M29.02,32.8H25.78a.54.54,0,0,1-.54-.54v-2.7h-2.7a.54.54,0,0,1-.54-.54V25.78a.54.54,0,0,1,.54-.54h2.7v-2.7a.54.54,0,0,1,.54-.54h3.24a.54.54,0,0,1,.54.54v2.7h2.7a.54.54,0,0,1,.54.54v3.24a.54.54,0,0,1-.54.54h-2.7v2.7A.54.54,0,0,1,29.02,32.8Zm-2.7-1.08h2.16v-2.7a.54.54,0,0,1,.54-.54h2.7V26.32h-2.7a.54.54,0,0,1-.54-.54v-2.7H26.32v2.7a.54.54,0,0,1-.54.54h-2.7v2.16h2.7a.54.54,0,0,1,.54.54Z' transform='translate(-22 -22)'/%3E%3C/g%3E%3Cg transform='translate(0 18.958)'%3E%3Cg transform='translate(0 5.841)'%3E%3Cpath d='M20.512,55.365h-5.66a7.088,7.088,0,0,1-3.063-.7L8.006,52.827a7.041,7.041,0,0,0-3.067-.7H2.54a.54.54,0,0,1,0-1.08h2.4a8.11,8.11,0,0,1,3.537.81l3.782,1.837a6.022,6.022,0,0,0,2.594.593H20.4l4.716-1.946a1.417,1.417,0,0,0-.144-.819c-.316-.544-1.048-.562-1.6-.481a11.856,11.856,0,0,0-2.056.545l-.222.075a.54.54,0,1,1-.34-1.025l.218-.072a12.707,12.707,0,0,1,2.241-.59c2.227-.324,2.783,1.067,2.9,1.5.2.714.033,1.607-.583,1.865l-4.818,1.988A.577.577,0,0,1,20.512,55.365Z' transform='translate(-2 -49.924)'/%3E%3C/g%3E%3Cpath d='M13.486,42.7a.541.541,0,0,1-.49-.312c-1.058-2.278-3.808-2.6-5.853-1.756a.546.546,0,0,1-.207.041H2.54a.54.54,0,1,1,0-1.08H6.831c2.924-1.161,5.979-.164,7.145,2.34a.541.541,0,0,1-.262.718.569.569,0,0,1-.228.049Z' transform='translate(-2 -39.107)'/%3E%3Cg transform='translate(9.88 2.512)'%3E%3Cpath d='M27.021,49.962a.545.545,0,0,1-.206-.041L20.63,47.354a.54.54,0,0,1,.415-1L26.686,48.7c.237-1.113-.373-1.98-1.82-2.579L21.688,44.8a.54.54,0,0,1,.415-1l3.177,1.32c2.226.922,3.042,2.565,2.24,4.506a.536.536,0,0,1-.293.293.509.509,0,0,1-.206.043Z' transform='translate(-20.297 -43.759)'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(8.202)'%3E%3Cpath d='M19.54,9.442a2.152,2.152,0,0,1-2.271-1.549c-.2-.714-.033-1.607.583-1.865L22.67,4.04A.555.555,0,0,1,22.875,4h5.659a7.088,7.088,0,0,1,3.063.7L35.38,6.538a7.049,7.049,0,0,0,3.068.7h2.4a.54.54,0,1,1,0,1.08h-2.4a8.11,8.11,0,0,1-3.537-.81L31.129,5.674a6.007,6.007,0,0,0-2.594-.594H22.983L18.265,7.026a1.417,1.417,0,0,0,.144.819c.318.544,1.047.562,1.6.481a11.857,11.857,0,0,0,2.056-.545l.222-.075a.54.54,0,1,1,.34,1.025l-.218.072a12.706,12.706,0,0,1-2.241.59,4.191,4.191,0,0,1-.631.05Z' transform='translate(-17.189 -4)'/%3E%3Cg transform='translate(12.171 7.691)'%3E%3Cpath d='M44.475,21.832a5.028,5.028,0,0,1-4.7-2.821.541.541,0,0,1,.981-.456c1.057,2.277,3.806,2.6,5.853,1.756a.566.566,0,0,1,.207-.04h4.4a.54.54,0,0,1,0,1.08H46.924a6.66,6.66,0,0,1-2.449.481Z' transform='translate(-39.729 -18.243)'/%3E%3C/g%3E%3Cg transform='translate(6.793 2.569)'%3E%3Cpath d='M35.7,14.958a.542.542,0,0,1-.207-.041L32.311,13.6c-2.226-.922-3.042-2.565-2.24-4.506a.536.536,0,0,1,.293-.293.543.543,0,0,1,.414,0l6.184,2.567a.54.54,0,0,1-.415,1l-5.641-2.341c-.237,1.113.373,1.98,1.82,2.579l3.178,1.32a.539.539,0,0,1-.208,1.037Z' transform='translate(-29.77 -8.758)'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(22.696 22.698)'%3E%3Cpath d='M44.57,47.134a.539.539,0,0,1-.382-.921.589.589,0,0,1,.8-.038.5.5,0,0,1,.038.726l-.076.076A.538.538,0,0,1,44.57,47.134Z' transform='translate(-44.029 -46.034)'/%3E%3C/g%3E%3Cg transform='translate(8.656 6.442)'%3E%3Cpath d='M18.57,17.085a.54.54,0,0,1-.379-.924l.077-.076a.54.54,0,0,1,.758.769l-.077.076A.537.537,0,0,1,18.57,17.085Z' transform='translate(-18.03 -15.93)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-color: var(--site-main-gold);
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0.sf-item-9 label::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32' viewBox='0 0 32 32'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='32' height='32' transform='translate(0.2 0.2)' fill='%23ffcf03'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg transform='translate(-0.2 -0.2)' clip-path='url(%23a)'%3E%3Cg transform='translate(0 0)'%3E%3Cg transform='translate(1.62)'%3E%3Cpath d='M6.24,0A3.24,3.24,0,1,0,9.48,3.24,3.244,3.244,0,0,0,6.24,0Zm0,5.4A2.16,2.16,0,1,1,8.4,3.24,2.162,2.162,0,0,1,6.24,5.4Z' transform='translate(-3)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(0 4.32)'%3E%3Cpath d='M7.021,8H7.008a.541.541,0,0,0-.431.214,2.135,2.135,0,0,1-3.433,0A.567.567,0,0,0,2.7,8,2.7,2.7,0,0,0,0,10.7V12.86a.54.54,0,0,0,.54.54H9.18a.54.54,0,0,0,.54-.54V10.7A2.7,2.7,0,0,0,7.021,8ZM8.64,12.32H1.08V10.7A1.621,1.621,0,0,1,2.473,9.1a3.211,3.211,0,0,0,4.775,0A1.622,1.622,0,0,1,8.64,10.7Z' transform='translate(0 -8)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(24.3)'%3E%3Cpath d='M48.24,0a3.24,3.24,0,1,0,3.24,3.24A3.244,3.244,0,0,0,48.24,0Zm0,5.4A2.16,2.16,0,1,1,50.4,3.24,2.162,2.162,0,0,1,48.24,5.4Z' transform='translate(-45)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(22.68 4.32)'%3E%3Cpath d='M49.021,8h-.013a.541.541,0,0,0-.431.214,2.135,2.135,0,0,1-3.433,0A.567.567,0,0,0,44.7,8,2.7,2.7,0,0,0,42,10.7V12.86a.54.54,0,0,0,.54.54h8.64a.54.54,0,0,0,.54-.54V10.7A2.7,2.7,0,0,0,49.021,8Zm1.619,4.32H43.08V10.7a1.621,1.621,0,0,1,1.393-1.6,3.211,3.211,0,0,0,4.775,0,1.622,1.622,0,0,1,1.392,1.6Z' transform='translate(-42 -8)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(1.62 22.68)'%3E%3Cpath d='M6.24,42a3.24,3.24,0,1,0,3.24,3.24A3.244,3.244,0,0,0,6.24,42Zm0,5.4A2.16,2.16,0,1,1,8.4,45.24,2.162,2.162,0,0,1,6.24,47.4Z' transform='translate(-3 -42)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(0 27)'%3E%3Cpath d='M7.021,50H7.008a.541.541,0,0,0-.431.214,2.135,2.135,0,0,1-3.433,0A.567.567,0,0,0,2.7,50,2.7,2.7,0,0,0,0,52.7V54.86a.54.54,0,0,0,.54.54H9.18a.54.54,0,0,0,.54-.54V52.7A2.7,2.7,0,0,0,7.021,50ZM8.64,54.32H1.08V52.7a1.621,1.621,0,0,1,1.393-1.6,3.211,3.211,0,0,0,4.775,0A1.622,1.622,0,0,1,8.64,52.7Z' transform='translate(0 -50)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(24.3 22.68)'%3E%3Cpath d='M48.24,42a3.24,3.24,0,1,0,3.24,3.24A3.244,3.244,0,0,0,48.24,42Zm0,5.4a2.16,2.16,0,1,1,2.16-2.16A2.162,2.162,0,0,1,48.24,47.4Z' transform='translate(-45 -42)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(22.68 27)'%3E%3Cpath d='M49.021,50h-.013a.541.541,0,0,0-.431.214,2.135,2.135,0,0,1-3.433,0A.567.567,0,0,0,44.7,50,2.7,2.7,0,0,0,42,52.7V54.86a.54.54,0,0,0,.54.54h8.64a.54.54,0,0,0,.54-.54V52.7A2.7,2.7,0,0,0,49.021,50Zm1.619,4.32H43.08V52.7a1.621,1.621,0,0,1,1.393-1.6,3.211,3.211,0,0,0,4.775,0,1.622,1.622,0,0,1,1.392,1.6Z' transform='translate(-42 -50)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(22.916 1.782)'%3E%3Cpath d='M44.67,4.214a16.373,16.373,0,0,0-1.441-.853.54.54,0,1,0-.5.956,15.278,15.278,0,0,1,1.345.8.54.54,0,1,0,.6-.9Z' transform='translate(-42.438 -3.299)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(11.199 0.072)'%3E%3Cpath d='M35.446.731a16.194,16.194,0,0,0-3.059-.6.54.54,0,0,0-.1,1.075,15.134,15.134,0,0,1,2.854.555A.54.54,0,1,0,35.446.731Z' transform='translate(-25.825 -0.133)' fill='%23ffcf03'/%3E%3Cpath d='M24.186.135a16.166,16.166,0,0,0-3.06.594.54.54,0,0,0,.153,1.058.552.552,0,0,0,.154-.023,15.051,15.051,0,0,1,2.854-.554.54.54,0,0,0-.1-1.075Z' transform='translate(-20.74 -0.133)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(7.01 1.782)'%3E%3Cpath d='M15.394,3.589a.54.54,0,0,0-.729-.227,16.367,16.367,0,0,0-1.441.853.54.54,0,1,0,.6.9,15.1,15.1,0,0,1,1.345-.8A.54.54,0,0,0,15.394,3.589Z' transform='translate(-12.982 -3.3)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(29.098 22.27)'%3E%3Cpath d='M55.414,41.292a.54.54,0,0,0-.718.261,15.2,15.2,0,0,1-.733,1.38.541.541,0,0,0,.186.741.538.538,0,0,0,.74-.185,16.152,16.152,0,0,0,.786-1.479A.54.54,0,0,0,55.414,41.292Z' transform='translate(-53.886 -41.241)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(31.096 14.166)'%3E%3Cpath d='M58.816,26.723a.54.54,0,0,0-1.075.1c.046.477.069.962.069,1.443a15.3,15.3,0,0,1-.216,2.56.541.541,0,0,0,.442.623.523.523,0,0,0,.091.008.54.54,0,0,0,.531-.449,16.321,16.321,0,0,0,.232-2.742C58.889,27.753,58.865,27.233,58.816,26.723Z' transform='translate(-57.586 -26.234)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(29.657 8.64)'%3E%3Cpath d='M56.618,17.831a16.215,16.215,0,0,0-.674-1.534.54.54,0,0,0-.965.485,15.146,15.146,0,0,1,.629,1.431.54.54,0,0,0,1.01-.383Z' transform='translate(-54.921 -16)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(1.011 8.64)'%3E%3Cpath d='M3.306,16.058a.54.54,0,0,0-.725.24,16.241,16.241,0,0,0-.674,1.534.54.54,0,1,0,1.01.383,15.145,15.145,0,0,1,.629-1.431A.541.541,0,0,0,3.306,16.058Z' transform='translate(-1.872 -16)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(0 14.163)'%3E%3Cpath d='M1.3,30.821a15.245,15.245,0,0,1-.215-2.556c0-.483.023-.969.068-1.446a.54.54,0,1,0-1.075-.1C.025,27.227,0,27.748,0,28.265A16.372,16.372,0,0,0,.231,31a.54.54,0,0,0,.532.449.516.516,0,0,0,.091-.008A.54.54,0,0,0,1.3,30.821Z' transform='translate(0 -26.228)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(1.461 22.27)'%3E%3Cpath d='M4.469,42.933a15.2,15.2,0,0,1-.733-1.38.54.54,0,1,0-.979.457,16.278,16.278,0,0,0,.786,1.479.54.54,0,0,0,.464.262.529.529,0,0,0,.276-.077A.54.54,0,0,0,4.469,42.933Z' transform='translate(-2.706 -41.241)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(12.96 14.04)'%3E%3Cpath d='M34.8,26H25.081A1.082,1.082,0,0,0,24,27.081v6.478a1.082,1.082,0,0,0,1.082,1.081h5.175l3.082,3.082a.54.54,0,0,0,.922-.382v-2.7H34.8a1.082,1.082,0,0,0,1.081-1.082V27.081A1.082,1.082,0,0,0,34.8,26Zm0,7.56H33.72a.54.54,0,0,0-.54.54v1.936l-2.318-2.318a.539.539,0,0,0-.382-.158l-5.4,0V27.081H34.8Z' transform='translate(-24 -26)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(7.02 10.8)'%3E%3Cpath d='M23.8,20H14.081A1.082,1.082,0,0,0,13,21.081v6.478a1.082,1.082,0,0,0,1.081,1.081h.539v2.7a.54.54,0,0,0,.922.382l3.082-3.082h.856a.54.54,0,0,0,.54-.54V24.321h4.32a.54.54,0,0,0,.54-.54v-2.7A1.082,1.082,0,0,0,23.8,20Zm0,3.24H20.021a1.082,1.082,0,0,0-1.081,1.081V27.56H18.4a.539.539,0,0,0-.382.158L15.7,30.036V28.1a.54.54,0,0,0-.54-.54H14.08V21.08H23.8Z' transform='translate(-13 -20)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(15.12 16.74)'%3E%3Cpath d='M31.78,31H28.54a.54.54,0,1,0,0,1.08h3.24a.54.54,0,1,0,0-1.08Z' transform='translate(-28 -31)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(20.52 16.74)'%3E%3Cpath d='M39.62,31H38.54a.54.54,0,0,0,0,1.08h1.08a.54.54,0,1,0,0-1.08Z' transform='translate(-38 -31)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(18.36 18.9)'%3E%3Cpath d='M37.78,35H34.54a.54.54,0,0,0,0,1.08h3.24a.54.54,0,0,0,0-1.08Z' transform='translate(-34 -35)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(15.12 18.9)'%3E%3Cpath d='M29.62,35H28.54a.54.54,0,0,0,0,1.08h1.08a.54.54,0,0,0,0-1.08Z' transform='translate(-28 -35)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(8.64 29.658)'%3E%3Cpath d='M18.213,55.608a15.193,15.193,0,0,1-1.431-.629.54.54,0,1,0-.485.965,16.077,16.077,0,0,0,1.534.674.54.54,0,1,0,.382-1.01Z' transform='translate(-15.999 -54.922)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(13.775 31.207)'%3E%3Cpath d='M30.347,58.269a.539.539,0,0,0-.6-.472,15.372,15.372,0,0,1-3.633,0,.54.54,0,1,0-.129,1.072,16.388,16.388,0,0,0,3.89,0A.54.54,0,0,0,30.347,58.269Z' transform='translate(-25.509 -57.792)' fill='%23ffcf03'/%3E%3C/g%3E%3Cg transform='translate(21.197 29.657)'%3E%3Cpath d='M41.759,55.218a.54.54,0,0,0-.725-.24,14.991,14.991,0,0,1-1.431.629.54.54,0,1,0,.382,1.01,16.337,16.337,0,0,0,1.534-.674A.54.54,0,0,0,41.759,55.218Z' transform='translate(-39.254 -54.921)' fill='%23ffcf03'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-color: var(--site-main-black);
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0.sf-item-10 label::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30' height='30' viewBox='0 0 30 30'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='30' height='30' transform='translate(0.429 0.429)'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg transform='translate(-0.429 -0.429)' clip-path='url(%23a)'%3E%3Cg transform='translate(-0.559 -0.559)'%3E%3Cpath d='M17.129,5.443a2.094,2.094,0,0,0-2.091,2.091.472.472,0,0,0,.944,0,1.148,1.148,0,0,1,1.147-1.147H20.2a.472.472,0,1,0,0-.944Z' transform='translate(-8.306 -3.824)'/%3E%3Cpath d='M28.89,5.443h-.836a.472.472,0,0,0,0,.944h.836a.472.472,0,1,0,0-.944Z' transform='translate(-14.164 -3.824)'/%3E%3Cpath d='M24.758,3.349h2.593a.472.472,0,0,0,0-.944H24.758a.472.472,0,0,0,0,.944Z' transform='translate(-12.625 -2.405)'/%3E%3Cpath d='M12.472,6.587a.472.472,0,0,0,.473-.472A2.769,2.769,0,0,1,15.71,3.349h1.247a.472.472,0,0,0,0-.944H15.71A3.714,3.714,0,0,0,12,6.115.472.472,0,0,0,12.472,6.587Z' transform='translate(-6.887 -2.405)'/%3E%3Cpath d='M40.179,5.443a2.094,2.094,0,0,0-2.091,2.091.472.472,0,0,0,.944,0,1.148,1.148,0,0,1,1.147-1.147H41.6a.472.472,0,1,0,0-.944Z' transform='translate(-19.072 -3.824)'/%3E%3Cpath d='M47.532,5.915A.472.472,0,0,0,48,6.387h2.489a.472.472,0,1,0,0-.944H48a.472.472,0,0,0-.472.472Z' transform='translate(-23.483 -3.824)'/%3E%3Cpath d='M51.453,3.349H52.1a.472.472,0,0,0,0-.944h-.651a.472.472,0,0,0,0,.944Z' transform='translate(-25.094 -2.405)'/%3E%3Cpath d='M35.522,6.587a.472.472,0,0,0,.472-.472A2.769,2.769,0,0,1,38.76,3.349h2.655a.472.472,0,1,0,0-.944H38.76a3.714,3.714,0,0,0-3.71,3.71.472.472,0,0,0,.472.472Z' transform='translate(-17.653 -2.405)'/%3E%3Cpath d='M55.029,31.765a.472.472,0,0,0-.472.472v1.619a.472.472,0,0,0,.944,0V32.237A.472.472,0,0,0,55.029,31.765Z' transform='translate(-26.764 -16.118)'/%3E%3Cpath d='M33.908,36H32.761V19.244l1.2-.145a.472.472,0,0,0-.113-.937l-9.618,1.155-.259-5.433a.471.471,0,0,0,.279-.43V11.835a.472.472,0,0,0-.472-.472h-5.4a.472.472,0,0,0-.472.472v1.619a.471.471,0,0,0,.28.432L17.9,20.08l-5.88.706-.327-6.9a.471.471,0,0,0,.279-.43V11.835a.472.472,0,0,0-.472-.472H6.1a.472.472,0,0,0-.472.472v1.619a.472.472,0,0,0,.282.432L5.05,31.953H4.691a.472.472,0,0,0-.472.45L4.046,36H2.877a.472.472,0,0,0-.472.472v1.619a.472.472,0,0,0,.472.472H33.908a.472.472,0,0,0,.472-.472V36.473A.472.472,0,0,0,33.908,36Zm-4.741,0V31.076A.472.472,0,0,0,28.7,30.6H25.457a.472.472,0,0,0-.472.472V36h-.729V31.076a.472.472,0,0,0-.472-.472H20.546a.472.472,0,0,0-.472.472V36H9.272V22.068l22.544-2.709V36Zm-.944,0H25.929V31.549h2.294Zm-4.911,0H21.018V31.549h2.294ZM18.86,12.307h4.452v.675H18.86Zm.28,1.619h3.892l.262,5.5-4.443.534ZM6.576,12.307h4.451v.675H6.574Zm.281,1.619h3.892l.33,6.972-3.954.476a.472.472,0,0,0,.056.941.507.507,0,0,0,.057,0l1.091-.131v9.773H6ZM5.141,32.9H8.328V36H4.992Zm28.3,4.722H3.349v-.675H33.436Z' transform='translate(-2.405 -6.589)'/%3E%3Cpath d='M25.463,44.515h-5.4a.472.472,0,0,0,0,.944h5.4a.472.472,0,0,0,0-.944Z' transform='translate(-10.434 -22.074)'/%3E%3Cpath d='M25.463,38.439h-5.4a.472.472,0,1,0,0,.944h5.4a.472.472,0,0,0,0-.944Z' transform='translate(-10.434 -19.236)'/%3E%3Cpath d='M25.463,41.477h-5.4a.472.472,0,1,0,0,.944h5.4a.472.472,0,1,0,0-.944Z' transform='translate(-10.434 -20.655)'/%3E%3Cpath d='M39.169,39.958H37.55a.472.472,0,0,0-.472.472v1.619a.472.472,0,0,0,.472.472h1.619a.472.472,0,0,0,.472-.472V40.43a.472.472,0,0,0-.472-.472ZM38.7,41.577h-.675V40.9H38.7Z' transform='translate(-18.6 -19.945)'/%3E%3Cpath d='M48.385,39.958H46.766a.472.472,0,0,0-.472.472v1.619a.472.472,0,0,0,.472.472h1.619a.472.472,0,0,0,.472-.472V40.43a.472.472,0,0,0-.472-.472Zm-.472,1.619h-.675V40.9h.675Z' transform='translate(-22.905 -19.945)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-color: var(--site-main-gold);
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0.sf-item-6 label::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32' viewBox='0 0 32 32'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='32' height='32' transform='translate(0.2 0.2)' fill='%23ffcf03'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg transform='translate(-0.2 -0.2)' clip-path='url(%23a)'%3E%3Cg transform='translate(0.033 0)'%3E%3Cpath d='M19.8,16.807c.05.637-.185,2.043.319,2.551a.577.577,0,1,0,.9-.726,10.5,10.5,0,0,1-.062-1.825,2.588,2.588,0,0,1,1.771-2.454l3.422-1.143a4.635,4.635,0,0,1,2.921,0l3.423,1.143a2.588,2.588,0,0,1,1.771,2.455v1.634a.313.313,0,0,1-.065.19.577.577,0,0,0,.1.81c.636.45,1.146-.427,1.114-1V16.807a3.742,3.742,0,0,0-2.559-3.55l-2.911-.972a4.341,4.341,0,1,0-4.676,0l-2.912.972A3.742,3.742,0,0,0,19.8,16.807Zm4.62-8.177a3.189,3.189,0,0,1,6.378,0,3.189,3.189,0,0,1-6.378,0Z' transform='translate(-11.45 -4.286)' fill='%23ffcf03'/%3E%3Cpath d='M53.531,14.114l-2.14-.712a3.617,3.617,0,1,0-4.266,0,.578.578,0,1,0,.326,1.108,5.4,5.4,0,0,1,1.791-.408c.826-.066,3.114.881,3.922,1.106a1.988,1.988,0,0,1,1.357,1.884v1.317a.155.155,0,0,1-.15.156H49.042a.577.577,0,0,0,0,1.155h5.329a1.309,1.309,0,0,0,1.3-1.311V17.092A3.143,3.143,0,0,0,53.531,14.114Zm-4.284-1.166a2.464,2.464,0,1,1,2.469-2.459,2.464,2.464,0,0,1-2.469,2.459Z' transform='translate(-23.343 -5.472)' fill='%23ffcf03'/%3E%3Cpath d='M11.542,19.142a.577.577,0,0,0-.577-.577H5.653a.155.155,0,0,1-.15-.156V17.092a1.988,1.988,0,0,1,1.354-1.883l2.761-.918a4.163,4.163,0,0,1,2.944.214.578.578,0,1,0,.363-1.1,3.783,3.783,0,0,0,1.461-2.925A3.617,3.617,0,1,0,8.633,13.4l-2.143.712a3.143,3.143,0,0,0-2.142,2.978v1.317a1.309,1.309,0,0,0,1.3,1.311h5.312a.577.577,0,0,0,.577-.577ZM10.766,8.019A2.465,2.465,0,1,1,8.3,10.486a2.464,2.464,0,0,1,2.462-2.467Z' transform='translate(-4.348 -5.472)' fill='%23ffcf03'/%3E%3Cpath d='M34.27,37.292a9.476,9.476,0,0,0-.863-2.159,1.2,1.2,0,0,0,.112-1.788L32.38,32.207a1.249,1.249,0,0,0-1.836.123,9.423,9.423,0,0,0-2.136-.915,1.2,1.2,0,0,0-1.186-1.344H25.611a1.2,1.2,0,0,0-.9.4,1.357,1.357,0,0,0-.314.981,9.476,9.476,0,0,0-2.159.863,1.2,1.2,0,0,0-.869-.459,1.215,1.215,0,0,0-.919.348l-1.138,1.138a1.248,1.248,0,0,0,.123,1.836,9.422,9.422,0,0,0-.915,2.136A1.195,1.195,0,0,0,17.179,38.5v1.612a1.2,1.2,0,0,0,.4.9,1.372,1.372,0,0,0,.981.314,9.476,9.476,0,0,0,.863,2.159,1.195,1.195,0,0,0-.112,1.788l1.138,1.138a1.25,1.25,0,0,0,1.836-.123,9.421,9.421,0,0,0,2.136.915,1.2,1.2,0,0,0,1.186,1.344h1.612a1.2,1.2,0,0,0,.9-.4,1.357,1.357,0,0,0,.314-.981,9.477,9.477,0,0,0,2.159-.863,1.195,1.195,0,0,0,1.788.112l1.138-1.138a1.248,1.248,0,0,0-.123-1.836A11.121,11.121,0,0,0,34.31,41.3a1.2,1.2,0,0,0,1.345-1.186V38.5a1.247,1.247,0,0,0-1.385-1.211Zm.23,2.823-.046.039a1.192,1.192,0,0,0-1.3.886c-.123,1.13-1.632,2.373-.453,3.355,0,0,0,.059.005.061l-1.138,1.138-.061-.005a1.193,1.193,0,0,0-1.549-.294c-.883.709-2.835.524-2.692,2.052l.573-.072-.613.118H25.611l-.039-.046a1.192,1.192,0,0,0-.886-1.3A6.821,6.821,0,0,1,22.88,45.3a1.194,1.194,0,0,0-1.549.294s-.059,0-.061.005l-1.138-1.138-.408.408.413-.469a1.193,1.193,0,0,0,.294-1.549c-.708-.884-.525-2.832-2.052-2.692l-.045-.04V38.5l.046-.039a1.2,1.2,0,0,0,1.3-.886,6.821,6.821,0,0,1,.747-1.805,1.193,1.193,0,0,0-.294-1.549s0-.059-.005-.061l1.138-1.138.061.005c.981,1.177,2.225-.328,3.354-.453a1.192,1.192,0,0,0,.886-1.3l.04-.045h1.612l.039.046a1.192,1.192,0,0,0,.886,1.3,6.821,6.821,0,0,1,1.805.747,1.194,1.194,0,0,0,1.549-.294s.059,0,.061-.005L32.7,34.161l-.005.061c-1.178.982.328,2.224.453,3.354a1.2,1.2,0,0,0,1.3.886l.045.04Z' transform='translate(-10.25 -16.147)' fill='%23ffcf03'/%3E%3Cpath d='M29.785,37.392a5.284,5.284,0,1,0,5.284,5.284A5.284,5.284,0,0,0,29.785,37.392Zm0,9.414a4.13,4.13,0,1,1,4.13-4.13,4.13,4.13,0,0,1-4.13,4.13Z' transform='translate(-13.618 -19.515)' fill='%23ffcf03'/%3E%3Cpath d='M33.643,44.14l-1.9,1.9-.747-.747a.577.577,0,0,0-.816.816l1.155,1.155a.577.577,0,0,0,.816,0l2.31-2.31a.577.577,0,0,0-.816-.816Z' transform='translate(-16.152 -22.541)' fill='%23ffcf03'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-color: var(--site-main-black);
}

.blog.archive .site-main .cust-filter-panel-container .searchandfilter .sf-field-category .sf-level-0.sf-item-12 label::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32' viewBox='0 0 32 32'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='32' height='32' transform='translate(0.154 0.154)' fill='%23ffcf03'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg transform='translate(-0.154 -0.154)' clip-path='url(%23a)'%3E%3Cg transform='translate(0 0)'%3E%3Cpath d='M16.708,50.257a.508.508,0,0,0-.508.508v7.276a.508.508,0,0,0,.508.508H28.564a.508.508,0,0,0,.508-.508V50.765a.508.508,0,0,0-.508-.508Zm11.348,7.276H17.216V51.274h10.84Z' transform='translate(-10.928 -33.904)' fill='%23ffcf03'/%3E%3Cpath d='M3.251,13.519a3.58,3.58,0,0,0,3.411-1.686,3.655,3.655,0,0,0,6.419.139,3.772,3.772,0,0,0,.512.687,3.688,3.688,0,0,0,5.355,0,3.772,3.772,0,0,0,.512-.687,3.66,3.66,0,0,0,6.419-.14,3.6,3.6,0,0,0,6.533-2.847L30.709,2.7V.508A.508.508,0,0,0,30.2,0H2.339a.508.508,0,0,0-.506.508v2.2L.129,8.987a3.606,3.606,0,0,0,3.122,4.532Zm6.667-.725A2.653,2.653,0,0,1,7.3,9.714L8.345,3.278h4.6l-.36,6.643h0l-.02.36A2.655,2.655,0,0,1,9.918,12.794Zm8.292-.834A2.671,2.671,0,0,1,13.6,9.978l.021-.391.339-6.309H18.57l.339,6.309.021.391a2.647,2.647,0,0,1-.72,1.982Zm6.435-.1a2.655,2.655,0,0,1-4.672-1.577l-.02-.36h0l-.36-6.643h4.6l1.046,6.436a2.649,2.649,0,0,1-.6,2.146Zm6.419-.46a2.589,2.589,0,0,1-4.688-1.054L25.227,3.278h4.586l1.618,5.975a2.585,2.585,0,0,1-.367,2.147ZM2.849,1.017H29.693V2.261H2.849ZM1.11,9.253,2.729,3.278H7.315L6.607,7.635,6.295,9.551h0l-.129.794A2.589,2.589,0,1,1,1.11,9.253Z' transform='translate(-0.002)' fill='%23ffcf03'/%3E%3Cpath d='M32.029,58.552H30.707V43.963a.508.508,0,0,0-1.017,0V58.552h-1.7V46.177a.508.508,0,0,0-.508-.508h-6.59a.508.508,0,0,0-.508.508V58.552H2.847V43.969a.508.508,0,1,0-1.017,0V58.552H.508A.508.508,0,0,0,0,59.06v2.284a.508.508,0,0,0,.508.508H32.029a.508.508,0,0,0,.508-.508V59.06A.508.508,0,0,0,32.029,58.552ZM21.4,46.685h5.573V58.552H21.4ZM31.521,60.836H1.017V59.569h30.5Z' transform='translate(0 -29.315)' fill='%23ffcf03'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-color: var(--site-main-black);
}

.blog.archive .site-main .cust-blog-main-container {
	display: grid;
	grid-template-columns: 31.5% 31.5% 31.5%;
    justify-content: center;
    gap: 30px;
	width: 100%;
	max-width: 1200px;
	margin: 100px auto 0px auto;
}

.blog.archive .site-main .cust-blog-main-container .cust-blog-archive-entry {
    display: flex;
    flex-direction: column;
    border-radius: 17px;
    background-color: #fff;
    box-shadow: 30px 30px 60px rgba(0, 0, 0, 0.16);
}

.blog.archive .site-main .cust-blog-main-container .cust-blog-archive-entry > div:first-child {
    width: 100%;
    height: 215px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 17px 17px 0px 0px;
}

.blog.archive .site-main .cust-blog-main-container .cust-blog-archive-entry > div:last-child {
    display: flex;
    flex-direction: column;
    gap: 20px;
    padding: 25px;
    flex-grow: 1;
}

.blog.archive .site-main .cust-blog-main-container .cust-blog-archive-entry > div:last-child h4 {
    font-size: 20px;
}

.blog.archive .site-main .cust-blog-main-container .cust-blog-archive-entry > div:last-child span {
    line-height: 1.2em;
}

.blog.archive .site-main .cust-blog-main-container .cust-blog-archive-entry > div:last-child .cust-btn-view-blog {
    padding: 15px 25px;
    background-color: var(--site-main-black);
    color: var(--site-main-gold);
    font-size: 14px;
    font-weight: bold;
    border-radius: 6px;
    width: fit-content;
    margin: auto 0px 0px 0px;
    box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.16);
    cursor: pointer;

    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.blog.archive .site-main .cust-blog-main-container .cust-blog-archive-entry > div:last-child .cust-btn-view-blog:hover {
    scale: var(--site-anim-scale);
}

.blog.archive .site-main .cust-blog-main-container .cust-archive-pagination {
	width: 100%;
	grid-column-start: 1;
	grid-column-end: 4;
    margin: 20px 0px 20px 0px;
}

.blog.archive .site-main .cust-blog-main-container .cust-archive-pagination .oceanwp-pagination .page-numbers .page-numbers.current {
    font-weight: bold;
}

.blog.archive .site-main .cust-blog-main-container .cust-archive-pagination .oceanwp-pagination .page-numbers .page-numbers:hover {
    font-weight: 600;
    color: var(--site-main-black);
    cursor: pointer;
    caret-color: transparent;
}

.blog.archive .site-main .cust-blog-main-container .cust-archive-pagination .oceanwp-pagination .page-numbers .next.page-numbers, .blog.archive .site-main .cust-blog-main-container .cust-archive-pagination .oceanwp-pagination .page-numbers .prev.page-numbers {
    display: none;
}

.blog.archive .site-main .cust-blog-main-container .cust-apply-now-btn {
    width: fit-content;
    padding: 20px 25px;
    margin: 0px auto;
    font-size: 14px;
    font-weight: bold;
    color: var(--site-main-black);
    background-color: var(--site-main-gold);
    box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.16);
    grid-column-start: 1;
	grid-column-end: 4;
    border-radius: 6px;

    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.blog.archive .site-main .cust-blog-main-container .cust-apply-now-btn:hover {
    scale: var(--site-anim-scale);
}

/* Archive Page End */

/* Single View */

.single-post .site-main .post-thumbnail {
    max-width: 970px;
    margin: 0px auto;
}

.single-post .site-main h1, .single-post .site-main h2, .single-post .site-main h3, .single-post .site-main h4, .single-post .site-main h5, .single-post .site-main h6, .single-post .site-main p, .single-post .site-main span {
    margin-bottom: 20px;
}

.single-post .site-main h1 {
    font-size: 40px;
}

.single-post .site-main h2 {
    font-size: 35px;
}

.single-post .site-main h3 {
    font-size: 30px;
}

.single-post .site-main span > a, .single-post .site-main p > a {
    text-decoration: underline;
}

/* Single View End */

/* BLOG END */

/* FAQ PAGE */

.cust-faq-accordian .elementor-accordion .elementor-accordion-item .elementor-tab-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    min-height: 80px;
	border-bottom: 1px solid var(--site-main-black);
    caret-color: transparent;
}

.cust-faq-accordian .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon {
    order: 1;
}

.cust-faq-accordian .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-title {
    order: 0;
}

.cust-faq-accordian .e-n-accordion-item .e-n-accordion-item-title {
    min-height: 90px;
    box-shadow: inset 10px 10px 10px var(--site-main-black);
    border-radius: 22px 22px 22px 22px;

    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.cust-faq-accordian .e-n-accordion-item .e-n-accordion-item-title:hover {
    box-shadow: inset 0px 10px 10px rgba(0, 0, 0, 0.22);
}

.cust-faq-accordian .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="true"] {
    box-shadow: inset 0px 10px 10px rgba(0, 0, 0, 0.22);
    border-radius: 22px 22px 0px 0px;
}

.cust-faq-accordian .e-n-accordion-item > .e-n-accordion-item-title[aria-expanded="false"] ~ div:last-child {
    border-radius: 22px 22px 22px 22px;

    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.cust-faq-accordian .e-n-accordion-item > .e-n-accordion-item-title[aria-expanded="true"] ~ div:last-child {
    border-radius: 0px 0px 22px 22px;
    box-shadow: inset 0px -10px 10px rgba(0, 0, 0, 0.22);
}

.cust-faq-accordian .e-n-accordion-item > .e-n-accordion-item-title[aria-expanded="true"] ~ div:last-child a:hover, .cust-faq-accordian .e-n-accordion-item > .e-n-accordion-item-title[aria-expanded="true"] ~ div:last-child a:focus, .cust-faq-accordian .e-n-accordion-item > .e-n-accordion-item-title[aria-expanded="true"] ~ div:last-child a {
    color: var(--site-main-black);
}

/* FAQ PAGE END */

/* FORMS */

/* Global Changes */

.wpcf7-form .wpcf7-form .wpcf7-response-output {
    margin: 20px 0px 0px 0px;
}

.wpcf7 .wpcf7-form.sent .wpcf7-response-output {
    margin: 0px;
    text-align: center;
    border-color: var(--site-main-gold) !important;
}

.wpcf7 .wpcf7-form.invalid .wpcf7-response-output {
    margin: 20px 0px 0px 0px;
    text-align: center;
    border-color: var(--site-main-black);
}

/* Global Changes End */ 

/* Contact Us */

.cust-contact-form-container .row {
    --bs-gutter-y: 1.5rem;
}

.cust-contact-form-container .row:not(:last-child) {
    margin-bottom: 20px;
}

.cust-contact-form-container .row:not(:last-child) .col-md-6 input, .cust-contact-form-container .row:not(:last-child) .col-md-12 input, .cust-contact-form-container .row:not(:last-child) .col-md-12 select {
    margin-top: 5px;
    border-bottom: 1px solid var(--site-main-black);
    border-radius: 0;
}

.cust-contact-form-container .intl-tel-input {
    margin-top: 5px;
}

.cust-contact-form-container .row .col-md-12 .cust-contact-form-submit {
    background-color: var(--site-main-black);
    color: var(--site-main-gold);
    text-transform: none;
    letter-spacing: 0;

    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.cust-contact-form-container .row .col-md-12 .cust-contact-form-submit:hover {
    scale: var(--site-anim-scale);
}

.cust-contact-form-container .row:last-child .col-md-12 {
    width: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cust-contact-form-container .row:last-child .col-md-12 .wpcf7-spinner {
    position: absolute;
    margin: 0px;
}

.wpcf7 .wpcf7-form.sent .cust-contact-form-container {
    display: none;
}

/* Contact Us End */

/* Contact Us Home */

.home .cust-contact-form-container.contact-us .row .col-md-6 > span:first-child,
.home .cust-contact-form-container.contact-us .row .col-md-12 > span:first-child {
    color: #ffffff;
}

.home .cust-contact-form-container.contact-us .row:not(:last-child) .col-md-6 input,
.home .cust-contact-form-container.contact-us .row:not(:last-child) .col-md-12 input,
.home .cust-contact-form-container.contact-us .row:not(:last-child) .col-md-12 select {
    color: #ffffff;
    background-color: transparent;
    border-bottom-color: #ffffff;
}

.home .cust-contact-form-container.contact-us input::placeholder {
    color: #8a8a8a;
    opacity: 1;
}

.home .cust-contact-form-container.contact-us .row:not(:last-child) .col-md-12 select {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.236' height='13.338' viewBox='0 0 8.236 13.338'%3E%3Cpath fill='%23ffffff' d='M14.452,9l-1.567,1.567,5.091,5.1-5.091,5.1,1.567,1.567,6.669-6.669Z' transform='translate(-12.885 -9)'/%3E%3C/svg%3E");
    background-position: right center;
    background-repeat: no-repeat;
    background-size: auto 13px;
}

.home .cust-contact-form-container.contact-us select option[value=""] {
    color: #8a8a8a;
}

.home .cust-contact-form-container.contact-us select option {
    color: var(--site-main-black);
}

.home .cust-contact-form-container.contact-us .intl-tel-input .selected-dial-code {
    color: #8a8a8a;
}

.home .cust-contact-form-container.contact-us .intl-tel-input .iti-arrow {
    border-top-color: #ffffff;
}

.home .cust-contact-form-container.contact-us .intl-tel-input .country-list {
    color: var(--site-main-black);
}

.home .cust-contact-form-container.contact-us .row .col-md-12 .cust-contact-form-submit {
    background-color: #ffffff;
    color: #6a10e1;
}

.home .cust-contact-form-container.contact-us + .wpcf7-response-output {
    color: #ffffff;
}

.home .wpcf7 .wpcf7-form.invalid .cust-contact-form-container.contact-us + .wpcf7-response-output,
.home .wpcf7 .wpcf7-form.unaccepted .cust-contact-form-container.contact-us + .wpcf7-response-output {
    border-color: #ffffff;
}

/* Contact Us Home End */

/* Newsletter */

.cust-newsletter-form-container {
    width: 270px;
    max-width: 100%;
    margin: 0px;
}

.cust-newsletter-form-container .row {
    --bs-gutter-y: 1.5rem;
}

.cust-newsletter-form-container .row:not(:last-child) {
    margin-bottom: 20px;
}

.cust-newsletter-form-container .row:not(:last-child) .col-md-6 span, .cust-newsletter-form-container .row:not(:last-child) .col-md-12 span {
    color: #fff;
}

.cust-newsletter-form-container .row:not(:last-child) .col-md-6 input, .cust-newsletter-form-container .row:not(:last-child) .col-md-12 input {
    margin-top: 5px;
    color: #fff;
    border-bottom: 1px solid #fff;
}

.cust-newsletter-form-container .row .col-md-12 .cust-newsletter-form-submit {
    background-color: var(--site-main-gold);
    color: var(--site-main-black);
    text-transform: none;

    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.cust-newsletter-form-container .row .col-md-12 .cust-newsletter-form-submit:hover {
    scale: var(--site-anim-scale);
}

.cust-newsletter-form-container .row:last-child .col-md-12 {
    width: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cust-newsletter-form-container .row:last-child .col-md-12 .wpcf7-spinner {
    position: absolute;
    margin: 0px;
}

.wpcf7#wpcf7-f477-p433-o2 .wpcf7-form .wpcf7-response-output, .wpcf7#wpcf7-f477-o3 .wpcf7-form .wpcf7-response-output {
    color: #fff;
    border-color: #fff;
}

.wpcf7 .wpcf7-form.sent .cust-newsletter-form-container {
    display: none;
}

/* Newsletter End */

/* Affiliate Request */

.cust-affiliate-form-container .row {
    --bs-gutter-y: 1.5rem;
}

.cust-affiliate-form-container .row:not(:last-child) {
    margin-bottom: 20px;
}

.cust-affiliate-form-container .row:not(:last-child) .col-md-6 input, .cust-affiliate-form-container .row:not(:last-child) .col-md-12 input {
    margin-top: 5px;
    border-bottom: 1px solid var(--site-main-black);
}

.cust-affiliate-form-container .row .col-md-12 .cust-affiliate-form-submit {
    background-color: var(--site-main-black);
    color: var(--site-main-gold);
    text-transform: none;

    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.cust-affiliate-form-container .row .col-md-12 .cust-affiliate-form-submit:hover {
    scale: var(--site-anim-scale);
}

.cust-affiliate-form-container .row:last-child .col-md-12 {
    width: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cust-affiliate-form-container .row:last-child .col-md-12 .wpcf7-spinner {
    position: absolute;
    margin: 0px;
}

.wpcf7 .wpcf7-form.sent .cust-affiliate-form-container {
    display: none;
}

/* Affiliate Request End */

/* Application Form 1 */

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_steps .wpcf7cf_step_inner > h4 {
    font-size: 14px;
    text-transform: uppercase;
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_steps .wpcf7cf_step_inner > hr {
	width: 40px;
	margin: 25px 0px;
	border-bottom: 2px solid var(--site-main-black);
}

.cust-application-form-1-container {
    padding: 0px;
}

.cust-application-form-1-container .row {
    --bs-gutter-x: 20px;
    --bs-gutter-y: 20px;
}

.cust-application-form-1-container .row:not(:last-child) {
    margin-bottom: 20px;
}

.cust-application-form-1-container .row .col-md-12 h4, .cust-application-form-1-container .row .col-md-6 h4 {
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 10px;
}

.cust-application-form-1-container .row .col-md-12 .wpcf7-text, .cust-application-form-1-container .row .col-md-6 .wpcf7-text {
    border-bottom: 1px solid var(--site-main-black);
}

.cust-application-form-1-container .row .col-md-12 .wpcf7-text::placeholder, .cust-application-form-1-container .row .col-md-6 .wpcf7-text::placeholder {
    font-size: 12px;
}

.cust-application-form-1-container .intl-tel-input {
    margin-top: 5px;
}

.cust-application-form-1-container .row .col-md-12 .wpcf7-checkbox {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px 20px;
    caret-color: transparent;
}

.cust-application-form-1-container .row .col-md-12 .wpcf7-checkbox input[type='checkbox'] {
	display: flex;
	justify-content: center;
	align-items: center;
    width: 20px;
	height: 20px;
	padding: 0px;
    margin: 0px;
	border: 1.5px solid var(--site-main-black);
	border-radius: 5px;
}

.cust-application-form-1-container .row .col-md-12 .wpcf7-checkbox .wpcf7-list-item {
    margin: 0px;
}

.cust-application-form-1-container .row .col-md-12 .wpcf7-checkbox .wpcf7-list-item label {
	display: flex;
	align-items: center;
	gap: 10px;
    margin: 0px;
}

.cust-application-form-1-container .row .col-md-12 .wpcf7-select {
    border-bottom: 1px solid var(--site-main-black);
    
    -moz-appearance:none;
    -webkit-appearance:none;
    appearance:none;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.236' height='13.338' viewBox='0 0 8.236 13.338'%3E%3Cpath d='M14.452,9l-1.567,1.567,5.091,5.1-5.091,5.1,1.567,1.567,6.669-6.669Z' transform='translate(-12.885 -9)'/%3E%3C/svg%3E");
    background-position: right center;
    background-repeat: no-repeat;
    background-size: auto 13px;
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls .cust-application-form-2-submit {
    text-transform: none;

    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls .cust-application-form-2-submit:hover {
    scale: var(--site-anim-scale);
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form.sent .cust-application-form-1-container, .cust-application-form-1-widget .wpcf7 .wpcf7-form.sent .wpcf7cf_multistep {
    display: none;
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form.sent .wpcf7-response-output {
    background-color: var(--site-main-gold);
	font-size: 16px;
	font-weight: bold;
	width: fit-content;
	margin: 40px auto;
    border-radius: 5px;
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_steps-dots {
    gap: 20px;
    margin-bottom: 25px;
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_steps-dots .dot {
	min-width: fit-content;
	border-bottom: 0px;
	flex: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 10px;
	padding: 0px;
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index {
    font-weight: bold;
    font-size: 14px;
    background-color: #fff;
    filter: drop-shadow(5px 5px 10px rgba(0, 0, 0, 0.16));
    box-shadow: 2px 2px 5px inset rgba(0, 0, 0, 0.16);
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-title {
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index {
    background-color: var(--site-main-gold);
    color: var(--site-main-black);
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index {
    background-color: #fff;
    color: var(--site-main-black);
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls .wpcf7cf_next-container {
    display: flex;
    justify-content: center;
    align-items: center;
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls .wpcf7cf_next-container .wpcf7-spinner {
    position: absolute;
    margin: 0px;
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls .wpcf7cf_next-container .wpcf7cf_next {
    background-color: var(--site-main-black);
    color: #fff;
}

.cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls .wpcf7cf_prev-container .wpcf7cf_prev {
    background-color: var(--site-main-black);
    color: #fff;
}

.cust-application-form-1-widget .wpcf7cf_step_controls .wpcf7cf_prev-container:has(.wpcf7cf_prev.disabled) {
    display: none;
}

/* Application Form 1 End */

/* Application Form 2 */

.cust-step-container {
    display: flex;
	justify-content: center;
	align-items: center;
	gap: 25px;
	padding: 20px 45px;
    background-color: #fff;
    border-radius: 34px;
}

.cust-step-container .dot {
	min-width: fit-content;
	border-bottom: 0px;
	flex: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 10px;
	padding: 0px;
}

.cust-step-container .dot .step-index {
    padding: 7px 12px;
    border-radius: 20px;
    font-weight: bold;
    font-size: 14px;
    background-color: #fff;
    filter: drop-shadow(5px 5px 10px rgba(0, 0, 0, 0.16));
    box-shadow: 2px 2px 5px inset rgba(0, 0, 0, 0.16);
}

.cust-step-container .dot .step-title {
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
}

.cust-step-container .dot.active .step-index {
    background-color: var(--site-main-gold);
    color: var(--site-main-black);
}

.cust-application-form-2-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_steps .wpcf7cf_step_inner > h4 {
    font-size: 14px;
    text-transform: uppercase;
}

.cust-application-form-2-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_steps .wpcf7cf_step_inner > hr {
	width: 40px;
	margin: 25px 0px;
	border-bottom: 2px solid var(--site-main-black);
}

.cust-application-form-2-container {
    padding: 0px;
}

.cust-application-form-2-container .row {
    --bs-gutter-x: 20px;
    --bs-gutter-y: 20px;
}

.cust-application-form-2-container .row:not(:last-child) {
    margin-bottom: 20px;
}

.cust-application-form-2-container .row .col-md-12 h4, .cust-application-form-2-container .row .col-md-6 h4 {
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 10px;
}

.cust-application-form-2-container .row .col-md-12 .wpcf7-text, .cust-application-form-2-container .row .col-md-6 .wpcf7-text {
    border-bottom: 1px solid var(--site-main-black);
}

.cust-application-form-2-container .row .col-md-12 .wpcf7-text::placeholder, .cust-application-form-2-container .row .col-md-6 .wpcf7-text::placeholder {
    font-size: 12px;
}

.cust-application-form-2-container .row .col-md-12 .wpcf7-number {
    width: 100%;
    max-width: 350px;
    border-bottom: 1px solid var(--site-main-black);
}

.cust-application-form-2-container .intl-tel-input {
    margin-top: 5px;
}

.cust-application-form-2-container .row .col-md-12 .wpcf7-checkbox {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px 20px;
    caret-color: transparent;
}

.cust-application-form-2-container .row .col-md-12 .wpcf7-checkbox input[type='checkbox'] {
	display: flex;
	justify-content: center;
	align-items: center;
    width: 20px;
	height: 20px;
	padding: 0px;
    margin: 0px;
	border: 1.5px solid var(--site-main-black);
	border-radius: 5px;
}

.cust-application-form-2-container .row .col-md-12 .wpcf7-checkbox .wpcf7-list-item {
    margin: 0px;
}

.cust-application-form-2-container .row .col-md-12 .wpcf7-checkbox .wpcf7-list-item label {
	display: flex;
	align-items: center;
	gap: 10px;
    margin: 0px;
}

.cust-application-form-2-container .row .col-md-12 .wpcf7-select {
    border-bottom: 1px solid var(--site-main-black);
    
    -moz-appearance:none;
    -webkit-appearance:none;
    appearance:none;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.236' height='13.338' viewBox='0 0 8.236 13.338'%3E%3Cpath d='M14.452,9l-1.567,1.567,5.091,5.1-5.091,5.1,1.567,1.567,6.669-6.669Z' transform='translate(-12.885 -9)'/%3E%3C/svg%3E");
    background-position: right center;
    background-repeat: no-repeat;
    background-size: auto 13px;
}

.cust-application-form-2-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls .cust-application-form-2-submit {
    text-transform: none;

    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.cust-application-form-2-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls .cust-application-form-2-submit:hover {
    scale: var(--site-anim-scale);
}

.cust-application-form-2-widget .wpcf7 .wpcf7-form.sent .cust-application-form-2-container, .cust-application-form-2-widget .wpcf7 .wpcf7-form.sent .wpcf7cf_multistep {
    display: none;
}

.cust-application-form-2-widget .wpcf7 .wpcf7cf_next.turnoff {
    opacity: 0.6 !important;
} 

.cust-application-form-2-widget .wpcf7 .cust-not-qualified {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	padding: 10px;
	border-radius: 10px;
	box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.6);
	margin: 20px 0px 10px 0px;
}

.cust-application-form-2-widget .wpcf7 .cust-not-qualified h4 {
    margin-bottom: 0px;
}

.cust-application-form-2-widget .wpcf7 .wpcf7-form.sent .wpcf7-response-output {
    background-color: var(--site-main-gold);
	font-size: 16px;
	font-weight: bold;
	width: fit-content;
	margin: 40px auto;
    border-radius: 5px;
}

.cust-application-form-2-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_steps-dots {
    display: none;
}

.cust-application-form-2-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.cust-application-form-2-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls .wpcf7cf_next-container {
    display: flex;
    justify-content: center;
    align-items: center;
}

.cust-application-form-2-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls .wpcf7cf_next-container .wpcf7-spinner {
    position: absolute;
    margin: 0px;
}

.cust-application-form-2-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls .wpcf7cf_next-container .wpcf7cf_next {
    background-color: var(--site-main-black);
    color: #fff;
}

.cust-application-form-2-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls .wpcf7cf_prev-container .wpcf7cf_prev {
    background-color: var(--site-main-black);
    color: #fff;
}

.cust-application-form-2-widget .wpcf7cf_step_controls .wpcf7cf_prev-container:has(.wpcf7cf_prev.disabled) {
    display: none;
}

.cust-application-form-2-widget .wpcf7 .wpcf7-form .cust-cf7-ad-id {
    display: none;
}

/* Application Form 2 End */

/* Main Application Jotform */

.jotform-form .form-all {
    margin: 0px !important;
    background-color: transparent !important;
    box-shadow : none !important;
}

.jotform-form .form-section.page-section {
    box-shadow : none !important;
}

.jotform-form .form-label.form-label-auto {
    display : block;
    float : none;
    text-align : left;
    width : 100%;
}

.jotform-form .form-pagebreak.back {
    background-color : #000000;
}

.jotform-form .formFooter {
    display : none !important;
}

.jotform-form .form-pagebreak-back {
    padding : 15px 25px !important;
    background-color : #000000 !important;
    color : #ffffff !important;
    font-size : 14px !important;
    font-weight : bold !important;
    border-style : none !important;
    border-radius : 6px !important;
    width : fit-content !important;
    box-shadow : none !important;
    cursor : pointer !important;
    -webkit-transition : all 0.3s ease;
    -moz-transition : all 0.3s ease;
    -ms-transition : all 0.3s ease;
    -o-transition : all 0.3s ease;
    transition : all 0.3s ease;
}

.jotform-form .form-pagebreak-next {
    padding : 15px 25px !important;
    background-color : #fecf04 !important;
    color : #000000 !important;
    font-size : 14px !important;
    font-weight : bold !important;
    border-style : none !important;
    border-radius : 6px !important;
    width : fit-content !important;
    box-shadow : none !important;
    cursor : pointer !important;
    -webkit-transition : all 0.3s ease;
    -moz-transition : all 0.3s ease;
    -ms-transition : all 0.3s ease;
    -o-transition : all 0.3s ease;
    transition : all 0.3s ease;
}

.jotform-form .form-pagebreak-next:hover {
    scale : 1.03 !important;
    border-style : none !important;
    background-color : #fecf04 !important;
}

.jotform-form .form-pagebreak-back:hover {
    scale : 1.03 !important;
    border-style : none !important;
    background-color : #000000 !important;
}

.jotform-form .form-dropdown {
    background-color: transparent !important;
}

.jotform-form input#autocomplete {
    background-color: transparent !important;
}

.jotform-form .form-submit-button {
    padding : 15px 25px !important;
    background : #fecf04 !important;
    color : #000000 !important;
    font-size : 14px !important;
    font-weight : bold !important;
    border-style : none !important;
    border-radius : 6px !important;
    width : fit-content !important;
    box-shadow : none !important;
    cursor : pointer !important;
    -webkit-transition : all 0.3s ease;
    -moz-transition : all 0.3s ease;
    -ms-transition : all 0.3s ease;
    -o-transition : all 0.3s ease;
    transition : all 0.3s ease;
}

.jotform-form .form-submit-button:hover {
    scale : 1.03 !important;
    border-style : none !important;
    background : #fecf04 !important;
}

.jotform-form .form-pagebreak {
    border-top : 0px !important;
}

.jotform-form .form-line.form-line-column.form-col-3 {
    background-color : transparent !important;
    border-style : none !important;
}

.jotform-form .form-label {
    font-size: 16px;
    font-weight: 400;
}

.jotform-form input {
    padding: 0 .625em !important;
}

.jotform-form .form-textbox {
    border-radius : 0px !important;
    border : 1px solid #000000 !important;
    border-width : 0px 0px 1px 0px !important;
}

.jotform-form .form-dropdown {
    border-radius : 0px !important;
    border : 1px solid #000000 !important;
    border-width : 0px 0px 1px 0px !important;
}

.jotform-form .form-textarea.custom-hint-group {
    border-radius : 0px !important;
    border : 1px solid #000000 !important;
    border-width : 0px 0px 1px 0px !important;
}

.jotform-form .form-buttons-wrapper.form-buttons-center.jsTest-button-wrapperField {
    border-top : 0px !important;
}

.jotform-form .form-line-error, .form-line-active {
    background-color : transparent !important;
}

.jotform-form .form-line-error .form-validation-error, .jotform-form .form-line-active input, .jotform-form .form-line:hover input, .jotform-form .form-line:hover select, .jotform-form .form-line:hover textarea {
    box-shadow : none !important;
}

.jotform-form .jf-branding {
    display : none !important;
}

.jotform-form .custom-field-frame {
    max-width : 100% !important;
}

.jotform-form .form-section {
    padding : 20px !important;
}

.jotform-form .form-all * {
    font-family : "Gotham" !important;
}

/* Main Application Jotform End */

/* Black Friday Form */

.cust-bft-form-container .row {
    --bs-gutter-y: 1.5rem;
}

.cust-bft-form-container .row:not(:last-child) {
    margin-bottom: 20px;
}

.cust-bft-form-container .row:not(:last-child) .col-md-6 input, .cust-bft-form-container .row:not(:last-child) .col-md-12 input, .cust-bft-form-container .row:not(:last-child) .col-md-12 select {
    margin-top: 5px;
    border-bottom: 1px solid var(--site-main-black);
}

.cust-bft-form-container .intl-tel-input {
    margin-top: 5px;
}

.cust-bft-form-container .row .col-md-12 .cust-bft-form-submit {
    background-color: var(--site-main-black);
    color: var(--site-main-gold);
    text-transform: uppercase;

    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.cust-bft-form-container .row .col-md-12 .cust-bft-form-submit:hover {
    scale: var(--site-anim-scale);
}

.cust-bft-form-container .row:last-child .col-md-12 {
    width: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cust-bft-form-container .row:last-child .col-md-12 .wpcf7-spinner {
    position: absolute;
    margin: 0px;
}

.wpcf7 .wpcf7-form.sent .cust-bft-form-container {
    display: none;
}

/* Black Friday Form End */

/* FORMS END */

/* Maxfit page */

.apply-now-cnt {
    max-width: 100%;
}

.page-id-3722 #site-navigation-wrap {
    display: none;
}

.page-id-3722 .oceanwp-mobile-menu-icon.clr.mobile-right {
    display: none;
}

.elementor-element.elementor-element-2a17233.e-con-full.e-flex.e-con.e-child {
    display: none;
}

.elementor-element.elementor-element-ae6dd73.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded .e-con-inner {
    justify-content: space-between;
}

/* Maxfit page end */

/* Pre Qualified page */

.bd-filter {
  backdrop-filter: blur(50px);
  --webkit-backdrop-filter: blur(50px);
  background-color: rgba(255, 255, 255, 0.44);
}

.cust-step-container {
  background-color: transparent;
  padding: 0 0 10px;
}

.bd-filter hr {
  border-top: none;
}

.ds-inset {
  box-shadow: inset 10px 10px 20px 0px rgba(0, 0, 0, 0.16) !important;
}

/* Pre Qualified page end */

/* Google Reviews Home */

.home .wp-gr.rpi {
    --rpi-star-color: #f4b942;
    --rpi-star-size: 18px;
    --card-gap: 0px;
    --slider-offset: 40px;
    --slider-btn-size: 20px;
    --slider-btn-padding: 0px;
    --slider-btn-bw: 0px;
    --slider-btn-bg: transparent;
    --slider-btn-color: var(--site-main-black);
    --slider-btn-shadow: none;
    --slider-bite: linear-gradient(#000 0 0);
}

.home .wp-gr .rpi-ltgt.rpi-lt {
    margin-left: 0 !important;
}

.home .wp-gr .rpi-ltgt.rpi-gt {
    margin-right: 0 !important;
}

.home .wp-gr .grw-review-inner {
    margin: 8px !important;
    padding: 24px 22px !important;
    min-height: 210px;
    border-radius: 4px !important;
}

.home .wp-gr:not(.wp-dark) .grw-review-inner.grw-backgnd {
    background: #ffffff !important;
}

.home .wp-gr .grw-review-inner.grw-shadow {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1) !important;
}

.home .wp-gr .grw-review-inner > .rpi-row12-center {
    display: none !important;
}

.home .wp-gr .grw-review-inner > svg {
    top: 22px !important;
    right: 22px !important;
    width: 20px !important;
    height: 20px !important;
}

.home .wp-gr .rpi-stars {
    margin-top: 16px;
}

.home .wp-gr .grw-review .wp-google-feedback {
    height: auto !important;
    overflow: hidden !important;
}

.home .wp-gr .wp-google-text {
    display: -webkit-box !important;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    font-size: 16px !important;
    color: var(--site-main-black) !important;
}

/* Google Reviews Home End */

/* Mobile Styles */
@media screen and (max-width: 767px) {

    /* HEADER */

    #site-header #site-header-inner {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    #site-logo .custom-logo {
        width: 60% !important;
        object-fit: contain !important;
    }
	
	.sub-menu li a::before {
		content: '•';
		display: inline-block;
		font-size: 13px;
	}

    /* HEADER */

    /* OUR STORY PAGE */

    .cust-recent-posts-container {
        grid-template-columns: 100%;
        max-width: 100%;
        padding: 0px 20px;
    }

    /* OUR STORY PAGE END */

    /* BLOG */

    /* Archive Page */

    .blog.archive .site-main .cust-blog-main-container {
        grid-template-columns: 100%;
        max-width: 100%;
        padding: 0px 20px;
    }

    .blog.archive .site-main .cust-blog-main-container .cust-apply-now-btn, .blog.archive .site-main .cust-blog-main-container .cust-archive-pagination {
        grid-column-end: 1;
    }

    /* Archive Page End */

    /* Single View */

    .single-post .site-main h1 {
        font-size: 35px;
    }
    
    .single-post .site-main h2 {
        font-size: 30px;
    }

    .single-post .site-main h3 {
        font-size: 25px;
    }

    /* Single View End */
    
    /* BLOG END */

    /* FORMS */

    /* Application Form 1 */

    .cust-application-form-1-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls {
        gap: 20px;
        justify-content: center;
    }

    /* Application Form 1 End */

    /* Application Form 2 */

    .cust-application-form-2-widget .wpcf7 .wpcf7-form .wpcf7cf_multistep .wpcf7cf_step_controls {
        gap: 20px;
        justify-content: center;
    }

    /* Application Form 2 End */

    /* Main Application Form */

    .cust-main-application-form-widget > .elementor-widget-container {
        box-shadow: none !important;
    }

    /* Main Application Form End */

    /* FORMS END */

    /* INSTAGRAM */

    .instagram-gallery-feed .instagram-gallery-list .instagram-gallery-item {
        width: 100% !important;
    }

    /* INSTAGRAM END */
}

/* iPad Styles */
@media screen and (max-width: 850px) and (min-width: 780px)  {

    /* HEADER */

    #site-header #site-header-inner {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    #site-logo .custom-logo {
        width: 60% !important;
        object-fit: contain !important;
    }

    #site-header #site-header-inner::after {
        display: none;
    }

    /* HEADER */

    /* OUR STORY PAGE */

    .cust-recent-posts-container {
        grid-template-columns: 50% 50%;
        max-width: 90%;
    }

    .cust-recent-posts-container .cust-blog-entry:last-child {
        grid-column-start: 1;
        grid-column-end: 3;
    }

    /* OUR STORY PAGE END */

    /* BLOG */

    /* Archive Page */

    .blog.archive .site-main .cust-blog-main-container {
        grid-template-columns: 50% 50%;
        max-width: 90%;
    }

    .blog.archive .site-main .cust-blog-main-container .cust-apply-now-btn, .blog.archive .site-main .cust-blog-main-container .cust-archive-pagination {
        grid-column-end: 3;
    }

    /* Archive Page End */
    
    /* BLOG END */

    /* INSTAGRAM */

    .instagram-gallery-feed .instagram-gallery-list .instagram-gallery-item {
        width: 25% !important;
        min-width: 25% !important;
    }

    /* INSTAGRAM END */
}

/* ANIMATIONS */

.cust-animated {
    animation-duration: 1s;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -webkit-animation-fill-mode: both
}

.cust-animation-animatedFadeInUp {
    opacity: 0
}

.cust-anim-fadeInUp {
    opacity: 0;
    animation-name: fadeInUp;
    -webkit-animation-name: fadeInUp;
}

@keyframes fadeInUp {
    from {
        transform: translate3d(0,40px,0)
    }

    to {
        transform: translate3d(0,0,0);
        opacity: 1
    }
}

@-webkit-keyframes fadeInUp {
    from {
        transform: translate3d(0,40px,0)
    }

    to {
        transform: translate3d(0,0,0);
        opacity: 1
    }
}

/* ANIMATIONS END */