.elementor-3 .elementor-element.elementor-element-7ce8faa4{--display:flex;}.elementor-3 .elementor-element.elementor-element-f156c31 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-f156c31{text-align:center;}.elementor-3 .elementor-element.elementor-element-f156c31 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:70px;color:#6EC1E4;}.elementor-3 .elementor-element.elementor-element-2977a031{color:#6B7280;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-f156c31 .elementor-heading-title{font-size:56px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-f156c31 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-f156c31 .elementor-heading-title{font-size:46px;}}/* Start custom CSS */body{
    background: linear-gradient(to right, #ced8e2, #fdfdfd, #CDD7E1);
    /*opacity: 0.2;*/
}

#scroll-top {
    opacity: 0.7 !important;
    /*border: 0px solid #5a94c8;*/
    border-radius: 80px !important;
    background: #6EC1E4 !important;
    display: block;
}

#scroll-top:hover {
    opacity: 0.5 !important;
    /*background: #5a94c8 !important;*/
}

li > a:focus{
    outline: none !important;
    border:none !important;
}
.elementor-widget-container > .elementor-image > a:focus{
    outline: none !important;
    border:none !important;
}
p > a:focus{
    outline: none !important;
    border:none !important;
}
.elementor-widget-container > .elementor-image > a:focus{
    outline: none !important;
    border:none !important;
}/* End custom CSS */