/*!/wp-content/plugins/contact-form-7/includes/css/styles.css*/
.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 .hidden-fields-container {
	display: none;
}

.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;
}
/*!/wp-content/plugins/ultimate-addons-for-gutenberg/assets/css/spectra-block-positioning.min.css*/
body .wp-block-uagb-container.uagb-position__sticky{transition-property:top,bottom;transition-duration:250ms;transition-timing-function:ease}body .wp-block-uagb-container.uagb-position__sticky--stuck{position:fixed;margin:0!important}body .wp-block-uagb-container.uagb-position__sticky--restricted{position:absolute;margin:0!important}
/*!/wp-content/uploads/uag-plugin/assets/1000/uag-css-696.css*/
.wp-block-uagb-container{display:flex;position:relative;box-sizing:border-box;transition-property:box-shadow;transition-duration:0.2s;transition-timing-function:ease}.wp-block-uagb-container .spectra-container-link-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.wp-block-uagb-container.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:flex;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}.wp-block-uagb-container .wp-block-uagb-blockquote,.wp-block-uagb-container .wp-block-spectra-pro-login,.wp-block-uagb-container .wp-block-spectra-pro-register{margin:unset}.wp-block-uagb-container .uagb-container__video-wrap{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.wp-block-uagb-container .uagb-container__video-wrap video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;display:inline-block;vertical-align:baseline;-o-object-fit:cover;object-fit:cover;background-size:cover}.wp-block-uagb-container.uagb-layout-grid{display:grid;width:100%}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap{display:inherit;width:inherit}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.alignwide.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:inherit;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box),body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap,body .wp-block-uagb-container>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap){min-width:unset !important;width:100%;position:relative}body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container ol,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap ol{max-width:-webkit-fill-available;margin-block-start:0;margin-block-end:0;margin-left:20px}.ast-plain-container .editor-styles-wrapper .block-editor-block-list__layout.is-root-container .uagb-is-root-container.wp-block-uagb-container.alignwide{margin-left:auto;margin-right:auto}.uagb-container__shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.uagb-container__shape-top{top:-3px}.uagb-container__shape-bottom{bottom:-3px}.uagb-container__shape.uagb-container__invert.uagb-container__shape-bottom,.uagb-container__shape.uagb-container__invert.uagb-container__shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uagb-container__shape.uagb-container__shape-flip svg{transform:translateX(-50%) rotateY(180deg)}.uagb-container__shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uagb-container__shape .uagb-container__shape-fill{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.uagb-container__shape.uagb-container__shape-above-content{z-index:9;pointer-events:none}.nv-single-page-wrap .nv-content-wrap.entry-content .wp-block-uagb-container.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media only screen and (max-width: 767px){.wp-block-uagb-container .wp-block-uagb-advanced-heading{width:-webkit-fill-available}}.wp-block-uagb-image--align-none{justify-content:center}
.wp-block-uagb-container.uagb-block-448049f8 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-448049f8 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-448049f8 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-448049f8 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-448049f8 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-448049f8{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-448049f8 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: flex-start;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-448049f8{min-height: 100px;box-shadow: 0px 0px   #00000070 ;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top: 0px !important;margin-bottom: 20px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;background-color: #fafafa;;row-gap: 20px;column-gap: 20px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-448049f8{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-448049f8 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-448049f8{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top: 0px !important;margin-bottom: 20px !important;margin-left: 0px;margin-right: 0px;order: initial;background-color: #fafafa;;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-448049f8{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-448049f8 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: row;justify-content: flex-start;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-448049f8{padding-top: 0px;padding-bottom: 0px;padding-left: 20px;padding-right: 20px;margin-top: 0px !important;margin-bottom: 20px !important;margin-left: 0px;margin-right: 0px;order: initial;background-color: #fafafa;;}.wp-block-uagb-container.uagb-block-448049f8.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: 100%;}.wp-block-uagb-container.uagb-block-448049f8.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: 100%;}}.uagb-buttons__outer-wrap .uagb-buttons__wrap{display:inline-flex;width:100%}.uagb-buttons__outer-wrap.uagb-btn__small-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn__small-btn .uagb-buttons-repeater.ast-outline-button{padding:5px 10px}.uagb-buttons__outer-wrap.uagb-btn__medium-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn__medium-btn .uagb-buttons-repeater.ast-outline-button{padding:12px 24px}.uagb-buttons__outer-wrap.uagb-btn__large-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn__large-btn .uagb-buttons-repeater.ast-outline-button{padding:20px 30px}.uagb-buttons__outer-wrap.uagb-btn__extralarge-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn__extralarge-btn .uagb-buttons-repeater.ast-outline-button{padding:30px 65px}@media (max-width: 976px){.uagb-buttons__outer-wrap.uagb-btn-tablet__small-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-tablet__small-btn .uagb-buttons-repeater.ast-outline-button{padding:5px 10px}.uagb-buttons__outer-wrap.uagb-btn-tablet__medium-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-tablet__medium-btn .uagb-buttons-repeater.ast-outline-button{padding:12px 24px}.uagb-buttons__outer-wrap.uagb-btn-tablet__large-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-tablet__large-btn .uagb-buttons-repeater.ast-outline-button{padding:20px 30px}.uagb-buttons__outer-wrap.uagb-btn-tablet__extralarge-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-tablet__extralarge-btn .uagb-buttons-repeater.ast-outline-button{padding:30px 65px}}@media (max-width: 767px){.uagb-buttons__outer-wrap.uagb-btn-mobile__small-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-mobile__small-btn .uagb-buttons-repeater.ast-outline-button{padding:5px 10px}.uagb-buttons__outer-wrap.uagb-btn-mobile__medium-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-mobile__medium-btn .uagb-buttons-repeater.ast-outline-button{padding:12px 24px}.uagb-buttons__outer-wrap.uagb-btn-mobile__large-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-mobile__large-btn .uagb-buttons-repeater.ast-outline-button{padding:20px 30px}.uagb-buttons__outer-wrap.uagb-btn-mobile__extralarge-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-mobile__extralarge-btn .uagb-buttons-repeater.ast-outline-button{padding:30px 65px}}
.uagb-buttons__outer-wrap .uagb-buttons-repeater{display:flex;justify-content:center;align-items:center;transition:box-shadow 0.2s ease}.uagb-buttons__outer-wrap .uagb-buttons-repeater a.uagb-button__link{display:flex;justify-content:center}.uagb-buttons__outer-wrap .uagb-buttons-repeater .uagb-button__icon{font-size:inherit;display:flex;align-items:center}.uagb-buttons__outer-wrap .uagb-buttons-repeater .uagb-button__icon svg{fill:currentColor;width:inherit;height:inherit}
.uagb-block-fad9d12d.wp-block-uagb-buttons.uagb-buttons__outer-wrap .uagb-buttons__wrap {gap: 10px;}.uagb-block-fad9d12d.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: center;align-items: center;}.wp-block-uagb-buttons .uagb-block-4aabc28d .wp-block-button__link{background: transparent;}.wp-block-uagb-buttons .uagb-block-4aabc28d .wp-block-button__link:hover{background: #2296F9;}.wp-block-uagb-buttons .uagb-block-4aabc28d .wp-block-button__link:focus{background: #2296F9;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-button__wrapper .uagb-buttons-repeater{color: #0170b9;}.wp-block-uagb-buttons .uagb-block-4aabc28d .wp-block-button__link.has-text-color:hover .uagb-button__link{color: #ffffff;}.wp-block-uagb-buttons .uagb-block-4aabc28d .wp-block-button__link.has-text-color:focus .uagb-button__link{color: #ffffff;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-button__wrapper  .uagb-buttons-repeater.wp-block-button__link{box-shadow: 0px 0px 0 #00000026;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-button__wrapper  .uagb-buttons-repeater.wp-block-button__link:hover{box-shadow: 0px 0px 0 #00000026;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-buttons-repeater.wp-block-button__link{border-top-width: 1px;border-left-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-color: #2296F9;border-style: solid;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-buttons-repeater.wp-block-button__link:hover{border-color: #2296F9;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-buttons-repeater.wp-block-button__link:focus{border-color: #2296F9;}.wp-block-uagb-buttons .uagb-block-4aabc28d.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-top-width: 1px;border-left-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-color: #2296F9;border-style: solid;}.wp-block-uagb-buttons .uagb-block-4aabc28d.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater:hover{border-color: #2296F9;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-buttons-repeater .uagb-button__link{color: #0170b9;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-buttons-repeater:hover .uagb-button__link{color: #ffffff;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-buttons-repeater:focus .uagb-button__link{color: #ffffff;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-buttons-repeater .uagb-button__icon > svg{width: 15px;height: 15px;fill: #0170b9;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-buttons-repeater:hover .uagb-button__icon > svg{fill: #ffffff;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-buttons-repeater:focus .uagb-button__icon > svg{fill: #ffffff;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-buttons-repeater .uagb-button__icon-position-after{margin-left: 8px;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-buttons-repeater .uagb-button__icon-position-before{margin-right: 8px;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-button__link{text-transform: normal;text-decoration: none;}@media only screen and (max-width: 976px) {.uagb-block-fad9d12d.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: center;align-items: center;}.uagb-block-fad9d12d.uagb-buttons__outer-wrap .uagb-buttons__wrap .wp-block-button{width: auto;}.wp-block-uagb-buttons .uagb-block-4aabc28d.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-style: solid;border-color: #2296F9;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-buttons-repeater.wp-block-button__link{border-style: solid;border-color: #2296F9;}}@media only screen and (max-width: 767px) {.uagb-block-fad9d12d.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: center;align-items: center;}.uagb-block-fad9d12d.uagb-buttons__outer-wrap .uagb-buttons__wrap .wp-block-button{width: auto;}.wp-block-uagb-buttons .uagb-block-4aabc28d.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-style: solid;border-color: #2296F9;}.wp-block-uagb-buttons .uagb-block-4aabc28d .uagb-buttons-repeater.wp-block-button__link{border-style: solid;border-color: #2296F9;}}.wp-block-uagb-advanced-heading h1,.wp-block-uagb-advanced-heading h2,.wp-block-uagb-advanced-heading h3,.wp-block-uagb-advanced-heading h4,.wp-block-uagb-advanced-heading h5,.wp-block-uagb-advanced-heading h6,.wp-block-uagb-advanced-heading p,.wp-block-uagb-advanced-heading div{word-break:break-word}.wp-block-uagb-advanced-heading .uagb-heading-text{margin:0}.wp-block-uagb-advanced-heading .uagb-desc-text{margin:0}.wp-block-uagb-advanced-heading .uagb-separator{font-size:0;border-top-style:solid;display:inline-block;margin:0 0 10px 0}.wp-block-uagb-advanced-heading .uagb-highlight{color:#f78a0c;border:0;transition:all 0.3s ease}.uag-highlight-toolbar{border-left:0;border-top:0;border-bottom:0;border-radius:0;border-right-color:#1e1e1e}.uag-highlight-toolbar .components-button{border-radius:0;outline:none}.uag-highlight-toolbar .components-button.is-primary{color:#fff}
.wp-block-uagb-faq{width:100%}.wp-block-uagb-faq.uagb-faq-layout-accordion .uagb-faq-child__outer-wrap .uagb-faq-questions-button{cursor:pointer}.wp-block-uagb-faq .uagb-faq-content{margin-bottom:0}.wp-block-uagb-faq .uagb-faq-content p{margin:auto}.uagb-faq-layout-grid.uagb-faq-equal-height.uagb-faq__wrap .uagb-faq-child__outer-wrap,.uagb-faq-layout-grid.uagb-faq-equal-height.uagb-faq__wrap .uagb-faq-item{height:100%}body[class*="astra"] .uagb-faq-questions{line-height:normal}.uagb-faq-item{overflow:hidden}
.wp-block-uagb-faq-child .uagb-faq-questions-button{display:flex;align-items:center}.wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-faq-icon-wrap{display:flex;align-items:center}.wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-question{width:100%;margin-top:0;margin-bottom:0}.wp-block-uagb-faq-child .uagb-icon svg,.wp-block-uagb-faq-child .uagb-icon-active svg{width:15px;height:15px;font-size:15px}.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon-active,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon-active,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon{display:none;width:0;padding:0;height:0;margin:0}.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon-active,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon-active{display:flex;width:auto;height:auto}.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon-active,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon-active{display:none}.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item span.uagb-icon-active.uagb-faq-icon-wrap,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon-active,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item span.uagb-icon-active.uagb-faq-icon-wrap,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon-active{display:none}
.wp-block-uagb-container.uagb-block-5af0b612 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-5af0b612 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-5af0b612 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-5af0b612 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-5af0b612 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-5af0b612{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-5af0b612 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-5af0b612{box-shadow: 0px 0px   #00000070 ;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-advanced-heading.uagb-block-14916676.wp-block-uagb-advanced-heading {text-align: center;margin-bottom: 30px;}.wp-block-uagb-advanced-heading.uagb-block-14916676.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}.wp-block-uagb-advanced-heading.uagb-block-14916676.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-14916676.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-14916676.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-container.uagb-block-d419155c .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-d419155c .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-d419155c .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-d419155c .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-d419155c .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d419155c{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-d419155c > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-d419155c{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 20px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.uagb-block-15c9b051 .uagb-icon svg{width: 20px;height: 20px;font-size: 20px;fill: #2296F9;}.uagb-block-15c9b051 .uagb-icon-active svg{width: 20px;height: 20px;font-size: 20px;fill: #03223f;}.uagb-block-15c9b051 .uagb-faq-child__outer-wrap{margin-bottom: 10px;}.uagb-block-15c9b051 .uagb-faq-item{background-color: #fafafa;border-top-left-radius: 2px;border-top-right-radius: 2px;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-color: #D2D2D2;border-style: none;}.uagb-block-15c9b051 .uagb-faq-questions-button{padding-top: 25px;padding-bottom: 25px;padding-right: 25px;padding-left: 25px;}.uagb-block-15c9b051 .uagb-faq-content{padding-top: 25px;padding-bottom: 25px;padding-right: 25px;padding-left: 25px;}.uagb-block-15c9b051 .uagb-faq-content span{margin-top: 25px;margin-bottom: 25px;margin-right: 25px;margin-left: 25px;}.uagb-block-15c9b051.uagb-faq-icon-row .uagb-faq-item .uagb-faq-icon-wrap{margin-right: 10px;}.uagb-block-15c9b051.uagb-faq-icon-row-reverse .uagb-faq-item .uagb-faq-icon-wrap{margin-left: 10px;}.uagb-block-15c9b051 .uagb-faq-item:hover .uagb-icon svg{fill: #03223f;}.uagb-block-15c9b051 .uagb-faq-item .uagb-faq-questions-button.uagb-faq-questions{flex-direction: row-reverse;}.uagb-block-15c9b051 .wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-content {display: none;}.uagb-block-15c9b051 .uagb-faq-child__outer-wrap .uagb-faq-content {border-style: solid;border-top-color: #D2D2D2;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.uagb-block-15c9b051 .uagb-faq-questions-button .uagb-question{font-size: 20px;}.wp-block-uagb-container.uagb-block-b7333e66 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-b7333e66 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-b7333e66 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-b7333e66 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-b7333e66 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-b7333e66{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-b7333e66 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-b7333e66{box-shadow: 0px 0px   #00000070 ;padding-top: 80px;padding-bottom: 60px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;background-color: #fafafa;;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-advanced-heading.uagb-block-3a170bfa.wp-block-uagb-advanced-heading {text-align: center;margin-bottom: 20px;}.wp-block-uagb-advanced-heading.uagb-block-3a170bfa.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}.wp-block-uagb-advanced-heading.uagb-block-3a170bfa.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-3a170bfa.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-3a170bfa.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-3a170bfa .uagb-heading-text{font-size: 30px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-5af0b612{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-5af0b612 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-5af0b612{padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d419155c{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-d419155c > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-d419155c{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 20px !important;margin-left: 0px;margin-right: 0px;order: initial;}.uagb-block-15c9b051.uagb-faq-icon-row .uagb-faq-item .uagb-faq-icon-wrap{margin-right: 10px;}.uagb-block-15c9b051.uagb-faq-icon-row-reverse .uagb-faq-item .uagb-faq-icon-wrap{margin-left: 10px;}.uagb-block-15c9b051 .uagb-faq-questions-button{padding-top: 20px;padding-bottom: 20px;padding-right: 20px;padding-left: 20px;}.uagb-block-15c9b051 .uagb-faq-content{padding-top: 20px;padding-bottom: 20px;padding-right: 20px;padding-left: 20px;}.uagb-block-15c9b051 .uagb-faq-content span{margin-top: 20px;margin-bottom: 20px;margin-right: 20px;margin-left: 20px;}.uagb-block-15c9b051 .uagb-faq-item{border-style: none;border-color: #D2D2D2;}.uagb-block-15c9b051 .uagb-faq-child__outer-wrap .uagb-faq-content {border-style: solid;border-top-color: #D2D2D2;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-b7333e66{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-b7333e66 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-b7333e66{padding-top: 80px;padding-bottom: 60px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #fafafa;;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-5af0b612{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-5af0b612 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-5af0b612{padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d419155c{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-d419155c > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-d419155c{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 20px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-wrap: wrap;}.uagb-block-15c9b051.uagb-faq-icon-row .uagb-faq-item .uagb-faq-icon-wrap{margin-right: 10px;}.uagb-block-15c9b051 .uagb-faq-item{border-style: none;border-color: #D2D2D2;}.uagb-block-15c9b051.uagb-faq-icon-row-reverse .uagb-faq-item .uagb-faq-icon-wrap{margin-left: 10px;}.uagb-block-15c9b051 .uagb-faq-questions-button{padding-top: 20px;padding-bottom: 20px;padding-right: 20px;padding-left: 20px;}.uagb-block-15c9b051 .uagb-faq-content{padding-top: 20px;padding-bottom: 20px;padding-right: 20px;padding-left: 20px;}.uagb-block-15c9b051 .uagb-faq-content span{margin-top: 20px;margin-bottom: 20px;margin-right: 20px;margin-left: 20px;}.uagb-block-15c9b051 .uagb-icon svg{width: 15px;height: 15px;font-size: 15px;}.uagb-block-15c9b051 .uagb-icon-active svg{width: 15px;height: 15px;font-size: 15px;}.uagb-block-15c9b051 .uagb-faq-child__outer-wrap .uagb-faq-content {border-style: solid;border-top-color: #D2D2D2;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-b7333e66{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-b7333e66 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-b7333e66{padding-top: 80px;padding-bottom: 60px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #fafafa;;}}.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media (max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media (max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}
.wp-block-uagb-image{display:flex}.wp-block-uagb-image__figure{position:relative;display:flex;flex-direction:column;max-width:100%;height:auto;margin:0}.wp-block-uagb-image__figure img{height:auto;display:flex;max-width:100%;transition:box-shadow 0.2s ease}.wp-block-uagb-image__figure>a{display:inline-block}.wp-block-uagb-image__figure figcaption{text-align:center;margin-top:0.5em;margin-bottom:1em}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__instructions{align-self:center}.wp-block-uagb-image--align-left{text-align:left}.wp-block-uagb-image--align-right{text-align:right}.wp-block-uagb-image--align-center{text-align:center}.wp-block-uagb-image--align-full .wp-block-uagb-image__figure{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:100vw;height:auto}.wp-block-uagb-image--align-full .wp-block-uagb-image__figure img{height:auto;width:100% !important}.wp-block-uagb-image--align-wide .wp-block-uagb-image__figure img{height:auto;width:100%}.wp-block-uagb-image--layout-overlay__color-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0.2;background:rgba(0,0,0,0.5);transition:opacity 0.35s ease-in-out}.wp-block-uagb-image--layout-overlay-link{position:absolute;left:0;right:0;bottom:0;top:0}.wp-block-uagb-image--layout-overlay .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{opacity:1}.wp-block-uagb-image--layout-overlay__inner{position:absolute;left:15px;right:15px;bottom:15px;top:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-color:#fff;transition:0.35s ease-in-out}.wp-block-uagb-image--layout-overlay__inner.top-left,.wp-block-uagb-image--layout-overlay__inner.top-center,.wp-block-uagb-image--layout-overlay__inner.top-right{justify-content:flex-start}.wp-block-uagb-image--layout-overlay__inner.bottom-left,.wp-block-uagb-image--layout-overlay__inner.bottom-center,.wp-block-uagb-image--layout-overlay__inner.bottom-right{justify-content:flex-end}.wp-block-uagb-image--layout-overlay__inner.top-left,.wp-block-uagb-image--layout-overlay__inner.center-left,.wp-block-uagb-image--layout-overlay__inner.bottom-left{align-items:flex-start}.wp-block-uagb-image--layout-overlay__inner.top-right,.wp-block-uagb-image--layout-overlay__inner.center-right,.wp-block-uagb-image--layout-overlay__inner.bottom-right{align-items:flex-end}.wp-block-uagb-image--layout-overlay__inner .uagb-image-heading{color:#fff;transition:transform 0.35s, opacity 0.35s ease-in-out;transform:translate3d(0, 24px, 0);margin:0;line-height:1em}.wp-block-uagb-image--layout-overlay__inner .uagb-image-separator{width:30%;border-top-width:2px;border-top-color:#fff;border-top-style:solid;margin-bottom:10px;opacity:0;transition:transform 0.4s, opacity 0.4s ease-in-out;transform:translate3d(0, 30px, 0)}.wp-block-uagb-image--layout-overlay__inner .uagb-image-caption{opacity:0;overflow:visible;color:#fff;transition:transform 0.45s, opacity 0.45s ease-in-out;transform:translate3d(0, 35px, 0)}.wp-block-uagb-image--layout-overlay__inner:hover .uagb-image-heading,.wp-block-uagb-image--layout-overlay__inner:hover .uagb-image-separator,.wp-block-uagb-image--layout-overlay__inner:hover .uagb-image-caption{opacity:1;transform:translate3d(0, 0, 0)}.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure img,.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure .wp-block-uagb-image--layout-overlay__color-wrapper{transform:scale(1);transition:transform 0.35s ease-in-out}.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure:hover img,.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{transform:scale(1.05)}.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure img,.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure .wp-block-uagb-image--layout-overlay__color-wrapper{width:calc(100% + 40px) !important;max-width:none !important;transform:translate3d(-40px, 0, 0);transition:transform 0.35s ease-in-out}.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure:hover img,.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{transform:translate3d(0, 0, 0)}.wp-block-uagb-image--effect-grayscale img{filter:grayscale(0%);transition:0.35s ease-in-out}.wp-block-uagb-image--effect-grayscale:hover img{filter:grayscale(100%)}.wp-block-uagb-image--effect-blur img{filter:blur(0);transition:0.35s ease-in-out}.wp-block-uagb-image--effect-blur:hover img{filter:blur(3px)}
.uagb-icon-list__wrap{display:flex;align-items:flex-start;justify-content:flex-start}.wp-block-uagb-icon-list-child{padding:0;transition:all 0.2s;display:inline-flex;color:#3a3a3a;align-items:center;text-decoration:none;box-shadow:none}.wp-block-uagb-icon-list-child span.uagb-icon-list__source-wrap{display:block;align-items:center}.uagb-icon-list__source-wrap svg{display:block}.uagb-icon-list__source-image{width:40px}.uagb-icon-list__outer-wrap .uagb-icon-list__content-wrap{color:#3a3a3a;display:flex;align-items:center}
.wp-block-uagb-icon-list-child{position:relative}.wp-block-uagb-icon-list-child>a{position:absolute;top:0;left:0;width:100%;height:100%}img.uagb-icon-list__source-image{max-width:unset}.wp-block-uagb-icon-list-child .uagb-icon-list__label{word-break:break-word}
.wp-block-uagb-icon svg{width:30px}.uagb-icon-wrapper .uagb-svg-wrapper{transition:box-shadow 0.2s ease}
.wp-block-uagb-container.uagb-block-cc5ed7a0 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-cc5ed7a0 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-cc5ed7a0 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-cc5ed7a0 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-cc5ed7a0 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-cc5ed7a0{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-cc5ed7a0 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 100%);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: flex-start;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-cc5ed7a0{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;background-color: #03223F;;row-gap: 20px;column-gap: 0px;}.uagb-block-5f02ef4a.wp-block-uagb-image{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;text-align: left;justify-content: flex-start;align-self: flex-start;}.uagb-block-5f02ef4a .wp-block-uagb-image__figure{align-items: flex-start;}.uagb-block-5f02ef4a.wp-block-uagb-image--layout-default figure img{box-shadow: 0px 0px 0 #00000070;}.uagb-block-5f02ef4a.wp-block-uagb-image .wp-block-uagb-image__figure figcaption{font-style: normal;align-self: center;}.uagb-block-5f02ef4a.wp-block-uagb-image--layout-overlay figure img{box-shadow: 0px 0px 0 #00000070;}.uagb-block-5f02ef4a.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__color-wrapper{opacity: 0.2;}.uagb-block-5f02ef4a.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner{left: 15px;right: 15px;top: 15px;bottom: 15px;}.uagb-block-5f02ef4a.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading{font-style: normal;color: #fff;opacity: 1;}.uagb-block-5f02ef4a.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading a{color: #fff;}.uagb-block-5f02ef4a.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption{opacity: 0;}.uagb-block-5f02ef4a.wp-block-uagb-image--layout-overlay .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{opacity: 1;}.uagb-block-5f02ef4a.wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator{width: 30%;border-top-width: 2px;border-top-color: #fff;opacity: 0;}.uagb-block-5f02ef4a.wp-block-uagb-image .wp-block-uagb-image__figure img{width: 129px;height: auto;}.uagb-block-5f02ef4a.wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption{opacity: 1;}.uagb-block-5f02ef4a.wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator{opacity: 1;}.uagb-block-5f02ef4a.wp-block-uagb-image--layout-default figure:hover img{box-shadow: 0px 0px 0 #00000070;}.uagb-block-5f02ef4a.wp-block-uagb-image--layout-overlay figure:hover img{box-shadow: 0px 0px 0 #00000070;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-radius: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .wp-block-uagb-icon-list-child .uagb-icon-list__label{text-decoration: !important;line-height: em;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .uagb-icon-list__label{text-align: left;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .wp-block-uagb-icon-list-child{text-decoration: !important;line-height: em;}.wp-block-uagb-icon-list.uagb-block-1e169dd8.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .uagb-icon-list__source-wrap{margin-right: 10px;}.uagb-block-ec8e1ef8.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{fill: #ffffff !important;color: #ffffff !important;}.uagb-block-ec8e1ef8.wp-block-uagb-icon-list-child .uagb-icon-list__label{color: #ffffff !important;}.uagb-block-ec8e1ef8.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-ec8e1ef8.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-ec8e1ef8.wp-block-uagb-icon-list-child.wp-block-uagb-icon-list-child.wp-block-uagb-icon-list-child{margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.uagb-block-46f61f00.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{fill: #ffffff !important;color: #ffffff !important;}.uagb-block-46f61f00.wp-block-uagb-icon-list-child .uagb-icon-list__label{color: #ffffff !important;}.uagb-block-46f61f00.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-46f61f00.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-46f61f00.wp-block-uagb-icon-list-child.wp-block-uagb-icon-list-child.wp-block-uagb-icon-list-child{margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.uagb-block-a9037b1c.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{fill: #ffffff !important;color: #ffffff !important;}.uagb-block-a9037b1c.wp-block-uagb-icon-list-child .uagb-icon-list__label{color: #ffffff !important;}.uagb-block-a9037b1c.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-a9037b1c.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-a9037b1c.wp-block-uagb-icon-list-child.wp-block-uagb-icon-list-child.wp-block-uagb-icon-list-child{margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.uagb-block-67592351.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{fill: #ffffff !important;color: #ffffff !important;}.uagb-block-67592351.wp-block-uagb-icon-list-child .uagb-icon-list__label{color: #ffffff !important;}.uagb-block-67592351.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-67592351.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-67592351.wp-block-uagb-icon-list-child.wp-block-uagb-icon-list-child.wp-block-uagb-icon-list-child{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.wp-block-uagb-container.uagb-block-7e84e37a .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-7e84e37a .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-7e84e37a .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-7e84e37a .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-7e84e37a .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-7e84e37a{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-7e84e37a{min-height: 0px;box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;background-color: #03223F;;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;row-gap: 0px;column-gap: 0px;} .uagb-block-265db0a2.uagb-icon-wrapper{text-align: left;} .uagb-block-265db0a2.uagb-icon-wrapper .uagb-svg-wrapper a{display: contents;} .uagb-block-265db0a2.uagb-icon-wrapper svg{width: 35px;height: 35px;transform: rotate(0deg);box-sizing: content-box;fill: #fffefe;filter: drop-shadow( 0px 0px 0px #00000070 );} .uagb-block-265db0a2.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-style: default;box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-265db0a2.uagb-icon-wrapper .uagb-svg-wrapper:hover{box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-265db0a2.uagb-icon-wrapper .uagb-svg-wrapper:focus-visible{box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-265db0a2.uagb-icon-wrapper.wp-block-uagb-icon--has-margin .uagb-icon-margin-wrapper{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;} .uagb-block-39bf32af.uagb-icon-wrapper{text-align: left;} .uagb-block-39bf32af.uagb-icon-wrapper .uagb-svg-wrapper a{display: contents;} .uagb-block-39bf32af.uagb-icon-wrapper svg{width: 35px;height: 35px;transform: rotate(0deg);box-sizing: content-box;fill: #fffefe;filter: drop-shadow( 0px 0px 0px #00000070 );} .uagb-block-39bf32af.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-style: default;box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-39bf32af.uagb-icon-wrapper .uagb-svg-wrapper:hover{box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-39bf32af.uagb-icon-wrapper .uagb-svg-wrapper:focus-visible{box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-39bf32af.uagb-icon-wrapper.wp-block-uagb-icon--has-margin .uagb-icon-margin-wrapper{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;} .uagb-block-43a1e191.uagb-icon-wrapper{text-align: left;} .uagb-block-43a1e191.uagb-icon-wrapper .uagb-svg-wrapper a{display: contents;} .uagb-block-43a1e191.uagb-icon-wrapper svg{width: 35px;height: 35px;transform: rotate(0deg);box-sizing: content-box;fill: #fffefe;filter: drop-shadow( 0px 0px 0px #00000070 );} .uagb-block-43a1e191.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-style: default;box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-43a1e191.uagb-icon-wrapper .uagb-svg-wrapper:hover{box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-43a1e191.uagb-icon-wrapper .uagb-svg-wrapper:focus-visible{box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-43a1e191.uagb-icon-wrapper.wp-block-uagb-icon--has-margin .uagb-icon-margin-wrapper{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-cc5ed7a0{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-cc5ed7a0 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-cc5ed7a0{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #03223F;;}.uagb-block-5f02ef4a.wp-block-uagb-image .wp-block-uagb-image__figure img{width: 129px;height: auto;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap {padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-1e169dd8.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-7e84e37a{width: 100%;}.wp-block-uagb-container.uagb-block-7e84e37a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;background-color: #03223F;;} .uagb-block-265db0a2.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;} .uagb-block-39bf32af.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;} .uagb-block-43a1e191.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-cc5ed7a0{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-cc5ed7a0 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-cc5ed7a0{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #03223F;;}.uagb-block-5f02ef4a.wp-block-uagb-image .wp-block-uagb-image__figure img{width: 129px;height: auto;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-1e169dd8 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-1e169dd8.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-7e84e37a{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-7e84e37a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;background-color: #03223F;;flex-wrap: wrap;} .uagb-block-265db0a2.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;} .uagb-block-39bf32af.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;} .uagb-block-43a1e191.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;}}.wp-block-uagb-container.uagb-block-418ca1bd .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-418ca1bd .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-418ca1bd .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-418ca1bd .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-418ca1bd .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-418ca1bd{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-418ca1bd{min-height: 0px;box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;background-color: #03223F;;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;row-gap: 0px;column-gap: 21px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-418ca1bd{width: 100%;}.wp-block-uagb-container.uagb-block-418ca1bd{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;background-color: #03223F;;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-418ca1bd{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-418ca1bd{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;background-color: #03223F;;flex-wrap: wrap;}}.wp-block-uagb-icon-list.uagb-block-833bb11a .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-833bb11a .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-833bb11a .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-radius: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-833bb11a .wp-block-uagb-icon-list-child .uagb-icon-list__label{text-decoration: !important;line-height: em;}.wp-block-uagb-icon-list.uagb-block-833bb11a .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.wp-block-uagb-icon-list.uagb-block-833bb11a .uagb-icon-list__label{text-align: left;}.wp-block-uagb-icon-list.uagb-block-833bb11a .wp-block-uagb-icon-list-child{text-decoration: !important;line-height: em;}.wp-block-uagb-icon-list.uagb-block-833bb11a.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}.wp-block-uagb-icon-list.uagb-block-833bb11a .uagb-icon-list__source-wrap{margin-right: 10px;}.uagb-block-ea48a4b8.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{fill: #03223f !important;color: #03223f !important;}.uagb-block-ea48a4b8.wp-block-uagb-icon-list-child .uagb-icon-list__label{color: #03223f !important;}.uagb-block-ea48a4b8.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-ea48a4b8.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-ea48a4b8.wp-block-uagb-icon-list-child.wp-block-uagb-icon-list-child.wp-block-uagb-icon-list-child{margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}@media only screen and (max-width: 976px) {.wp-block-uagb-icon-list.uagb-block-833bb11a .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-833bb11a .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-833bb11a .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap {padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-833bb11a .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-833bb11a.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}@media only screen and (max-width: 767px) {.wp-block-uagb-icon-list.uagb-block-833bb11a .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-833bb11a .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-833bb11a .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-833bb11a .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-833bb11a.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}.wp-block-uagb-container.uagb-block-e1c31487 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e1c31487 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e1c31487 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e1c31487 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e1c31487 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e1c31487{max-width: 800px;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e1c31487 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 100%);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: row;align-items: center;justify-content: flex-end;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-e1c31487{min-height: 0px;box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-d95d3070 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-d95d3070 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-d95d3070 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-d95d3070 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-d95d3070 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d95d3070{max-width: 45%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-d95d3070 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: row;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-d95d3070{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: row;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-ce7f8d4a .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-ce7f8d4a .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-ce7f8d4a .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-ce7f8d4a .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-ce7f8d4a .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-ce7f8d4a{max-width: 28%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-ce7f8d4a > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-ce7f8d4a{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 5px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;} .uagb-block-972eb547.uagb-icon-wrapper{text-align: center;} .uagb-block-972eb547.uagb-icon-wrapper .uagb-svg-wrapper a{display: contents;} .uagb-block-972eb547.uagb-icon-wrapper svg{width: 18px;height: 18px;transform: rotate(0deg);box-sizing: content-box;fill: #2296F9;filter: drop-shadow( 0px 0px 0px #00000070 );} .uagb-block-972eb547.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;padding-top: 12px;padding-right: 12px;padding-bottom: 12px;padding-left: 12px;border-style: solid;border-color: #2296F9;box-shadow: 0px 0px 0 #00000070 ;border-top-width: 2px;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-left-radius: 50px;border-top-right-radius: 50px;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;} .uagb-block-972eb547.uagb-icon-wrapper .uagb-svg-wrapper:hover{box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-972eb547.uagb-icon-wrapper .uagb-svg-wrapper:focus-visible{box-shadow: 0px 0px 0 #00000070 ;}.wp-block-uagb-container.uagb-block-f938ae2f .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-f938ae2f .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-f938ae2f .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-f938ae2f .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-f938ae2f .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-f938ae2f{max-width: 70%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-f938ae2f > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-f938ae2f{box-shadow: 0px 0px   #00000070 ;padding-top: 6px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-4ab93f92 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-4ab93f92 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-4ab93f92 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-4ab93f92 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-4ab93f92 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-4ab93f92{max-width: 49%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-4ab93f92 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-4ab93f92{min-height: 0px;box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.uagb-block-c505d95b.wp-block-uagb-buttons.uagb-buttons__outer-wrap .uagb-buttons__wrap {gap: 0px;}.uagb-block-c505d95b.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: right;align-items: center;}.uagb-block-c505d95b .uagb-buttons-repeater:not(.wp-block-button__link){padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;}.uagb-block-c505d95b .uagb-button__wrapper .uagb-buttons-repeater.wp-block-button__link{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;}.uagb-block-c505d95b .uagb-button__wrapper .uagb-buttons-repeater.ast-outline-button{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;}.uagb-block-c505d95b .uagb-button__wrapper{margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.wp-block-uagb-buttons .uagb-block-ed82ecbc .uagb-button__wrapper .uagb-buttons-repeater{font-size: 16px;padding-top: 8px;padding-bottom: 8px;padding-left: 30px;padding-right: 30px;color: #ffffff;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.wp-block-uagb-buttons .uagb-block-ed82ecbc .uagb-button__wrapper  .uagb-buttons-repeater.wp-block-button__link{margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;box-shadow: 0px 0px 0 #00000026;}.wp-block-uagb-buttons .uagb-block-ed82ecbc .uagb-button__wrapper  .uagb-buttons-repeater.wp-block-button__link:hover{box-shadow: 0px 0px 0 #00000026;}.wp-block-uagb-buttons .uagb-block-ed82ecbc .uagb-buttons-repeater.wp-block-button__link{border-top-left-radius: 50px;border-top-right-radius: 50px;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;border-color: #333;border-style: none;}.wp-block-uagb-buttons .uagb-block-ed82ecbc .uagb-buttons-repeater.wp-block-button__link:hover{border-color: #333;}.wp-block-uagb-buttons .uagb-block-ed82ecbc .uagb-buttons-repeater.wp-block-button__link:focus{border-color: #333;}.wp-block-uagb-buttons .uagb-block-ed82ecbc.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-top-left-radius: 50px;border-top-right-radius: 50px;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;border-color: #333;border-style: none;}.wp-block-uagb-buttons .uagb-block-ed82ecbc.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater:hover{border-color: #333;}.wp-block-uagb-buttons .uagb-block-ed82ecbc .uagb-buttons-repeater .uagb-button__link{color: #ffffff;font-size: 16px;}.wp-block-uagb-buttons .uagb-block-ed82ecbc .uagb-buttons-repeater .uagb-button__icon > svg{width: 15px;height: 15px;fill: #ffffff;}.wp-block-uagb-buttons .uagb-block-ed82ecbc .uagb-buttons-repeater .uagb-button__icon-position-after{margin-left: 8px;}.wp-block-uagb-buttons .uagb-block-ed82ecbc .uagb-buttons-repeater .uagb-button__icon-position-before{margin-right: 8px;}.wp-block-uagb-buttons .uagb-block-ed82ecbc .uagb-button__link{text-transform: normal;text-decoration: none;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-e1c31487{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e1c31487 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-e1c31487{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d95d3070{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-d95d3070 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-d95d3070{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-ce7f8d4a{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-ce7f8d4a > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-ce7f8d4a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 5px;order: initial;} .uagb-block-972eb547.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;border-style: solid;border-color: #2296F9;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-f938ae2f{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-f938ae2f > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-f938ae2f{padding-top: 6px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-4ab93f92{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-4ab93f92 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-4ab93f92{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.uagb-block-c505d95b.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: center;align-items: center;}.uagb-block-c505d95b.uagb-buttons__outer-wrap .uagb-buttons__wrap .wp-block-button{width: auto;}.wp-block-uagb-buttons .uagb-block-ed82ecbc.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-style: none;border-color: #333;}.wp-block-uagb-buttons .uagb-block-ed82ecbc .uagb-buttons-repeater.wp-block-button__link{border-style: none;border-color: #333;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-e1c31487{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e1c31487 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-e1c31487{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d95d3070{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-d95d3070 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-d95d3070{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-ce7f8d4a{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-ce7f8d4a > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-ce7f8d4a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 5px;order: initial;flex-wrap: wrap;} .uagb-block-972eb547.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;border-style: solid;border-color: #2296F9;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-f938ae2f{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-f938ae2f > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-f938ae2f{padding-top: 6px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-4ab93f92{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-4ab93f92 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-4ab93f92{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;}.uagb-block-c505d95b.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: center;align-items: center;}.uagb-block-c505d95b.uagb-buttons__outer-wrap .uagb-buttons__wrap .wp-block-button{width: auto;}.wp-block-uagb-buttons .uagb-block-ed82ecbc.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-style: none;border-color: #333;}.wp-block-uagb-buttons .uagb-block-ed82ecbc .uagb-buttons-repeater.wp-block-button__link{border-style: none;border-color: #333;}}
/*!/wp-content/themes/grafquel/style.css*/
/*
    Theme Name: Grafquel
    Author: Edgar Roquel
    Author URI: http://edgarroquel.com
    Description: Theme designed for Edgar
    Version: 1.0
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Tags: Home renovation, business, home remodeling, handyman
    Text Domain: grafquel
*/
 
 
:root{
    /*Fuentes*/
    --font: 'Inter', sans-serif; 
    --font-02: 'NotoSansJP', sans-serif;  
    

    /*Colors*/
    --primary: #2296F9;
    --secundary: #1a72be;
    --bright: #0020ff;
    --grey: #333333;
    --grey-clear: #F5F5F5;
    --grey-more-clear: #FAFAFA;
    --white: #ffffff;
    --black: #08090A;
    --heading: #03223F;
    --paragraph: #666666;


}
/* apply a natural box layout model to all elements, but allowing components to change */
html {
    box-sizing: border-box;
  }
  *, *:before, *:after {
    box-sizing: inherit;
  }

body{

    

}

/****Headings*****/
h1, h2, h3, h4, h5{
    position: relative;
}
.wp-block-uagb-advanced-heading {
    margin-bottom: 10px;
}
/*
h1{
    font-size: 6rem;
    line-height: 6rem;
}
h2{
    font-size: 5rem;
    line-height: 5rem;
}
h3{
    font-size: 3rem;
    line-height: 3rem;
}
h4{
    font-size: 2.5rem;
    line-height: 2.5rem;

}*/

h5{
    margin-bottom: 20px;
}
h6{
    margin: 0 0 20px 0;
}


main > section.alignfull{

}

.box-counting{
    height: 185px;
    width: 185px;
    position: absolute;
    right: 30px;
    bottom: 30px;
    
}
body main .wp-block-uagb-buttons-child{
    min-width: 250px !important;
}

/******Globales*****/
hr{
    border: 1px solid var(--primary);
    height: 1px;
    border-bottom: none;
    margin-bottom: 20px;
}
p{
    margin: 0 0 15px 0;
   
    
}
h2 a, h4 a, h5 a{
    text-decoration: underline;
}
a{
    text-decoration: none;
}
a:hover{
    color: var(--primary) ;
}
ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
}
img{
    display: block;
    max-width: 100%;
    height: auto;
}
.container
{
    width: min(95%, 1200px);
    margin: 0 auto;
}
.big-container{
    width: min(95%, 1600px);
    margin: 0 auto; 
}
.btn{
    background-color: var(--primary);
    display: inline-block;
    padding: 15px 25px;
    color: var(--white);
}
.btn:hover{
    background-color: var(--secundary);
    color: var(--white);

}
/*.uagb-svg-wrapper a {
    display: block !important;
    padding: 10px;
    display: none;
}*/

/*main ul li::before {
    content: "\f105";
    font-family: FontAwesome;
    font-size: 16px;
    color: var(--primary);
    position: absolute;
    left: -20px;
}*/
main li{
    line-height: 40px;
    position: relative;
}

.wp-block-column{
    position: relative;
}
 
.main-container {
    margin-top: 107px;
}

/*body.home .main-container {
    margin-top: 0px;
}*/

/*****Utilidades*****/
.text-center{
    text-align: center;
}
.text-primary{
    color: var(--primary);
}
.text-white{
    color: var(--white);
}
.section{
    padding: 5rem 0;
}
/********************************** Header *********************************************/

/*body.home .header {
    position: absolute;
    z-index: 10;
    width: 100%;
    
}*/
.header-sections{
    z-index: 10;
    position: relative;
}
.container-menu.desktop {
    position: fixed;
    width: 100%;
	top: 0px;
	background-color: rgba(255, 255, 255, 1);
	transition: all ease 0.5s;
    border: none;
    
}
.header .container-menu.desktop.scrolled{
    background-color: var(--white);
    box-shadow: 0px 10px 40px 0px rgba(47,47,47,.1);
    -webkit-box-shadow: 0px 10px 40px 0px rgba(47,47,47,.1);
    -moz-box-shadow: 0px 10px 40px 0px rgba(47,47,47,.1);
}

.header .container-menu.desktop{
    border-bottom: 1px solid rgba(204, 204, 204, 0.2);
 }
body.home .header .container-menu.desktop.scrolled a, header.header-sections  .desktop .nav > ul.menu > li > a{
    color: var(--paragraph);
}
.header .container-menu.desktop.scrolled .nav-bar .menu-item-25 a, .header-sections .container-menu.desktop .nav-bar .menu-item-25 a{
 color: var(--white);
}
header .logo img {
    width: 110px;
}
 
.header .logo.scrolled {
    display: none;
}

.header .container-menu.desktop.scrolled .logo.scrolled{
    display: block;
}

header .menu a {
   
}

header .desktop .nav ul.menu > li > a {
    color: var(--white);
    font-family: var(--font-02);
    display: block;
    text-align: center;
    padding: 40px 15px;
    font-size:  clamp(14px, calc(14px + ((1vw - 11px) * 8.4135)), 16px);
    margin-left: 20px;

}
header .nav ul.menu > li > a:hover {
    color: var(--primary);
}

header .nav ul > li.current-menu-parent > a, header .nav ul > li.menu-item-has-children.current_page_item  > a, header > .nav ul > li.current-menu-item a {
    color: var(--primary) !important;
}


header .movil .nav ul > li.current-menu-parent > a, header .movil  .nav ul > li.menu-item-has-children.current_page_item  > a, header .movil .nav > ul > li.current-menu-item > a {
    color: var(--primary) !important;
    font-weight: bold;
}




header .nav ul a:hover {
    color: var(--secundary) !important;
}

header .nav ul li li.current-menu-item > a{
    color: var(--secundary) !important;
}

header .nav-bar{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.nav-bar__call-to-action {
    width: 420px;
    margin-left: -20px;
 
}

/*header .nav-bar .logo{
    float: left;
  }
  header .nav-bar .nav-bar__right{
      float: right;
      display: flex;
    align-items: center;
    justify-content: space-between;
  }*/ 
  
header .nav-bar .menu-item-25 a{
    background-color: var(--primary);
    padding: 10px 35px !important;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    margin-top: 28px;
}
header .nav-bar li.menu-item-25.current-menu-item a{
    background-color: var(--heading);
    color: var(--white) !important;
}
header .nav-bar .menu-item-25 a:hover, header .nav-bar .menu-item-25 a:hover {
    background-color: var(--heading);
    color: var(--white);
}

/**Drop Down**/
header .desktop ul.menu {
    float:left;
    width:auto;
}
header .desktop ul.menu > li {
    float:left;
    display:inline;
    position:relative; 
}

header .desktop ul.menu > li:hover ul {
    visibility: visible;
    opacity: 1;
    transition-delay: 0s, 0s;
}
header .desktop ul.menu > li > ul {
    background-color: var(--white);
    height: auto;
    position:absolute;
    float:left;
    left: 15px;
    margin:0;
    visibility: hidden;
    opacity: 0;
    transition-property: opacity, visibility;
    transition-duration: .4s, 0s;
    transition-delay: 0s, .4s;
    background: #ffffff;
    list-style: none;
    min-width: 270px;
    box-shadow: 0px 8px 11px 4px rgba(158, 158, 158, 0.1);
    -webkit-box-shadow: 0px 8px 11px 4px rgba(158, 158, 158, 0.1);
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
header .desktop ul.menu ul li a {   
    color: var(--paragraph);
    padding: 20px  20px;
    display: block;
    font-size: 14px;
}

header .desktop .nav ul.menu > li:first-child  > a {
    margin-left: 0px !important;
}

header .desktop ul.menu ul li:first-child a{
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}

header .desktop ul.menu ul li a:hover{
background-color:  var(--grey-clear);
    
} 
header .desktop ul.menu ul li.current-menu-item a  {
    background-color:  var(--grey-clear);
    color: var(--primary);
}
header .desktop li.menu-item-has-children::before{
    content: "";
    width: 12px;
    height: 15px;
    font-size: 16px;
    top: 4px;
    color: var(--white);
    position: absolute;
    right: -3px;
    top: 42px;
    background: url(/wp-content/themes/grafquel/./assets/img/arrows_down_icon.svg) no-repeat;
    background-size: 13px;
    background-position: top 3px left -1px;
   

}
header .desktop .scrolled li.menu-item-has-children::before{
    color: var(--paragraph);
}

.header-sections li.menu-item-has-children::before{
    color: var(--grey);
}
/**/
.nav-bar-responsive, #nav-content {
    display: none;
 }

/*Home*/
.home .container-menu.desktop{
    background: none;
    border: none;

} 
.home .main-container {
    margin-top: -30px;
}


/**End Header***************************************************************************************************/

.wp-block-uagb-icon-list-child {
    color: var(--paragraph);
}
/**Footer*******************************************************************************************************/
.footer{
    background-color: #03223F;
    padding: 80px 20px 30px 20px;
}
.footer__colm-container{
    justify-content: space-between;
    gap: 20px;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 2fr;

}

.footer .colm{
  
}

.footer a{
    color: var(--white);
    font-size: 14px;
    padding: 5px 0;
    display:inline-block;
}
.footer a:hover{
    text-decoration: underline;
}

.fotter__copy-rights p, .fotter__copy-rights p a{
    color: var(--white);
    font-size: 12px;
    margin-bottom: 0;
    will-change: 100%;
    text-align: center;
    display: inline-block;

}
.fotter__copy-rights{
    text-align: center;
    border-top:  1px solid var(--primary);
    margin-top: 20px;
    padding-top: 20px;
}
.footer span{
     font-size: 14px;
}
.footer p.title-menu{
    color: var(--white);
    font-size: 16px !important;
    margin-bottom: 10px !important;
    font-weight: bold;
}
.social-icon {
    display: inline-block;
    padding: 10px;
    
}
.social-icon i{
    font-size: 30px;
}

.footer .colm-4 .wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{
    margin: 0 !important;
}

.footer .colm-4


.footer a:hover{
    color: var(--primary) ;
}

/**End Footer*******************************************************************************************************/


/**404 *******************************************************************************************************/

.page-404{
    text-align: center;
    padding: 60px 20px 150px 20px;
}
.page-404 .icon{
    color: var(--heading);
    font-size: 100px;
    margin-bottom: 40px;
}
.page-404 p{
    margin-bottom: 40px;
    font-weight: bold;
}





/**Form*******************************************************************************************************/

form *{
    font-family: var(--font);
}
form .wpcf7-form-control{
    display: block;
    width: 100%;
    padding: 10px;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;

}
form .col-1{
    margin: 20px 0 20px 0;
}
form .wpcf7-submit{
    display: inline-block;
    cursor: pointer;
    color: #fff;
    background-color: var(--primary);
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    border: 0;
    max-width: 300px;
    padding: 15px;
   
}
form .wpcf7-submit:hover{
    background-color: var(--secundary);
}

form label{
    font-family: var(--font);
    font-size: 18px;
}

 form .wpcf7-not-valid{
    border: dotted 1px #dc3232;
 }
 form .wpcf7-not-valid-tip{
    font-size: 12px;
    color: var(--white);
    background-color: #dc3232;
    padding: 5px 10px;
    z-index: 1;
 }
form span.wpcf7-form-control-wrap{
    position: relative;
}
form p {
    margin: 0;
}
form{
    font-family: var(--font);
    font-size: 18px;
}

.form-container-col-2{
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px;
}
.wpcf7-response-output {
    display: none;
}

/** Listado de Project*/
.page-id-2702{}
/*.continer-projects-list{
    margin: 0px 0 60px 0 !important;
}*/
.continer-projects-list ul {
    margin: 0px !important;
    padding: 0 !important;
}
.projects__list{
    padding: 2rem 0;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 2rem;
    align-items: center;

}
h3.projects__list__title {
    font-size: 20px;
    margin: 0px;
}
 
.projects__list li {
    background-color: var(--grey-more-clear);
    border-bottom: 1px solid var(--grey-clear);
    height: 100%;
}
.projects__list li a.projects__list__title-link{
    display: block;
    padding: 30px 20px 30px 20px;
}
.projects__list__img{
    display: block;
    overflow: hidden;
}
.projects__list__img img{
    height: 450px;
    object-fit: cover;
    display: block;
    position: relative;
    z-index: 1;
    transition: transform 300ms ease;
}

.projects__list__img:hover img{
    transform: scale(1.1);
 }

 /**[ Media Query ]*******************************************************************************************************/
 @media (max-width: 1500px) {

    .container-main-banner .uagb-buttons__outer-wrap .uagb-buttons__wrap{
        display: block;
    }
    .container-main-banner .uagb-buttons__outer-wrap .uagb-buttons__wrap > div {
        margin-bottom: 20px;
    }
    .continer-projects-list {padding: 0 20px 0 20px;}
 }



 /**[ Media Query ]*******************************************************************************************************/
@media (max-width: 1054px) {
    .nav-bar.desktop{
        display: none;
    }
    .header .container-menu.desktop{
        display: none;
    }


    /***/
    .projects__list{
        grid-template-columns: 1fr 1fr;
    }
    



/***/
    .box-counting{
        right: 15px;
        bottom: 15px;
    }

    /*.home .wp-block-button{
        width: 100%;
    }*/

        
    /**Nav Responsive*******************************************************************************************
    ************************************************************************************************************/
    .main-container {
        margin-top: 0px;
    }
   
    .container-main-nav-bar-responsive{
       height: 55px;
    }
    .movil-menu.nav ul ul {
        background-color: var(--grey-clear);
 
    }
    #nav-content .movil-menu.nav ul ul li a{
        padding: 10px 0 10px 0;
        margin: 10px 20px;
    }
    #nav-content .movil-menu.nav ul ul li{
        border-bottom: 1px solid var(--white);
    }
    #nav-content .movil-menu.nav ul ul li:last-child {
        border: none;
    }
    #nav-content .movil-menu.nav ul li {
        position: relative;
    }
    #nav-content .movil-menu.nav ul li.menu-item-has-children::before{
        content: "";
        width: 12px;
        height: 15px;
        font-size: 16px;
        top: 4px;
        color: var(--white);
        position: absolute;
        right: 10px;
        top: 25px;
        background: url(/wp-content/themes/grafquel/./assets/img/arrows_down_icon.svg) no-repeat;
        background-size: 13px;
        background-position: top 3px left -1px;
    
    
    }
    /**/
    
    .nav-bar-responsive {
        display: block;
        justify-content: left;
        position: fixed;
        width: 100%;
        height: 55px;
        background: var(--white);
        color: #fff;
        align-items: center;
        -webkit-tap-highlight-color: rgba(0,0,0,0);
        box-shadow: 0px 10px 40px 0px rgba(47,47,47,.1);
        -webkit-box-shadow: 0px 10px 40px 0px rgba(47,47,47,.1);
        -moz-box-shadow: 0px 10px 40px 0px rgba(47,47,47,.1);
        top: 0;
    }
    
    .nav-bar-responsive_logo img{
        width: 55px;
    }
    .nav-bar-responsive_logo{
        float: left;
        margin-top: 8px;
        margin-left: 70px;
    }
    .nav-bar-responsive__phone-number{
        float: right;
        padding: 15px 15px 0 0;
    }
    #nav-container {
        position: fixed;
        height: 100vh;
        width: 100%;
        pointer-events: none;
    }
    #nav-container .bg {
        position: absolute;
        top: 55px;
        left: 0;
        width: 100%;
        height: calc(100% - 55px);
        visibility: hidden;
        opacity: 0;
        transition: .3s;
        background: #000;
    }
    #nav-container:focus-within .bg {
        visibility: visible;
        opacity: .6;
    }
    #nav-container * {
        visibility: visible;
    }
    
    .button_hamburger {
        position: relative;
        display: flex;
        flex-direction: column;
        justify-content: center;
        z-index: 1;
        -webkit-appearance: none;
        border: 0;
        background-color: var(--heading);
        border-radius: 0;
        height: 55px;
        width: 55px;
        padding: 14px;
        cursor: pointer;
        pointer-events: auto;
        margin-left: 0px;
        touch-action: manipulation;
        -webkit-tap-highlight-color: rgba(0,0,0,0);
    }
    .icon-bar {
        display: block;
        width: 26px;
        height: 3px;
        background: var(--white);
        transition: .3s;
    }
    .icon-bar + .icon-bar {
        margin-top: 5px;
    }
    
    #nav-container:focus-within .button_hamburger {
        pointer-events: none;
    }
    #nav-container:focus-within .icon-bar:nth-of-type(1) {
        transform: translate3d(0,8px,0) rotate(45deg);
    }
    #nav-container:focus-within .icon-bar:nth-of-type(2) {
        opacity: 0;
    }
    #nav-container:focus-within .icon-bar:nth-of-type(3) {
        transform: translate3d(0,-8px,0) rotate(-45deg);
    }
    
    #nav-content {
        margin-top: 55px;
        padding: 20px;
        width: 90%;
        max-width: 300px;
        position: absolute;
        top: 0;
        left: 0;
        height: calc(100% - 55px);
        background: var(--white);
        pointer-events: auto;
        -webkit-tap-highlight-color: rgba(0,0,0,0);
        transform: translateX(-100%);
        transition: transform .3s;
        will-change: transform;
        contain: paint;
        border-top: solid 1px var(--grey-clear);
        display: block;
        overflow: auto;
    }
    
    #nav-content ul {
        height: 100%;
        width: 100%;
        display: flex;
        flex-direction: column;
    }
    
    #nav-content li a {
        padding: 20px 5px;
        display: block;
        transition: color .1s;
        color: var(--paragraph);
        border-bottom: 1px solid var(--grey-clear);
    }
    
    #nav-content li a:hover {
        color: var(--primary);
    }
    
    #nav-content li:not(.small) + .small {
        margin-top: auto;
    }
    
    .small {
        display: flex;
        align-self: center;
    }
    
    .small a {
        font-size: 12px;
        font-weight: 400;
        color: #888;
    }
    .small a + a {
        margin-left: 15px;
    }
    
    #nav-container:focus-within #nav-content {
        transform: none;
    }

    /**DropDown menu responsive */
    .movil-menu .sub-menu{
        max-height: 0!important;
        transition: max-height 0.50s ease-out;
        overflow: hidden;
       

    }
    .movil-menu .sub-menu.show-Submenu{
        max-height: 500px !important;
    transition: max-height 0.50s ease-in;
       
    }
    /**Fin DropDown menu responsive */
    
    /**End Nav Responsive*******************************************************************************************
    ************************************************************************************************************/
    
    .footer .colm-2, .footer .colm-3{
        display: none;
    }
    .footer__colm-container{
        grid-template-columns: 1fr 2fr;
         gap: 20px;
    }
  

} /**[ END Media Query ]*******************************************************************************************************/


 /**[ Media Query ]*******************************************************************************************************/
 @media (max-width: 600px) {

    .footer-container{ 
        display: block;
        text-align: center;
    }

    .footer .colm{
        width: 100%;
    }
    .footer .colm-1{
        margin-bottom: 20px;;
    }

    .footer .is-content-justification-left{
        justify-content: center !important;
    }

    .footer .uagb-icon-list__wrap{
        align-items: center !important;

    }

    .footer .wp-block-uagb-image{
        justify-content: center !important;
    }

    h1{
        line-height: 1.2;
        margin-bottom: 15px !important;
    }
    
    .form-container-col-2{
        grid-template-columns:1fr;
    }

    body main .wp-block-uagb-buttons-child, form .wpcf7-submit{
        width: 100%;
        max-width: 100%;
        display: block;
    }
    .footer__colm-container{
        grid-template-columns: 1fr;
         gap: 0px;
    }
    .footer__colm-container strong{
        font-size: 18px;
    }

    /***********************/
    
    /***/
    .projects__list{
        grid-template-columns: 1fr;
    }
 }

  
  
  
.grecaptcha-badge{
    display: none !important;
}