body.ce-kit-12{color:#0073CB;font-family:"Rubik", sans-serif;font-size:12px;font-weight:400;background-color:#F0F7FD;}a, .elementor a{color:#0073CB;font-family:"Rubik", sans-serif;font-weight:500;}a:hover, .elementor a:hover{color:#66B1EA;}body.ce-kit-12 h4{color:#0073CB;font-size:14px;font-weight:600;}body.ce-kit-12 h6{font-family:"Rubik", sans-serif;font-size:12px;font-weight:400;}body.ce-kit-12 .ce-display-small{color:#0073CB;font-family:"Rubik", sans-serif;font-size:12px;font-weight:400;}.elementor-button, a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button{background-color:#0073CB;}.elementor-button-primary .elementor-button, .elementor-button-primary a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button-primary .elementor-button{background-color:#0073CB;}.elementor-button-primary .elementor-button:hover, .elementor-button-primary .elementor-button:focus, .elementor-button-primary a.elementor-button:not(#e):hover, .elementor-button-primary a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-button-primary .elementor-button:hover, .elementor-button-primary .elementor-button:focus{background-color:#66B1EA;}.btn:not(.btn-primary, .btn-secondary), a.btn:not(.btn-primary, .btn-secondary){color:#FFFFFF;}.btn:not(.btn-primary, .btn-secondary){background-color:#0073CB;}.btn:not(.btn-primary, .btn-secondary):hover, .btn:not(.btn-primary, .btn-secondary):hover:active, .btn:not(.btn-primary, .btn-secondary):focus, a.btn:not(.btn-primary, .btn-secondary):hover, .elementor-button-secondary a.elementor-button:not(#e):focus{color:#FFFFFF;}.btn:not(.btn-primary, .btn-secondary):hover, .btn:not(.btn-primary, .btn-secondary):hover:active, .btn:not(.btn-primary, .btn-secondary):focus{background-color:#0073CB;}.btn-primary{font-size:12px;background-color:#0073CB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0073CB;border-radius:7px 7px 7px 7px;}.btn-primary, a.btn-primary{color:#FFFFFF;}.btn-primary:hover, .btn-primary:hover:active, .btn-primary:focus, a.btn-primary:hover, .elementor-button-secondary a.elementor-button:not(#e):focus{color:#FFFFFF;}.btn-primary:hover, .btn-primary:hover:active, .btn-primary:focus{background-color:#0073CB;box-shadow:0px 0px 2px 0px #0073CB;border-style:solid;border-color:#0073CB;}.btn-secondary{font-size:12px;border-radius:7px 7px 7px 7px;}.elementor-view-stacked .elementor-icon{background-color:#BFE0E6;color:#BFE0E6;}.elementor-view-framed .elementor-icon, .elementor-view-default .elementor-icon{color:#BFE0E6;}.elementor-view-framed .elementor-icon{background-color:#BFE0E6;}body.ce-kit-12 label{color:#0073CB;font-family:"Rubik", sans-serif;font-size:12px;font-weight:400;}body.ce-kit-12 .form-control, body.ce-kit-12 .elementor-field-textual{font-family:"Rubik", sans-serif;font-size:12px;font-weight:400;color:#0073CB;background-color:#F0F7FD;border-style:solid;border-width:2px 2px 2px 2px;border-color:#66B1EA;border-radius:7px 7px 7px 7px;}body.ce-kit-12 .form-control:focus, body.ce-kit-12 .elementor-field-textual:focus{color:#0073CB;background-color:#F2FDFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#66B1EA;border-radius:7px 7px 7px 7px;}body.ce-kit-12 #wrapper{background-color:#F0F7FD;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}body.ce-kit-12 .breadcrumb li:not(#e), body.ce-kit-12 .ce-breadcrumb__item{color:#66B1EA;font-family:"Rubik", sans-serif;font-size:12px;font-weight:400;}body.ce-kit-12 .breadcrumb li a:not(#e), body.ce-kit-12 .ce-breadcrumb__item a:not(#e){color:#66B1EA;}body.ce-kit-12 .breadcrumb li a:not(#e):hover, body.ce-kit-12 .ce-breadcrumb__item a:not(#e):hover{color:#0073CB;}body.ce-kit-12 header.page-header h1, body.ce-kit-12 header.page-header h1 *, body.ce-kit-12 .ce-page-title *{color:#66B1EA;font-family:"beebzz bold", sans-serif;font-size:60px;font-weight:500;text-align:left;}/* Start Custom Fonts CSS */ @font-face {
	font-family: 'beebzz bold';
	font-weight: bold;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Beebzz-Bold.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/Beebzz-Bold.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/Beebzz-Bold.ttf') format('truetype'),
		url('/modules/creativeelements/views/fonts/Beebzz-Bold.otf') format('opentype');
}
 /* End Custom Fonts CSS */
/* Start custom CSS for page-settings */.cart-grid-body .card-block,.cart-grid-body .cart-overview{padding:1rem;border-radius:10px}

#checkout #order-summary-content .summary-selected-carrier {
    padding: 1rem;
    margin-bottom: .75rem;
    background-color: #fff;
    border-radius: 10px;
    
form-control-comment {
    padding-top: .5rem;
    font-size: .875rem;
    color: #0073CB;
}

#footer {
    padding-top:0;
}/* End custom CSS */