.elementor-566 .elementor-element.elementor-element-155612b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:2;}.elementor-566 .elementor-element.elementor-element-155612b:not(.elementor-motion-effects-element-type-background), .elementor-566 .elementor-element.elementor-element-155612b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36a9736 );}.elementor-566 .elementor-element.elementor-element-d9c5137 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-566 .elementor-element.elementor-element-e4da463{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0em 0em 2em 0em;--border-top-width:0em;--border-right-width:0em;--border-bottom-width:2em;--border-left-width:0em;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:5;}.elementor-566 .elementor-element.elementor-element-e4da463:not(.elementor-motion-effects-element-type-background), .elementor-566 .elementor-element.elementor-element-e4da463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36a9736 );}.elementor-566 .elementor-element.elementor-element-04dea24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:-3px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:10;}.elementor-566 .elementor-element.elementor-element-67d4b00{width:100%;max-width:100%;bottom:-95px;z-index:1;}.elementor-566 .elementor-element.elementor-element-67d4b00 > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:solid;border-width:0em 0em 7em 0em;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-566 .elementor-element.elementor-element-67d4b00{left:0px;}body.rtl .elementor-566 .elementor-element.elementor-element-67d4b00{right:0px;}.elementor-566 .elementor-element.elementor-element-67d4b00 .elementor-icon-wrapper{text-align:center;}.elementor-566 .elementor-element.elementor-element-67d4b00.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-566 .elementor-element.elementor-element-67d4b00.elementor-view-framed .elementor-icon, .elementor-566 .elementor-element.elementor-element-67d4b00.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-566 .elementor-element.elementor-element-67d4b00.elementor-view-framed .elementor-icon, .elementor-566 .elementor-element.elementor-element-67d4b00.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-566 .elementor-element.elementor-element-eb7e2db{width:100%;max-width:100%;bottom:0px;z-index:1;}.elementor-566 .elementor-element.elementor-element-eb7e2db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}body:not(.rtl) .elementor-566 .elementor-element.elementor-element-eb7e2db{left:0px;}body.rtl .elementor-566 .elementor-element.elementor-element-eb7e2db{right:0px;}.elementor-566 .elementor-element.elementor-element-eb7e2db .elementor-icon-wrapper{text-align:center;}.elementor-566 .elementor-element.elementor-element-eb7e2db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-566 .elementor-element.elementor-element-eb7e2db.elementor-view-framed .elementor-icon, .elementor-566 .elementor-element.elementor-element-eb7e2db.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-566 .elementor-element.elementor-element-eb7e2db.elementor-view-framed .elementor-icon, .elementor-566 .elementor-element.elementor-element-eb7e2db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-566 .elementor-element.elementor-element-65c3b6d{width:100%;max-width:100%;bottom:-8px;z-index:2;}.elementor-566 .elementor-element.elementor-element-65c3b6d > .elementor-widget-container{padding:0em 2em 0em 2em;}body:not(.rtl) .elementor-566 .elementor-element.elementor-element-65c3b6d{left:0px;}body.rtl .elementor-566 .elementor-element.elementor-element-65c3b6d{right:0px;}.elementor-566 .elementor-element.elementor-element-65c3b6d .elementor-icon-wrapper{text-align:center;}.elementor-566 .elementor-element.elementor-element-734b522{width:100%;max-width:100%;bottom:0px;z-index:2;}.elementor-566 .elementor-element.elementor-element-734b522 > .elementor-widget-container{padding:0em 2em 0em 2em;border-style:none;}.elementor-566 .elementor-element.elementor-element-734b522.elementor-element{--align-self:center;}body:not(.rtl) .elementor-566 .elementor-element.elementor-element-734b522{left:0px;}body.rtl .elementor-566 .elementor-element.elementor-element-734b522{right:0px;}.elementor-566 .elementor-element.elementor-element-734b522 .elementor-icon-wrapper{text-align:center;}.elementor-566 .elementor-element.elementor-element-4772219{--spacer-size:10em;}.elementor-566 .elementor-element.elementor-element-4772219 > .elementor-widget-container{border-style:none;}.elementor-566 .elementor-element.elementor-element-6712892{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4em 4em;--row-gap:4em;--column-gap:4em;--grid-auto-flow:row;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-566 .elementor-element.elementor-element-6712892:not(.elementor-motion-effects-element-type-background), .elementor-566 .elementor-element.elementor-element-6712892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-566 .elementor-element.elementor-element-b96e42e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-566 .elementor-element.elementor-element-f1bd6f3 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-566 .elementor-element.elementor-element-f1bd6f3 img{width:225px;}.elementor-566 .elementor-element.elementor-global-5884{--divider-border-style:solid;--divider-color:var( --e-global-color-cfbeb85 );--divider-border-width:2px;width:100%;max-width:100%;}.elementor-566 .elementor-element.elementor-global-5884 .elementor-divider-separator{width:301px;margin:0 auto;margin-center:0;}.elementor-566 .elementor-element.elementor-global-5884 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-566 .elementor-element.elementor-global-5893{--divider-border-style:solid;--divider-color:var( --e-global-color-b890f0c );--divider-border-width:2px;width:100%;max-width:100%;z-index:2;}.elementor-566 .elementor-element.elementor-global-5893 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-566 .elementor-element.elementor-global-5893 .dce-transforms > *:first-child{transform:rotateZ(90deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-566 .elementor-element.elementor-global-5893 .elementor-divider-separator{width:15px;margin:0 auto;margin-center:0;}.elementor-566 .elementor-element.elementor-global-5893 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-566 .elementor-element.elementor-element-921b4d4 > .elementor-widget-container{margin:2em 0em 0em 0em;padding:0em 0em 2em 0em;}.elementor-566 .elementor-element.elementor-global-14554{text-align:center;}.elementor-566 .elementor-element.elementor-global-14554 img{width:100%;max-width:166px;}.elementor-566 .elementor-element.elementor-element-ce5f6ad{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-566 .elementor-element.elementor-element-c7812b2{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-566 .elementor-element.elementor-element-c7812b2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-b890f0c );}.elementor-566 .elementor-element.elementor-element-97e89a9{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 0.3em / 2 );}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-d09a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d09a5a8-font-size );font-weight:var( --e-global-typography-d09a5a8-font-weight );text-transform:var( --e-global-typography-d09a5a8-text-transform );line-height:var( --e-global-typography-d09a5a8-line-height );letter-spacing:var( --e-global-typography-d09a5a8-letter-spacing );}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-cfbeb85 );fill:var( --e-global-color-cfbeb85 );padding-left:0px;padding-right:0px;padding-top:0.3em;padding-bottom:0.3em;}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-cfbeb85 );}.elementor-566 .elementor-element.elementor-element-97e89a9 .e--pointer-framed .elementor-item:before,
					.elementor-566 .elementor-element.elementor-element-97e89a9 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-cfbeb85 );}.elementor-566 .elementor-element.elementor-element-97e89a9 .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-566 .elementor-element.elementor-element-97e89a9 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-566 .elementor-element.elementor-element-97e89a9 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-566 .elementor-element.elementor-element-97e89a9 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-566 .elementor-element.elementor-element-97e89a9 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-566 .elementor-element.elementor-element-97e89a9 .e--pointer-underline .elementor-item:after,
					 .elementor-566 .elementor-element.elementor-element-97e89a9 .e--pointer-overline .elementor-item:before,
					 .elementor-566 .elementor-element.elementor-element-97e89a9 .e--pointer-double-line .elementor-item:before,
					 .elementor-566 .elementor-element.elementor-element-97e89a9 .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0.3em;}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown a, .elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-cfbeb85 );}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown a:hover,
					.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown a:focus,
					.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-menu-toggle:hover,
					.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown a:hover,
					.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown a:focus,
					.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-cfbeb85 );}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:var( --e-global-color-cfbeb85 );}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown .elementor-item, .elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-2a69a62-font-family ), Sans-serif;font-size:var( --e-global-typography-2a69a62-font-size );font-weight:var( --e-global-typography-2a69a62-font-weight );text-transform:var( --e-global-typography-2a69a62-text-transform );letter-spacing:var( --e-global-typography-2a69a62-letter-spacing );}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-566 .elementor-element.elementor-element-b43ac10{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-566 .elementor-element.elementor-element-a3a751f{width:var( --container-widget-width, 210px );max-width:210px;--container-widget-width:210px;--container-widget-flex-grow:0;}.elementor-566 .elementor-element.elementor-element-a3a751f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-b890f0c );}.elementor-566 .elementor-element.elementor-element-5013668{width:var( --container-widget-width, 210px );max-width:210px;--container-widget-width:210px;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 0.3em / 2 );}.elementor-566 .elementor-element.elementor-element-5013668 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-d09a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d09a5a8-font-size );font-weight:var( --e-global-typography-d09a5a8-font-weight );text-transform:var( --e-global-typography-d09a5a8-text-transform );line-height:var( --e-global-typography-d09a5a8-line-height );letter-spacing:var( --e-global-typography-d09a5a8-letter-spacing );}.elementor-566 .elementor-element.elementor-element-5013668 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-cfbeb85 );fill:var( --e-global-color-cfbeb85 );padding-left:0px;padding-right:0px;padding-top:0.3em;padding-bottom:0.3em;}.elementor-566 .elementor-element.elementor-element-5013668 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-566 .elementor-element.elementor-element-5013668 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-cfbeb85 );}.elementor-566 .elementor-element.elementor-element-5013668 .e--pointer-framed .elementor-item:before,
					.elementor-566 .elementor-element.elementor-element-5013668 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-cfbeb85 );}.elementor-566 .elementor-element.elementor-element-5013668 .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-566 .elementor-element.elementor-element-5013668 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-566 .elementor-element.elementor-element-5013668 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-566 .elementor-element.elementor-element-5013668 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-566 .elementor-element.elementor-element-5013668 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-566 .elementor-element.elementor-element-5013668 .e--pointer-underline .elementor-item:after,
					 .elementor-566 .elementor-element.elementor-element-5013668 .e--pointer-overline .elementor-item:before,
					 .elementor-566 .elementor-element.elementor-element-5013668 .e--pointer-double-line .elementor-item:before,
					 .elementor-566 .elementor-element.elementor-element-5013668 .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-566 .elementor-element.elementor-element-5013668 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0.3em;}.elementor-566 .elementor-element.elementor-element-2750b46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:2;}.elementor-566 .elementor-element.elementor-element-2750b46:not(.elementor-motion-effects-element-type-background), .elementor-566 .elementor-element.elementor-element-2750b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-566 .elementor-element.elementor-element-49cb671 .elementor-heading-title{font-family:"ivyjournal", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-e48f337 );}.elementor-566 .elementor-element.elementor-element-c3211c6 .elementor-button{background-color:#02010100;font-family:"ivyjournal", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:1.3em;fill:var( --e-global-color-e48f337 );color:var( --e-global-color-e48f337 );padding:0px 0px 0px 0px;}.elementor-566 .elementor-element.elementor-element-f595aca .elementor-button{background-color:#02010100;font-family:"ivyjournal", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:1.3em;fill:var( --e-global-color-e48f337 );color:var( --e-global-color-e48f337 );padding:0px 0px 0px 0px;}.elementor-566 .elementor-element.elementor-element-4a51678 .elementor-button{background-color:#02010100;font-family:"ivyjournal", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:1.3em;fill:var( --e-global-color-e48f337 );color:var( --e-global-color-e48f337 );padding:0px 0px 0px 0px;}.elementor-566 .elementor-element.elementor-element-3290898 .elementor-button{background-color:#02010100;font-family:"ivyjournal", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:1.3em;fill:var( --e-global-color-e48f337 );color:var( --e-global-color-e48f337 );padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-566 .elementor-element.elementor-element-155612b{--grid-auto-flow:row;}.elementor-566 .elementor-element.elementor-element-e4da463{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-566 .elementor-element.elementor-element-04dea24{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-566 .elementor-element.elementor-element-67d4b00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-width:0em 0em 2em 0em;}.elementor-566 .elementor-element.elementor-element-67d4b00{bottom:-58px;}.elementor-566 .elementor-element.elementor-element-eb7e2db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-566 .elementor-element.elementor-element-65c3b6d{bottom:-70px;z-index:5;}.elementor-566 .elementor-element.elementor-element-4772219{--spacer-size:5em;}.elementor-566 .elementor-element.elementor-element-6712892{--grid-auto-flow:row;--padding-top:6em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-566 .elementor-element.elementor-global-5893{z-index:1;}.elementor-566 .elementor-element.elementor-global-5893 .dce-transforms > *:first-child{transform:rotateZ(90deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-566 .elementor-element.elementor-element-c7812b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-d09a5a8-font-size );line-height:var( --e-global-typography-d09a5a8-line-height );letter-spacing:var( --e-global-typography-d09a5a8-letter-spacing );}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown .elementor-item, .elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-2a69a62-font-size );letter-spacing:var( --e-global-typography-2a69a62-letter-spacing );}.elementor-566 .elementor-element.elementor-element-a3a751f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-566 .elementor-element.elementor-element-5013668 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-d09a5a8-font-size );line-height:var( --e-global-typography-d09a5a8-line-height );letter-spacing:var( --e-global-typography-d09a5a8-letter-spacing );}.elementor-566 .elementor-element.elementor-element-2750b46{--flex-wrap:wrap;}.elementor-566 .elementor-element.elementor-element-49cb671 .elementor-heading-title{font-size:17px;}.elementor-566 .elementor-element.elementor-element-c3211c6 .elementor-button{font-size:17px;}.elementor-566 .elementor-element.elementor-element-f595aca .elementor-button{font-size:17px;}.elementor-566 .elementor-element.elementor-element-4a51678 .elementor-button{font-size:17px;}.elementor-566 .elementor-element.elementor-element-3290898 .elementor-button{font-size:17px;}}@media(min-width:768px){.elementor-566 .elementor-element.elementor-element-155612b{--content-width:813px;}}@media(max-width:767px){.elementor-566 .elementor-element.elementor-element-155612b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-566 .elementor-element.elementor-element-e4da463{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-566 .elementor-element.elementor-element-04dea24{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-566 .elementor-element.elementor-element-eb7e2db{width:100%;max-width:100%;bottom:-2.5em;}.elementor-566 .elementor-element.elementor-element-eb7e2db > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-566 .elementor-element.elementor-element-734b522{width:auto;max-width:auto;bottom:-117px;}.elementor-566 .elementor-element.elementor-element-734b522 > .elementor-widget-container{padding:0em 2em 0em 2em;}.elementor-566 .elementor-element.elementor-element-4772219{--spacer-size:3em;}.elementor-566 .elementor-element.elementor-element-6712892{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:12em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-566 .elementor-element.elementor-element-b96e42e{--width:250px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-566 .elementor-element.elementor-global-5893 .dce-transforms > *:first-child{transform:rotateZ(90deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-566 .elementor-element.elementor-element-c7812b2{text-align:center;}.elementor-566 .elementor-element.elementor-element-c7812b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-d09a5a8-font-size );line-height:var( --e-global-typography-d09a5a8-line-height );letter-spacing:var( --e-global-typography-d09a5a8-letter-spacing );}.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown .elementor-item, .elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-2a69a62-font-size );letter-spacing:var( --e-global-typography-2a69a62-letter-spacing );}.elementor-566 .elementor-element.elementor-element-a3a751f{text-align:center;}.elementor-566 .elementor-element.elementor-element-a3a751f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-566 .elementor-element.elementor-element-5013668 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-d09a5a8-font-size );line-height:var( --e-global-typography-d09a5a8-line-height );letter-spacing:var( --e-global-typography-d09a5a8-letter-spacing );}.elementor-566 .elementor-element.elementor-element-2750b46{--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;--align-content:center;}.elementor-566 .elementor-element.elementor-element-49cb671 .elementor-heading-title{font-size:16px;}.elementor-566 .elementor-element.elementor-element-c3211c6{width:auto;max-width:auto;}.elementor-566 .elementor-element.elementor-element-c3211c6.elementor-element{--align-self:center;}.elementor-566 .elementor-element.elementor-element-c3211c6 .elementor-button{font-size:16px;}.elementor-566 .elementor-element.elementor-element-f595aca{width:auto;max-width:auto;}.elementor-566 .elementor-element.elementor-element-f595aca.elementor-element{--align-self:center;}.elementor-566 .elementor-element.elementor-element-f595aca .elementor-button{font-size:16px;}.elementor-566 .elementor-element.elementor-element-4a51678{width:auto;max-width:auto;}.elementor-566 .elementor-element.elementor-element-4a51678.elementor-element{--align-self:center;}.elementor-566 .elementor-element.elementor-element-4a51678 .elementor-button{font-size:16px;}.elementor-566 .elementor-element.elementor-element-3290898 .elementor-button{font-size:16px;}}/* Start custom CSS for icon, class: .elementor-element-67d4b00 */.elementor-566 .elementor-element.elementor-element-67d4b00 svg{
    width: 100%;
    height: 3em;
    margin-bottom: -13px;
}

@media (min-width:1150px){
.elementor-566 .elementor-element.elementor-element-67d4b00.elementor-element.elementor-widget.elementor-widget-icon:before{
    content: '';
    position: absolute;
    left: -100%;
    background: var(--e-global-color-primary );
    height: 155%;
    width:  103%;
    top: 2px;
    right: 0px;
    border-radius: 0 25px 0 0;
}

.elementor-566 .elementor-element.elementor-element-67d4b00.elementor-element.elementor-widget.elementor-widget-icon:after{
    content: '';
    position: absolute;
    right: -100%;
    background: var(--e-global-color-primary );
    height: 153%;
    width: 103%;
    top: 2px;
    left: unset;
    border-radius: 23px 0 0 0;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb7e2db */.elementor-566 .elementor-element.elementor-element-eb7e2db, .elementor-566 .elementor-element.elementor-element-eb7e2db > div, .elementor-566 .elementor-element.elementor-element-eb7e2db > div > div, .elementor-566 .elementor-element.elementor-element-eb7e2db > div > div > div{
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-566 .elementor-element.elementor-element-eb7e2db svg{
    width: 100% !important;
    height: 3.1em;
    margin-bottom: -5px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65c3b6d */.elementor-566 .elementor-element.elementor-element-65c3b6d svg{
    width: 100%;
    height: 3em;
}
.elementor-566 .elementor-element.elementor-element-65c3b6d path.st5 {
    fill: var( --e-global-color-e48f337 );
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-734b522 */.elementor-566 .elementor-element.elementor-element-734b522 svg{
    width: 100%;
    height: 3em;
;
}
.elementor-566 .elementor-element.elementor-element-734b522 path.st5 {
    fill: var( --e-global-color-e48f337 );
}
.elementor-566 .elementor-element.elementor-element-734b522, .elementor-566 .elementor-element.elementor-element-734b522 > div, .elementor-566 .elementor-element.elementor-element-734b522 > div > div, .elementor-566 .elementor-element.elementor-element-734b522 > div > div > div, .elementor-566 .elementor-element.elementor-element-734b522 svg, .elementor-566 .elementor-element.elementor-element-734b522 svg > g{
    width: 100%;
    text-align: center;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-4772219 */@media (min-width:1630px){
.elementor-566 .elementor-element.elementor-element-4772219.elementor-widget-spacer{
    height: 11em;
}
}/*for 1630*/
@media (min-width:1860px){
.elementor-566 .elementor-element.elementor-element-4772219.elementor-widget-spacer{
    height: 12em;
}
}/*for 1860*/
@media (min-width:2090px){
.elementor-566 .elementor-element.elementor-element-4772219.elementor-widget-spacer{
    height: 13em;
}
}/*for 2090*/
@media (min-width:2330px){
.elementor-566 .elementor-element.elementor-element-4772219.elementor-widget-spacer{
    height: 14em;
}
}/*for 2330*/
@media (min-width:2560px){
.elementor-566 .elementor-element.elementor-element-4772219.elementor-widget-spacer{
    height: 15em;
}
}/*for 2560*/
@media (min-width:2775px){
.elementor-566 .elementor-element.elementor-element-4772219.elementor-widget-spacer{
    height: 17em;
}
}/*for 2775*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04dea24 */.elementor-566 .elementor-element.elementor-element-04dea24 .e-con-inner{
    position: relative;
}
.elementor-566 .elementor-element.elementor-element-04dea24 .elementor-icon{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4da463 */@media (min-width: 1150px){
.elementor-566 .elementor-element.elementor-element-e4da463{
overflow: hidden;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-921b4d4 */.elementor-566 .elementor-element.elementor-element-921b4d4 p.no-store{
    color:#fff;
}
.elementor-566 .elementor-element.elementor-element-921b4d4 .elementor-widget-container a > span, .elementor-566 .elementor-element.elementor-element-921b4d4 .elementor-widget-container span > a{
    color: var(--e-global-color-cfbeb85 );
    font-family: "ivyjournal", Sans-serif;
    font-size: 1em;
    font-weight: normal;
}
.elementor-566 .elementor-element.elementor-element-921b4d4 #dealerFooterContact > span:not(.header-change-dealer-button){
    color: var( --e-global-color-716d302 );
    font-family: "ivyepic", Sans-serif;
    font-size: 18px;
    letter-spacing: 2.52px;
    text-transform: uppercase;
    font-weight: 500;
}

.elementor-566 .elementor-element.elementor-element-921b4d4 a:not(:hover){
    text-decoration: underline;
    color: var(--e-global-color-cfbeb85 );
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-14554 */.elementor-566 .elementor-element.elementor-global-14554 a:after{
    color: #fff;
    position: absolute;
    left: unset;
    top: unset;
    bottom: 3px;
    right: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7812b2 */.elementor-566 .elementor-element.elementor-element-c7812b2 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-97e89a9 */.elementor-566 .elementor-element.elementor-element-97e89a9 ul.sub-menu{
    margin-left: -32px !important;
    min-width: 200px !important;
}

.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu li {
    width: fit-content;
}
.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu .sub-menu li {
    width: auto;
}
.elementor-566 .elementor-element.elementor-element-97e89a9 .sub-menu li a:hover, 
.elementor-566 .elementor-element.elementor-element-97e89a9 .current-menu-item > a{
text-decoration: underline solid var( --e-global-color-text ) 2px;
text-underline-offset: 10px;
}
 
.elementor-566 .elementor-element.elementor-element-97e89a9 .current-menu-parent > a{
text-decoration: underline solid var( --e-global-color-cfbeb85 ) 2px;
text-underline-offset: 10px;
}
@media (max-width: 767px){
.elementor-566 .elementor-element.elementor-element-97e89a9 .elementor-nav-menu li{
    margin-left: auto;
    margin-right: auto;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a751f */.elementor-566 .elementor-element.elementor-element-a3a751f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-5013668 */.elementor-566 .elementor-element.elementor-element-5013668 .elementor-nav-menu li {
    width: fit-content;
}
@media (max-width: 767px){
.elementor-566 .elementor-element.elementor-element-5013668 .elementor-nav-menu li{
    margin-left: auto;
    margin-right: auto;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49cb671 */.elementor-566 .elementor-element.elementor-element-49cb671 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3211c6 */@media (max-width:767px){
.elementor-566 .elementor-element.elementor-element-c3211c6 a{
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f595aca */@media (max-width:767px){
.elementor-566 .elementor-element.elementor-element-f595aca a{
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a51678 */@media (max-width:767px){
.elementor-566 .elementor-element.elementor-element-4a51678 a{
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3290898 */.elementor-566 .elementor-element.elementor-element-3290898 a[target="_blank"]:after {
    position: absolute;
    right: -18px;
    left: unset;
    top: 3px;
}/* End custom CSS */