.elementor-586 .elementor-element.elementor-element-c0b0b6c{--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:-60px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:5;}.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-586 .elementor-element.elementor-element-2cac355{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-586 .elementor-element.elementor-element-02ec865{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.12;--padding-top:100px;--padding-bottom:100px;--padding-left:45px;--padding-right:45px;}.elementor-586 .elementor-element.elementor-element-02ec865:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-02ec865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #061447 0%, #000C35 100%);}.elementor-586 .elementor-element.elementor-element-02ec865::before, .elementor-586 .elementor-element.elementor-element-02ec865 > .elementor-background-video-container::before, .elementor-586 .elementor-element.elementor-element-02ec865 > .e-con-inner > .elementor-background-video-container::before, .elementor-586 .elementor-element.elementor-element-02ec865 > .elementor-background-slideshow::before, .elementor-586 .elementor-element.elementor-element-02ec865 > .e-con-inner > .elementor-background-slideshow::before, .elementor-586 .elementor-element.elementor-element-02ec865 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://westcoastcapitalgroup.com/wp-content/uploads/2025/06/cf2.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-586 .elementor-element.elementor-element-02ec865::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-586 .elementor-element.elementor-element-144d538{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-586 .elementor-element.elementor-element-41ffb6b{width:var( --container-widget-width, 484px );max-width:484px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:484px;--container-widget-flex-grow:0;}.elementor-586 .elementor-element.elementor-element-41ffb6b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:52px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-586 .elementor-element.elementor-element-f4c6e6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:10px 0px 10px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-f4c6e6f .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:20px;font-weight:700;line-height:25px;letter-spacing:0px;color:var( --e-global-color-a299aa6 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-586 .elementor-element.elementor-element-44eed21{width:var( --container-widget-width, 716px );max-width:716px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:716px;--container-widget-flex-grow:0;text-align:left;font-family:"Lora", Sans-serif;font-size:21px;font-weight:400;line-height:1.5em;color:var( --e-global-color-a299aa6 );}.elementor-586 .elementor-element.elementor-element-73efdc3{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-586 .elementor-element.elementor-element-73efdc3 img{width:100%;height:270px;object-fit:contain;object-position:center center;}.elementor-586 .elementor-element.elementor-element-b7bf1ea{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-8d5f143{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-586 .elementor-element.elementor-element-45a4ebd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF57;--icon-box-icon-margin:15px;}.elementor-586 .elementor-element.elementor-element-45a4ebd .elementor-icon-box-wrapper{align-items:center;}.elementor-586 .elementor-element.elementor-element-45a4ebd .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-a299aa6 );}.elementor-586 .elementor-element.elementor-element-45a4ebd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-45a4ebd.elementor-view-framed .elementor-icon, .elementor-586 .elementor-element.elementor-element-45a4ebd.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-45a4ebd .elementor-icon{font-size:50px;}.elementor-586 .elementor-element.elementor-element-45a4ebd .elementor-icon-box-title, .elementor-586 .elementor-element.elementor-element-45a4ebd .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-586 .elementor-element.elementor-element-45a4ebd:has(:hover) .elementor-icon-box-title,
					 .elementor-586 .elementor-element.elementor-element-45a4ebd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-45a4ebd .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFFA1;}.elementor-586 .elementor-element.elementor-element-914eba5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF57;--icon-box-icon-margin:15px;}.elementor-586 .elementor-element.elementor-element-914eba5 .elementor-icon-box-wrapper{align-items:center;}.elementor-586 .elementor-element.elementor-element-914eba5 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-a299aa6 );}.elementor-586 .elementor-element.elementor-element-914eba5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-914eba5.elementor-view-framed .elementor-icon, .elementor-586 .elementor-element.elementor-element-914eba5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-914eba5 .elementor-icon{font-size:50px;}.elementor-586 .elementor-element.elementor-element-914eba5 .elementor-icon-box-title, .elementor-586 .elementor-element.elementor-element-914eba5 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-586 .elementor-element.elementor-element-914eba5:has(:hover) .elementor-icon-box-title,
					 .elementor-586 .elementor-element.elementor-element-914eba5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-914eba5 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFFA1;}.elementor-586 .elementor-element.elementor-element-f10ad50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF57;--icon-box-icon-margin:15px;}.elementor-586 .elementor-element.elementor-element-f10ad50 .elementor-icon-box-wrapper{align-items:center;}.elementor-586 .elementor-element.elementor-element-f10ad50 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-a299aa6 );}.elementor-586 .elementor-element.elementor-element-f10ad50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-f10ad50.elementor-view-framed .elementor-icon, .elementor-586 .elementor-element.elementor-element-f10ad50.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-f10ad50 .elementor-icon{font-size:50px;}.elementor-586 .elementor-element.elementor-element-f10ad50 .elementor-icon-box-title, .elementor-586 .elementor-element.elementor-element-f10ad50 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-586 .elementor-element.elementor-element-f10ad50:has(:hover) .elementor-icon-box-title,
					 .elementor-586 .elementor-element.elementor-element-f10ad50:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-f10ad50 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFFA1;}.elementor-586 .elementor-element.elementor-element-82079cc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-5a07a04{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-586 .elementor-element.elementor-element-5a07a04 img{width:100%;height:270px;object-fit:contain;object-position:center center;}.elementor-586 .elementor-element.elementor-element-61894cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF57;--icon-box-icon-margin:15px;}.elementor-586 .elementor-element.elementor-element-61894cd .elementor-icon-box-wrapper{align-items:center;}.elementor-586 .elementor-element.elementor-element-61894cd .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-a299aa6 );}.elementor-586 .elementor-element.elementor-element-61894cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-61894cd.elementor-view-framed .elementor-icon, .elementor-586 .elementor-element.elementor-element-61894cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-61894cd .elementor-icon{font-size:50px;}.elementor-586 .elementor-element.elementor-element-61894cd .elementor-icon-box-title, .elementor-586 .elementor-element.elementor-element-61894cd .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-586 .elementor-element.elementor-element-61894cd:has(:hover) .elementor-icon-box-title,
					 .elementor-586 .elementor-element.elementor-element-61894cd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-61894cd .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFFA1;}.elementor-586 .elementor-element.elementor-element-c0ff571{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF57;--icon-box-icon-margin:15px;}.elementor-586 .elementor-element.elementor-element-c0ff571 .elementor-icon-box-wrapper{align-items:center;}.elementor-586 .elementor-element.elementor-element-c0ff571 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-a299aa6 );}.elementor-586 .elementor-element.elementor-element-c0ff571.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-c0ff571.elementor-view-framed .elementor-icon, .elementor-586 .elementor-element.elementor-element-c0ff571.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-c0ff571 .elementor-icon{font-size:50px;}.elementor-586 .elementor-element.elementor-element-c0ff571 .elementor-icon-box-title, .elementor-586 .elementor-element.elementor-element-c0ff571 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-586 .elementor-element.elementor-element-c0ff571:has(:hover) .elementor-icon-box-title,
					 .elementor-586 .elementor-element.elementor-element-c0ff571:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-586 .elementor-element.elementor-element-c0ff571 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFFA1;}.elementor-586 .elementor-element.elementor-element-ed23c78{--display:flex;--justify-content:center;--overlay-opacity:0.15;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-586 .elementor-element.elementor-element-ed23c78:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-ed23c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a299aa6 );}.elementor-586 .elementor-element.elementor-element-ed23c78::before, .elementor-586 .elementor-element.elementor-element-ed23c78 > .elementor-background-video-container::before, .elementor-586 .elementor-element.elementor-element-ed23c78 > .e-con-inner > .elementor-background-video-container::before, .elementor-586 .elementor-element.elementor-element-ed23c78 > .elementor-background-slideshow::before, .elementor-586 .elementor-element.elementor-element-ed23c78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-586 .elementor-element.elementor-element-ed23c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://westcoastcapitalgroup.com/wp-content/uploads/2025/05/Toronto_outline_map-scaled-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-586 .elementor-element.elementor-element-ed23c78::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-586 .elementor-element.elementor-element-f25915d{width:var( --container-widget-width, 400px );max-width:400px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );text-align:center;}.elementor-586 .elementor-element.elementor-element-f25915d.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-f25915d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:600;}.elementor-586 .elementor-element.elementor-element-32b0386{width:var( --container-widget-width, 400px );max-width:400px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:400px;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:"Libre Franklin", Sans-serif;font-size:14px;font-weight:300;line-height:1.7em;color:var( --e-global-color-text );}.elementor-586 .elementor-element.elementor-element-32b0386.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-c71e549{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:15px;--padding-right:15px;}.elementor-586 .elementor-element.elementor-element-c71e549:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-c71e549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-586 .elementor-element.elementor-element-e450a81{--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;--justify-content:center;}.elementor-586 .elementor-element.elementor-element-19855ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-586 .elementor-element.elementor-element-19855ef .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:22px;font-weight:300;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-586 .elementor-element.elementor-element-69185a9{--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-586 .elementor-element.elementor-element-7343d4b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;column-gap:0px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-text );}.elementor-586 .elementor-element.elementor-element-7343d4b.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-45db970{--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;--gap:0px 45px;--row-gap:0px;--column-gap:45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:24px;--padding-right:24px;}.elementor-586 .elementor-element.elementor-element-45db970:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-45db970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-586 .elementor-element.elementor-element-e3cb4fb{--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-586 .elementor-element.elementor-element-4183edc{text-align:left;}.elementor-586 .elementor-element.elementor-element-4183edc img{width:240px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-586 .elementor-element.elementor-element-f22d0ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#3D3D3D;}.elementor-586 .elementor-element.elementor-element-497ea1f{--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-586 .elementor-element.elementor-element-4484bbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;line-height:1.7em;color:#686868;}.elementor-586 .elementor-element.elementor-element-0ac6e0f{--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-586 .elementor-element.elementor-element-0ac6e0f:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-0ac6e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-586 .elementor-element.elementor-element-f228ef9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-586 .elementor-element.elementor-element-f228ef9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}@media(max-width:1366px){.elementor-586 .elementor-element.elementor-element-02ec865{--padding-top:100px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-586 .elementor-element.elementor-element-144d538{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-41ffb6b{--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;}.elementor-586 .elementor-element.elementor-element-41ffb6b .elementor-heading-title{font-size:50px;}.elementor-586 .elementor-element.elementor-element-f4c6e6f .elementor-heading-title{font-size:18px;}.elementor-586 .elementor-element.elementor-element-44eed21{font-size:18px;line-height:1.5em;}.elementor-586 .elementor-element.elementor-element-b7bf1ea{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-586 .elementor-element.elementor-element-8d5f143{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-586 .elementor-element.elementor-element-45a4ebd{--icon-box-icon-margin:5px;}.elementor-586 .elementor-element.elementor-element-45a4ebd .elementor-icon-box-title{margin-block-end:5px;}.elementor-586 .elementor-element.elementor-element-914eba5{--icon-box-icon-margin:5px;}.elementor-586 .elementor-element.elementor-element-914eba5 .elementor-icon-box-title{margin-block-end:5px;}.elementor-586 .elementor-element.elementor-element-f10ad50{--icon-box-icon-margin:5px;}.elementor-586 .elementor-element.elementor-element-f10ad50 .elementor-icon-box-title{margin-block-end:5px;}.elementor-586 .elementor-element.elementor-element-82079cc{--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-586 .elementor-element.elementor-element-61894cd{--icon-box-icon-margin:5px;}.elementor-586 .elementor-element.elementor-element-61894cd .elementor-icon-box-title{margin-block-end:5px;}.elementor-586 .elementor-element.elementor-element-c0ff571{--icon-box-icon-margin:5px;}.elementor-586 .elementor-element.elementor-element-c0ff571 .elementor-icon-box-title{margin-block-end:5px;}.elementor-586 .elementor-element.elementor-element-f25915d .elementor-heading-title{font-size:30px;}.elementor-586 .elementor-element.elementor-element-32b0386{font-size:17px;}.elementor-586 .elementor-element.elementor-element-19855ef{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-586 .elementor-element.elementor-element-19855ef .elementor-heading-title{font-size:24px;}.elementor-586 .elementor-element.elementor-element-7343d4b{font-size:17px;}}@media(max-width:1200px){.elementor-586 .elementor-element.elementor-element-2cac355{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-586 .elementor-element.elementor-element-2cac355.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-02ec865{--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-586 .elementor-element.elementor-element-41ffb6b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-586 .elementor-element.elementor-element-41ffb6b .elementor-heading-title{font-size:47px;}.elementor-586 .elementor-element.elementor-element-f4c6e6f.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-f4c6e6f .elementor-heading-title{font-size:18px;}.elementor-586 .elementor-element.elementor-element-44eed21{--container-widget-width:796px;--container-widget-flex-grow:0;width:var( --container-widget-width, 796px );max-width:796px;text-align:center;font-size:18px;}.elementor-586 .elementor-element.elementor-element-44eed21.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-8d5f143{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-586 .elementor-element.elementor-element-82079cc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-586 .elementor-element.elementor-element-32b0386{--container-widget-width:559px;--container-widget-flex-grow:0;width:var( --container-widget-width, 559px );max-width:559px;}.elementor-586 .elementor-element.elementor-element-19855ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-586 .elementor-element.elementor-element-19855ef .elementor-heading-title{font-size:23px;}.elementor-586 .elementor-element.elementor-element-7343d4b{text-align:center;}}@media(max-width:1024px){.elementor-586 .elementor-element.elementor-element-2cac355{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-586 .elementor-element.elementor-element-41ffb6b .elementor-heading-title{font-size:80px;}.elementor-586 .elementor-element.elementor-element-44eed21{text-align:center;font-size:22px;}.elementor-586 .elementor-element.elementor-element-82079cc{--gap:47px 47px;--row-gap:47px;--column-gap:47px;}.elementor-586 .elementor-element.elementor-element-32b0386{text-align:left;}.elementor-586 .elementor-element.elementor-element-19855ef .elementor-heading-title{font-size:25px;}.elementor-586 .elementor-element.elementor-element-7343d4b{text-align:left;}}@media(max-width:880px){.elementor-586 .elementor-element.elementor-element-2cac355{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-586 .elementor-element.elementor-element-41ffb6b .elementor-heading-title{font-size:40px;}.elementor-586 .elementor-element.elementor-element-82079cc{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-586 .elementor-element.elementor-element-c71e549{--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:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-586 .elementor-element.elementor-element-19855ef .elementor-heading-title{font-size:28px;}.elementor-586 .elementor-element.elementor-element-7343d4b{text-align:left;}.elementor-586 .elementor-element.elementor-element-45db970{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-586 .elementor-element.elementor-element-e3cb4fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-497ea1f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-586 .elementor-element.elementor-element-2cac355{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;text-align:center;}.elementor-586 .elementor-element.elementor-element-2cac355.elementor-element{--align-self:flex-start;}.elementor-586 .elementor-element.elementor-element-2cac355 img{width:100%;}.elementor-586 .elementor-element.elementor-element-02ec865{--padding-top:75px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-586 .elementor-element.elementor-element-41ffb6b{text-align:left;}.elementor-586 .elementor-element.elementor-element-41ffb6b .elementor-heading-title{font-size:42px;line-height:1.1em;}.elementor-586 .elementor-element.elementor-element-f4c6e6f.elementor-element{--align-self:flex-start;}.elementor-586 .elementor-element.elementor-element-44eed21{text-align:left;font-size:18px;line-height:1.4em;}.elementor-586 .elementor-element.elementor-element-73efdc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-586 .elementor-element.elementor-element-5a07a04{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-586 .elementor-element.elementor-element-c0ff571{border-width:0px 0px 1px 0px;}.elementor-586 .elementor-element.elementor-element-ed23c78{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-586 .elementor-element.elementor-element-f25915d .elementor-heading-title{font-size:26px;}.elementor-586 .elementor-element.elementor-element-32b0386{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;text-align:center;font-size:16px;line-height:1.6em;}.elementor-586 .elementor-element.elementor-element-9af4d6b{padding:0px 0px 0px 0px;}.elementor-586 .elementor-element.elementor-element-19855ef{text-align:left;}.elementor-586 .elementor-element.elementor-element-19855ef .elementor-heading-title{font-size:21px;line-height:1em;}.elementor-586 .elementor-element.elementor-element-7343d4b{text-align:left;font-size:16px;}}@media(min-width:768px){.elementor-586 .elementor-element.elementor-element-144d538{--width:60%;}.elementor-586 .elementor-element.elementor-element-8d5f143{--width:50%;}.elementor-586 .elementor-element.elementor-element-82079cc{--width:50%;}.elementor-586 .elementor-element.elementor-element-ed23c78{--width:40%;}.elementor-586 .elementor-element.elementor-element-e450a81{--width:40%;}.elementor-586 .elementor-element.elementor-element-69185a9{--width:60%;}.elementor-586 .elementor-element.elementor-element-e3cb4fb{--width:33.3333%;}.elementor-586 .elementor-element.elementor-element-497ea1f{--width:66.6666%;}}@media(max-width:1200px) and (min-width:768px){.elementor-586 .elementor-element.elementor-element-144d538{--width:100%;}.elementor-586 .elementor-element.elementor-element-ed23c78{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-586 .elementor-element.elementor-element-e450a81{--width:100%;}.elementor-586 .elementor-element.elementor-element-69185a9{--width:100%;}}@media(min-width:1367px){.elementor-586 .elementor-element.elementor-element-02ec865::before, .elementor-586 .elementor-element.elementor-element-02ec865 > .elementor-background-video-container::before, .elementor-586 .elementor-element.elementor-element-02ec865 > .e-con-inner > .elementor-background-video-container::before, .elementor-586 .elementor-element.elementor-element-02ec865 > .elementor-background-slideshow::before, .elementor-586 .elementor-element.elementor-element-02ec865 > .e-con-inner > .elementor-background-slideshow::before, .elementor-586 .elementor-element.elementor-element-02ec865 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(min-width:2400px){.elementor-586 .elementor-element.elementor-element-41ffb6b .elementor-heading-title{font-size:75px;}.elementor-586 .elementor-element.elementor-element-44eed21{font-size:24px;}.elementor-586 .elementor-element.elementor-element-32b0386{font-size:20px;}.elementor-586 .elementor-element.elementor-element-19855ef .elementor-heading-title{font-size:75px;}.elementor-586 .elementor-element.elementor-element-7343d4b{font-size:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-9af4d6b */:root{
  --wc-navy:#061138;
  --wc-gold:#AF9065;
  --wc-gold-2:#cdb286;
  --wc-black:#000000;
  --wc-white:#FFFFFF;
  --wc-muted:#7e879c;
}

#gform_wrapper_3 .gform_heading{display:none}
#gform_wrapper_3 .gform_body{padding:8px}
#gform_wrapper_3 .gform_fields{display:grid;gap:20px}

#gform_wrapper_3 .gfield_label,
#gform_wrapper_3 legend.gfield_label{
  color:var(--wc-navy);
  font-weight:600;
  font-size:14px;
  letter-spacing:.2px;
  margin-bottom:6px;
}

#gform_wrapper_3 .gfield_required_text{color:#cc3a3a}

#gform_wrapper_3 .ginput_container input,
#gform_wrapper_3 .ginput_container select,
#gform_wrapper_3 .ginput_container textarea{
  width:100%;
  background:var(--wc-white);
  color:var(--wc-black);
  border:1px solid rgba(6,17,56,.22);
  border-radius:0;
  padding:20px 22px;
  font-size:18px;
  outline:0;
  transition:border-color .2s ease, box-shadow .2s ease, background .2s ease;
}

#gform_wrapper_3 .ginput_container input::placeholder,
#gform_wrapper_3 .ginput_container textarea::placeholder{color:#a8afbf}

#gform_wrapper_3 .ginput_container input:hover,
#gform_wrapper_3 .ginput_container select:hover,
#gform_wrapper_3 .ginput_container textarea:hover{border-color:rgba(6,17,56,.32)}

#gform_wrapper_3 .ginput_container input:focus,
#gform_wrapper_3 .ginput_container select:focus,
#gform_wrapper_3 .ginput_container textarea:focus{
  border-color:var(--wc-gold);
  box-shadow:0 0 0 4px rgba(175,144,101,.22);
}

#gform_wrapper_3 .gfield_error .ginput_container input,
#gform_wrapper_3 .gfield_error .ginput_container select,
#gform_wrapper_3 .gfield_error .ginput_container textarea{
  border-color:#cc3a3a;
  box-shadow:0 0 0 3px rgba(204,58,58,.18);
}

#gform_wrapper_3 #field_3_8 .ginput_container_consent{display:flex;align-items:center;gap:14px}
#gform_wrapper_3 #field_3_8 .ginput_container_consent input[type="checkbox"] {
    appearance: none;
    width: 5px !important;
    height: 12px !important;
    border: 0px solid var(--wc-navy);
    background: #FFFFFF;
    border-radius: 0px;
    margin: 0;
    cursor: pointer;
    transition: background .15s 
ease, border-color .15s 
ease;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

#gform_wrapper_3 #field_3_8 .gfield_consent_label{
  margin:0;
  color:var(--wc-navy);
  font-size:15px;
  font-weight:600;
}

#gform_wrapper_3 .gfield_consent_description{
  background:rgba(255,255,255,.95);
  color:var(--wc-muted);
  border:1px solid rgba(6,17,56,.12);
  border-radius:0px;
  padding:14px 16px;
  margin-top:12px;
  font-size:13px;
}
#gform_wrapper_3 .gfield_consent_description a{color:var(--wc-gold);text-decoration:none}
#gform_wrapper_3 .gfield_consent_description a:hover{text-decoration:underline}

#gform_wrapper_3 .gform_footer{padding-top:14px}
#gform_submit_button_3{
  width:100%;
  appearance:none;
  border:0;
  border-radius:0px;
  padding:20px 22px;
  background:linear-gradient(135deg,#E6C873,#DDBB5A); /* blaža žuta nijansa */
  color:var(--wc-black);
  font-weight:700;
  font-size:17px;
  text-transform:uppercase; /* Sva slova velika */
  cursor:pointer;
  position:relative;
  overflow:hidden;
  transition:transform .08s ease,box-shadow .25s ease,filter .25s ease;
  box-shadow:0 14px 30px rgba(6,17,56,.22);
}


#gform_submit_button_3::after{
  content:"";
  position:absolute;
  inset:-200% -30% auto -30%;
  height:300%;
  background:linear-gradient(60deg,rgba(255,255,255,.0) 0%,rgba(255,255,255,.45) 40%,rgba(255,255,255,.0) 70%);
  transform:translateX(-120%);
  transition:transform .6s ease;
}
#gform_submit_button_3:hover{
  transform:translateY(-1px);
  box-shadow:0 18px 38px rgba(6,17,56,.28);
  filter:saturate(1.06);
}
#gform_submit_button_3:hover::after{transform:translateX(120%)}
#gform_submit_button_3:active{transform:translateY(0)}/* End custom CSS */