@-webkit-keyframes arrowMoves{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(8px);transform:translateX(8px)}60%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}}@keyframes arrowMoves{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(8px);transform:translateX(8px)}60%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}}#page-container{overflow-x:hidden}h2,h3{font-weight:400}.et_button_icon_visible .et_pb_button,.et_button_icon_visible .et_pb_button:hover{padding:0;font-weight:400}.et_button_icon_visible .et_pb_button:after,.et_button_icon_visible .et_pb_button:hover:after{font-size:23px;line-height:1.3em}.et_button_icon_visible .et_pb_button:hover:after{-webkit-animation:arrowMoves .8s 0s ease-in-out 1 forwards;animation:arrowMoves .8s 0s ease-in-out 1 forwards}.et_right_sidebar #main-content .container:before{display:none}.widget_search input#s,.widget_search input#searchsubmit{height:50px!important;border:1px solid #484d52;padding:10px 14px;border-radius:3px;color:#484d52}.widget_search input#searchsubmit::-webkit-input-placeholder{color:#484d52}.widget_search input#searchsubmit{opacity:0}.widget_search label.screen-reader-text{width:70px;height:100%;display:block;clip:unset;clip-path:unset;right:0}.widget_search label.screen-reader-text:after{content:"55";font-family:ETmodules;font-size:16px;position:absolute;padding:14px 20px;text-align:center;transform:scaleX(-1);right:0;font-weight:900}#sidebar .et_pb_widget:not(.widget_search){padding-bottom:30px;border-bottom:1px solid}.et-pb-parallax-wrapper{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.et-pb-parallax-background{background-repeat:no-repeat;background-position:top;background-size:cover;position:absolute;bottom:0;left:0;width:100%;height:100%;display:block}@media only screen and (min-width:1440px){.et-pb-parallax-background:not(.et-pb-parallax-background_widescreen):not(.et-pb-parallax-background_tabletWide):not(.et-pb-parallax-background_tablet):not(.et-pb-parallax-background_phoneWide):not(.et-pb-parallax-background_phone){display:block}}@media only screen and (min-width:1025px) and (max-width:1279px){.et-pb-parallax-background:not(.et-pb-parallax-background_tabletWide):not(.et-pb-parallax-background_tablet):not(.et-pb-parallax-background_phoneWide):not(.et-pb-parallax-background_phone){display:block}}