.elementor-23641 .elementor-element.elementor-element-38d45978 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-96a9589 ) 100%);opacity:0.9;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23641 .elementor-element.elementor-element-38d45978:not(.elementor-motion-effects-element-type-background), .elementor-23641 .elementor-element.elementor-element-38d45978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://stag-divcomevents2-static.s3.amazonaws.com/uploads/2021/08/DSC2495.jpg") 50% 50%;background-size:cover;}.elementor-23641 .elementor-element.elementor-element-38d45978{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:40px 20px 120px 20px;}.elementor-23641 .elementor-element.elementor-element-38d45978 > .elementor-shape-bottom svg{height:60px;}.elementor-23641 .elementor-element.elementor-element-3a210354 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 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-23641 .elementor-element.elementor-element-286aa772 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-23641 .elementor-element.elementor-element-286aa772{text-align:center;}.elementor-23641 .elementor-element.elementor-element-286aa772 .elementor-heading-title{font-family:"PT Sans Narrow", Sans-serif;font-size:60px;font-weight:bold;text-transform:uppercase;letter-spacing:6px;mix-blend-mode:color-dodge;color:var( --e-global-color-secondary );}.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-23641 .elementor-element.elementor-element-44ba8ac:not(.elementor-motion-effects-element-type-background), .elementor-23641 .elementor-element.elementor-element-44ba8ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23641 .elementor-element.elementor-element-44ba8ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23641 .elementor-element.elementor-element-44ba8ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-23641 .elementor-element.elementor-element-f7d4667 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-style:none;}.elementor-23641 .elementor-element.elementor-element-f7d4667:hover .elementor-widget-container{background-color:#FFFFFF;border-style:groove;border-color:#F58220;box-shadow:0px 0px 10px 0px #F58220;}.elementor-23641 .elementor-element.elementor-element-f7d4667{text-align:left;font-family:"canada-type-gibson", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-790dbb5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-23641 .elementor-element.elementor-element-790dbb5 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;}.elementor-23641 .elementor-element.elementor-element-790dbb5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-790dbb5 .swiper-pagination-bullet{background:var( --e-global-color-secondary );}.elementor-23641 .elementor-element.elementor-element-790dbb5 .swiper-wrapper{display:flex;align-items:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23641 .elementor-element.elementor-element-e3ce4de{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:1px;}.elementor-23641 .elementor-element.elementor-element-e3ce4de .elementor-divider-separator{width:100%;}.elementor-23641 .elementor-element.elementor-element-e3ce4de .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23641 .elementor-element.elementor-element-e3ce4de.elementor-view-stacked .elementor-icon{background-color:#00274B;}.elementor-23641 .elementor-element.elementor-element-e3ce4de.elementor-view-framed .elementor-icon, .elementor-23641 .elementor-element.elementor-element-e3ce4de.elementor-view-default .elementor-icon{color:#00274B;border-color:#00274B;}.elementor-23641 .elementor-element.elementor-element-e3ce4de.elementor-view-framed .elementor-icon, .elementor-23641 .elementor-element.elementor-element-e3ce4de.elementor-view-default .elementor-icon svg{fill:#00274B;}.elementor-23641 .elementor-element.elementor-element-a807a9c{--spacer-size:10px;}.elementor-23641 .elementor-element.elementor-element-084e179:not(.elementor-motion-effects-element-type-background), .elementor-23641 .elementor-element.elementor-element-084e179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23641 .elementor-element.elementor-element-084e179{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23641 .elementor-element.elementor-element-084e179 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23641 .elementor-element.elementor-element-ec5e70e{text-align:center;}.elementor-23641 .elementor-element.elementor-element-ec5e70e .elementor-heading-title{font-family:"canada-type-gibson", Sans-serif;font-size:50px;font-weight:600;color:#00274B;}.elementor-23641 .elementor-element.elementor-element-dfcb6a2 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-style:none;}.elementor-23641 .elementor-element.elementor-element-dfcb6a2:hover .elementor-widget-container{background-color:#FFFFFF;border-style:groove;border-color:#F58220;box-shadow:0px 0px 10px 0px #F58220;}.elementor-23641 .elementor-element.elementor-element-dfcb6a2{font-family:"canada-type-gibson", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-ab22d18{--spacer-size:10px;}.elementor-23641 .elementor-element.elementor-element-c64acdb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23641 .elementor-element.elementor-element-c64acdb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23641 .elementor-element.elementor-element-532af3b > .elementor-widget-container{border-style:solid;border-color:#F58220;}.elementor-23641 .elementor-element.elementor-element-532af3b{text-align:center;font-family:"canada-type-gibson", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-e61b2fb > .elementor-widget-container{padding:33px 2px 27px 0px;border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-23641 .elementor-element.elementor-element-e61b2fb{text-align:center;font-family:"canada-type-gibson", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-0579c18 > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-23641 .elementor-element.elementor-element-0579c18{text-align:center;font-family:"canada-type-gibson", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-b0720fc{--spacer-size:50px;}.elementor-23641 .elementor-element.elementor-element-fdecdc6 > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-23641 .elementor-element.elementor-element-fdecdc6{text-align:center;font-family:"canada-type-gibson", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-3cd4f99 > .elementor-widget-container{padding:33px 0px 27px 0px;border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-23641 .elementor-element.elementor-element-3cd4f99{text-align:center;font-family:"canada-type-gibson", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-d51ae53 > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-23641 .elementor-element.elementor-element-d51ae53{text-align:center;font-family:"canada-type-gibson", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-b1647f4:not(.elementor-motion-effects-element-type-background), .elementor-23641 .elementor-element.elementor-element-b1647f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23641 .elementor-element.elementor-element-b1647f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23641 .elementor-element.elementor-element-b1647f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23641 .elementor-element.elementor-element-79b3278{--spacer-size:20px;}.elementor-23641 .elementor-element.elementor-element-6429bdb{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:1px;}.elementor-23641 .elementor-element.elementor-element-6429bdb .elementor-divider-separator{width:100%;}.elementor-23641 .elementor-element.elementor-element-6429bdb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23641 .elementor-element.elementor-element-6429bdb.elementor-view-stacked .elementor-icon{background-color:#00274B;}.elementor-23641 .elementor-element.elementor-element-6429bdb.elementor-view-framed .elementor-icon, .elementor-23641 .elementor-element.elementor-element-6429bdb.elementor-view-default .elementor-icon{color:#00274B;border-color:#00274B;}.elementor-23641 .elementor-element.elementor-element-6429bdb.elementor-view-framed .elementor-icon, .elementor-23641 .elementor-element.elementor-element-6429bdb.elementor-view-default .elementor-icon svg{fill:#00274B;}.elementor-23641 .elementor-element.elementor-element-5519f0e{--spacer-size:10px;}.elementor-23641 .elementor-element.elementor-element-9d21f24:not(.elementor-motion-effects-element-type-background), .elementor-23641 .elementor-element.elementor-element-9d21f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23641 .elementor-element.elementor-element-9d21f24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23641 .elementor-element.elementor-element-9d21f24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23641 .elementor-element.elementor-element-a5de70e{text-align:center;}.elementor-23641 .elementor-element.elementor-element-a5de70e .elementor-heading-title{font-family:"canada-type-gibson", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-cb263a1:not(.elementor-motion-effects-element-type-background), .elementor-23641 .elementor-element.elementor-element-cb263a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23641 .elementor-element.elementor-element-cb263a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23641 .elementor-element.elementor-element-cb263a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23641 .elementor-element.elementor-element-18d02ac > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-style:none;}.elementor-23641 .elementor-element.elementor-element-18d02ac:hover .elementor-widget-container{background-color:#FFFFFF;border-style:groove;border-color:#F58220;box-shadow:0px 0px 10px 0px #F58220;}.elementor-23641 .elementor-element.elementor-element-18d02ac{color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-14bd2ce:not(.elementor-motion-effects-element-type-background), .elementor-23641 .elementor-element.elementor-element-14bd2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23641 .elementor-element.elementor-element-14bd2ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23641 .elementor-element.elementor-element-14bd2ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23641 .elementor-element.elementor-element-0f0cfab{--spacer-size:20px;}.elementor-23641 .elementor-element.elementor-element-85ba009 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-color:#F58220;}.elementor-23641 .elementor-element.elementor-element-85ba009{text-align:center;font-family:"canada-type-gibson", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-5cd0090 > .elementor-widget-container{border-style:solid;border-color:#F58220;}.elementor-23641 .elementor-element.elementor-element-5cd0090{text-align:center;font-family:"canada-type-gibson", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-2e7d217 > .elementor-widget-container{border-style:solid;border-color:#F58220;}.elementor-23641 .elementor-element.elementor-element-2e7d217{text-align:center;font-family:"canada-type-gibson", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-837b3e9 > .elementor-widget-container{padding:26px 0px 12px 0px;border-style:solid;border-color:#F58220;}.elementor-23641 .elementor-element.elementor-element-837b3e9{text-align:center;font-family:"canada-type-gibson", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-3afd44c{--spacer-size:10px;}.elementor-23641 .elementor-element.elementor-element-884351d{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:1px;}.elementor-23641 .elementor-element.elementor-element-884351d .elementor-divider-separator{width:100%;}.elementor-23641 .elementor-element.elementor-element-884351d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23641 .elementor-element.elementor-element-884351d.elementor-view-stacked .elementor-icon{background-color:#00274B;}.elementor-23641 .elementor-element.elementor-element-884351d.elementor-view-framed .elementor-icon, .elementor-23641 .elementor-element.elementor-element-884351d.elementor-view-default .elementor-icon{color:#00274B;border-color:#00274B;}.elementor-23641 .elementor-element.elementor-element-884351d.elementor-view-framed .elementor-icon, .elementor-23641 .elementor-element.elementor-element-884351d.elementor-view-default .elementor-icon svg{fill:#00274B;}.elementor-23641 .elementor-element.elementor-element-f230c6b{--spacer-size:10px;}.elementor-23641 .elementor-element.elementor-element-4cde387:not(.elementor-motion-effects-element-type-background), .elementor-23641 .elementor-element.elementor-element-4cde387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23641 .elementor-element.elementor-element-4cde387{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23641 .elementor-element.elementor-element-4cde387 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23641 .elementor-element.elementor-element-29181cb{text-align:center;}.elementor-23641 .elementor-element.elementor-element-29181cb .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-6e3f202:not(.elementor-motion-effects-element-type-background), .elementor-23641 .elementor-element.elementor-element-6e3f202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23641 .elementor-element.elementor-element-6e3f202{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23641 .elementor-element.elementor-element-6e3f202 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23641 .elementor-element.elementor-element-0417313 > .elementor-widget-container{border-style:none;}.elementor-23641 .elementor-element.elementor-element-0417313{font-family:"canada-type-gibson", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-2f8ce07:hover img{opacity:0.9;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23641 .elementor-element.elementor-element-e8e0d86 .elementor-button{background-color:#CD292E;font-family:"canada-type-gibson", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:-1px -1px -1px -1px;}.elementor-23641 .elementor-element.elementor-element-e8e0d86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 8px;}.elementor-23641 .elementor-element.elementor-element-6f48d82{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:1px;}.elementor-23641 .elementor-element.elementor-element-6f48d82 .elementor-divider-separator{width:100%;}.elementor-23641 .elementor-element.elementor-element-6f48d82 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23641 .elementor-element.elementor-element-6f48d82.elementor-view-stacked .elementor-icon{background-color:#00274B;}.elementor-23641 .elementor-element.elementor-element-6f48d82.elementor-view-framed .elementor-icon, .elementor-23641 .elementor-element.elementor-element-6f48d82.elementor-view-default .elementor-icon{color:#00274B;border-color:#00274B;}.elementor-23641 .elementor-element.elementor-element-6f48d82.elementor-view-framed .elementor-icon, .elementor-23641 .elementor-element.elementor-element-6f48d82.elementor-view-default .elementor-icon svg{fill:#00274B;}.elementor-23641 .elementor-element.elementor-element-13e7089{--spacer-size:50px;}.elementor-23641 .elementor-element.elementor-element-5054c1e > .elementor-widget-container{border-style:double;}.elementor-23641 .elementor-element.elementor-element-5054c1e{text-align:center;}.elementor-23641 .elementor-element.elementor-element-a32da84{text-align:center;color:var( --e-global-color-text );}.elementor-23641 .elementor-element.elementor-element-74ec235{border-style:none;}.elementor-widget-price-table .elementor-price-table__button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__additional_info{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-price-table .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23641 .elementor-element.elementor-element-8129968 > .elementor-widget-container{margin:44px 44px 44px 44px;padding:-3px -3px -3px -3px;border-style:solid;}.elementor-23641 .elementor-element.elementor-element-8129968 .elementor-price-table__header{padding:-4px -4px -4px -4px;}.elementor-23641 .elementor-element.elementor-element-8129968 .elementor-price-table__currency{align-self:flex-start;}.elementor-23641 .elementor-element.elementor-element-8129968 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-23641 .elementor-element.elementor-element-8129968 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-23641 .elementor-element.elementor-element-8129968 .elementor-ribbon-inner{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-23641 .elementor-element.elementor-element-c0a570d > .elementor-widget-container{margin:44px 44px 44px 44px;padding:-3px -3px -3px -3px;border-style:solid;}.elementor-23641 .elementor-element.elementor-element-c0a570d .elementor-price-table__currency{align-self:flex-start;}.elementor-23641 .elementor-element.elementor-element-c0a570d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-23641 .elementor-element.elementor-element-c0a570d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-23641 .elementor-element.elementor-element-c0a570d .elementor-ribbon-inner{color:#ffffff;}.elementor-23641 .elementor-element.elementor-element-84902b2 > .elementor-widget-container{margin:44px 44px 44px 44px;padding:-3px -3px -3px -3px;border-style:solid;}.elementor-23641 .elementor-element.elementor-element-84902b2 .elementor-price-table__currency{align-self:flex-start;}.elementor-23641 .elementor-element.elementor-element-84902b2 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-23641 .elementor-element.elementor-element-84902b2 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-23641 .elementor-element.elementor-element-84902b2 .elementor-ribbon-inner{color:#ffffff;}.elementor-23641 .elementor-element.elementor-element-b149a5f > .elementor-widget-container{margin:44px 44px 44px 44px;border-style:solid;}.elementor-23641 .elementor-element.elementor-element-b149a5f{--e-price-table-header-background-color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-b149a5f .elementor-price-table__currency{align-self:flex-start;}.elementor-23641 .elementor-element.elementor-element-b149a5f .elementor-price-table__after-price{justify-content:flex-start;}.elementor-23641 .elementor-element.elementor-element-b149a5f .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-23641 .elementor-element.elementor-element-b149a5f .elementor-ribbon-inner{color:#ffffff;}.elementor-23641 .elementor-element.elementor-element-a9ad7fc > .elementor-widget-container{margin:44px 44px 44px 44px;border-style:solid;}.elementor-23641 .elementor-element.elementor-element-a9ad7fc{--e-price-table-header-background-color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-a9ad7fc .elementor-price-table__currency{align-self:flex-start;}.elementor-23641 .elementor-element.elementor-element-a9ad7fc .elementor-price-table__after-price{justify-content:flex-start;}.elementor-23641 .elementor-element.elementor-element-a9ad7fc .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-23641 .elementor-element.elementor-element-a9ad7fc .elementor-ribbon-inner{color:#ffffff;}.elementor-23641 .elementor-element.elementor-element-e06764b > .elementor-widget-container{margin:44px 44px 44px 44px;border-style:solid;}.elementor-23641 .elementor-element.elementor-element-e06764b{--e-price-table-header-background-color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-e06764b .elementor-price-table__currency{align-self:flex-start;}.elementor-23641 .elementor-element.elementor-element-e06764b .elementor-price-table__after-price{justify-content:flex-start;}.elementor-23641 .elementor-element.elementor-element-e06764b .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-23641 .elementor-element.elementor-element-e06764b .elementor-ribbon-inner{color:#ffffff;}.elementor-23641 .elementor-element.elementor-element-fcb15ff > .elementor-widget-container{margin:48px 48px 48px 48px;border-style:solid;}.elementor-23641 .elementor-element.elementor-element-fcb15ff{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-23641 .elementor-element.elementor-element-fcb15ff .elementor-price-table__currency{align-self:flex-start;}.elementor-23641 .elementor-element.elementor-element-fcb15ff .elementor-price-table__after-price{justify-content:flex-start;}.elementor-23641 .elementor-element.elementor-element-fcb15ff .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-23641 .elementor-element.elementor-element-fcb15ff .elementor-price-table__button{font-family:"canada-type-gibson", Sans-serif;font-size:15px;font-weight:600;}.elementor-23641 .elementor-element.elementor-element-fcb15ff .elementor-ribbon-inner{color:#ffffff;}.elementor-23641 .elementor-element.elementor-element-300ee5d > .elementor-widget-container{margin:48px 48px 48px 48px;border-style:solid;}.elementor-23641 .elementor-element.elementor-element-300ee5d{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-23641 .elementor-element.elementor-element-300ee5d .elementor-price-table__currency{align-self:flex-start;}.elementor-23641 .elementor-element.elementor-element-300ee5d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-23641 .elementor-element.elementor-element-300ee5d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-23641 .elementor-element.elementor-element-300ee5d .elementor-price-table__button{font-family:"canada-type-gibson", Sans-serif;font-size:15px;font-weight:600;}.elementor-23641 .elementor-element.elementor-element-300ee5d .elementor-ribbon-inner{color:#ffffff;}.elementor-23641 .elementor-element.elementor-element-928b403 > .elementor-widget-container{margin:48px 48px 48px 48px;border-style:solid;}.elementor-23641 .elementor-element.elementor-element-928b403{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-23641 .elementor-element.elementor-element-928b403 .elementor-price-table__currency{align-self:flex-start;}.elementor-23641 .elementor-element.elementor-element-928b403 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-23641 .elementor-element.elementor-element-928b403 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-23641 .elementor-element.elementor-element-928b403 .elementor-price-table__button{font-family:"canada-type-gibson", Sans-serif;font-size:15px;font-weight:600;}.elementor-23641 .elementor-element.elementor-element-928b403 .elementor-ribbon-inner{color:#ffffff;}.elementor-23641 .elementor-element.elementor-element-20e4504:not(.elementor-motion-effects-element-type-background), .elementor-23641 .elementor-element.elementor-element-20e4504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23641 .elementor-element.elementor-element-20e4504{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23641 .elementor-element.elementor-element-20e4504 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23641 .elementor-element.elementor-element-18c5f0f:not(.elementor-motion-effects-element-type-background), .elementor-23641 .elementor-element.elementor-element-18c5f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23641 .elementor-element.elementor-element-18c5f0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23641 .elementor-element.elementor-element-18c5f0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23641 .elementor-element.elementor-element-bfdf384{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:1px;}.elementor-23641 .elementor-element.elementor-element-bfdf384 .elementor-divider-separator{width:100%;}.elementor-23641 .elementor-element.elementor-element-bfdf384 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23641 .elementor-element.elementor-element-bfdf384.elementor-view-stacked .elementor-icon{background-color:#00274B;}.elementor-23641 .elementor-element.elementor-element-bfdf384.elementor-view-framed .elementor-icon, .elementor-23641 .elementor-element.elementor-element-bfdf384.elementor-view-default .elementor-icon{color:#00274B;border-color:#00274B;}.elementor-23641 .elementor-element.elementor-element-bfdf384.elementor-view-framed .elementor-icon, .elementor-23641 .elementor-element.elementor-element-bfdf384.elementor-view-default .elementor-icon svg{fill:#00274B;}.elementor-23641 .elementor-element.elementor-element-145a6d4{--spacer-size:20px;}.elementor-23641 .elementor-element.elementor-element-bf92c30{text-align:center;}.elementor-23641 .elementor-element.elementor-element-bf92c30 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-23641 .elementor-element.elementor-element-5c5144d:not(.elementor-motion-effects-element-type-background), .elementor-23641 .elementor-element.elementor-element-5c5144d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23641 .elementor-element.elementor-element-5c5144d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23641 .elementor-element.elementor-element-5c5144d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23641 .elementor-element.elementor-element-cfca2e1 .swiper-wrapper{display:flex;align-items:center;}.elementor-23641 .elementor-element.elementor-element-cfca2e1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-23641 .elementor-element.elementor-element-28df288:hover img{opacity:0.9;}.elementor-23641 .elementor-element.elementor-element-fceb508:not(.elementor-motion-effects-element-type-background), .elementor-23641 .elementor-element.elementor-element-fceb508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23641 .elementor-element.elementor-element-fceb508{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23641 .elementor-element.elementor-element-fceb508 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23641 .elementor-element.elementor-element-4b9c42a .elementor-button{background-color:#F58220;font-family:"canada-type-gibson", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:-1px -1px -1px -1px;}.elementor-23641 .elementor-element.elementor-element-4b9c42a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 7px;}.elementor-23641 .elementor-element.elementor-element-d1a25f6{--spacer-size:20px;}.elementor-23641 .elementor-element.elementor-element-20fd18b{--divider-border-style:solid;--divider-color:#F58220;--divider-border-width:1px;}.elementor-23641 .elementor-element.elementor-element-20fd18b .elementor-divider-separator{width:100%;}.elementor-23641 .elementor-element.elementor-element-20fd18b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23641 .elementor-element.elementor-element-20fd18b.elementor-view-stacked .elementor-icon{background-color:#00274B;}.elementor-23641 .elementor-element.elementor-element-20fd18b.elementor-view-framed .elementor-icon, .elementor-23641 .elementor-element.elementor-element-20fd18b.elementor-view-default .elementor-icon{color:#00274B;border-color:#00274B;}.elementor-23641 .elementor-element.elementor-element-20fd18b.elementor-view-framed .elementor-icon, .elementor-23641 .elementor-element.elementor-element-20fd18b.elementor-view-default .elementor-icon svg{fill:#00274B;}.elementor-23641 .elementor-element.elementor-element-2e57021:hover img{opacity:0.9;}.elementor-23641 .elementor-element.elementor-element-ba87f55 > .elementor-widget-container{padding:57px 57px 57px 57px;}.elementor-23641 .elementor-element.elementor-element-ba87f55{text-align:center;}.elementor-23641 .elementor-element.elementor-element-3178e12 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"canada-type-gibson", Sans-serif;font-size:20px;font-weight:600;}.elementor-23641 .elementor-element.elementor-element-e14e540 .elementor-button{background-color:#F58220;font-family:"canada-type-gibson", Sans-serif;font-size:20px;font-weight:600;}@media(max-width:1024px){.elementor-23641 .elementor-element.elementor-element-38d45978{margin-top:0px;margin-bottom:10px;padding:60px 20px 120px 20px;}.elementor-23641 .elementor-element.elementor-element-286aa772 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23641 .elementor-element.elementor-element-286aa772 .elementor-heading-title{font-size:48px;}}@media(max-width:767px){.elementor-23641 .elementor-element.elementor-element-38d45978{margin-top:0px;margin-bottom:10px;padding:40px 20px 080px 20px;}.elementor-23641 .elementor-element.elementor-element-286aa772 .elementor-heading-title{font-size:32px;}}/* Start custom CSS for text-editor, class: .elementor-element-532af3b *//* This class targets your container */

.container {
    background-color: #FFFFFF;
    transition: all 0.6s ease-in-out;
}


/* This changes the background color of that container on hover */

.container:hover {
    background-color: #F58220 !important;
}


/* This class targets your text editor(s) */

.text {
    color: #00274B !important;
    transition: all 0.6s ease-in-out !important;
}


/* This combines the background color change and the text color change */

.container:hover .text {
    color: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    .container:hover
    {
        background-color: #FFFFFF !important;
        transition: none;
    }
    .container:hover .text {
        color: #101010 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0579c18 *//* This class targets your container */

.container {
    background-color: #FFFFFF;
    transition: all 0.6s ease-in-out;
}


/* This changes the background color of that container on hover */

.container:hover {
    background-color: #F58220 !important;
}


/* This class targets your text editor(s) */

.text {
    color: #00274B !important;
    transition: all 0.6s ease-in-out !important;
}


/* This combines the background color change and the text color change */

.container:hover .text {
    color: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    .container:hover
    {
        background-color: #FFFFFF !important;
        transition: none;
    }
    .container:hover .text {
        color: #101010 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdecdc6 *//* This class targets your container */

.container {
    background-color: #FFFFFF;
    transition: all 0.6s ease-in-out;
}


/* This changes the background color of that container on hover */

.container:hover {
    background-color: #F58220 !important;
}


/* This class targets your text editor(s) */

.text {
    color: #00274B !important;
    transition: all 0.6s ease-in-out !important;
}


/* This combines the background color change and the text color change */

.container:hover .text {
    color: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    .container:hover
    {
        background-color: #FFFFFF !important;
        transition: none;
    }
    .container:hover .text {
        color: #101010 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cd4f99 *//* This class targets your container */

.container {
    background-color: #FFFFFF;
    transition: all 0.6s ease-in-out;
}


/* This changes the background color of that container on hover */

.container:hover {
    background-color: #F58220 !important;
}


/* This class targets your text editor(s) */

.text {
    color: #00274B !important;
    transition: all 0.6s ease-in-out !important;
}


/* This combines the background color change and the text color change */

.container:hover .text {
    color: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    .container:hover
    {
        background-color: #FFFFFF !important;
        transition: none;
    }
    .container:hover .text {
        color: #101010 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d51ae53 *//* This class targets your container */

.container {
    background-color: #FFFFFF;
    transition: all 0.6s ease-in-out;
}


/* This changes the background color of that container on hover */

.container:hover {
    background-color: #F58220 !important;
}


/* This class targets your text editor(s) */

.text {
    color: #00274B !important;
    transition: all 0.6s ease-in-out !important;
}


/* This combines the background color change and the text color change */

.container:hover .text {
    color: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    .container:hover
    {
        background-color: #FFFFFF !important;
        transition: none;
    }
    .container:hover .text {
        color: #101010 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85ba009 *//* This class targets your container */

.container {
    background-color: #FFFFFF;
    transition: all 0.6s ease-in-out;
}


/* This changes the background color of that container on hover */

.container:hover {
    background-color: #F58220 !important;
}


/* This class targets your text editor(s) */

.text {
    color: #00274B !important;
    transition: all 0.6s ease-in-out !important;
}


/* This combines the background color change and the text color change */

.container:hover .text {
    color: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    .container:hover
    {
        background-color: #FFFFFF !important;
        transition: none;
    }
    .container:hover .text {
        color: #101010 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cd0090 *//* This class targets your container */

.container {
    background-color: #FFFFFF;
    transition: all 0.6s ease-in-out;
}


/* This changes the background color of that container on hover */

.container:hover {
    background-color: #F58220 !important;
}


/* This class targets your text editor(s) */

.text {
    color: #00274B !important;
    transition: all 0.6s ease-in-out !important;
}


/* This combines the background color change and the text color change */

.container:hover .text {
    color: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    .container:hover
    {
        background-color: #FFFFFF !important;
        transition: none;
    }
    .container:hover .text {
        color: #101010 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e7d217 *//* This class targets your container */

.container {
    background-color: #FFFFFF;
    transition: all 0.6s ease-in-out;
}


/* This changes the background color of that container on hover */

.container:hover {
    background-color: #F58220 !important;
}


/* This class targets your text editor(s) */

.text {
    color: #00274B !important;
    transition: all 0.6s ease-in-out !important;
}


/* This combines the background color change and the text color change */

.container:hover .text {
    color: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    .container:hover
    {
        background-color: #FFFFFF !important;
        transition: none;
    }
    .container:hover .text {
        color: #101010 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-837b3e9 *//* This class targets your container */

.container {
    background-color: #FFFFFF;
    transition: all 0.6s ease-in-out;
}


/* This changes the background color of that container on hover */

.container:hover {
    background-color: #F58220 !important;
}


/* This class targets your text editor(s) */

.text {
    color: #00274B !important;
    transition: all 0.6s ease-in-out !important;
}


/* This combines the background color change and the text color change */

.container:hover .text {
    color: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    .container:hover
    {
        background-color: #FFFFFF !important;
        transition: none;
    }
    .container:hover .text {
        color: #101010 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f483d1 */.wp_rss_retriever_list {
    display: flex;
    justify-content: space-between;
	flex-direction: column;
	padding-left: 0;
}

.wp_rss_retriever li {
    width: 100%;
    padding: 0 20px;
    margin-bottom: 30px;
}

.wp_rss_retriever_image {
    width: 100% !important;
    height: 100% !important;
    order: 1;
}

.wp_rss_retriever .wp_rss_retriever_image img {
    position: relative;
    width: 100%;
    left: 0;
    transform: none;
}

.wp_rss_retriever_title {
    font-weight: 600;
    font-size: 1.25em;
    line-height: 1.25em;
    order: 2;
}

.wp_rss_retriever_item_wrapper {
    display: flex;
    flex-direction: column;
}

.wp_rss_retriever_container {
    order: 3;
}

@media (min-width: 768px) {
	.wp_rss_retriever_list {
		flex-direction: row;
	}
	.wp_rss_retriever li {
    	width: 33%;
    	margin-bottom: 10px;
	}
}/* End custom CSS */