.elementor-3944 .elementor-element.elementor-element-31e65a5{--display:flex;}.elementor-3944 .elementor-element.elementor-element-7d80356{--spacer-size:50px;}.elementor-3944 .elementor-element.elementor-element-caa67c3{--display:flex;}.elementor-3944 .elementor-element.elementor-element-6dbd507{--spacer-size:50px;}.elementor-3944 .elementor-element.elementor-element-107b3cd{--display:flex;}.elementor-3944 .elementor-element.elementor-element-764c3b5{--spacer-size:50px;}.elementor-3944 .elementor-element.elementor-element-330cdbc{--display:flex;}.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-3944 .elementor-element.elementor-element-628e752 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:groove;box-shadow:0px 0px 14px 0px rgba(0,0,0,0.5);}.elementor-3944 .elementor-element.elementor-element-628e752{text-align:center;}.elementor-3944 .elementor-element.elementor-element-628e752 .elementor-heading-title{font-family:"McLaren", Sans-serif;font-size:55px;font-weight:800;font-style:normal;line-height:80px;letter-spacing:2.1px;color:#04586DD1;}.elementor-3944 .elementor-element.elementor-element-ccbf6ad{--display:flex;}.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-3944 .elementor-element.elementor-element-e034251{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Rochester", Sans-serif;font-size:39px;font-weight:500;line-height:35px;color:#04586DD1;}.elementor-3944 .elementor-element.elementor-element-e034251.elementor-element{--align-self:center;}.elementor-3944 .elementor-element.elementor-element-e034251 > .elementor-widget-container{border-style:groove;box-shadow:0px 0px 13px 0px rgba(0,0,0,0.5);}.elementor-3944 .elementor-element.elementor-element-b1e6e7b{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons ul.products li.product{text-align:center;padding:13px 0px 0px 0px;margin:15px 15px 15px 15px !important;}.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons ul.products li.product span.onsale{display:block;}.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons span.onsale{display:block !important;}.elementor-3944 .elementor-element.elementor-element-66e9e35{width:100%;max-width:100%;}.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons .attachment-woocommerce_thumbnail{border-style:dotted;border-color:#250404;}.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons ul.products li.product .woocommerce-loop-product__title,.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons .woocommerce-loop-product__title,.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons ul.products li.product .title a{font-size:19px;letter-spacing:-0.6px;}.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons ul.products li.product .price,.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons .price{font-size:1px;}.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons ul.products li.product .star-rating{font-size:0px;}.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons .star-rating{font-size:0px !important;}.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons ul.products li.product .button{color:#010709;background-color:#0DBBCC;border-radius:0px 0px 0px 0px;margin:14px 14px 14px 14px;padding:16px 16px 16px 16px;}.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons .button{color:#010709 !important;background-color:#0DBBCC !important;border-radius:0px 0px 0px 0px !important;margin:14px 14px 14px 14px;padding:16px 16px 16px 16px !important;}.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons ul.products li.product .button,.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-widget-woolentor-product-archive-addons .button{font-size:21px;}@media(max-width:1024px){.elementor-3944 .elementor-element.elementor-element-628e752 .elementor-heading-title{font-size:23px;}.elementor-3944 .elementor-element.elementor-element-e034251{--container-widget-width:693px;--container-widget-flex-grow:0;width:var( --container-widget-width, 693px );max-width:693px;font-size:48px;line-height:1em;}.elementor-3944 .elementor-element.elementor-element-66e9e35.elementor-element{--align-self:flex-start;}}@media(max-width:767px){.elementor-3944 .elementor-element.elementor-element-6dbd507{--spacer-size:3px;}.elementor-3944 .elementor-element.elementor-element-764c3b5{--spacer-size:8px;}.elementor-3944 .elementor-element.elementor-element-628e752 .elementor-heading-title{font-size:21px;line-height:1.5em;}.elementor-3944 .elementor-element.elementor-element-e034251{--container-widget-width:246px;--container-widget-flex-grow:0;width:var( --container-widget-width, 246px );max-width:246px;font-size:20px;line-height:1.3em;}}