.elementor-40860 .elementor-element.elementor-element-26cffea:not(.elementor-motion-effects-element-type-background), .elementor-40860 .elementor-element.elementor-element-26cffea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../png/website-banner-competitions.png");background-repeat:no-repeat;background-size:cover;}.elementor-40860 .elementor-element.elementor-element-26cffea > .elementor-container{max-width:800px;}.elementor-40860 .elementor-element.elementor-element-26cffea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 40px 0px;}.elementor-40860 .elementor-element.elementor-element-26cffea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40860 .elementor-element.elementor-element-e0b6a2a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-40860 .elementor-element.elementor-element-6bd16c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40860 .elementor-element.elementor-element-6bd16c4{text-align:center;}.elementor-40860 .elementor-element.elementor-element-6bd16c4 .elementor-heading-title{font-size:40px;font-weight:900;line-height:1.1px;color:#282828;}.elementor-40860 .elementor-element.elementor-element-5c6c434{text-align:center;}.elementor-40860 .elementor-element.elementor-element-5c6c434 .elementor-heading-title{font-size:19px;font-weight:500;line-height:27px;color:#181818;}.elementor-40860 .elementor-element.elementor-element-114db09{padding:3% 0% 3% 0%;}.elementor-40860 .elementor-element.elementor-element-31b6bbc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-40860 .elementor-element.elementor-element-54eec44{margin-top:0px;margin-bottom:30px;}.elementor-40860 .elementor-element.elementor-element-b874bdd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-40860 .elementor-element.elementor-element-80382f7 .elementor-heading-title{font-weight:700;}.elementor-40860 .elementor-element.elementor-element-20624de .elementor-heading-title{font-size:19px;font-weight:300;line-height:23px;color:#4D4D4D;}.elementor-40860 .elementor-element.elementor-element-9ea22e1 .elementor-heading-title{font-size:17px;font-weight:500;text-transform:uppercase;text-decoration:underline;line-height:23px;color:#4D4D4D;}.elementor-40860 .elementor-element.elementor-element-ad6a7f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-40860 .elementor-element.elementor-element-3056cf7 .elementor-heading-title{font-weight:700;}.elementor-40860 .elementor-element.elementor-element-c50271a .elementor-heading-title{font-size:19px;font-weight:300;line-height:23px;color:#4D4D4D;}.elementor-40860 .elementor-element.elementor-element-b16e188 .elementor-heading-title{font-size:17px;font-weight:500;text-transform:uppercase;text-decoration:underline;line-height:23px;color:#4D4D4D;}.elementor-40860 .elementor-element.elementor-element-55c43ee{margin-top:0px;margin-bottom:30px;}.elementor-40860 .elementor-element.elementor-element-5ce368c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-40860 .elementor-element.elementor-element-0f815d8 .elementor-heading-title{font-weight:700;}.elementor-40860 .elementor-element.elementor-element-8a4e7ce .elementor-heading-title{font-size:19px;font-weight:300;line-height:23px;color:#4D4D4D;}.elementor-40860 .elementor-element.elementor-element-6085e0a .elementor-heading-title{font-size:17px;font-weight:500;text-transform:uppercase;text-decoration:underline;line-height:23px;color:#4D4D4D;}.elementor-40860 .elementor-element.elementor-element-a9f8694 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-40860 .elementor-element.elementor-element-104092f .elementor-heading-title{font-weight:700;}.elementor-40860 .elementor-element.elementor-element-6b2dcc6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-40860 .elementor-element.elementor-element-6b2dcc6 .elementor-heading-title{font-size:19px;font-weight:300;line-height:23px;color:#4D4D4D;}.elementor-40860 .elementor-element.elementor-element-d4b6bb8 .elementor-heading-title{font-size:17px;font-weight:500;text-transform:uppercase;text-decoration:underline;line-height:23px;color:#4D4D4D;}.elementor-40860 .elementor-element.elementor-element-242e7a4{margin-top:0px;margin-bottom:30px;}.elementor-40860 .elementor-element.elementor-element-c29a942 .elementor-heading-title{font-weight:700;}.elementor-40860 .elementor-element.elementor-element-4ba0528 .elementor-heading-title{font-size:19px;font-weight:300;line-height:23px;color:#4D4D4D;}.elementor-40860 .elementor-element.elementor-element-d1abdb8 .elementor-heading-title{font-size:17px;font-weight:500;text-transform:uppercase;text-decoration:underline;line-height:23px;color:#4D4D4D;}.elementor-40860 .elementor-element.elementor-element-988a87a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-40860 .elementor-element.elementor-element-1874085 .elementor-heading-title{font-weight:700;}.elementor-40860 .elementor-element.elementor-element-64bf87c .elementor-heading-title{font-size:19px;font-weight:300;line-height:23px;color:#4D4D4D;}.elementor-40860 .elementor-element.elementor-element-74715fd .elementor-heading-title{font-size:17px;font-weight:500;text-transform:uppercase;text-decoration:underline;line-height:23px;color:#4D4D4D;}@media(max-width:1024px){.elementor-40860 .elementor-element.elementor-element-26cffea:not(.elementor-motion-effects-element-type-background), .elementor-40860 .elementor-element.elementor-element-26cffea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../png/competitions-banner.png");}}/* Start custom CSS for heading, class: .elementor-element-6bd16c4 */.elementor-40860 .elementor-element.elementor-element-6bd16c4{
    max-width:500px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c6c434 */.elementor-40860 .elementor-element.elementor-element-5c6c434{
    max-width:500px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bbd02b */.elementor-40860 .elementor-element.elementor-element-4bbd02b img:hover{
    transition:.39s;
    background: #de4b79!important;
    border-color: #de4b79!important;
    box-shadow: rgba(227, 0, 80, 0.8) -10px 10px !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80382f7 */.elementor-40860 .elementor-element.elementor-element-80382f7 h2:hover {
   transition:  0.39s;
     color: #de4b79;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea22e1 */.elementor-40860 .elementor-element.elementor-element-9ea22e1 h5:hover{
    color:black;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24f19f7 */.elementor-40860 .elementor-element.elementor-element-24f19f7 img:hover{
    transition:.39s;
    background: #de4b79!important;
    border-color: #de4b79!important;
    box-shadow: rgba(227, 0, 80, 0.8) -10px 10px !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3056cf7 */.elementor-40860 .elementor-element.elementor-element-3056cf7 h2:hover {
   transition:  0.39s;
     color: #de4b79;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b16e188 */.elementor-40860 .elementor-element.elementor-element-b16e188 h5:hover{
    color:black;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4a3389 */.elementor-40860 .elementor-element.elementor-element-b4a3389 img:hover{
    transition:.39s;
    background: #de4b79!important;
    border-color: #de4b79!important;
    box-shadow: rgba(227, 0, 80, 0.8) -10px 10px !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f815d8 */.elementor-40860 .elementor-element.elementor-element-0f815d8 h2:hover {
   transition:  0.39s;
     color: #de4b79;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6085e0a */.elementor-40860 .elementor-element.elementor-element-6085e0a h5:hover{
    color:black;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4620b5d */.elementor-40860 .elementor-element.elementor-element-4620b5d img:hover{
    transition:.39s;
    background: #de4b79!important;
    border-color: #de4b79!important;
    box-shadow: rgba(227, 0, 80, 0.8) -10px 10px !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-104092f */.elementor-40860 .elementor-element.elementor-element-104092f h2:hover {
   transition:  0.39s;
     color: #de4b79;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4b6bb8 */.elementor-40860 .elementor-element.elementor-element-d4b6bb8 h5:hover{
    color:black;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79e1197 */.elementor-40860 .elementor-element.elementor-element-79e1197 img:hover{
    transition:.39s;
    background: #de4b79!important;
    border-color: #de4b79!important;
    box-shadow: rgba(227, 0, 80, 0.8) -10px 10px !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c29a942 */.elementor-40860 .elementor-element.elementor-element-c29a942 h2:hover {
   transition:  0.39s;
     color: #de4b79;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1abdb8 */.elementor-40860 .elementor-element.elementor-element-d1abdb8 h5:hover{
    color:black;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f736c09 */.elementor-40860 .elementor-element.elementor-element-f736c09 img:hover{
    transition:.39s;
    background: #de4b79!important;
    border-color: #de4b79!important;
    box-shadow: rgba(227, 0, 80, 0.8) -10px 10px !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1874085 */.elementor-40860 .elementor-element.elementor-element-1874085 h2:hover {
   transition:  0.39s;
     color: #de4b79;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74715fd */.elementor-40860 .elementor-element.elementor-element-74715fd h5:hover{
    color:black;
}/* End custom CSS */