@keyframes sgccFadeInUp{0%{opacity:0;transform:translate3d(0,20%,0)}to{opacity:1;transform:translateZ(0)}}.sgcc-main-wrapper{--width:450px;--top:auto;--left:auto;--right:30px;--bottom:30px;animation:sgccFadeInUp .8s .7s both;background-color:var(--sgcc-notice-background-color);border-radius:10px;bottom:var(--bottom);box-shadow:0 10px 40px 10px rgba(0,0,0,.05);left:var(--left);opacity:1;position:fixed;right:var(--right);top:var(--top);transition:opacity .2s linear 1s,visibility .2s linear 1s;visibility:visible;width:var(--width);z-index:1000000000}.sgcc-main-wrapper.hidden{display:none;opacity:0;visibility:hidden}.sgcc-main-wrapper .sgcc-container{color:var(--sgcc-text-color);padding:30px 30px 30px 55px;position:relative}.sgcc-main-wrapper.hide-cookie-icon .sgcc-container{padding-left:30px}.sgcc-main-wrapper[data-layout=custom_width]{--width:450px;width:var(--width)}.sgcc-main-wrapper[data-layout=custom_width].position-bottom-left{--top:auto;--right:auto;--left:30px;--bottom:30px;bottom:var(--bottom);left:var(--left);right:var(--right);top:var(--top)}.sgcc-main-wrapper .message-block{color:var(--sgcc-text-color);font-size:15px;line-height:1.6;margin-bottom:15px;text-decoration:none}.sgcc-main-wrapper .message-block a{color:var(--sgcc-link-color);display:inline-block;font-weight:400;position:relative;text-decoration:none!important;text-transform:inherit}.sgcc-main-wrapper .message-block a:after{background-color:var(--sgcc-link-color);bottom:-2px;content:"";display:inline-block;height:1px;left:0;opacity:.5;position:absolute;right:0;width:100%}.sgcc-main-wrapper .message-block a:is(:hover){color:var(--sgcc-link-hover-color);text-decoration:underline;text-transform:inherit}.sgcc-main-wrapper .message-block a:is(:hover):after{background-color:var(--sgcc-link-hover-color);content:"";opacity:1}.sgcc-main-wrapper .message-block a:is(:focus){outline:0}.sgcc-main-wrapper .message-block p{font-size:15px;line-height:1.6;margin:0;padding:0;text-decoration:none}.sgcc-main-wrapper .message-block p:is(:last-child){margin:0}.sgcc-main-wrapper .cookie-compliance-button-block #sgcc-accept-button{align-items:center;background:0 0;background-color:var(--sgcc-accept-button-background-color);border:1px solid var(--sgcc-accept-button-border-color);border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);color:var(--sgcc-accept-button-color);cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;height:auto;justify-content:center;line-height:1;padding:12px 20px;text-decoration:none;transition:all .5s ease}.sgcc-main-wrapper .cookie-compliance-button-block #sgcc-accept-button:is(:hover){background:var(--sgcc-accept-button-hover-background-color);border-color:var(--sgcc-accept-button-hover-border-color);color:var(--sgcc-accept-button-hover-color)}.sgcc-main-wrapper .cookie-compliance-button-block #sgcc-accept-button:is(:focus){outline:0}@media (max-width:600px){.sgcc-main-wrapper{max-width:400px}}@media (max-width:460px){.sgcc-main-wrapper{max-width:300px}.sgcc-main-wrapper .cookie-compliance-button-block .cookie-compliance-button{padding:12px 20px}}:root{--sgcc-text-color:#222;--sgcc-link-color:#2b7fff;--sgcc-link-hover-color:#00bc7d;--sgcc-notice-background-color:#e4e4e4;--sgcc-cookie-icon-color:#222;--sgcc-close-button-background-color:#222;--sgcc-close-button-hover-background-color:#00bc7d;--sgcc-close-button-color:#fff;--sgcc-close-button-hover-color:#fff;--sgcc-accept-button-background-color:#222;--sgcc-accept-button-hover-background-color:#00bc7d;--sgcc-accept-button-color:#fff;--sgcc-accept-button-hover-color:#fff;--sgcc-accept-button-border-color:#222;--sgcc-accept-button-hover-border-color:#00bc7d}.et_pb_text_align_left{text-align:left}.et_pb_text_align_center{text-align:center}.et_pb_text h1{font-size:48px}@media screen and (max-width:980px){.et_pb_text h1,h1{font-size:40px}h4{font-size:24px}}@media screen and (max-width:767px){.et_pb_text h1,h1{font-size:36px}h4{font-size:20px}}#main-header{box-shadow:0 0 50px rgb(0 0 0/.1)}#top-header #et-info{position:relative;top:3px}#et-info-email:before{margin-right:8px}#et-info-email:before,#et-secondary-menu{position:relative;top:2px}#et-secondary-menu a{font-size:18px}@media screen and (max-width:600px){#top-header #et-info{line-height:1.5em}}#main-header .nav li ul a,#top-menu a,.et_pb_widget li a:hover,.mobile_menu_bar:after,.mobile_menu_bar:before{color:#000}#main-content .container:before,#main-header .nav li ul a:hover{background-color:#fff0}#top-menu .menu-item-has-children>a:first-child:after{top:-2px}li.sfly_social_media_menu_icon .fab{font-weight:300}#top-menu ul.sub-menu{width:300px;box-shadow:0 20px 80px rgb(0 0 0/.2)}#top-menu ul.sub-menu li{font-size:12px;line-height:1.2em}#top-menu ul.sub-menu li a{width:260px;padding:15px 20px}body{font-size:19px;color:#000;line-height:1.6em}#top-menu li a,body .et_pb_button,h1,h4{font-weight:400;font-style:normal;text-transform:uppercase;text-decoration:none}h1,h4{color:#222}.nav li ul{border-color:#fff0}.container,.et_pb_row{max-width:1400px}a{color:#6f9ed4}.et_secondary_nav_enabled #page-container #top-header{background-color:#6f9ed4!important}#top-header,#top-header a,h1,h4{letter-spacing:1px}#top-menu li a,body .et_pb_button{font-size:15px;letter-spacing:2px}body .et_pb_button{background-color:#6f9ed4;border-width:0!important;border-color:#000;border-radius:0;letter-spacing:1px}body.et_pb_button_helper_class .et_pb_button{color:rgb(255 255 255/.99)}body .et_pb_button:after{content:"V";font-size:15px}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_button:hover{color:#000!important;background-color:#fff0;border-color:#000!important;border-radius:0;letter-spacing:4px}@media only screen and (min-width:981px){.et_pb_row,.et_pb_section{padding:3%0}.et_header_style_left #et-top-navigation{padding:40px 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:40px}#logo{max-height:58%}}@media only screen and (min-width:1750px){.et_pb_row,.et_pb_section{padding:52px 0}}h1{font-size:48px}h4{font-size:28px}@media only screen and (max-width:980px){body{font-size:15px}h1{font-size:28px}h4{font-size:16px}.et_pb_section{padding:30px 0}}@media only screen and (max-width:767px){h1{font-size:24px}h4{font-size:14px}}h1,h4{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif}body #page-container #sidebar{width:30%}body #page-container #left-area{width:70%}.et_right_sidebar #main-content .container:before{right:30%!important}.sub-menu a{font-size:13px!important;font-weight:200}@media (max-width:980px){.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}