.elementor-31610 .elementor-element.elementor-element-d929779 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-be37bc1 > .elementor-element-populated{padding:0rem 1rem 5rem 1rem;}.elementor-31610 .elementor-element.elementor-element-f87d3ec img{opacity:1;}.elementor-31610 .elementor-element.elementor-element-f87d3ec > .elementor-widget-container{border-style:solid;border-color:#CCCCCC;}.elementor-31610 .elementor-element.elementor-element-4abf832 img{width:100%;max-width:100%;opacity:1;}.elementor-31610 .elementor-element.elementor-element-4abf832 > .elementor-widget-container{padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;border-radius:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-164d92f > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;}.elementor-31610 .elementor-element.elementor-element-5071ece > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#6A6A6A;border-radius:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-28a4746 .elementor-icon-box-wrapper{text-align:left;}.elementor-31610 .elementor-element.elementor-element-28a4746 .elementor-icon-box-title{color:#FFFFFF;}.elementor-31610 .elementor-element.elementor-element-28a4746 .elementor-icon-box-title, .elementor-31610 .elementor-element.elementor-element-28a4746 .elementor-icon-box-title a{font-weight:600;font-style:italic;}.elementor-31610 .elementor-element.elementor-element-28a4746 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:20px 28px 20px 28px;background-color:transparent;background-image:linear-gradient(90deg, #234C98 0%, #1B397F 100%);}.elementor-31610 .elementor-element.elementor-element-1dceab2 img{width:100%;max-width:100%;opacity:1;}.elementor-31610 .elementor-element.elementor-element-1dceab2 > .elementor-widget-container{padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;border-radius:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-d5a8a9d img{opacity:1;}.elementor-31610 .elementor-element.elementor-element-d5a8a9d > .elementor-widget-container{border-style:solid;border-color:#CCCCCC;}.elementor-31610 .elementor-element.elementor-element-4971f9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-a7834e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-31610 .elementor-element.elementor-element-8450171 > .elementor-widget-container{border-style:solid;border-width:1px 0px 0px 0px;border-color:#AEAEAE;}.elementor-31610 .elementor-element.elementor-element-8131a7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-31610 .elementor-element.elementor-element-1d9de3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-31610 .elementor-element.elementor-element-d032a96 img{width:100%;max-width:100%;opacity:1;}.elementor-31610 .elementor-element.elementor-element-d032a96 > .elementor-widget-container{padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;border-radius:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-2e1b29c img{opacity:1;}.elementor-31610 .elementor-element.elementor-element-2e1b29c > .elementor-widget-container{border-style:solid;border-color:#CCCCCC;}.elementor-31610 .elementor-element.elementor-element-83df0f0 .elementor-icon-box-wrapper{text-align:left;}.elementor-31610 .elementor-element.elementor-element-83df0f0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-31610 .elementor-element.elementor-element-83df0f0 .elementor-icon-box-title, .elementor-31610 .elementor-element.elementor-element-83df0f0 .elementor-icon-box-title a{font-weight:600;font-style:italic;}.elementor-31610 .elementor-element.elementor-element-83df0f0 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:20px 28px 20px 28px;background-color:transparent;background-image:linear-gradient(90deg, #234C98 0%, #1B397F 100%);}.elementor-31610 .elementor-element.elementor-element-0347195 img{width:100%;max-width:100%;opacity:1;}.elementor-31610 .elementor-element.elementor-element-0347195 > .elementor-widget-container{padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;border-radius:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-fbed96f img{opacity:1;}.elementor-31610 .elementor-element.elementor-element-fbed96f > .elementor-widget-container{border-style:solid;border-color:#CCCCCC;}.elementor-31610 .elementor-element.elementor-element-1c462ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-31610 .elementor-element.elementor-element-4f2b858 img{opacity:1;}.elementor-31610 .elementor-element.elementor-element-4f2b858 > .elementor-widget-container{border-style:solid;border-color:#CCCCCC;}.elementor-31610 .elementor-element.elementor-element-b8bd23d img{width:100%;max-width:100%;}.elementor-31610 .elementor-element.elementor-element-b8bd23d > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;border-radius:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-7c722a2 .elementor-icon-box-wrapper{text-align:left;}.elementor-31610 .elementor-element.elementor-element-7c722a2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-31610 .elementor-element.elementor-element-7c722a2 .elementor-icon-box-title, .elementor-31610 .elementor-element.elementor-element-7c722a2 .elementor-icon-box-title a{font-weight:600;font-style:italic;}.elementor-31610 .elementor-element.elementor-element-7c722a2 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:20px 28px 20px 28px;background-color:transparent;background-image:linear-gradient(90deg, #234C98 0%, #1B397F 100%);}.elementor-31610 .elementor-element.elementor-element-6ff6cbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-31610 .elementor-element.elementor-element-5a8ede7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-31610 .elementor-element.elementor-element-e62e60e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-31610 .elementor-element.elementor-element-4d5cdba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-31610 .elementor-element.elementor-element-19b5c25 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;border-radius:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-19b5c25:hover .elementor-widget-container{border-style:solid;}.elementor-31610 .elementor-element.elementor-element-19b5c25:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-0a14b88 img{opacity:1;}.elementor-31610 .elementor-element.elementor-element-0a14b88 > .elementor-widget-container{border-style:solid;border-color:#CCCCCC;}.elementor-31610 .elementor-element.elementor-element-aba1d6c img{width:100%;max-width:100%;}.elementor-31610 .elementor-element.elementor-element-aba1d6c > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;border-radius:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-26e9e9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-31610 .elementor-element.elementor-element-4458898 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-31610 .elementor-element.elementor-element-0b36351 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#A5A5A5;}.elementor-31610 .elementor-element.elementor-element-5b40276 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-31610 .elementor-element.elementor-element-867cc4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-31610 .elementor-element.elementor-element-5b6411a > .elementor-widget-container{border-style:solid;border-color:#FFFFFF;border-radius:0px 0px 1px 0px;}.elementor-31610 .elementor-element.elementor-element-d7c216d img{width:100%;}.elementor-31610 .elementor-element.elementor-element-d7c216d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 10px 0px 10px;background-color:#1D3E83;}.elementor-31610 .elementor-element.elementor-element-fac29c5:not(.elementor-motion-effects-element-type-background), .elementor-31610 .elementor-element.elementor-element-fac29c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3e83;}.elementor-31610 .elementor-element.elementor-element-fac29c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:13px 30px 1px 25px;}.elementor-31610 .elementor-element.elementor-element-fac29c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31610 .elementor-element.elementor-element-e9e3136{color:#7A7A7A;}.elementor-31610 .elementor-element.elementor-element-e9e3136 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 15px 1px;background-color:#333333;}.elementor-31610 .elementor-element.elementor-element-66c43ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-aa53ae4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31610 .elementor-element.elementor-element-aa53ae4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31610 .elementor-element.elementor-element-aa53ae4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31610 .elementor-element.elementor-element-aa53ae4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31610 .elementor-element.elementor-element-aa53ae4 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#CB2429;}@media(max-width:767px){.elementor-31610 .elementor-element.elementor-element-f87d3ec > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 0rem 1rem 0rem;border-width:0px 0px 1px 0px;}.elementor-31610 .elementor-element.elementor-element-d5a8a9d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 0rem 1rem 0rem;border-width:0px 0px 1px 0px;}.elementor-31610 .elementor-element.elementor-element-2e1b29c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 0rem 1rem 0rem;border-width:0px 0px 1px 0px;}.elementor-31610 .elementor-element.elementor-element-fbed96f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 0rem 1rem 0rem;border-width:0px 0px 1px 0px;}.elementor-31610 .elementor-element.elementor-element-4f2b858 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-0a14b88 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-31610 .elementor-element.elementor-element-e9e3136 > .elementor-widget-container{padding:16px 6px 6px 6px;}}@media(min-width:768px){.elementor-31610 .elementor-element.elementor-element-d929779{width:50.014%;}.elementor-31610 .elementor-element.elementor-element-be37bc1{width:49.986%;}.elementor-31610 .elementor-element.elementor-element-3d86ba2{width:32.943%;}.elementor-31610 .elementor-element.elementor-element-80eed17{width:33.434%;}.elementor-31610 .elementor-element.elementor-element-fe1617e{width:32.954%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31610 .elementor-element.elementor-element-d929779{width:100%;}.elementor-31610 .elementor-element.elementor-element-be37bc1{width:100%;}}/* Start custom CSS for awesomesauce-header, class: .elementor-element-2473fde */.elementor-31610 .elementor-element.elementor-element-2473fde img {
    height: 62px;
}/* End custom CSS */
/* Start custom CSS for awesomesauce, class: .elementor-element-f2c786e */#website-header,
#footer,
.page .entry-footer,
.add_to_cart_button {
    display: none!important
}
#main {
    margin-top: 0!important;
}
#page {
    padding-top: 0!important;
}
.woocommerce-price-suffix {
    font-size: .75rem!important;
    font-weight: 700;
}
body,
.variation-info,
.price {
    font-family: 'Montserrat', sans-serif!important;
}
/* this line is added as the price container has flex-direction: column and contains sale price, regular price and the inc Vat*/

.price .woocommerce-price-suffix{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for variation-product, class: .elementor-element-8450171 */.elementor-31610 .elementor-element.elementor-element-8450171 .price del {
    display: block;
}
.elementor-31610 .elementor-element.elementor-element-8450171 .price del bdi{
    display: inline-flex;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00c0ab8 */.elementor-31610 .elementor-element.elementor-element-00c0ab8 p {
    font-size: 10px;
    color: #fff!important;
    line-height: 1.3;
}
.elementor-31610 .elementor-element.elementor-element-00c0ab8 p a{
    color: #fff!important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8beea01 */.elementor-31610 .elementor-element.elementor-element-8beea01 p {
    font-size: 10px;
    color: #fff!important;
    line-height: 1.3;
}
.elementor-31610 .elementor-element.elementor-element-8beea01 p a{
    color: #fff!important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1d139a */.elementor-31610 .elementor-element.elementor-element-a1d139a p {
    font-size: 10px;
    color: #fff!important;
    line-height: 1.3;
}
.elementor-31610 .elementor-element.elementor-element-a1d139a p a{
    color: #fff!important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9e3136 */.elementor-31610 .elementor-element.elementor-element-e9e3136 p {
    font-size: 10px;
    color: #fff!important;
    line-height: 1.5;
}
.elementor-31610 .elementor-element.elementor-element-e9e3136 p a{
    color: #fff!important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS */.black-header .flyer-header .icon-wrapper img {
    max-width: 121px;
    width: 100%;
}
.price sub {
    position: relative!important;
}
/*del {*/
/*    display: flex!important;*/
/*}*/
/*del bdi {*/
/*    display: flex!important;*/
/*}*/

strong.strike {
    text-decoration: line-through;
}
.amount sub {
    padding-bottom: 19px;
}
.strike {
    text-decoration: line-through;
}/* End custom CSS */