.elementor-19467 .elementor-element.elementor-element-9872fbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19467 .elementor-element.elementor-element-9872fbc:not(.elementor-motion-effects-element-type-background), .elementor-19467 .elementor-element.elementor-element-9872fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3c2e67 );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19467 .elementor-element.elementor-element-6efd55b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-19467 .elementor-element.elementor-element-6efd55b3:not(.elementor-motion-effects-element-type-background), .elementor-19467 .elementor-element.elementor-element-6efd55b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3c2e67 );}.elementor-19467 .elementor-element.elementor-element-706cbddd > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-19467 .elementor-element.elementor-element-706cbddd{font-family:"Roboto", Sans-serif;font-weight:normal;}.elementor-19467 .elementor-element.elementor-element-69ad5331{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;--z-index:3;}.elementor-19467 .elementor-element.elementor-element-69ad5331:not(.elementor-motion-effects-element-type-background), .elementor-19467 .elementor-element.elementor-element-69ad5331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3c2e67 );}.elementor-19467 .elementor-element.elementor-element-25af39f9 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-19467 .elementor-element.elementor-element-25af39f9 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 4 );}.elementor-19467 .elementor-element.elementor-element-25af39f9 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 4 );flex-grow:1;}.elementor-19467 .elementor-element.elementor-element-25af39f9 .dce-acf-repeater-item{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );padding-bottom:10px;}.elementor-19467 .elementor-element.elementor-element-25af39f9 .dce-acf-repeater{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-19467 .elementor-element.elementor-element-7aa8fce3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-19467 .elementor-element.elementor-element-7aa8fce3:not(.elementor-motion-effects-element-type-background), .elementor-19467 .elementor-element.elementor-element-7aa8fce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3c2e67 );}.elementor-19467 .elementor-element.elementor-element-3012e16d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-19467 .elementor-element.elementor-element-3012e16d .dynamic-content-for-elementor-acf{margin-bottom:0px;}.elementor-19467 .elementor-element.elementor-element-642be14f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-19467 .elementor-element.elementor-element-642be14f:not(.elementor-motion-effects-element-type-background), .elementor-19467 .elementor-element.elementor-element-642be14f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3c2e67 );}.elementor-19467 .elementor-element.elementor-element-185f269d{--e-image-carousel-slides-to-show:7;}.elementor-19467 .elementor-element.elementor-element-6b33a89e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:3%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-19467 .elementor-element.elementor-element-6b33a89e:not(.elementor-motion-effects-element-type-background), .elementor-19467 .elementor-element.elementor-element-6b33a89e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec77b20 );}.elementor-19467 .elementor-element.elementor-element-3adfbfae .dynamic-content-for-elementor-acf{color:var( --e-global-color-db8e4df );margin-bottom:0px;}.elementor-19467 .elementor-element.elementor-element-2d7af5c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-19467 .elementor-element.elementor-element-2d7af5c2:not(.elementor-motion-effects-element-type-background), .elementor-19467 .elementor-element.elementor-element-2d7af5c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec77b20 );}.elementor-19467 .elementor-element.elementor-element-482e1709{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19467 .elementor-element.elementor-element-2c86a99 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-19467 .elementor-element.elementor-element-2c86a99{color:var( --e-global-color-db8e4df );}.elementor-19467 .elementor-element.elementor-element-1924b23d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19467 .elementor-element.elementor-element-1924b23d:not(.elementor-motion-effects-element-type-background), .elementor-19467 .elementor-element.elementor-element-1924b23d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3c2e67 );}.elementor-19467 .elementor-element.elementor-element-2372f993 .dynamic-content-for-elementor-acf{color:var( --e-global-color-text );margin-bottom:0px;}.elementor-19467 .elementor-element.elementor-element-1f34c83a > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-19467 .elementor-element.elementor-element-1f34c83a{font-family:"Roboto", Sans-serif;font-weight:normal;}.elementor-19467 .elementor-element.elementor-element-41c6fc0c:not(.elementor-motion-effects-element-type-background), .elementor-19467 .elementor-element.elementor-element-41c6fc0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3c2e67 );}.elementor-19467 .elementor-element.elementor-element-41c6fc0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 150px 0px;z-index:3;}.elementor-19467 .elementor-element.elementor-element-41c6fc0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19467 .elementor-element.elementor-element-445ba119 .elementor-repeater-item-a902e8e{text-align:left;}.elementor-19467 .elementor-element.elementor-element-445ba119 .dce-post-item{text-align:left;}.elementor-19467 .elementor-element.elementor-element-445ba119 .dce-posts-fallback{text-align:left;}.elementor-19467 .elementor-element.elementor-element-445ba119 ul{list-style-type:disc;}.elementor-19467 .elementor-element.elementor-element-445ba119 li.dce-post{padding-bottom:31px;}.elementor-19467 .elementor-element.elementor-element-3dc771bf .elementor-repeater-item-a902e8e{text-align:left;}.elementor-19467 .elementor-element.elementor-element-3dc771bf .dce-post-item{text-align:left;}.elementor-19467 .elementor-element.elementor-element-3dc771bf .dce-posts-fallback{text-align:left;}.elementor-19467 .elementor-element.elementor-element-3dc771bf ul{list-style-type:disc;}.elementor-19467 .elementor-element.elementor-element-3dc771bf li.dce-post{padding-bottom:31px;}.elementor-19467 .elementor-element.elementor-element-25f489f7 .elementor-repeater-item-a902e8e > *{display:inline-block;}.elementor-19467 .elementor-element.elementor-element-25f489f7 .elementor-repeater-item-6302875 > *{display:inline-block;}.elementor-19467 .elementor-element.elementor-element-25f489f7 .dce-post-item{text-align:left;}.elementor-19467 .elementor-element.elementor-element-25f489f7 .dce-posts-fallback{text-align:left;}.elementor-19467 .elementor-element.elementor-element-25f489f7 .acc_section:not(:last-child){margin-bottom:0px;}.elementor-19467 .elementor-element.elementor-element-25f489f7 .acc_content{padding:10px 20px 10px 20px;}.elementor-19467 .elementor-element.elementor-element-73726e50 > .elementor-element-populated{color:var( --e-global-color-db8e4df );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19467 .elementor-element.elementor-element-5942e47b > .elementor-widget-container{margin:0% -50% 0% 00%;}.elementor-19467 .elementor-element.elementor-element-51f33163{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-19467 .elementor-element.elementor-element-51f33163:not(.elementor-motion-effects-element-type-background), .elementor-19467 .elementor-element.elementor-element-51f33163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95e721d );}.elementor-19467 .elementor-element.elementor-element-ed5c29a .dce-post-item{text-align:left;}.elementor-19467 .elementor-element.elementor-element-ed5c29a .dce-container-navigation i{font-size:60px;}.elementor-19467 .elementor-element.elementor-element-ed5c29a .dce-container-navigation svg{height:60px;width:100%;}.elementor-19467 .elementor-element.elementor-element-ed5c29a .dce-carousel-controls .swiper-button-left{height:60px;width:60px;margin-top:calc(60px / 2);}.elementor-19467 .elementor-element.elementor-element-ed5c29a .dce-carousel-controls .swiper-button-right{height:60px;width:60px;margin-top:calc(60px / 2);}.elementor-19467 .elementor-element.elementor-element-ed5c29a .swiper-button-right path, .elementor-19467 .elementor-element.elementor-element-ed5c29a .swiper-button-left path, .elementor-19467 .elementor-element.elementor-element-ed5c29a .dce-container-navigation svg, .elementor-19467 .elementor-element.elementor-element-ed5c29a .dce-container-navigation i{fill:var( --e-global-color-db8e4df );color:var( --e-global-color-db8e4df );}.elementor-19467 .elementor-element.elementor-element-ed5c29a .swiper-button-right line, .elementor-19467 .elementor-element.elementor-element-ed5c29a .swiper-button-left line, .elementor-19467 .elementor-element.elementor-element-ed5c29a .swiper-button-right polyline, .elementor-19467 .elementor-element.elementor-element-ed5c29a .swiper-button-left polyline{stroke:var( --e-global-color-db8e4df );}.elementor-19467 .elementor-element.elementor-element-ed5c29a .dce-carousel-controls .dce-container-navigation{transform:translateX(-50%);left:50%;top:100%;width:15%;}.elementor-19467 .elementor-element.elementor-element-ed5c29a .swiper-button-left, .elementor-19467 .elementor-element.elementor-element-ed5c29a .swiper-button-right{top:0px;}.elementor-19467 .elementor-element.elementor-element-ed5c29a .dce-post-item .dce-post-block{background-color:var( --e-global-color-db8e4df );border-radius:50px 50px 50px 50px;}.elementor-19467 .elementor-element.elementor-element-ed5c29a .dce-posts-fallback{text-align:left;}.elementor-19467 .elementor-element.elementor-element-3ea214f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-19467 .elementor-element.elementor-element-3ea214f:not(.elementor-motion-effects-element-type-background), .elementor-19467 .elementor-element.elementor-element-3ea214f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db8e4df );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19467 .elementor-element.elementor-element-6ee56ab0{text-align:center;}.elementor-19467 .elementor-element.elementor-element-6ee56ab0 .elementor-heading-title{color:var( --e-global-color-8c3dbe4 );}.elementor-19467 .elementor-element.elementor-element-1207bcd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19467 .elementor-element.elementor-element-1207bcd4:not(.elementor-motion-effects-element-type-background), .elementor-19467 .elementor-element.elementor-element-1207bcd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db8e4df );}.elementor-19467 .elementor-element.elementor-element-2356e45e .elementor-repeater-item-96c705f > *{display:inline-block;}.elementor-19467 .elementor-element.elementor-element-2356e45e .elementor-repeater-item-ea473ce.dce-item_image{justify-content:top;}.elementor-19467 .elementor-element.elementor-element-2356e45e .dce-posts-fallback{text-align:left;}.elementor-19467 .elementor-element.elementor-element-2356e45e .acc_head *{color:var( --e-global-color-accent );}.elementor-19467 .elementor-element.elementor-element-2356e45e .acc_section{border-style:none;}.elementor-19467 .elementor-element.elementor-element-2356e45e .acc_section:not(:last-child){margin-bottom:0px;}.elementor-19467 .elementor-element.elementor-element-2356e45e .acc_content{padding:10px 20px 10px 20px;}.elementor-19467 .elementor-element.elementor-element-11ab1b14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19467 .elementor-element.elementor-element-11ab1b14:not(.elementor-motion-effects-element-type-background), .elementor-19467 .elementor-element.elementor-element-11ab1b14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db8e4df );}@media(min-width:768px){.elementor-19467 .elementor-element.elementor-element-786eadad{width:20%;}.elementor-19467 .elementor-element.elementor-element-1e8a2ade{width:59.332%;}.elementor-19467 .elementor-element.elementor-element-73726e50{width:20%;}}@media(max-width:1024px){.elementor-19467 .elementor-element.elementor-element-706cbddd > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-19467 .elementor-element.elementor-element-25af39f9 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-19467 .elementor-element.elementor-element-25af39f9 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 3 );}.elementor-19467 .elementor-element.elementor-element-25af39f9 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 3 );}.elementor-19467 .elementor-element.elementor-element-25af39f9 .dce-acf-repeater-item{padding-bottom:20px;}.elementor-19467 .elementor-element.elementor-element-185f269d{--e-image-carousel-slides-to-show:5;}.elementor-19467 .elementor-element.elementor-element-1f34c83a > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-19467 .elementor-element.elementor-element-5942e47b > .elementor-widget-container{margin:0% -60% 0% 0%;}.elementor-19467 .elementor-element.elementor-element-ed5c29a .dce-carousel-controls .dce-container-navigation{width:23%;}}@media(max-width:767px){.elementor-19467 .elementor-element.elementor-element-706cbddd > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-19467 .elementor-element.elementor-element-25af39f9 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-19467 .elementor-element.elementor-element-25af39f9 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-19467 .elementor-element.elementor-element-25af39f9 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-19467 .elementor-element.elementor-element-7aa8fce3{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-19467 .elementor-element.elementor-element-3012e16d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19467 .elementor-element.elementor-element-185f269d{--e-image-carousel-slides-to-show:3;}.elementor-19467 .elementor-element.elementor-element-6b33a89e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19467 .elementor-element.elementor-element-1924b23d{--padding-top:80px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-19467 .elementor-element.elementor-element-1f34c83a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-19467 .elementor-element.elementor-element-5942e47b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-19467 .elementor-element.elementor-element-51f33163{--padding-top:30px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-19467 .elementor-element.elementor-element-ed5c29a .dce-carousel-controls .dce-container-navigation{width:46%;}}/* Start custom CSS for text-editor, class: .elementor-element-432c5a74 */.elementor-19467 .elementor-element.elementor-element-432c5a74 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-285eab5c */.elementor-19467 .elementor-element.elementor-element-285eab5c {
    position: relative;
    top:-66px;
}
@media only screen and (max-width: 767px) {
	/* mobile */
    .elementor-19467 .elementor-element.elementor-element-285eab5c {
        top:-54px;
    }
}/* End custom CSS */
/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-25af39f9 */.roundedStepBox {
	border-radius: 30px 30px 30px 30px;
	padding: 25px;
	background-color: #fff;
	color: #22222C;
	min-height: 170px;
}
.roundedStepBox:hover {
	background-color: #1675A9;
	color: #fff !important;
}
.stepLabel {
    font-size: 1.1em; 
    font-weight: 400; 
    color: #1675A9;
}
.roundedStepBox:hover > .stepLabel {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for facetwp-facet, class: .elementor-element-77b76c59 */.elementor-19467 .elementor-element.elementor-element-77b76c59 select {
	color: #ffffff;
	font-weight:700;
}
.elementor-19467 .elementor-element.elementor-element-77b76c59 option {
	color: #000000;
}
.elementor-19467 .elementor-element.elementor-element-77b76c59 > div {
	position: relative;
	height: 47.5px;
	background: #0B1A3C;
	color: #ffffff;
	/*
	*/
	box-shadow: 0 3px 0 rgba(0, 0, 0, 0.05);
	border-bottom:2px solid #dd2113;
}

.elementor-19467 .elementor-element.elementor-element-77b76c59 > div:after {
	content: '';
	position: absolute;
	top: 0;
	width: 0;
	height: 0;
	right: 10px;
	bottom: 0;
	margin: auto;
	border-style: solid;
	border-width: 5px 5px 0 5px;
	border-color: #dd2113 transparent transparent transparent;
	pointer-events: none;
}

.elementor-19467 .elementor-element.elementor-element-77b76c59 > div:hover:after {
	border-color: #ffffff transparent transparent transparent;
}

.elementor-19467 .elementor-element.elementor-element-77b76c59 > div:before {
	width: 30px;
	position: absolute;
	top: 1px;
	right: 1px;
	bottom: 1px;
	background: #0B1A3C;
	content: '';
	pointer-events: none;
}

.elementor-19467 .elementor-element.elementor-element-77b76c59 > div:hover:before {
	/*
	background: #1675a9;
	*/
}

.elementor-19467 .elementor-element.elementor-element-77b76c59 > div select {
	font-size: 14px;
	border: none;
	box-shadow: none;
	border-radius: 0;
	background: transparent;
	height: 100%;
	width: 100%;
	cursor: pointer;
	outline: none;
	padding-right: 35px;
	padding-left: 15px;
	border: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}

.elementor-19467 .elementor-element.elementor-element-77b76c59 > div select:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #000;
}

.elementor-19467 .elementor-element.elementor-element-77b76c59 > div select::-ms-expand {
	display: none;
}

.elementor-19467 .elementor-element.elementor-element-77b76c59 > div select:focus {
/*
	border-color: #a7b4c9;
*/
}

@media all and (min-width: 0\0) and (min-resolution: 0.001dpcm) {
	.elementor-19467 .elementor-element.elementor-element-77b76c59 > div select {
		padding-right: 0;
	}

	.elementor-19467 .elementor-element.elementor-element-77b76c59 > div:after, .elementor-19467 .elementor-element.elementor-element-77b76c59 > div:before {
		display: none;
	}
}
.elementor-19467 .elementor-element.elementor-element-77b76c59 .facetwp-facet{
    margin-bottom:0px;
}

.elementor-19467 .elementor-element.elementor-element-77b76c59 {
    
}/* End custom CSS */
/* Start custom CSS for facetwp-listing, class: .elementor-element-23627e4e */.elementor-19467 .elementor-element.elementor-element-23627e4e .fwpl-layout {
    padding-left:0px;
    margin-right:15px;
}
.elementor-19467 .elementor-element.elementor-element-23627e4e .fwpl-layout .fwpl-result{
    background-color:#ffffff;
	border-radius:15px;
	padding:30px;
    margin-bottom:10px;}

.elementor-19467 .elementor-element.elementor-element-23627e4e {
    max-height:35vh;
    overflow-y:auto;
}/* End custom CSS */
/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-445ba119 */.elementor-19467 .elementor-element.elementor-element-445ba119 li:after{
    content: '';
    width:100vw;
    position: absolute;
    top:11px;
    right:calc(100% + 10px);
    border-bottom:1px solid #A7B3C9;
    height:0px;
    opacity:.33;
}/* End custom CSS */
/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-25f489f7 */.elementor-19467 .elementor-element.elementor-element-25f489f7 .acc_head {
    display: none;
}
.elementor-19467 .elementor-element.elementor-element-25f489f7 *{
    border:none;
    padding-top:0px;
    margin-top:0px;
    
}

.elementor-19467 .elementor-element.elementor-element-25f489f7 .btn-primary
{
    text-decoration: none;
}
.elementor-19467 .elementor-element.elementor-element-25f489f7 .btn-primary i
{
    color: #DD2113;
}
.elementor-19467 .elementor-element.elementor-element-25f489f7 .btn-primary:hover
{
    text-decoration: none;
}

@media only screen and (max-width: 767px) {
	/* mobile */
	.elementor-19467 .elementor-element.elementor-element-25f489f7 h4 {
		font-size:1.5em !important;

	}
}/* End custom CSS */
/* Start custom CSS for dce-acf-relationship, class: .elementor-element-ed5c29a */.elementor-19467 .elementor-element.elementor-element-ed5c29a .swiper-button-left {
    border-radius: 30px;
    background-color: #dd2113;
}

.elementor-19467 .elementor-element.elementor-element-ed5c29a .swiper-button-right {
    border-radius: 30px;
    background-color: #dd2113;
}

.elementor-19467 .elementor-element.elementor-element-ed5c29a .swiper-button-left i {
    font-size:40px !important;
    text-align:center;
    width: 100%;
    top:10px !important;
    position: relative;
    right:3px;
}

.elementor-19467 .elementor-element.elementor-element-ed5c29a .swiper-button-right i {
        font-size:40px !important;
    text-align:center;
    width: 100%;
    top:10px !important;
    position: relative;
    left:3px;
}

.elementor-19467 .elementor-element.elementor-element-ed5c29a .quoteButton {
  color: #fff;
  border: 2px solid #DD2113;
  padding: 12px 25px;
  font-size: 15px;
  line-height: 1em;
  font-family: "Roboto", Sans-serif;
  font-weight: 500;
  background-color: #DD2113;
  border-radius: 50px;
  background-image: none;
}

.elementor-19467 .elementor-element.elementor-element-ed5c29a .quoteButton:hover {
    border: 2px solid #fff;
    background-color: #fff;
    color: #000;
}

.elementor-19467 .elementor-element.elementor-element-ed5c29a .hidethisnow{
    display:none !important;
}
.elementor-19467 .elementor-element.elementor-element-ed5c29a .quotebubblepad{
	padding-left:80px;
	padding-right:80px;
	padding-top:80px;
	padding-bottom:80px;
}

@media only screen and (max-width: 767px) {
	/* mobile */
	.elementor-19467 .elementor-element.elementor-element-ed5c29a h3{
	    font-size:1.33em;
	}
	.elementor-19467 .elementor-element.elementor-element-ed5c29a .quoteButton{
	    margin-top:20px;
	    display: inline-block;
	}
    .elementor-19467 .elementor-element.elementor-element-ed5c29a .quotebubblepad{
    	padding-left:40px;
    	padding-right:40px;
    	padding-top:40px;
    	padding-bottom:40px;
    }	
	
}/* End custom CSS */
/* Start custom CSS for dce-acf-relationship, class: .elementor-element-2356e45e *//* accordion fix */
.elementor-19467 .elementor-element.elementor-element-2356e45e .acc_head{
    text-decoration: none !important;
}
.elementor-19467 .elementor-element.elementor-element-2356e45e .acc_head .icon, .elementor-19467 .elementor-element.elementor-element-2356e45e .acc_head .icon-active{
    display: none !important;
}
.elementor-19467 .elementor-element.elementor-element-2356e45e .accordion-title, .elementor-19467 .elementor-element.elementor-element-2356e45e .acc_head {
    margin-left:0px;
}
@media only screen and (max-width: 767px) {
	/* mobile */
	.elementor-19467 .elementor-element.elementor-element-2356e45e h4 {
		font-size:1.5em !important;

	}
	.elementor-19467 .elementor-element.elementor-element-2356e45e .acc_content{
	    padding-right:10px !important;	    padding-top:0px !important;
	    padding-bottom:0px !important;
	    padding-left:0px !important;	   	
	    
	}
}

.dce-item-accordion > .acc_head{
    display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: bold;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: normal;
	font-display: swap;
	src: url('https://www-dev.gurobi.com/wp-content/uploads/Roboto-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */