/* Page Generated in 0.000000 seconds */
@font-face { font-family: "Futura Bold Web Italic"; font-display: swap;  src: url("/img/Futura-Bold-Web-Italic.ttf") format("truetype"); }

body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;}
.has-black-color{color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-color{color: var(--wp--preset--color--white) !important;}
.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}
.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}
.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}
.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}
.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}
.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}
.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}
.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}
.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}
.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}
.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}
.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}
.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}
.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}
.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}




#page-container,#wtfdivi004-page-start-img{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}
header#main-header.et-fixed-header,#main-header{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}
@media only screen and ( min-width:981px){#main-header{min-height:96px !important}#main-header.et-fixed-header{min-height:96px !important}}
#mobile_menu li.dbdb_secondary-menu{display:none !important}
body.single article.has-post-thumbnail>img:nth-of-type(1){width:auto !important;height:auto !important}
body.single article.has-post-thumbnail .et_post_meta_wrapper>img:nth-of-type(1){width:auto !important;height:auto !important}

@media only screen and ( min-width:981px){
	#lhs-menu{visibility:visible;z-index:1000;display:block !important;float:left;position:fixed;background-color:white;margin-top:2px}
	#lhs-menu .widget_nav_menu { padding:16px; }
}
@media only screen and ( max-width:980px){#lhs-menu{display:none}}


#ba-blk{display:none;float:right;max-width:500px;clear:right;position:relative}
#ba-blk .et_pb_widget{margin-right:0}
#ba-blk .et_pb_widget:last-child{margin-bottom:18px}
.et-fixed-header #ba-blk .et_pb_widget:last-child{margin-bottom:10px}
@media only screen and ( max-width:980px){#ba-blk .et_pb_widget:last-child{margin-bottom:0}}
@media only screen and ( max-width:768px){#ba-blk .et_pb_widget:first-child{margin-top:18px}}


ul.sub-menu{margin-top:-3px}
.container:before{background-color:transparent !important}
.et_pb_widget_area_right{border-left:0 !important}
.et_pb_widget_area_left{border-right:0 !important}
.et-fb .et_pb_column>.et_pb_module:hover,.et-fb .et_pb_section>.et_pb_module:hover{outline:3px solid rgb(76,88,102)}


a,abbr,acronym,address,applet,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,
li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
blockquote{margin:20px 0 30px;border-left:5px solid;padding-left:20px}
:focus{outline:0}
del{text-decoration:line-through}
pre{overflow:auto;padding:10px}
figure{margin:0}
table{border-collapse:collapse;border-spacing:0}
article,aside,footer,header,hgroup,nav,section{display:block}
body{font-family:Open Sans,Arial,sans-serif;font-size:14px;color:#666;background-color:#fff;line-height:1.7em;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body.page-template-page-template-blank-php #page-container{padding-top:0!important}
body.et_cover_background{background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important;background-attachment:fixed}
a{color:#2ea3f2}
a,a:hover{text-decoration:none}
p{padding-bottom:1em}
p:not(.has-background):last-of-type{padding-bottom:0}
p.et_normal_padding{padding-bottom:1em}
strong{font-weight:700}
cite,em,i{font-style:italic}
code,pre{font-family:Courier New,monospace;margin-bottom:10px}
ins{text-decoration:none}
sub,sup{height:0;line-height:1;position:relative;vertical-align:baseline}
sup{bottom:.8em}
sub{top:.3em}
dl{margin:0 0 1.5em}
dl dt{font-weight:700}
dd{margin-left:1.5em}
blockquote p{padding-bottom:0}
embed,iframe,object,video{max-width:100%}
h1,h2,h3,h4,h5,h6{color:#333;padding-bottom:10px;line-height:1em;font-weight:500}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}
h1{font-size:30px}
h2{font-size:26px}
h3{font-size:22px}
h4{font-size:18px}
h5{font-size:16px}
h6{font-size:14px}
input{-webkit-appearance:none}
input[type=checkbox]{-webkit-appearance:checkbox}
input[type=radio]{-webkit-appearance:radio}
input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:1px solid #bbb;padding:2px;color:#4e4e4e}
input.text:focus,input.title:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#2d3940;color:#3e3e3e}
input.text,input.title,input[type=text],select,textarea{margin:0}
textarea{padding:4px}
button,input,select,textarea{font-family:inherit}
img{max-width:100%;height:auto}
.clear{clear:both}
br.clear{margin:0;padding:0}
.pagination{clear:both}
#et_search_icon:hover,.et-social-icon a:hover,.form-submit .et_pb_buttontton.alt.disabled,.nav-single a,.posted_in a{color:#2ea3f2}
.et-search-form,blockquote{border-color:#2ea3f2}
#main-content{background-color:#fff}
.container{width:80%;max-width:1080px;margin:auto;position:relative}
body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:98px}
.et_full_width_page #main-content .container:before{display:none}
.main_title{margin-bottom:20px}

#left-area .post_format-post-format-gallery .wp-block-gallery:first-of-type{padding:0;margin-bottom:-16px}
.entry-content table:not(.variations){border:1px solid #eee;margin:0 0 15px;text-align:left;width:100%}
.entry-content thead th,.entry-content tr th{color:#555;font-weight:700;padding:9px 24px}
.entry-content tr td{border-top:1px solid #eee;padding:6px 24px}
#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style-type:disc;padding:0 0 23px 1em;font-size:22px;line-height:26px;font-weight:300; margin-left:30px;}
#left-area ol,.entry-content ol,.et-l--body ol,.et-l--footer ol,.et-l--header ol{list-style-type:decimal;list-style-position:inside;padding:0 0 23px 1em;font-size:22px;line-height:26px;font-weight:300;}
#left-area ul li ul,.entry-content ul li ol{padding:2px 0 2px 20px}
#left-area ol li ul,.entry-content ol li ol,.et-l--body ol li ol,.et-l--footer ol li ol,.et-l--header ol li ol{padding:2px 0 2px 35px}
#left-area ul.wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0}
#left-area ul.products{padding:0!important;line-height:1.7!important;list-style:none!important}
.gallery-item a{display:block}
.gallery-caption,.gallery-item a{width:90%}
#wpadminbar{z-index:100001}
#left-area .post-meta{font-size:14px;padding-bottom:15px}
#left-area .post-meta a{text-decoration:none;color:#666}
#left-area .et_featured_image{padding-bottom:7px}
.single .post{padding-bottom:25px}
body.single .et_audio_content{margin-bottom:-6px}
.nav-single a{text-decoration:none;color:#2ea3f2;font-size:14px;font-weight:400}
.nav-previous{float:left}
.nav-next{float:right}
.aligncenter,div.post .new-post .aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;margin-bottom:10px;max-width:96%;padding:8px}
.wp-caption.alignleft{margin:0 30px 20px 0}
.wp-caption.alignright{margin:0 0 20px 30px}
.wp-caption img{margin:0;padding:0;border:0}
.wp-caption p.wp-caption-text{font-size:12px;padding:0 4px 5px;margin:0}
.alignright{float:right}
.alignleft{float:left}
img.alignleft{display:inline;float:left;margin-right:15px}
img.alignright{display:inline;float:right;margin-left:15px}
/*.page.et_pb_pagebuilder_layout #main-content{background-color:transparent}*/
body #main-content .et_builder_inner_content>h1,body #main-content .et_builder_inner_content>h2,body #main-content .et_builder_inner_content>h3,body #main-content .et_builder_inner_content>h4,body #main-content .et_builder_inner_content>h5,body #main-content .et_builder_inner_content>h6{line-height:1.4em}
body #main-content .et_builder_inner_content>p{line-height:1.7em}
.wp-block-pullquote{margin:20px 0 30px}
.wp-block-pullquote.has-background blockquote{border-left:none}
.wp-block-group.has-background{padding:1.5em 1.5em .5em}
@media (min-width:981px){
	#left-area{width:79.125%;padding-bottom:23px}
	#main-content .container:before{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#e2e2e2}
	.et_full_width_page #left-area,.et_no_sidebar #left-area{float:none;width:100%!important}
	.et_full_width_page #left-area{padding-bottom:0}
	.et_no_sidebar #main-content .container:before{display:none}
}
@media (max-width:980px){
	#page-container{padding-top:80px}
	.et-tb #page-container,.et-tb-has-header #page-container{padding-top:0!important}
	#left-area,#sidebar{width:100%!important}
	#main-content .container:before{display:none!important}
	.et_full_width_page .et_gallery_item:nth-child(4n+1){clear:none}
}
@media print{#page-container{padding-top:0!important}}

* html .clearfix,:first-child+html .clearfix{zoom:1}
.iphone .et_pb_section_video_bg video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}
.et_mobile_device .et_pb_section_parallax .et_pb_parallax_css{background-attachment:scroll}

.ai1ec-single-event:after{content:" ";display:table;clear:both}
.evcal_event_details .evcal_evdata_cell .eventon_details_shading_bot.eventon_details_shading_bot{z-index:3}
.wp-block-divi-layout{margin-bottom:1em}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
#et-info-email:before,#et-info-phone:before,#et_search_icon:before,.comment-reply-link:after,.et-cart-info span:before,.et-pb-arrow-next:before,.et-pb-arrow-prev:before,.et-social-icon a:before,.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before,.et_overlay:before,.et_pb_button:after,.et_pb_contact_reset:after,.et_pb_contact_submit:after,.et_pb_font_icon:before,.et_pb_newsletter_button:after,.et_pb_pricing_table_button:after,.et_pb_promo_button:after,.et_pb_social_icon a.icon:before,.et_pb_testimonial:before,.et_pb_toggle_title:before,.form-submit .et_pb_button:after,.mobile_menu_bar:before,a.et_pb_more_button:after{font-family:FontAwesome!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}
.et_pb_custom_button_icon.et_pb_button:after,.et_pb_login .et_pb_custom_button_icon.et_pb_button:after{content:attr(data-icon)}
.et_pb_woo_custom_button_icon .et_pb_custom_button_icon.et_pb_button:after{content:attr(data-icon)!important}
.et-pb-icon{font-family:ETmodules;content:attr(data-icon);speak:none;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:96px;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr}
#et-ajax-saving{display:none;-webkit-transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s,-webkit-box-shadow .3s;-webkit-box-shadow:rgba(0,139,219,.247059) 0 0 60px;box-shadow:0 0 60px rgba(0,139,219,.247059);position:fixed;top:50%;left:50%;width:50px;height:50px;background:#fff;border-radius:50px;margin:-25px 0 0 -25px;z-index:999999;text-align:center}
#et-ajax-saving img{margin:9px}
.et-safe-mode-indicator,.et-safe-mode-indicator:focus,.et-safe-mode-indicator:hover{-webkit-box-shadow:0 5px 10px rgba(41,196,169,.15);box-shadow:0 5px 10px rgba(41,196,169,.15);background:#29c4a9;color:#fff;font-size:14px;font-weight:600;padding:12px;line-height:16px;border-radius:3px;position:fixed;bottom:30px;right:30px;z-index:999999;text-decoration:none;font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.et_pb_button{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}
.et_pb_button,.et_pb_button_inner{position:relative}
.et_pb_button:hover,.et_pb_module .et_pb_button:hover{border:2px solid transparent;padding:.3em 2em .3em .7em}
.et_pb_button:hover{background-color:hsla(0,0%,100%,.2)}
.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_bg_layout_light .et_pb_button:hover{background-color:rgba(0,0,0,.05)}
.et_pb_button:after,.et_pb_button:before{font-size:32px;line-height:1em;content:"\35";opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all .2s;transition:all .2s;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none}
.et_pb_button.et_hover_enabled:hover:after,.et_pb_button.et_pb_hovered:hover:after{-webkit-transition:none!important;transition:none!important}
.et_pb_button:before{display:none}
.et_pb_button:hover:after{opacity:1;margin-left:0}
.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_1_5 h1,.et_pb_column_1_6 h1,.et_pb_column_2_5 h1{font-size:26px}
.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_1_5 h2,.et_pb_column_1_6 h2,.et_pb_column_2_5 h2{font-size:23px}
.et_pb_column_1_3 h3,.et_pb_column_1_4 h3,.et_pb_column_1_5 h3,.et_pb_column_1_6 h3,.et_pb_column_2_5 h3{font-size:20px}
.et_pb_column_1_3 h4,.et_pb_column_1_4 h4,.et_pb_column_1_5 h4,.et_pb_column_1_6 h4,.et_pb_column_2_5 h4{font-size:18px}
.et_pb_column_1_3 h5,.et_pb_column_1_4 h5,.et_pb_column_1_5 h5,.et_pb_column_1_6 h5,.et_pb_column_2_5 h5{font-size:16px}
.et_pb_column_1_3 h6,.et_pb_column_1_4 h6,.et_pb_column_1_5 h6,.et_pb_column_1_6 h6,.et_pb_column_2_5 h6{font-size:15px}
.et_pb_bg_layout_dark,.et_pb_bg_layout_dark h1,.et_pb_bg_layout_dark h2,.et_pb_bg_layout_dark h3,.et_pb_bg_layout_dark h4,.et_pb_bg_layout_dark h5,.et_pb_bg_layout_dark h6{color:#fff!important}
.et_pb_module.et_pb_text_align_left{text-align:left}
.et_pb_module.et_pb_text_align_center{text-align:center}
.et_pb_module.et_pb_text_align_right{text-align:right}
.et_pb_module.et_pb_text_align_justified{text-align:justify}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.et_pb_bg_layout_light .et_pb_more_button{color:#2ea3f2}
.et_builder_inner_content{position:relative;z-index:1}
header .et_builder_inner_content{z-index:2}
.et_pb_image_container{margin:-20px -20px 29px}
.et_pb_module_inner{position:relative}
.et_hover_enabled_preview{z-index:2}
.et_hover_enabled:hover{position:relative;z-index:2}
.et_pb_all_tabs,.et_pb_module,.et_pb_posts_nav a,.et_pb_tab,.et_pb_with_background{background-size:cover;background-position:50%;background-repeat:no-repeat}
.et_pb_with_border{position:relative;border:0 solid #333}
.post-password-required .et_pb_row{padding:0;width:100%}
.et_pb_no_bg{padding:0!important}
.et_overlay.et_pb_inline_icon:before,.et_pb_inline_icon:before{content:attr(data-icon)}
.et_pb_more_button{color:inherit;text-shadow:none;text-decoration:none;display:inline-block;margin-top:20px}
.et_parallax_bg_wrap{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}
.et_parallax_bg{background-repeat:no-repeat;background-position:top;background-size:cover;position:absolute;bottom:0;left:0;width:100%;height:100%;display:block}
.et_parallax_bg.et_parallax_bg__hover,.et_parallax_bg.et_parallax_bg_phone,.et_parallax_bg.et_parallax_bg_tablet,.et_pb_section_parallax_hover:hover .et_parallax_bg:not(.et_parallax_bg__hover){display:none}
.et_pb_section_parallax_hover:hover .et_parallax_bg.et_parallax_bg__hover{display:block}
.et_pb_module.et_pb_section_parallax,.et_pb_posts_nav a.et_pb_section_parallax,.et_pb_tab.et_pb_section_parallax{position:relative}
.et_pb_section_parallax .et_pb_parallax_css,.et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:fixed}
body.et-bfb .et_pb_section_parallax .et_pb_parallax_css,body.et-bfb .et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:scroll;bottom:auto}
.et_pb_section_parallax.et_pb_column .et_pb_module,.et_pb_section_parallax.et_pb_row .et_pb_column,.et_pb_section_parallax.et_pb_row .et_pb_module{z-index:9;position:relative}
.et_pb_more_button:hover:after{opacity:1;margin-left:0}
.et_pb_preload .et_pb_section_video_bg,.et_pb_preload>div{visibility:hidden}
.et_pb_preload,.et_pb_section.et_pb_section_video.et_pb_preload{position:relative;background:#464646!important}
.et_pb_preload:before{content:"";position:absolute;top:50%;left:50%;background:url(/img/loading.gif) no-repeat;border-radius:32px;width:32px;height:32px;margin:-16px 0 0 -16px}
.box-shadow-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}
.et_pb_section>.box-shadow-overlay~.et_pb_row{z-index:11}
.et_pb_row>.box-shadow-overlay{z-index:8}
.has-box-shadow-overlay{position:relative}
.et_clickable{cursor:pointer}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.et_multi_view_hidden,.et_multi_view_hidden_image{display:none!important}
@keyframes multi-view-image-fade{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}to{opacity:1}}
.et_multi_view_image__loading{visibility:hidden}
.et_multi_view_image__loaded{-webkit-animation:multi-view-image-fade .5s;animation:multi-view-image-fade .5s}
#et-pb-motion-effects-offset-tracker{visibility:hidden!important;opacity:0;position:absolute;top:0;left:0}
.et-pb-before-scroll-animation{opacity:0}
header.et-l.et-l--header:after{clear:both;display:block;content:""}
.et_pb_module{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.2s;animation-duration:.2s}
@-webkit-keyframes fadeBottom{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes fadeBottom{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@-webkit-keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
.et-waypoint:not(.et_pb_counters){opacity:0}

@media (min-width:981px){.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child,.et_pb_section div.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_section div.et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}}
@media (max-width:980px){
	.et_overlay.et_pb_inline_icon_tablet:before,.et_pb_inline_icon_tablet:before{content:attr(data-icon-tablet)}
	.et_parallax_bg.et_parallax_bg_tablet_exist{display:none}
	.et_parallax_bg.et_parallax_bg_tablet{display:block}
	.et_pb_column .et_pb_module{margin-bottom:30px}
	.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_row .et_pb_column .et_pb_module:last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}
	.et_pb_more_button{display:inline-block!important}
	.et_pb_bg_layout_light_tablet.et_pb_button,.et_pb_bg_layout_light_tablet.et_pb_module.et_pb_button,.et_pb_bg_layout_light_tablet .et_pb_more_button{color:#2ea3f2}
	.et_pb_bg_layout_light_tablet .et_pb_forgot_password a{color:#666}
	.et_pb_bg_layout_light_tablet h1,.et_pb_bg_layout_light_tablet h2,.et_pb_bg_layout_light_tablet h3,.et_pb_bg_layout_light_tablet h4,.et_pb_bg_layout_light_tablet h5,.et_pb_bg_layout_light_tablet h6{color:#333!important}
	.et_pb_module .et_pb_bg_layout_light_tablet.et_pb_button{color:#2ea3f2!important}
	.et_pb_bg_layout_light_tablet{color:#666!important}
	.et_pb_bg_layout_dark_tablet,.et_pb_bg_layout_dark_tablet h1,.et_pb_bg_layout_dark_tablet h2,.et_pb_bg_layout_dark_tablet h3,.et_pb_bg_layout_dark_tablet h4,.et_pb_bg_layout_dark_tablet h5,.et_pb_bg_layout_dark_tablet h6{color:#fff!important}
	.et_pb_bg_layout_dark_tablet.et_pb_button,.et_pb_bg_layout_dark_tablet.et_pb_module.et_pb_button,.et_pb_bg_layout_dark_tablet .et_pb_more_button{color:inherit}
	.et_pb_bg_layout_dark_tablet .et_pb_forgot_password a{color:#fff}
	.et_pb_module.et_pb_text_align_left-tablet{text-align:left}
	.et_pb_module.et_pb_text_align_center-tablet{text-align:center}
	.et_pb_module.et_pb_text_align_right-tablet{text-align:right}
	.et_pb_module.et_pb_text_align_justified-tablet{text-align:justify}
}
@media (max-width:767px){
	.et_pb_more_button{display:inline-block!important}
	.et_overlay.et_pb_inline_icon_phone:before,.et_pb_inline_icon_phone:before{content:attr(data-icon-phone)}
	.et_parallax_bg.et_parallax_bg_phone_exist{display:none}
	.et_parallax_bg.et_parallax_bg_phone{display:block}
	.et-hide-mobile{display:none!important}
	.et_pb_bg_layout_light_phone.et_pb_button,.et_pb_bg_layout_light_phone.et_pb_module.et_pb_button,.et_pb_bg_layout_light_phone .et_pb_more_button{color:#2ea3f2}
	.et_pb_bg_layout_light_phone .et_pb_forgot_password a{color:#666}
	.et_pb_bg_layout_light_phone h1,.et_pb_bg_layout_light_phone h2,.et_pb_bg_layout_light_phone h3,.et_pb_bg_layout_light_phone h4,.et_pb_bg_layout_light_phone h5,.et_pb_bg_layout_light_phone h6{color:#333!important}
	.et_pb_module .et_pb_bg_layout_light_phone.et_pb_button{color:#2ea3f2!important}.et_pb_bg_layout_light_phone{color:#666!important}
	.et_pb_bg_layout_dark_phone,.et_pb_bg_layout_dark_phone h1,.et_pb_bg_layout_dark_phone h2,.et_pb_bg_layout_dark_phone h3,.et_pb_bg_layout_dark_phone h4,.et_pb_bg_layout_dark_phone h5,.et_pb_bg_layout_dark_phone h6{color:#fff!important}
	.et_pb_bg_layout_dark_phone.et_pb_button,.et_pb_bg_layout_dark_phone.et_pb_module.et_pb_button,.et_pb_bg_layout_dark_phone .et_pb_more_button{color:inherit}
	.et_pb_module .et_pb_bg_layout_dark_phone.et_pb_button{color:#fff!important}
	.et_pb_bg_layout_dark_phone .et_pb_forgot_password a{color:#fff}
	.et_pb_module.et_pb_text_align_left-phone{text-align:left}
	.et_pb_module.et_pb_text_align_center-phone{text-align:center}
	.et_pb_module.et_pb_text_align_right-phone{text-align:right}
	.et_pb_module.et_pb_text_align_justified-phone{text-align:justify}
}
@media (max-width:479px){a.et_pb_more_button{display:block}}
@media (min-width:768px) and (max-width:980px){[data-et-multi-view-load-tablet-hidden=true]:not(.et_multi_view_swapped){display:none!important}}
@media (max-width:767px){[data-et-multi-view-load-phone-hidden=true]:not(.et_multi_view_swapped){display:none!important}}
@-webkit-keyframes multi-view-image-fade{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.01);transform:scale(1.01);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}






@font-face{font-family:ETmodules;font-display:block;src:url(/img/modules.eot);src:url(/img/modules.eot?#iefix) format("embedded-opentype"),url(/img/modules.ttf) format("truetype"),url(/img/modules.woff) format("woff"),url(/img/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
@media (min-width:981px){
	.et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:5.5%}
	.et_pb_gutters3 .et_pb_column_4_4,.et_pb_gutters3.et_pb_row .et_pb_column_4_4{width:100%}
	.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:2.75%}
	.et_pb_gutters3 .et_pb_column_3_4,.et_pb_gutters3.et_pb_row .et_pb_column_3_4{width:73.625%}
	.et_pb_gutters3 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:3.735%}
	.et_pb_gutters3 .et_pb_column_2_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3{width:64.833%}
	.et_pb_gutters3 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:4.242%}
	.et_pb_gutters3 .et_pb_column_3_5,.et_pb_gutters3.et_pb_row .et_pb_column_3_5{width:57.8%}
	.et_pb_gutters3 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:4.758%}
	.et_pb_gutters3 .et_pb_column_1_2,.et_pb_gutters3.et_pb_row .et_pb_column_1_2{width:47.25%}
	.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:5.82%}
	.et_pb_gutters3 .et_pb_column_2_5,.et_pb_gutters3.et_pb_row .et_pb_column_2_5{width:36.7%}
	.et_pb_gutters3 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:7.493%}
	.et_pb_gutters3 .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_1_3{width:29.6667%}
	.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:9.27%}
	.et_pb_gutters3 .et_pb_column_1_4,.et_pb_gutters3.et_pb_row .et_pb_column_1_4{width:17.875%}
	.et_pb_gutters3 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:13.174%}
	.et_pb_gutters3 .et_pb_column_1_5,.et_pb_gutters3.et_pb_row .et_pb_column_1_5{width:15.6%}
	.et_pb_gutters3 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:17.628%}
	.et_pb_gutters3 .et_pb_column_1_6,.et_pb_gutters3.et_pb_row .et_pb_column_1_6{width:12.0833%}
	.et_pb_gutters3 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:22.759%}


	.et_pb_gutters3 .et_pb_column_single.et_pb_column_1_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module{margin-bottom:13.174%}
	.et_pb_gutters3 .et_pb_column_single.et_pb_column_1_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module{margin-bottom:9.27%}
	.et_pb_gutters3 .et_pb_column_single.et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_single.et_pb_column_1_2 .et_pb_module{margin-bottom:5.82%}
	.et_pb_column.et_pb_column_3_4>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_4_4,.et_pb_gutters3 .et_pb_column_3_4>.et_pb_row_inner>.et_pb_column_4_4{width:100%}
	.et_pb_column.et_pb_column_3_4>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_4_4 .et_pb_module,.et_pb_gutters3 .et_pb_column_3_4>.et_pb_row_inner>.et_pb_column_4_4 .et_pb_module{margin-bottom:3.735%}
	.et_pb_column.et_pb_column_3_4>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_3_8,.et_pb_gutters3 .et_pb_column_3_4>.et_pb_row_inner>.et_pb_column_3_8{width:46.26486%;margin-right:7.47%}
	.et_pb_column.et_pb_column_3_4>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_3_8 .et_pb_module,.et_pb_gutters3 .et_pb_column_3_4>.et_pb_row_inner>.et_pb_column_3_8 .et_pb_module{margin-bottom:7.47%}
	.et_pb_column.et_pb_column_3_4>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_1_4,.et_pb_gutters3 .et_pb_column_3_4>.et_pb_row_inner>.et_pb_column_1_4{width:28.35314%;margin-right:7.47%}
	.et_pb_column.et_pb_column_3_4>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_1_4 .et_pb_module,.et_pb_gutters3 .et_pb_column_3_4>.et_pb_row_inner>.et_pb_column_1_4 .et_pb_module{margin-bottom:13.174%}
	.et_pb_column.et_pb_column_2_3>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_4_4,.et_pb_gutters3 .et_pb_column_2_3>.et_pb_row_inner>.et_pb_column_4_4{width:100%}
	.et_pb_column.et_pb_column_2_3>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_4_4 .et_pb_module,.et_pb_gutters3 .et_pb_column_2_3>.et_pb_row_inner>.et_pb_column_4_4 .et_pb_module{margin-bottom:4.242%}
	.et_pb_column.et_pb_column_2_3>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_1_3,.et_pb_gutters3 .et_pb_column_2_3>.et_pb_row_inner>.et_pb_column_1_3{width:45.758%;margin-right:8.483%}
	.et_pb_column.et_pb_column_2_3>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_1_3 .et_pb_module,.et_pb_gutters3 .et_pb_column_2_3>.et_pb_row_inner>.et_pb_column_1_3 .et_pb_module{margin-bottom:9.27%}
	.et_pb_column.et_pb_column_2_3>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_1_6,.et_pb_gutters3 .et_pb_column_2_3>.et_pb_row_inner>.et_pb_column_1_6{width:18.638%;margin-right:8.483%}
	.et_pb_column.et_pb_column_2_3>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_1_6 .et_pb_module,.et_pb_gutters3 .et_pb_column_2_3>.et_pb_row_inner>.et_pb_column_1_6 .et_pb_module{margin-bottom:22.759%}
	.et_pb_column.et_pb_column_2_3>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_2_9,.et_pb_gutters3 .et_pb_column_2_3>.et_pb_row_inner>.et_pb_column_2_9{width:27.67781%;margin-right:8.483%}
	.et_pb_column.et_pb_column_2_3>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_2_9 .et_pb_module,.et_pb_gutters3 .et_pb_column_2_3>.et_pb_row_inner>.et_pb_column_2_9 .et_pb_module{margin-bottom:22.759%}
	.et_pb_column.et_pb_column_1_2>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_4_4,.et_pb_gutters3 .et_pb_column_1_2>.et_pb_row_inner>.et_pb_column_4_4{width:100%}
	.et_pb_column.et_pb_column_1_2>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_4_4 .et_pb_module,.et_pb_gutters3 .et_pb_column_1_2>.et_pb_row_inner>.et_pb_column_4_4 .et_pb_module{margin-bottom:5.82%}
	.et_pb_column.et_pb_column_1_2>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_1_4,.et_pb_gutters3 .et_pb_column_1_2>.et_pb_row_inner>.et_pb_column_1_4{width:44.17989%;margin-right:11.64%}
	.et_pb_column.et_pb_column_1_2>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_1_4 .et_pb_module,.et_pb_gutters3 .et_pb_column_1_2>.et_pb_row_inner>.et_pb_column_1_4 .et_pb_module{margin-bottom:13.174%}
	.et_pb_column.et_pb_column_1_2>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_1_6,.et_pb_gutters3 .et_pb_column_1_2>.et_pb_row_inner>.et_pb_column_1_6{width:25.573%;margin-right:11.64%}
	.et_pb_column.et_pb_column_1_2>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_1_6 .et_pb_module,.et_pb_gutters3 .et_pb_column_1_2>.et_pb_row_inner>.et_pb_column_1_6 .et_pb_module{margin-bottom:22.759%}
}
.et_animated{opacity:0;animation-duration:1s;animation-fill-mode:both!important}
.et_animated.infinite{animation-iteration-count:infinite}
.et_had_animation{position:relative}
@keyframes et_pb_fade{to{opacity:1}}
.et_animated.fade{animation-name:et_pb_fade}
@keyframes et_pb_fadeTop{0%{transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}
.et_animated.fadeTop{animation-name:et_pb_fadeTop}
@keyframes et_pb_fadeRight{0%{transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}
.et_animated.fadeRight{animation-name:et_pb_fadeRight}
@keyframes et_pb_fadeBottom{0%{transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}
.et_animated.fadeBottom{animation-name:et_pb_fadeBottom}
@keyframes et_pb_fadeLeft{0%{transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}
.et_animated.fadeLeft{animation-name:et_pb_fadeLeft}
.et_animated.slide{animation-name:et_pb_zoomLeft}
.et_animated.slideBottom,.et_animated.slideRight,.et_animated.slideTop{animation-name:et_pb_slideLeft}
@keyframes et_pb_slideLeft{to{transform:translateZ(0);opacity:1}}
.et_animated.slideLeft{animation-name:et_pb_slideLeft}
@keyframes et_pb_bounce{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}
.et_animated.bounce{animation-name:et_pb_bounce}
@keyframes et_pb_bounceTop{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(0,-200px,0)}60%{transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none;opacity:1}}
.et_animated.bounceTop{animation-name:et_pb_bounceTop}
@keyframes et_pb_bounceRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(200px,0,0)}60%{transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none;opacity:1}}
.et_animated.bounceRight{animation-name:et_pb_bounceRight}
@keyframes et_pb_bounceBottom{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(0,200px,0)}60%{transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0);opacity:1}}
.et_animated.bounceBottom{animation-name:et_pb_bounceBottom}
@keyframes et_pb_bounceLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(-200px,0,0)}60%{transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none;opacity:1}}
.et_animated.bounceLeft{animation-name:et_pb_bounceLeft}
.et_animated.zoom,.et_animated.zoomTop{animation-name:et_pb_zoomLeft}
.et_animated.zoomTop{transform-origin:top}
.et_animated.zoomRight{animation-name:et_pb_zoomLeft;transform-origin:right}
.et_animated.zoomBottom{animation-name:et_pb_zoomLeft;transform-origin:bottom}
@keyframes et_pb_zoomLeft{to{transform:scaleX(1);opacity:1}}
.et_animated.zoomLeft{animation-name:et_pb_zoomLeft;transform-origin:left}
.et_animated.flip,.et_animated.flipTop{animation-name:et_pb_foldBottom}
.et_animated.flipRight,.et_animated.flipTop{transform-origin:center}
.et_animated.flipRight{animation-name:et_pb_foldLeft}
.et_animated.flipBottom{animation-name:et_pb_foldBottom;transform-origin:center}
.et_animated.flipLeft,.et_animated.fold{animation-name:et_pb_foldLeft;transform-origin:center}
.et_animated.foldTop{transform-origin:top;animation-name:et_pb_foldBottom}
.et_animated.foldRight{transform-origin:right;animation-name:et_pb_foldLeft}
@keyframes et_pb_foldBottom{to{opacity:1;transform:perspective(0) rotateX(0deg)}}
.et_animated.foldBottom{transform-origin:bottom;animation-name:et_pb_foldBottom}
@keyframes et_pb_foldLeft{to{opacity:1;transform:perspective(0) rotateY(0deg)}}
.et_animated.foldLeft{transform-origin:left;animation-name:et_pb_foldLeft}
@keyframes et_pb_roll{0%{transform-origin:center}to{transform-origin:center;transform:none;opacity:1}}
.et_animated.roll{animation-name:et_pb_roll}
@keyframes et_pb_rollTop{0%{transform-origin:top}to{transform-origin:top;transform:none;opacity:1}}
.et_animated.rollTop{animation-name:et_pb_rollTop}
@keyframes et_pb_rollRight{0%{transform-origin:right}to{transform-origin:right;transform:none;opacity:1}}
.et_animated.rollRight{animation-name:et_pb_rollRight}
@keyframes et_pb_rollBottom{0%{transform-origin:bottom}to{transform-origin:bottom;transform:none;opacity:1}}
.et_animated.rollBottom{animation-name:et_pb_rollBottom}
@keyframes et_pb_rollLeft{0%{transform-origin:left}to{transform-origin:left;transform:none;opacity:1}}
.et_animated.rollLeft{animation-name:et_pb_rollLeft}
#et-secondary-menu li,#top-menu li{word-wrap:break-word}
.nav li ul,.et_mobile_menu{border-color:#2EA3F2}
.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#2EA3F2}
#main-header{-webkit-transition:background-color 0.4s, color 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s;transition:background-color 0.4s, color 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s;transition:background-color 0.4s, color 0.4s, transform 0.4s, opacity 0.4s ease-in-out;transition:background-color 0.4s, color 0.4s, transform 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s}
#main-header.et-disabled-animations *{-webkit-transition-duration:0s !important;transition-duration:0s !important}
.container{text-align:left;position:relative}
.et_fixed_nav.et_show_nav #page-container{padding-top:80px}
.et_fixed_nav.et_show_nav.et-tb #page-container,.et_fixed_nav.et_show_nav.et-tb-has-header #page-container{padding-top:0 !important}
.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding-top:111px}
.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container{padding-top:177px}
.et_fixed_nav.et_show_nav.et_header_style_centered #page-container{padding-top:147px}
.et_fixed_nav #main-header{position:fixed; padding:5px;}

.scrolled .et_fixed_nav #main-header { background-color:#fff; }

.et_header_style_left #et-top-navigation{padding-top:33px}
.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:33px}
.et_header_style_left .logo_container{position:absolute;height:100%;width:100%}
.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:24px}
.et_hide_search_icon #et_top_search{display:none !important}
#logo{width:auto;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;margin-bottom:0;max-height:54%;display:inline-block;float:none;vertical-align:middle;-webkit-transform:translate3d(0, 0, 0)}
.et_pb_svg_logo #logo{height:54%}
.logo_container{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
span.logo_helper{display:inline-block;height:100%;vertical-align:middle;width:0}
.safari .centered-inline-logo-wrap{-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
#et-define-logo-wrap img{width:100%}
.gecko #et-define-logo-wrap.svg-logo{position:relative !important}
#top-menu-nav,#top-menu{line-height:0}
#et-top-navigation{font-weight:600}
.et_fixed_nav #et-top-navigation{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
.et-cart-info span:before{content:"\e07a";margin-right:10px;position:relative}
nav#top-menu-nav,#top-menu,nav.et-menu-nav,.et-menu{float:left}
#top-menu li{display:inline-block;font-size:14px;padding-right:22px}
#top-menu>li:last-child{padding-right:0}
.et_fullwidth_nav.et_non_fixed_nav.et_header_style_left #top-menu>li:last-child>ul.sub-menu{right:0}
#top-menu a{color:rgba(0,0,0,0.6);text-decoration:none;display:block;position:relative;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
#top-menu-nav>ul>li>a:hover{opacity:0.7;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
#et_search_icon:before{content:"\55";font-size:17px;left:0;position:absolute;top:-3px}
#et_search_icon:hover{cursor:pointer}
#et_top_search{float:right;margin:3px 0 0 22px;position:relative;display:block;width:18px}
#et_top_search.et_search_opened{position:absolute;width:100%}
.et-search-form{top:0;bottom:0;right:0;position:absolute;z-index:1000;width:100%}
.et-search-form input{width:90%;border:none;color:#333;position:absolute;top:0;bottom:0;right:30px;margin:auto;background:transparent}
.et-search-form .et-search-field::-ms-clear{width:0;height:0;display:none}
.et_search_form_container{-webkit-animation:none;animation:none;-o-animation:none}
.container.et_search_form_container{position:relative;opacity:0;height:1px}
.container.et_search_form_container.et_pb_search_visible{z-index:999;-webkit-animation:fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}
.et_pb_search_visible.et_pb_no_animation{opacity:1}
.et_pb_search_form_hidden{-webkit-animation:fadeOutTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeOutTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}
span.et_close_search_field{display:block;width:30px;height:30px;z-index:99999;position:absolute;right:0;cursor:pointer;top:0;bottom:0;margin:auto}
span.et_close_search_field:after{font-family:'ETmodules';content:'\4d';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:32px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.container.et_menu_container{z-index:99}.container.et_search_form_container.et_pb_search_form_hidden{z-index:1 !important}.et_search_outer{width:100%;overflow:hidden;position:absolute;top:0}.container.et_pb_menu_hidden{z-index:-1}form.et-search-form{background:rgba(0,0,0,0) !important}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.et-cart-info{color:inherit}#et-top-navigation .et-cart-info{float:left;margin:-2px 0 0 22px;font-size:16px}#et-top-navigation{float:right}#top-menu li li{padding:0 20px;margin:0}#top-menu li li a{padding:6px 20px;width:200px}.nav li.et-touch-hover>ul{opacity:1;visibility:visible}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{font-family:'ETmodules';content:"3";font-size:16px;position:absolute;right:0;top:0;font-weight:800}#top-menu .menu-item-has-children>a:first-child,#et-secondary-nav .menu-item-has-children>a:first-child{padding-right:20px}#top-menu li .menu-item-has-children>a:first-child{padding-right:40px}#top-menu li .menu-item-has-children>a:first-child:after{right:20px;top:6px}#top-menu li.mega-menu{position:inherit}#top-menu li.mega-menu>ul{padding:30px 20px;position:absolute !important;width:100%;left:0 !important}#top-menu li.mega-menu ul li{margin:0;float:left !important;display:block !important;padding:0 !important}#top-menu li.mega-menu>ul>li:nth-of-type(4n){clear:right}#top-menu li.mega-menu>ul>li:nth-of-type(4n+1){clear:left}#top-menu li.mega-menu ul li li{width:100%}#top-menu li.mega-menu li>ul{-webkit-animation:none !important;animation:none !important;padding:0px;border:none;left:auto;top:auto;width:90% !important;position:relative;-webkit-box-shadow:none;box-shadow:none}#top-menu li.mega-menu li ul{visibility:visible;opacity:1;display:none}#top-menu li.mega-menu.et-hover li ul{display:block}#top-menu li.mega-menu.et-hover>ul{opacity:1 !important;visibility:visible !important}#top-menu li.mega-menu>ul>li>a{width:90%;padding:0 20px 10px}
#top-menu li.mega-menu>ul>li>a:first-child{padding-top:0 !important;font-weight:bold;border-bottom:1px solid rgba(0,0,0,0.03)}
#top-menu li.mega-menu>ul>li>a:first-child:hover{background-color:transparent !important}
#top-menu li.mega-menu li>a{width:100%}
#top-menu li.mega-menu.mega-menu-parent li li,#top-menu li.mega-menu.mega-menu-parent li>a{width:100% !important}
#top-menu li.mega-menu.mega-menu-parent li>.sub-menu{float:left;width:100% !important}
#top-menu li.mega-menu>ul>li{width:25%;margin:0}
#top-menu li.mega-menu.mega-menu-parent-3>ul>li{width:33.33%}
#top-menu li.mega-menu.mega-menu-parent-2>ul>li{width:50%}
#top-menu li.mega-menu.mega-menu-parent-1>ul>li{width:100%}
#top-menu li.mega-menu .menu-item-has-children>a:first-child:after{display:none}
#top-menu li.mega-menu>ul>li>ul>li{width:100%;margin:0}
#et_mobile_nav_menu{float:right;display:none}
.mobile_menu_bar{position:relative;display:block;line-height:0}
.mobile_menu_bar:before,.et_toggle_slide_menu:after{content:"\61";font-size:32px;left:0;position:relative;top:0;cursor:pointer}
.mobile_nav .select_page{display:none}
.et_pb_menu_hidden #top-menu,.et_pb_menu_hidden #et_search_icon:before,.et_pb_menu_hidden .et-cart-info{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}
.et_pb_menu_visible #top-menu,.et_pb_menu_visible #et_search_icon:before,.et_pb_menu_visible .et-cart-info{z-index:99;opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}
.et_pb_menu_hidden #top-menu,.et_pb_menu_hidden #et_search_icon:before,.et_pb_menu_hidden .mobile_menu_bar{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}
.et_pb_menu_visible #top-menu,.et_pb_menu_visible #et_search_icon:before,.et_pb_menu_visible .mobile_menu_bar{z-index:99;opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}
.et_pb_no_animation #top-menu,.et_pb_no_animation #et_search_icon:before,.et_pb_no_animation .mobile_menu_bar,.et_pb_no_animation.et_search_form_container{animation:none !important;-o-animation:none !important;-webkit-animation:none !important;-moz-animation:none !important}

body.et_fixed_nav.et_secondary_nav_enabled #main-header{top:30px}

@media all and (min-width: 981px){
	.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:0;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
	.et_hide_primary_logo #main-header:not(.et-fixed-header) .centered-inline-logo-wrap,.et_hide_fixed_logo #main-header.et-fixed-header .centered-inline-logo-wrap{height:0;opacity:0;padding:0}
	.et-animated-content#page-container{-webkit-transition:margin-top 0.4s ease-in-out;transition:margin-top 0.4s ease-in-out}
	.et_hide_nav #page-container{-webkit-transition:none;transition:none}
	#main-header.et-fixed-header{-webkit-box-shadow:0 0 7px rgba(0,0,0,0.1) !important;box-shadow:0 0 7px rgba(0,0,0,0.1) !important}
	.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:20px}
	.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:20px}
	.et_hide_nav.et_fixed_nav #main-header{opacity:0}
	.et_hide_nav.et_fixed_nav .et-fixed-header#main-header{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important;opacity:1}
	.et_hide_nav .centered-inline-logo-wrap,.et_hide_nav.et_fixed_nav #main-header,.et_hide_nav.et_fixed_nav #main-header,.et_hide_nav .centered-inline-logo-wrap{-webkit-transition-duration:.7s;transition-duration:.7s}
	.et_hide_nav #page-container{padding-top:0 !important}
	.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_fade #et-secondary-nav li:hover>ul{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
	.et_primary_nav_dropdown_animation_slide #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_slide #et-secondary-nav li:hover>ul{-webkit-animation:fadeLeft .4s ease-in-out;animation:fadeLeft .4s ease-in-out}
	.et_primary_nav_dropdown_animation_expand #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_expand #et-secondary-nav li:hover>ul{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:Grow .4s ease-in-out;animation:Grow .4s ease-in-out;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
	.et_primary_nav_dropdown_animation_flip #et-top-navigation ul li ul li:hover>ul,.et_secondary_nav_dropdown_animation_flip #et-secondary-nav ul li:hover>ul{-webkit-animation:flipInX .6s ease-in-out;animation:flipInX .6s ease-in-out;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
	.et_primary_nav_dropdown_animation_flip #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_flip #et-secondary-nav li:hover>ul{-webkit-animation:flipInY .6s ease-in-out;animation:flipInY .6s ease-in-out;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
	.et_fullwidth_nav #main-header .container{width:100%;max-width:100%;}
	.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container{padding-left:0}
	.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left .logo_container{padding-left:30px}
}
@media all and (max-width: 980px){
	.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,.et_fixed_nav.et_show_nav #page-container{padding-top:80px}
	.et_fixed_nav.et_show_nav.et-tb #page-container,.et_fixed_nav.et_show_nav.et-tb-has-header #page-container{padding-top:0 !important}
	.et_non_fixed_nav #page-container{padding-top:0}.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header{top:32px !important}
	.et_hide_mobile_logo #main-header .logo_container{display:none;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
	#top-menu{display:none}
	.et_hide_nav.et_fixed_nav #main-header{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important;opacity:1}
	#et-top-navigation{margin-right:0;-webkit-transition:none;transition:none}
	.et_fixed_nav #main-header{-webkit-transition:none;transition:none;width:100%;padding:0 6px;left:0;background-color:#fff;}
	.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_left #et-top-navigation{padding-top:24px;display:block}
	.et_fixed_nav_temp #main-header{top:0 !important}
	#logo,.logo_container,#main-header,.container{-webkit-transition:none;transition:none}
	.et_header_style_left #logo{max-width:65%}
	#et_top_search{margin:0 35px 0 0;float:left}
	#et_search_icon:before{top:7px}
	.et_header_style_left .et-search-form{width:50% !important;max-width:50% !important}
	#et_mobile_nav_menu{display:block}
	#et-top-navigation .et-cart-info{margin-top:5px}
}
@media screen and (max-width: 782px){body.admin-bar.et_fixed_nav #main-header{top:46px}}
@media all and (max-width: 767px){#et-top-navigation{margin-right:0}body.admin-bar.et_fixed_nav #main-header{top:46px}}
@media all and (max-width: 479px){#et-top-navigation{margin-right:-35px}}
@media print{#top-header,#main-header{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important}}
@keyframes fadeOutTop{0%{opacity:1;transform:translatey(0)}to{opacity:0;transform:translatey(-60%)}}
@keyframes fadeInTop{0%{opacity:0;transform:translatey(-60%)}to{opacity:1;transform:translatey(0)}}
@keyframes fadeInBottom{0%{opacity:0;transform:translatey(60%)}to{opacity:1;transform:translatey(0)}}
@keyframes fadeOutBottom{0%{opacity:1;transform:translatey(0)}to{opacity:0;transform:translatey(60%)}}
@keyframes Grow{0%{opacity:0;transform:scaleY(.5)}to{opacity:1;transform:scale(1)}}

/*!
* Animate.css - http://daneden.me/animate
* Licensed under the MIT license - http://opensource.org/licenses/MIT
* Copyright (c) 2015 Daniel Eden
*/
@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}
@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}
#main-header{line-height:23px;font-weight:500;top:0;background-color:#fff;width:96%;box-shadow:0 1px 0 rgba(0,0,0,.1);position:relative;z-index:99999}
.nav li li{padding:0 20px;margin:0}
.et-menu li li a{padding:6px 20px;width:200px}
.nav li{position:relative;line-height:1em}
.nav li li{position:relative;line-height:2em}
.nav li ul{position:absolute;padding:20px 0;z-index:9999;width:240px;background:#fff;visibility:hidden;opacity:0;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-transform:translateZ(0);text-align:left}
.nav li.et-hover>ul{visibility:visible}
.nav li.et-touch-hover>ul,.nav li:hover>ul{opacity:1;visibility:visible}
.nav li li ul{z-index:1000;top:-23px;left:240px}
.nav li.et-reverse-direction-nav li ul{left:auto;right:240px}
.nav li:hover{visibility:inherit}
.et_mobile_menu li a,.nav li li a{font-size:14px;transition:all .2s ease-in-out}
.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgba(0,0,0,.03);opacity:.7}
.et-dropdown-removing>ul{display:none}
.mega-menu .et-dropdown-removing>ul{display:block}
.et-menu .menu-item-has-children>a:first-child:after{font-family:ETmodules;content:"3";font-size:16px;position:absolute;right:0;top:0;font-weight:800}
.et-menu .menu-item-has-children>a:first-child{padding-right:20px}
.et-menu li li.menu-item-has-children>a:first-child:after{right:20px;top:6px}
.et-menu-nav li.mega-menu{position:inherit}
.et-menu-nav li.mega-menu>ul{padding:30px 20px;position:absolute!important;width:100%;left:0!important}
.et-menu-nav li.mega-menu ul li{margin:0;float:left!important;display:block!important;padding:0!important}
.et-menu-nav li.mega-menu li>ul{animation:none!important;padding:0;border:none;left:auto;top:auto;width:240px!important;position:relative;box-shadow:none;-webkit-box-shadow:none}
.et-menu-nav li.mega-menu li ul{visibility:visible;opacity:1;display:none}
.et-menu-nav li.mega-menu.et-hover li ul,.et-menu-nav li.mega-menu:hover li ul{display:block}
.et-menu-nav li.mega-menu:hover>ul{opacity:1!important;visibility:visible!important}
.et-menu-nav li.mega-menu>ul>li>a:first-child{padding-top:0!important;font-weight:700;border-bottom:1px solid rgba(0,0,0,.03)}
.et-menu-nav li.mega-menu>ul>li>a:first-child:hover{background-color:transparent!important}
.et-menu-nav li.mega-menu li>a{width:200px!important}
.et-menu-nav li.mega-menu.mega-menu-parent li>a,.et-menu-nav li.mega-menu.mega-menu-parent li li{width:100%!important}
.et-menu-nav li.mega-menu.mega-menu-parent li>.sub-menu{float:left;width:100%!important}
.et-menu-nav li.mega-menu>ul>li{width:25%;margin:0}
.et-menu-nav li.mega-menu.mega-menu-parent-3>ul>li{width:33.33%}
.et-menu-nav li.mega-menu.mega-menu-parent-2>ul>li{width:50%}
.et-menu-nav li.mega-menu.mega-menu-parent-1>ul>li{width:100%}
.et_pb_fullwidth_menu li.mega-menu .menu-item-has-children>a:first-child:after,.et_pb_menu li.mega-menu .menu-item-has-children>a:first-child:after{display:none}
.et_fullwidth_nav #top-menu li.mega-menu>ul{width:auto;left:30px!important;right:30px!important}
.et_mobile_menu{position:absolute;left:0;padding:5%;background:#fff;width:100%;visibility:visible;opacity:1;display:none;z-index:9999;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1)}
#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{visibility:visible!important;display:block!important;padding-left:10px}
.et_mobile_menu li li{padding-left:5%}
.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03);color:#666;padding:10px 5%;display:block}
.et_mobile_menu .menu-item-has-children>a{font-weight:700;background-color:rgba(0,0,0,.03)}
.et_mobile_menu li .menu-item-has-children>a{background-color:transparent}
.et_mobile_nav_menu{float:right;display:none}
.mobile_menu_bar{position:relative;display:block;line-height:0}
.mobile_menu_bar:before{content:"\f0c9";font-size:32px;position:relative;left:0;top:0;cursor:pointer}
.et_pb_module .mobile_menu_bar:before{top:2px}
.mobile_nav .select_page{display:none}
.et_transparent_nav #page-container{padding-top:0 !important}
.et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container{padding-top:80px}
.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding-top:111px}
.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container{padding-top:177px}
.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_header_style_centered #page-container{padding-top:147px}
.et_non_fixed_nav.et_transparent_nav #top-header{top:0;left:0;right:0}
.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header{position:absolute}
body.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header,body.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header{top:32px}
body.et-wp-pre-3_8.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header,body.et-wp-pre-3_8.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header{top:28px}
body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header{top:30px}
body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header{top:63px}
@media all and (min-width: 981px){
	.et_transparent_nav #page-container{-webkit-transition:none;transition:none}
	.et_transparent_nav.et_non_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,.et_transparent_nav.et_non_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,.et_transparent_nav.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,.et_transparent_nav.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding-top:0}
	.et_hide_nav.et_non_fixed_nav.et_transparent_nav #top-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav #main-header{opacity:0}
	.et_hide_nav.et_non_fixed_nav.et_transparent_nav .et-fixed-header#top-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav .et-fixed-header#main-header{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important;opacity:1}
	.et_hide_nav.et_non_fixed_nav.et_transparent_nav #top-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav #top-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav #main-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav #main-header{-webkit-transition-duration:.7s;transition-duration:.7s}
}
@media all and (max-width: 980px){
	.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled #page-container,.et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container{padding-top:80px}
	.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_only_menu.admin-bar #main-header{top:32px !important}
	.et_hide_nav.et_non_fixed_nav.et_transparent_nav #top-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav #main-header{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important;opacity:1}
	.et_non_fixed_nav.et_transparent_nav #main-header{-webkit-transition:none;transition:none}
	.et_non_fixed_nav.et_transparent_nav_temp #main-header{top:0 !important}
}
@media screen and (max-width: 782px){body.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header,body.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header{top:46px}.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_only_menu.admin-bar #main-header{top:46px !important}body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header{top:80px}}
@media all and (max-width: 767px){body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_two_panels #main-header{top:58px}body.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header,body.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header{top:46px}body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_two_panels #main-header{top:104px}}
.et_hide_search_icon .et_slide_menu_top .et-search-form{display:none !important}
.et_header_style_slide .et_slide_in_menu_container .et_mobile_menu li a,.et_header_style_slide .et_slide_in_menu_container,.et_header_style_slide .et_slide_in_menu_container input.et-search-field,.et_header_style_slide .et_slide_in_menu_container a,.et_header_style_slide .et_slide_in_menu_container #et-info span,.et_header_style_slide .et_slide_menu_top ul.et-social-icons a,.et_header_style_slide .et_slide_menu_top span{font-size:14px}
.et_header_style_slide .et_slide_in_menu_container .et-search-field::-moz-placeholder{font-size:14px;color:rgba(255,255,255,0.6)}
.et_header_style_slide .et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{font-size:14px;color:rgba(255,255,255,0.6)}
.et_header_style_slide .et_slide_in_menu_container .et-search-field:-ms-input-placeholder{font-size:14px;color:rgba(255,255,255,0.6)}
.mobile_menu_bar.et_pb_header_toggle{display:none;cursor:pointer;width:32px}
.et_header_style_slide .mobile_menu_bar.et_toggle_slide_menu{display:block}
.et_header_style_slide #et_top_search,.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu li ul,.et_header_style_slide div#et_mobile_nav_menu{display:none !important}
.et_header_style_slide div#et_mobile_nav_menu{right:0 !important}
.et_slide_menu_top button#searchsubmit_header:before,.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow:before,.et_toggle_slide_menu:after{speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.et_toggle_slide_menu:before,.et_toggle_slide_menu:after{-webkit-transition:all .7s;transition:all .7s}
.et_toggle_slide_menu:before{opacity:1}
.et_toggle_slide_menu:after{content:"\4d";opacity:0;left:-32px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.et_pb_slide_menu_active .et_toggle_slide_menu:before{opacity:0}.et_pb_slide_menu_active .et_toggle_slide_menu:after{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}
.et_pb_slide_menu_active .et_toggle_slide_menu:after{-webkit-transition-delay:.3s;transition-delay:.3s}
.et_header_style_slide #top-menu-nav,.et_header_style_slide .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu,.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu{display:none}
.et_header_style_slide .et_slide_in_menu_container{width:320px;max-width:75%;padding-top:0 !important}
.et_slide_in_menu_container{overflow:auto;right:-100%;position:fixed;top:0;background:#2ea3f2;z-index:999999;height:100%;-webkit-transition:right 0.8s cubic-bezier(0.77, 0, 0.175, 1);transition:right 0.8s cubic-bezier(0.77, 0, 0.175, 1)}
.admin-bar .et_slide_in_menu_container{top:32px}
.et_slide_menu_top{background:rgba(0,0,0,0.1);padding:40px}
.et_header_style_slide #page-container{position:relative;left:0}
.et_header_style_slide #page-container{-webkit-transition:left 0.8s cubic-bezier(0.77, 0, 0.175, 1),margin-top 0.4s ease-in-out !important;transition:left 0.8s cubic-bezier(0.77, 0, 0.175, 1),margin-top 0.4s ease-in-out !important}
.et_slide_menu_top ul.et-social-icons,.et_slide_menu_top span#et-info-email{float:left}
.et_slide_menu_top ul.et-social-icons li{margin-left:0;margin-right:10px}
.et_slide_menu_top a.et-cart-info{float:right}
.et_slide_menu_top:after{content:'';clear:both;display:block}
.et_slide_menu_top .et-search-form{position:relative;height:35px;clear:both;background:rgba(0,0,0,0.2) !important;padding:5px !important;margin:15px 0 0 0;border-radius:5px;width:100% !important;max-width:100% !important}
.et_slide_menu_top input.et-search-field{left:5px}
.et_slide_menu_top button#searchsubmit_header{right:0;width:30px;cursor:pointer;position:absolute;background:none;border:none;height:35px;top:0px}
.et_slide_menu_top button#searchsubmit_header:before{position:absolute;top:11px;left:7px;font-size:13px;content:"\55";color:rgba(255,255,255,0.6)}
.et_slide_menu_top span{font-weight:600}
.et_slide_menu_top div#et-info{width:100%;padding-bottom:0;padding-top:15px}
.et_slide_menu_top,.et_slide_menu_top a,.et_slide_menu_top input{color:rgba(255,255,255,0.6)}
.et_slide_in_menu_container ul#mobile_menu_slide{display:block !important;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:28px 40px}
.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a,.et_slide_in_menu_container #mobile_menu_slide li a{padding:10px 0;color:#fff;border:none}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_slide_in_menu_container span.et_mobile_menu_arrow{opacity:0.6;position:absolute;display:inline-block;width:auto;height:auto;right:0;-webkit-transition:all .5s;transition:all .5s;cursor:pointer}
.et_slide_in_menu_container span.et_mobile_menu_arrow.et_pb_submenu_opened{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow:before{content:'3';display:block;right:13px;top:10px;z-index:999;font-size:21px;color:#fff;text-align:center}
.et_slide_in_menu_container .et_mobile_menu .menu-item-has-children>a{background:none;font-weight:normal}
.et_slide_in_menu_container .et_mobile_menu>.menu-item-has-children>a{font-weight:bold}
.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu li{opacity:0;-webkit-transition:0.5s cubic-bezier(0.77, 0, 0.175, 1);transition:0.5s cubic-bezier(0.77, 0, 0.175, 1)}
.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu.et_pb_slide_dropdown_opened>li{opacity:1;-webkit-transition:1s 0.1s cubic-bezier(0.77, 0, 0.175, 1);transition:1s 0.1s cubic-bezier(0.77, 0, 0.175, 1)}
.et_slide_in_menu_container .et_mobile_menu li a:hover{background:none}
.et_slide_in_menu_container #mobile_menu_slide li li a{opacity:0.6}
.et_slide_in_menu_container #mobile_menu_slide li li a:hover{opacity:0.4}
.et_header_style_slide .et-fixed-header #et-top-navigation{padding:11px 0 !important}
.et_header_style_slide #et-top-navigation a.et-cart-info{display:none}
body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_header_style_slide #main-header{top:0}
@media all and (min-width: 981px){
	.et_header_style_slide #et-top-navigation{padding:24px 0 24px 0 !important}
	.et_header_style_slide #et-top-navigation .et_toggle_slide_menu{padding-bottom:0}
	.et_fixed_nav.et_header_style_slide #main-header{left:0;-webkit-transition:left 0.8s cubic-bezier(0.77, 0, 0.175, 1),background 0.4s cubic-bezier(0.77, 0, 0.175, 1),opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1),-webkit-transform 0.4s ease-in-out;transition:left 0.8s cubic-bezier(0.77, 0, 0.175, 1),background 0.4s cubic-bezier(0.77, 0, 0.175, 1),opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1),-webkit-transform 0.4s ease-in-out;transition:left 0.8s cubic-bezier(0.77, 0, 0.175, 1),background 0.4s cubic-bezier(0.77, 0, 0.175, 1),opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1),transform 0.4s ease-in-out;transition:left 0.8s cubic-bezier(0.77, 0, 0.175, 1),background 0.4s cubic-bezier(0.77, 0, 0.175, 1),opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1),transform 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out}
	.et_fixed_nav.et_boxed_layout.et_header_style_slide #main-header{left:auto}
}
@media all and (max-width: 980px){
	body.admin-bar.et_fixed_nav.et_header_style_slide #main-header{top:0 !important}
	.et_header_style_slide .et_slide_in_menu_container .et-search-form{width:100% !important;max-width:100% !important}
	.et_fixed_nav.et_header_style_slide #main-header{left:0 !important}
	.et_fixed_nav.et_boxed_layout.et_header_style_slide #page-container #main-header{width:100%}
}
@media screen and (max-width: 782px){body.admin-bar.et_header_style_slide .et_slide_in_menu_container{top:46px}}
@media all and (max-width: 767px){.et_slide_menu_top span#et-info-email{float:none}}
.et_header_style_fullscreen .et_slide_in_menu_container .et_mobile_menu li a{font-size:30px}
.et_header_style_fullscreen .et_slide_in_menu_container,.et_header_style_fullscreen .et_slide_in_menu_container input.et-search-field,.et_header_style_fullscreen .et_slide_in_menu_container a,.et_header_style_fullscreen .et_slide_in_menu_container #et-info span,.et_header_style_fullscreen .et_slide_menu_top ul.et-social-icons a,.et_header_style_fullscreen .et_slide_menu_top span{font-size:18px}
.et_header_style_fullscreen .et_slide_in_menu_container .et-search-field::-moz-placeholder{font-size:18px}
.et_header_style_fullscreen .et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{font-size:18px}
.et_header_style_fullscreen .et_slide_in_menu_container .et-search-field:-ms-input-placeholder{font-size:18px}
.et_header_style_fullscreen .mobile_menu_bar.et_toggle_fullscreen_menu{display:block}
.et_header_style_fullscreen .et_pb_fullscreen_nav_container{display:table;width:100%;vertical-align:middle;height:100%}
.et_header_style_fullscreen .et_slide_in_menu_container{padding-top:70px;right:0 !important;width:100%;position:fixed;top:0;opacity:0;display:block !important;visibility:hidden;overflow-x:hidden;-webkit-transition:1s ease-in-out, padding-top 0s;transition:1s ease-in-out, padding-top 0s}
.et-has-admin-bar .et_header_style_fullscreen .et_slide_in_menu_container{top:32px}
.et_header_style_fullscreen .et_slide_in_menu_container.et_pb_fullscreen_menu_opened{opacity:0.95;visibility:visible}
.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{position:absolute;right:30px;top:34px;z-index:999999;cursor:pointer}
.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:before{content:"\f00d"}
.et_header_style_fullscreen .et_slide_menu_top{padding:35px;position:absolute;top:0;width:100%;z-index:99999;text-align:center}
.et_header_style_fullscreen .et_pb_top_menu_inner{position:relative;display:inline-block}
.et_header_style_fullscreen .et_slide_menu_top a,.et_header_style_fullscreen .et_slide_menu_top,.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:before,.et_header_style_fullscreen .et_slide_menu_top button#searchsubmit_header:before{color:#fff}
.et_header_style_fullscreen input::-moz-placeholder{color:#fff}
.et_header_style_fullscreen input::-webkit-input-placeholder{color:#fff}
.et_header_style_fullscreen input:-ms-input-placeholder{color:#fff}
.et_header_style_fullscreen div#et-info,.et_header_style_fullscreen ul.et-social-icons,.et_header_style_fullscreen a.et-cart-info{margin-right:30px}
.et_header_style_fullscreen div#et-info{float:left !important;width:auto;margin-top:7px;display:inline-block}
.et_header_style_fullscreen div#et-info span{margin-right:15px}
.et_header_style_fullscreen .et_slide_menu_top .et-search-form{min-width:140px;width:140px !important;display:inline-block;margin-top:0 !important;margin-bottom:-10px;background:none !important;border:1px solid #fff;border-radius:3px}
.et_header_style_centered a.et-cart-info,.et_header_style_split a.et-cart-info,.et_header_style_fullscreen a.et-cart-info{float:none !important;vertical-align:middle}
.et_header_style_fullscreen .et_slide_menu_top ul.et-social-icons{float:none !important;display:inline-block}
.et_header_style_fullscreen .et_slide_menu_top ul.et-social-icons li{margin-right:0}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.et_header_style_fullscreen ul#mobile_menu_slide{text-align:center;position:relative;width:auto;display:table-cell !important;height:100%;vertical-align:middle;padding:30px 0 0 0;}
.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu{opacity:0;visibility:hidden;-webkit-transition:1s ease-in-out;transition:1s ease-in-out}
.et_pb_fullscreen_menu_opened .et_pb_fullscreen_nav_container .et_mobile_menu{opacity:1;visibility:visible}
.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li{padding-left:0 !important;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}
.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a{margin-right:0;display:inline-block}
.et_header_style_fullscreen .et_slide_in_menu_container span.et_mobile_menu_arrow{right:auto;padding-right:10px;position:relative}
.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow:before{top:0;right:0;position:relative}
.et_pb_fullscreen_menu_animated .et_mobile_menu li{-webkit-transform:scale(1);transform:scale(1)}
.et_pb_fullscreen_menu_opened .et_mobile_menu li{opacity:1}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(4){-webkit-transition-delay:0.4s;transition-delay:0.4s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(5){-webkit-transition-delay:0.5s;transition-delay:0.5s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(6){-webkit-transition-delay:0.6s;transition-delay:0.6s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(7){-webkit-transition-delay:0.7s;transition-delay:0.7s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(8){-webkit-transition-delay:0.8s;transition-delay:0.8s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(9){-webkit-transition-delay:0.9s;transition-delay:0.9s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(11){-webkit-transition-delay:1.1s;transition-delay:1.1s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(12){-webkit-transition-delay:1.2s;transition-delay:1.2s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(13){-webkit-transition-delay:1.3s;transition-delay:1.3s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(14){-webkit-transition-delay:1.4s;transition-delay:1.4s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(15){-webkit-transition-delay:1.5s;transition-delay:1.5s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(16){-webkit-transition-delay:1.6s;transition-delay:1.6s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(17){-webkit-transition-delay:1.7s;transition-delay:1.7s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(18){-webkit-transition-delay:1.8s;transition-delay:1.8s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(19){-webkit-transition-delay:1.9s;transition-delay:1.9s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(20){-webkit-transition-delay:2s;transition-delay:2s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(21){-webkit-transition-delay:2.1s;transition-delay:2.1s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(22){-webkit-transition-delay:2.2s;transition-delay:2.2s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(23){-webkit-transition-delay:2.3s;transition-delay:2.3s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(24){-webkit-transition-delay:2.4s;transition-delay:2.4s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(25){-webkit-transition-delay:2.5s;transition-delay:2.5s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(26){-webkit-transition-delay:2.6s;transition-delay:2.6s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(27){-webkit-transition-delay:2.7s;transition-delay:2.7s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(28){-webkit-transition-delay:2.8s;transition-delay:2.8s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(29){-webkit-transition-delay:2.9s;transition-delay:2.9s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(30){-webkit-transition-delay:3s;transition-delay:3s}
.et_header_style_fullscreen .et-fixed-header #et-top-navigation,.et_header_style_fullscreen div#et_mobile_nav_menu,.et_header_style_fullscreen .et_slide_menu_top .clear{padding:11px 0 !important}
.et_header_style_fullscreen #et_top_search,.et_header_style_slide #top-header,.et_header_style_fullscreen #top-header{display:none !important}
.et_header_style_fullscreen div#et_mobile_nav_menu{right:0 !important}
.et_header_style_fullscreen #top-menu-nav{display:none}
.et_header_style_fullscreen #et-top-navigation a.et-cart-info{display:none}
@media all and (min-width: 981px){
	.et_header_style_fullscreen #et-top-navigation{padding:24px 0 24px 0 !important}
	.et_header_style_fullscreen #et-top-navigation .et_toggle_fullscreen_menu{padding-bottom:0}
	.et_header_style_fullscreen div#et-info{margin-top:0}
}
@media all and (max-width: 767px){
	.et_header_style_fullscreen div#et-info{position:relative;float:none !important;margin-top:15px}
	.et_header_style_fullscreen #et-info a{display:inline-block;line-height:0}
	.et_header_style_fullscreen .et_slide_menu_top .et-search-form{display:block !important;width:100% !important;max-width:100% !important;margin-top:10px !important;margin-bottom:10px !important}
	.et_header_style_fullscreen .et_slide_in_menu_container{padding-top:140px}
	.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{top:28px}
	.et_hide_search_icon.et_header_style_fullscreen .et_slide_menu_top .et-search-form{display:none !important}
}
.et-social-icons{float:left}
.et-social-icons li{display:inline-block;margin-right:20px}
.et-social-icons a{display:inline-block;font-size:24px;position:relative;text-align:center;-webkit-transition:color 300ms ease 0s;transition:color 300ms ease 0s;color:#666;text-decoration:none}
.et-social-icons a:hover{opacity:0.7;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
.et_duplicate_social_icons{display:none}
@media all and (max-width: 980px){
	.et-social-icons{float:none;text-align:center; margin:0 0 5px}
	.et-social-icons .fnum { margin-right:0; }
}
@media only screen and (max-width:479px) { .et-social-icons{margin:0 auto 5px auto !important; } }

.et_pb_widget{float:left;max-width:100%;word-wrap:break-word}
.et_pb_widget a{text-decoration:none;color:#666}
.et_pb_widget li a:hover{color:#82c0c7}
.et_pb_widget ol li,.et_pb_widget ul li{margin-bottom:.5em}
.et_pb_widget ol li ol li,.et_pb_widget ul li ul li{margin-left:15px}
.et_pb_widget select{width:100%;height:28px;padding:0 5px}
.et_pb_widget_area .et_pb_widget a{color:inherit}
.et_pb_bg_layout_light .et_pb_widget li a{color:#666}
.et_pb_bg_layout_dark .et_pb_widget li a{color:inherit}
.et_pb_scroll_top.et-pb-icon{text-align:center;background:rgba(0,0,0,0.4);text-decoration:none;position:fixed;z-index:99999;bottom:125px;right:0px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;display:none;cursor:pointer;font-size:30px;padding:5px;color:#fff}
.et_pb_scroll_top:before{content:'2'}
.et_pb_scroll_top.et-visible{opacity:1;-webkit-animation:fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}
.et_pb_scroll_top.et-hidden{opacity:0;-webkit-animation:fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}
@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}
@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
.et_pb_section{position:relative;background-color:#fff;background-position:50%;background-size:100%;background-size:cover}
.default .et_pb_section { background-color:transparent; }
.et_pb_section--absolute,.et_pb_section--fixed{width:100%}
.et_pb_section.et_section_transparent{background-color:transparent}
.et_pb_fullwidth_section{padding:0}
.et_pb_fullwidth_section>.et_pb_module:not(.et_pb_post_content):not(.et_pb_fullwidth_post_content) .et_pb_row{padding:0!important}
.et_pb_inner_shadow{box-shadow:inset 0 0 7px rgba(0,0,0,.07)}
.et_pb_bottom_inside_divider,.et_pb_top_inside_divider{display:block;background-repeat-y:no-repeat;height:100%;position:absolute;pointer-events:none;width:100%;left:0;right:0}
.et_pb_bottom_inside_divider.et-no-transition,.et_pb_top_inside_divider.et-no-transition{transition:none!important}
.et_pb_top_inside_divider{margin-top:-1px}
.et_pb_bottom_inside_divider{margin-bottom:-1px}
.et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_bottom_inside_divider,.et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_top_inside_divider{z-index:1}
.et_pb_section_video:not(.et_pb_menu):not(.et_pb_fullwidth_menu){overflow:hidden;position:relative}
.et_pb_column>.et_pb_section_video_bg{z-index:-1}
.et_pb_section_video_bg{visibility:visible;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;pointer-events:none;transition:display .3s}
.et_pb_section_video_bg.et_pb_section_video_bg_hover,.et_pb_section_video_bg.et_pb_section_video_bg_phone,.et_pb_section_video_bg.et_pb_section_video_bg_tablet,.et_pb_section_video_bg.et_pb_section_video_bg_tablet_only{display:none}
.et_pb_section_video_bg .mejs-controls,.et_pb_section_video_bg .mejs-overlay-play{display:none!important}
.et_pb_section_video_bg embed,.et_pb_section_video_bg iframe,.et_pb_section_video_bg object,.et_pb_section_video_bg video{max-width:none}
.et_pb_section_video_bg .mejs-video{left:50%;position:absolute;max-width:none}
.et_pb_section_video_bg .mejs-overlay-loading{display:none!important}
.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg{display:none}
.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover,.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover_inherit{display:block}
@media (min-width:981px){
	.et_pb_section{padding:4% 0}
	.et_pb_fullwidth_section{padding:0}
	.et_pb_section_video_bg.et_pb_section_video_bg_desktop_only{display:block}
}
@media (max-width:980px){
	.et_pb_section{padding:50px 0}
	footer .et_pb_section{padding:50px 0 0 0; }
	.et_pb_fullwidth_section{padding:0}
	.et_pb_section_video_bg.et_pb_section_video_bg_tablet{display:block}
	.et_pb_section_video_bg.et_pb_section_video_bg_desktop_only{display:none}
}
@media (min-width:768px){.et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet{display:block}}
@media (min-width:768px) and (max-width:980px){.et_pb_section_video_bg.et_pb_section_video_bg_tablet_only{display:block}}
@media (max-width:767px){.et_pb_section_video_bg.et_pb_section_video_bg_phone{display:block}.et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet{display:none}}
@media only screen and (max-width:479px){ footer .et_pb_section{padding-bottom:0;} }
.et_pb_row{width:80%;max-width:1080px;margin:auto;position:relative}
.section_has_divider .et_pb_row{z-index:5}
.et_pb_row_inner{width:100%;position:relative}
.et_pb_row.et_pb_row_empty,.et_pb_row_inner:nth-of-type(n+2).et_pb_row_empty{display:none}
.et_pb_row:after,.et_pb_row_inner:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}
.et_pb_row_4col .et-last-child,.et_pb_row_4col .et-last-child-2,.et_pb_row_6col .et-last-child,.et_pb_row_6col .et-last-child-2,.et_pb_row_6col .et-last-child-3{margin-bottom:0}
.et_pb_column{float:left;background-size:cover;background-position:50%;position:relative;z-index:2;min-height:1px}
.et_pb_column--with-menu{z-index:3}
.et_pb_column.et_pb_column_empty{min-height:1px}
.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}
.et_pb_column.et_pb_section_parallax{position:relative}
.et_pb_column,.et_pb_row,.et_pb_row_inner{background-size:cover;background-position:50%;background-repeat:no-repeat}
@media (min-width:981px){
	.et_pb_row{padding:2% 0}
	.et_pb_column_3_4 .et_pb_row_inner{padding:3.735% 0}
	.et_pb_column_2_3 .et_pb_row_inner{padding:4.2415% 0}
	.et_pb_column_1_2 .et_pb_row_inner,.et_pb_column_3_5 .et_pb_row_inner{padding:5.82% 0}
	.et_section_specialty>.et_pb_row{padding:0}
	.et_pb_row_inner{width:100%}
	.et_pb_column_single{padding:2.855% 0}
	.et_pb_column_single .et_pb_module.et-first-child,.et_pb_column_single .et_pb_module:first-child{margin-top:0}
	.et_pb_column_single .et_pb_module.et-last-child,.et_pb_column_single .et_pb_module:last-child{margin-bottom:0}
	.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}
	.et_pb_row.et_pb_equal_columns,.et_pb_row_inner.et_pb_equal_columns,.et_pb_section.et_pb_equal_columns>.et_pb_row{display:-ms-flexbox;display:flex;direction:ltr}
	.et_pb_row.et_pb_equal_columns>.et_pb_column,.et_pb_section.et_pb_equal_columns>.et_pb_row>.et_pb_column{-ms-flex-order:1;order:1}
}
@media (max-width:980px){
	.et_pb_row{max-width:1080px}
	.et_pb_column .et_pb_row_inner,.et_pb_row{padding:30px 0}
	.et_section_specialty>.et_pb_row{padding:0}
	.et_pb_column{width:100%;margin-bottom:30px}
	.et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child,.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-bottom:0}
	.et_section_specialty .et_pb_row>.et_pb_column{padding-bottom:0}
	.et_pb_row_1-2_1-4_1-4,.et_pb_row_1-2_1-6_1-6_1-6,.et_pb_row_1-4_1-4,.et_pb_row_1-4_1-4_1-2,.et_pb_row_1-5_1-5_3-5,.et_pb_row_1-6_1-6_1-6,.et_pb_row_1-6_1-6_1-6_1-2,.et_pb_row_1-6_1-6_1-6_1-6,.et_pb_row_3-5_1-5_1-5,.et_pb_row_4col,.et_pb_row_5col,.et_pb_row_6col{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
	.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}
	.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n){margin-right:0}
	.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}
	.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(odd){margin-right:0}
	.et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_4col .et_pb_column:nth-last-child(-n+2){margin-bottom:0}
	.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:22%; margin-left:1.7%; margin-right:1.7%;  }
	.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5{width:47.25%;margin-right:5.5%}
	.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5:nth-child(odd),.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_3_5{margin-right:0}
	.et_pb_row_3-5_1-5_1-5 .et_pb_column:nth-last-child(-n+2),.et_pb_row_5col .et_pb_column:last-child{margin-bottom:0}
	.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}
	.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6:nth-child(3n),.et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n){margin-right:0}
	.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}
	.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:last-child{margin-right:0}
	.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3),.et_pb_row_6col .et_pb_column:nth-last-child(-n+3){margin-bottom:0}
	.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%;margin-bottom:0}
	.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-right:0}
	.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:47.25%;margin-right:5.5%}
	.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:nth-child(2n){margin-right:0}
	.et_pb_row_1-6_1-6_1-6_1-6:nth-last-child(-n+3){margin-bottom:0}
	
	.flogo { width:100% !important; text-align:center; }
	
}
@media (max-width:479px){
	.et_pb_row .et_pb_column.et_pb_column_1_4,.et_pb_row .et_pb_column.et_pb_column_1_5,.et_pb_row .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}
	.et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_4:last-child,.et_pb_row .et_pb_column.et_pb_column_1_5.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_5:last-child,.et_pb_row .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}
	.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}
	.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}
	.et_pb_column{width:100%!important}
}
.et_pb_text{word-wrap:break-word}
.et_pb_text ol,.et_pb_text ul{padding-bottom:1em}
.et_pb_text>:last-child{padding-bottom:0}
.et_pb_text_inner{position:relative}






@font-face{font-family:ETmodules;font-display:block;src:url(/img/modules.eot);src:url(/img/modules.eot?#iefix) format("embedded-opentype"),url(/img/modules.ttf) format("truetype"),url(/img/modules.woff) format("woff"),url(/img/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
.et_animated{opacity:0;animation-duration:1s;animation-fill-mode:both!important}
.et_animated.infinite{animation-iteration-count:infinite}
.et_had_animation{position:relative}
@keyframes et_pb_fade{to{opacity:1}}.et_animated.fade{animation-name:et_pb_fade}
@keyframes et_pb_fadeTop{0%{transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.et_animated.fadeTop{animation-name:et_pb_fadeTop}
@keyframes et_pb_fadeRight{0%{transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.et_animated.fadeRight{animation-name:et_pb_fadeRight}
@keyframes et_pb_fadeBottom{0%{transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.et_animated.fadeBottom{animation-name:et_pb_fadeBottom}
@keyframes et_pb_fadeLeft{0%{transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.et_animated.fadeLeft{animation-name:et_pb_fadeLeft}
.et_animated.slide{animation-name:et_pb_zoomLeft}
.et_animated.slideBottom,.et_animated.slideRight,.et_animated.slideTop{animation-name:et_pb_slideLeft}
@keyframes et_pb_slideLeft{to{transform:translateZ(0);opacity:1}}.et_animated.slideLeft{animation-name:et_pb_slideLeft}
@keyframes et_pb_bounce{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.et_animated.bounce{animation-name:et_pb_bounce}
@keyframes et_pb_bounceTop{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(0,-200px,0)}60%{transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none;opacity:1}}.et_animated.bounceTop{animation-name:et_pb_bounceTop}
@keyframes et_pb_bounceRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(200px,0,0)}60%{transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none;opacity:1}}.et_animated.bounceRight{animation-name:et_pb_bounceRight}
@keyframes et_pb_bounceBottom{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(0,200px,0)}60%{transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0);opacity:1}}.et_animated.bounceBottom{animation-name:et_pb_bounceBottom}
@keyframes et_pb_bounceLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(-200px,0,0)}60%{transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none;opacity:1}}.et_animated.bounceLeft{animation-name:et_pb_bounceLeft}
.et_animated.zoom,.et_animated.zoomTop{animation-name:et_pb_zoomLeft}
.et_animated.zoomTop{transform-origin:top}
.et_animated.zoomRight{animation-name:et_pb_zoomLeft;transform-origin:right}
.et_animated.zoomBottom{animation-name:et_pb_zoomLeft;transform-origin:bottom}@keyframes et_pb_zoomLeft{to{transform:scaleX(1);opacity:1}}
.et_animated.zoomLeft{animation-name:et_pb_zoomLeft;transform-origin:left}
.et_animated.flip,.et_animated.flipTop{animation-name:et_pb_foldBottom}
.et_animated.flipRight,.et_animated.flipTop{transform-origin:center}
.et_animated.flipRight{animation-name:et_pb_foldLeft}
.et_animated.flipBottom{animation-name:et_pb_foldBottom;transform-origin:center}
.et_animated.flipLeft,.et_animated.fold{animation-name:et_pb_foldLeft;transform-origin:center}
.et_animated.foldTop{transform-origin:top;animation-name:et_pb_foldBottom}
.et_animated.foldRight{transform-origin:right;animation-name:et_pb_foldLeft}
@keyframes et_pb_foldBottom{to{opacity:1;transform:perspective(0) rotateX(0deg)}}.et_animated.foldBottom{transform-origin:bottom;animation-name:et_pb_foldBottom}
@keyframes et_pb_foldLeft{to{opacity:1;transform:perspective(0) rotateY(0deg)}}.et_animated.foldLeft{transform-origin:left;animation-name:et_pb_foldLeft}
@keyframes et_pb_roll{0%{transform-origin:center}to{transform-origin:center;transform:none;opacity:1}}.et_animated.roll{animation-name:et_pb_roll}
@keyframes et_pb_rollTop{0%{transform-origin:top}to{transform-origin:top;transform:none;opacity:1}}.et_animated.rollTop{animation-name:et_pb_rollTop}
@keyframes et_pb_rollRight{0%{transform-origin:right}to{transform-origin:right;transform:none;opacity:1}}.et_animated.rollRight{animation-name:et_pb_rollRight}
@keyframes et_pb_rollBottom{0%{transform-origin:bottom}to{transform-origin:bottom;transform:none;opacity:1}}.et_animated.rollBottom{animation-name:et_pb_rollBottom}
@keyframes et_pb_rollLeft{0%{transform-origin:left}to{transform-origin:left;transform:none;opacity:1}}.et_animated.rollLeft{animation-name:et_pb_rollLeft}








.footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#2EA3F2}
.footer-widget li:before{border-color:#2EA3F2}
.bottom-nav li.current-menu-item>a{color:#2EA3F2}
#footer-widgets{padding:6% 0 0}
.footer-widget{float:left;color:#fff}
.last{margin-right:0}
.footer-widget .fwidget:last-child{margin-bottom:0 !important}
#footer-widgets .footer-widget li{padding-left:14px;position:relative}
#footer-widgets .footer-widget li:before{border-radius:3px;border-style:solid;border-width:3px;content:"";left:0;position:absolute;top:9px}
#footer-widgets .footer-widget li a{color:#fff;text-decoration:none}
#footer-widgets .footer-widget li a:hover{color:rgba(255,255,255,0.7)}
.footer-widget .widget_adsensewidget ins{min-width:160px}
#footer-bottom{background-color:#1f1f1f;background-color:rgba(0,0,0,0.32);padding:15px 0 5px}
#footer-bottom a{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
#footer-info{text-align:left;color:#666;padding-bottom:10px;float:left}
#footer-info a{font-weight:700;color:#666}#footer-info a:hover{opacity:.7}
#et-footer-nav{background-color:rgba(255,255,255,0.05)}
.bottom-nav{padding:15px 0}
.bottom-nav li{font-weight:600;display:inline-block;font-size:14px;padding-right:22px}
.bottom-nav a{color:#bbb;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
.bottom-nav a:hover{opacity:.7}
@media all and (max-width: 980px){
	.footer-widget:nth-child(n){width:46.25% !important;margin:0 7.5% 7.5% 0 !important}
	.et_pb_footer_columns1 .footer-widget{width:100% !important;margin:0 7.5% 7.5% 0 !important}
	#footer-widgets .footer-widget .fwidget{margin-bottom:16.21%}
	.et_pb_gutters1 .footer-widget:nth-child(n){width:50% !important;margin:0 !important}
	.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0}
	#footer-widgets{padding:8% 0}
	#footer-widgets .footer-widget:nth-child(2n){margin-right:0 !important}
	#footer-widgets .footer-widget:nth-last-child(-n+2){margin-bottom:0 !important}
	.bottom-nav{text-align:center}#footer-info{float:none;text-align:center}
}
@media all and (max-width: 767px){
	#footer-widgets .footer-widget,.et_pb_gutters1 #footer-widgets .footer-widget{width:100% !important;margin-right:0 !important}
	#footer-widgets .footer-widget:nth-child(n),#footer-widgets .footer-widget .fwidget{margin-bottom:9.5% !important}
	.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}
	#footer-widgets{padding:10% 0}
	#footer-widgets .footer-widget .fwidget:last-child{margin-bottom:0 !important}
	#footer-widgets .footer-widget:last-child{margin-bottom:0 !important}
}
@media all and (max-width: 479px){
	#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:11.5% !important}
	#footer-widgets .footer-widget.last{margin-bottom:0 !important}
	.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}
	#footer-widgets{padding:12% 0}
}
@media all and (min-width: 981px){
	.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:5.5%}
	.et_pb_gutters3 .footer-widget:last-child{margin-right:0}
	.et_pb_gutters3.et_pb_footer_columns6 .footer-widget{width:12.083%}
	.et_pb_gutters3.et_pb_footer_columns6 .footer-widget .fwidget{margin-bottom:45.517%}
	.et_pb_gutters3.et_pb_footer_columns5 .footer-widget{width:15.6%}
	.et_pb_gutters3.et_pb_footer_columns5 .footer-widget .fwidget{margin-bottom:35.256%}
	.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:20.875%}
	.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:26.347%}
	.et_pb_gutters3.et_pb_footer_columns3 .footer-widget{width:29.667%}
	.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:18.539%}
	.et_pb_gutters3.et_pb_footer_columns2 .footer-widget{width:47.25%}
	.et_pb_gutters3.et_pb_footer_columns2 .footer-widget .fwidget{margin-bottom:11.64%}
	.et_pb_gutters3.et_pb_footer_columns1 .footer-widget{width:100%}
	.et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:5.5%}
	.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1){width:73.625%;clear:both}
	.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:7.47%}
	.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2){width:20.875%}
	.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:26.347%}
	.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1){width:20.875%;clear:both}
	.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:26.347%}
	.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2){width:73.625%}
	.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:7.47%}
	.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1){width:64.833%}
	.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:8.483%}
	.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2){width:29.667%}
	.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:18.539%}
	.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1){width:29.667%}
	.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:18.539%}
	.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2){width:64.833%}
	.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:8.483%}
	.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2){width:20.875%}
	.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:26.347%}
	.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3){width:47.25%}
	.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget{margin-bottom:11.64%}
	.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:47.25%}
	.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget{margin-bottom:11.64%}
	.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:20.875%}
	.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:26.347%}
	.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2){width:15.6%}
	.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:35.256%}
	.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3){width:57.8%}
	.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3) .fwidget{margin-bottom:9.516%}
	.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child{width:57.8%}
	.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child .fwidget{margin-bottom:9.516%}
	.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:15.6%}
	.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:35.256%}
	.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1){width:57.8%}
	.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:9.516%}
	.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2){width:36.7%}
	.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:14.986%}
	.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1){width:36.7%}
	.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:14.986%}
	.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2){width:57.8%}
	.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}
	.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child{width:47.25%}
	.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child .fwidget{margin-bottom:11.64%}
	.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)){width:12.083%}
	.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)) .fwidget{margin-bottom:45.517%}
	.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3){width:12.083%}
	.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3) .fwidget{margin-bottom:45.517%}
	.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4){width:47.25%}
	.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4) .fwidget{margin-bottom:11.64%}
	.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:20.875%}
	.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:26.347%}
	.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2){width:47.25%}
	.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:11.64%}
	.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:15.6%}
	.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:35.256%}
	.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2){width:57.8%}
	.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}
}
.et_pb_with_border .et_pb_contact_form .input[type=checkbox]+label i,.et_pb_with_border .et_pb_contact_form .input[type=radio]+label i,.et_pb_with_border .et_pb_contact_form input,.et_pb_with_border .et_pb_contact_form select,.et_pb_with_border .et_pb_contact_form textarea{border:0 solid #333}
.et_pb_contact_main_title{word-wrap:break-word}.et_pb_contact_submit{color:#2ea3f2}.et_pb_contact_form{margin-left:-3%}
.et_pb_contact_reset:hover,.et_pb_contact_submit:hover{background-color:rgba(0,0,0,.05)}
.et_pb_contact_reset:hover{padding:.3em 1em}.et_pb_contact_form [data-conditional-logic]{display:none}
.et_pb_contact .et_pb_contact_form p.et_contact_error .et_pb_contact_field_radio_title,.et_pb_contact .et_pb_contact_form p.et_contact_error .et_pb_contact_field_radio label,.et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:red!important}
.et_pb_contact_form p[data-id=et_number]{position:absolute!important;transform:scale(.01)!important}
.et_pb_contact_form p[data-id=et_number] input{background:transparent!important;border:none!important}
.et_pb_contact_form_container.et_pb_text_align_center .et_pb_contact_field_radio_list,.et_pb_contact_form_container.et_pb_text_align_center .et_pb_contact_field_radio_title,.et_pb_contact_form_container.et_pb_text_align_justified .et_pb_contact_field_radio_list,.et_pb_contact_form_container.et_pb_text_align_justified .et_pb_contact_field_radio_title,.et_pb_contact_form_container.et_pb_text_align_right .et_pb_contact_field_radio_list,.et_pb_contact_form_container.et_pb_text_align_right .et_pb_contact_field_radio_title{float:none}
.et_pb_contact_form_container.et_pb_text_align_center .et_pb_contact_field_radio_wrapper,.et_pb_contact_form_container.et_pb_text_align_justified .et_pb_contact_field_radio_wrapper,.et_pb_contact_form_container.et_pb_text_align_right .et_pb_contact_field_radio_wrapper{display:-ms-flexbox;display:flex}
.et_pb_contact_form_container.et_pb_text_align_center .et_pb_contact_field_radio_wrapper{-ms-flex-pack:center;justify-content:center}
.et_pb_contact_form_container.et_pb_text_align_right .et_pb_contact_field_radio_wrapper{-ms-flex-pack:end;justify-content:flex-end}
.et_pb_contact_form_container.et_pb_text_align_justified .et_pb_contact_field_radio_wrapper{-ms-flex-pack:justify;justify-content:space-between}

.et_pb_newsletter_description{word-wrap:break-word}

.et_pb_newsletter_description p:last-of-type{padding-bottom:5px}
@media (max-width:479px){ .et_pb_newsletter_description p:last-of-type{padding-bottom:10px} }

.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_description,.et_pb_newsletter_layout_right_left .et_pb_newsletter_description{-ms-flex-order:1;order:1}

@media (max-width:980px){
	.et_pb_newsletter.et_pb_login .et_pb_newsletter_description {width:50%;padding-top:0;padding-bottom:0}
}
@media (max-width:767px){
	.et_pb_newsletter.et_pb_login .et_pb_newsletter_description{width:100%;padding-left:0;padding-right:0}
}



.et_pb_with_border .et_pb_image_wrap{border:0 solid #333}
.et_pb_image{margin-left:auto;margin-right:auto;line-height:0}
.et_pb_image.aligncenter{text-align:center}
.et_pb_image.et_pb_has_overlay a.et_pb_lightbox_image{display:block;position:relative}
.et_pb_image{display:block}
.et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}
.et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:auto}
.et_pb_image img{position:relative; margin-bottom:80px; }
@media (max-width:980px){
	.pghero .et_pb_image img { margin-top:150px; max-width:90%; }
}
.et_pb_image_sticky{margin-bottom:0!important;display:inherit}
.et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay{z-index:3;opacity:1}
.aliashome .et_pb_image .et_pb_image_wrap { margin-bottom:-80px; }
.typefolio .et_pb_image img { width:675px; height:auto; }
@media (min-width:981px){.et_pb_section_sticky,.et_pb_section_sticky.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky .et_pb_column_single,.et_pb_section_sticky .et_pb_row.et-last-child,.et_pb_section_sticky .et_pb_row:last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}}
@media (max-width:980px){
	.et_pb_image_sticky_tablet{margin-bottom:0!important;display:inherit}
	.et_pb_section_sticky_mobile,.et_pb_section_sticky_mobile.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky_mobile .et_pb_column_single,.et_pb_section_sticky_mobile .et_pb_row.et-last-child,.et_pb_section_sticky_mobile .et_pb_row:last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}
	.et_pb_section_sticky .et_pb_row.et-last-child .et_pb_column.et_pb_row_sticky.et-last-child,.et_pb_section_sticky .et_pb_row:last-child .et_pb_column.et_pb_row_sticky:last-child{margin-bottom:0}
	.et_pb_image_bottom_space_tablet{margin-bottom:30px!important;display:block}
	.et_always_center_on_mobile{text-align:center!important;margin-left:auto!important;margin-right:auto!important}
}
.aliashome .et_pb_specialty_column h1 a:hover {color:#33a62b;}

@media (max-width:767px){.et_pb_image_sticky_phone{margin-bottom:0!important;display:inherit}.et_pb_image_bottom_space_phone{margin-bottom:30px!important;display:block}}
.et_overlay{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:hsla(0,0%,100%,.9);opacity:0;pointer-events:none;transition:all .3s;border:1px solid #e5e5e5;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}
.et_overlay:before{color:#2ea3f2;content:"\E050";position:absolute;top:55%;left:50%;margin:-16px 0 0 -16px;font-size:32px;transition:all .4s}
.et_portfolio_image,.et_shop_image{position:relative;display:block}
.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}
#ie7 .et_overlay,#ie8 .et_overlay{display:none}
.et_pb_module.et_pb_has_overlay{position:relative}
.et_pb_module.et_pb_has_overlay .et_overlay,article.et_pb_has_overlay{border:none}

.et_pb_newsletter.et_pb_subscribe{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}
.et_pb_newsletter { width:80%; margin-left: auto !important; margin-right: 0px !important; margin-top: -34px !important; margin-bottom: 40px !important; padding-top:0 !important; padding-bottom:0 !important; }
@media (max-width:980px){ .et_pb_newsletter { margin-right:auto !important; } }
.et_pb_newsletter h1 { font-size:7.5em !important; }
@media (max-width:479px){ .et_pb_newsletter h1 { font-size:5em !important; } }
.et_pb_newsletter .et_pb_image { margin-top:-40px !important; margin-bottom:-80px !important; }
.et_pb_newsletter.et_pb_subscribe .et_pb_newsletter_description{-ms-flex-item-align:start;align-self:start}
.et_pb_newsletter.et_pb_subscribe .et_pb_newsletter_description,.et_pb_newsletter.et_pb_subscribe .et_pb_newsletter_form{width:100%}

.et_pb_slider .et_pb_container{width:100%;margin:0 auto;position:relative;z-index:2}
.et_pb_with_border .et_pb_slide_image img{border:0 solid #333}
.et_pb_slides .et_pb_container{display:table;table-layout:fixed}
.et_pb_slides .et_pb_slider_container_inner{display:table-cell;width:100%;vertical-align:middle}
.et_pb_slides .et_pb_empty_slide.et_pb_container,.et_pb_slides .et_pb_empty_slide .et_pb_slider_container_inner{display:block}
.et_pb_slide_content{font-size:14px;font-weight:400;color:#333}
.et_pb_slide_content p:last-of-type{padding-bottom:0}
.et_pb_bg_layout_dark .et_pb_slide_content{color:#fff}
.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{padding:30px;border-radius:3px}
.et_pb_slide_description{word-wrap:break-word}
.et-pb-active-slide .et_pb_slide_description{animation-duration:.7s;animation-delay:.9s;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-name:fadeBottom}
.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:0 1px 3px rgba(0,0,0,.3)}
.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:16% 8%;width:auto;margin:auto}
.et_pb_slide_with_image .et_pb_slide_description{width:47.25%;padding-left:0;padding-right:0;text-align:left;float:right}
.et_pb_slide_description .et_pb_slide_title{font-weight:300;margin-top:0;font-size:46px}
.et_pb_slide_image{position:absolute;bottom:0}.et_pb_slide_video{position:absolute;top:50%;bottom:auto}
.et_pb_slide:first-child .et_pb_slide_image img{opacity:0}
.et_pb_slide:first-child .et_pb_slide_image img.active{opacity:1;animation-duration:.7s;animation-delay:.6s;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-name:fadeLeft}
.et_pb_media_alignment_center .et_pb_slide_image{bottom:auto;top:50%}
.et-pb-active-slide .et_pb_slide_image,.et-pb-active-slide .et_pb_slide_video{animation-duration:.7s;animation-delay:.6s;animation-timing-function:ease-in-out;animation-fill-mode:both}
.et-pb-active-slide .et_pb_slide_image{animation-name:fadeLeft}
.et_pb_slide_image img{width:auto;vertical-align:bottom}
.et_pb_slide_image,.et_pb_slide_video{width:47.25%;margin-right:5.5%}
.et_pb_slide_video .mejs-mediaelement{position:relative}
.et_pb_slide_video .mejs-mediaelement .wp-video-shortcode{display:block}
.et_pb_slide_video .wp-video-shortcode video,.et_pb_slide_video video.wp-video-shortcode{height:auto}
.et_pb_slider_with_overlay .et_pb_slide_overlay_container{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}
.et_pb_bg_layout_light.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_light.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{background-color:hsla(0,0%,100%,.9)}
.et_pb_bg_layout_dark.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_dark.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{background-color:rgba(0,0,0,.3)}
.et_pb_column_1_2 .et_pb_slider_fullwidth_off .et_pb_slide_description,.et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_description,.et_pb_column_2_5 .et_pb_slider_fullwidth_off .et_pb_slide_description,.et_pb_column_3_5 .et_pb_slider_fullwidth_off .et_pb_slide_description,.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_description{text-align:center}
.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_content,.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_video,.et_pb_column_1_5 .et_pb_slider_fullwidth_off .et_pb_slide_content,.et_pb_column_1_5 .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column_1_5 .et_pb_slider_fullwidth_off .et_pb_slide_video,.et_pb_column_1_6 .et_pb_slider_fullwidth_off .et_pb_slide_content,.et_pb_column_1_6 .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column_1_6 .et_pb_slider_fullwidth_off .et_pb_slide_video{display:none}
.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_description,.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_description,.et_pb_column_1_5 .et_pb_slider_fullwidth_off .et_pb_slide_description,.et_pb_column_1_5 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_description,.et_pb_column_1_6 .et_pb_slider_fullwidth_off .et_pb_slide_description,.et_pb_column_1_6 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_description{text-align:center}
.et_pb_column_1_2 .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column_1_2 .et_pb_slider_fullwidth_off .et_pb_slide_video,.et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_video,.et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content,.et_pb_column_2_5 .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column_2_5 .et_pb_slider_fullwidth_off .et_pb_slide_video,.et_pb_column_2_5 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content,.et_pb_column_3_5 .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column_3_5 .et_pb_slider_fullwidth_off .et_pb_slide_video,.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_video,.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content{display:none}
.et_pb_column_1_2 .et_pb_slide_content,.et_pb_column_1_3 .et_pb_slide_content,.et_pb_column_1_4 .et_pb_slide_content,.et_pb_column_1_5 .et_pb_slide_content,.et_pb_column_1_6 .et_pb_slide_content,.et_pb_column_2_5 .et_pb_slide_content,.et_pb_column_3_4 .et_pb_column_3_8 .et_pb_slide_content,.et_pb_column_3_5 .et_pb_slide_content{font-size:14px}
.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_content,.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_video,.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content{display:block}
.et_pb_column_1_2 .et_pb_slide_description h2.et_pb_slide_title,.et_pb_column_3_4 .et_pb_column_3_8 .et_pb_slide_description h2.et_pb_slide_title,.et_pb_column_3_5 .et_pb_slide_description h2.et_pb_slide_title{font-size:26px;font-weight:400}
.et_pb_column_1_3 .et_pb_slide_description h2.et_pb_slide_title,.et_pb_column_1_4 .et_pb_slide_description h2.et_pb_slide_title,.et_pb_column_1_5 .et_pb_slide_description h2.et_pb_slide_title,.et_pb_column_1_6 .et_pb_slide_description h2.et_pb_slide_title,.et_pb_column_2_5 .et_pb_slide_description h2.et_pb_slide_title{font-size:22px;font-weight:400}
@media (min-width:981px) and (max-width:1100px){
	.et_pb_column_1_2 .et_pb_slide_content,.et_pb_column_1_3 .et_pb_slide_content,.et_pb_column_1_4 .et_pb_slide_content,.et_pb_column_1_5 .et_pb_slide_content,.et_pb_column_1_6 .et_pb_slide_content,.et_pb_column_2_3 .et_pb_slide_content,.et_pb_column_2_5 .et_pb_slide_content,.et_pb_column_3_5 .et_pb_slide_content{font-size:14px}
	.et_pb_column_1_2 .et_pb_slide_description h2.et_pb_slide_title,.et_pb_column_1_3 .et_pb_slide_description h2.et_pb_slide_title,.et_pb_column_1_4 .et_pb_slide_description h2.et_pb_slide_title,.et_pb_column_1_5 .et_pb_slide_description h2.et_pb_slide_title,.et_pb_column_1_6 .et_pb_slide_description h2.et_pb_slide_title,.et_pb_column_2_3 .et_pb_slide_description h2.et_pb_slide_title,.et_pb_column_2_5 .et_pb_slide_description h2.et_pb_slide_title,.et_pb_column_3_5 .et_pb_slide_description h2.et_pb_slide_title{font-size:18px}
}
@media (min-width:981px){
	.et_pb_column_1_2 .et_pb_slide_image,.et_pb_column_1_2 .et_pb_slide_video,.et_pb_column_1_3 .et_pb_slide_image,.et_pb_column_1_3 .et_pb_slide_video,.et_pb_column_1_4 .et_pb_slide_image,.et_pb_column_1_4 .et_pb_slide_video,.et_pb_column_1_5 .et_pb_slide_image,.et_pb_column_1_5 .et_pb_slide_video,.et_pb_column_1_6 .et_pb_slide_image,.et_pb_column_1_6 .et_pb_slide_video,.et_pb_column_2_5 .et_pb_slide_image,.et_pb_column_2_5 .et_pb_slide_video,.et_pb_column_3_5 .et_pb_slide_image,.et_pb_column_3_5 .et_pb_slide_video,.et_pb_column_3_8 .et_pb_slide_image,.et_pb_column_3_8 .et_pb_slide_video{top:auto;bottom:auto;position:relative}
	.et_pb_column_1_2 .et_pb_slide_image,.et_pb_column_1_2 .et_pb_slide_video,.et_pb_column_1_2 .et_pb_slide_with_image .et_pb_slide_description,.et_pb_column_1_3 .et_pb_slide_image,.et_pb_column_1_3 .et_pb_slide_video,.et_pb_column_1_3 .et_pb_slide_with_image .et_pb_slide_description,.et_pb_column_1_4 .et_pb_slide_image,.et_pb_column_1_4 .et_pb_slide_video,.et_pb_column_1_4 .et_pb_slide_with_image .et_pb_slide_description,.et_pb_column_1_5 .et_pb_slide_image,.et_pb_column_1_5 .et_pb_slide_video,.et_pb_column_1_5 .et_pb_slide_with_image .et_pb_slide_description,.et_pb_column_1_6 .et_pb_slide_image,.et_pb_column_1_6 .et_pb_slide_video,.et_pb_column_1_6 .et_pb_slide_with_image .et_pb_slide_description,.et_pb_column_2_5 .et_pb_slide_image,.et_pb_column_2_5 .et_pb_slide_video,.et_pb_column_2_5 .et_pb_slide_with_image .et_pb_slide_description,.et_pb_column_3_5 .et_pb_slide_image,.et_pb_column_3_5 .et_pb_slide_video,.et_pb_column_3_5 .et_pb_slide_with_image .et_pb_slide_description,.et_pb_column_3_8 .et_pb_slide_image,.et_pb_column_3_8 .et_pb_slide_video,.et_pb_column_3_8 .et_pb_slide_with_image .et_pb_slide_description{width:100%!important}
	.et_pb_column_1_2 .et_pb_slide_image,.et_pb_column_1_2 .et_pb_slide_video,.et_pb_column_1_3 .et_pb_slide_image,.et_pb_column_1_3 .et_pb_slide_video,.et_pb_column_1_4 .et_pb_slide_image,.et_pb_column_1_4 .et_pb_slide_video,.et_pb_column_1_5 .et_pb_slide_image,.et_pb_column_1_5 .et_pb_slide_video,.et_pb_column_1_6 .et_pb_slide_image,.et_pb_column_1_6 .et_pb_slide_video,.et_pb_column_2_5 .et_pb_slide_image,.et_pb_column_2_5 .et_pb_slide_video,.et_pb_column_3_5 .et_pb_slide_image,.et_pb_column_3_5 .et_pb_slide_video,.et_pb_column_3_8 .et_pb_slide_image,.et_pb_column_3_8 .et_pb_slide_video{padding:0;margin:10% 0 0!important}
	.et_pb_column_1_3 .et_pb_slide_description,.et_pb_column_2_5 .et_pb_slide_description{padding-bottom:26%}
	.et_pb_column_1_4 .et_pb_slide .et_pb_slide_description,.et_pb_column_1_5 .et_pb_slide .et_pb_slide_description,.et_pb_column_1_6 .et_pb_slide .et_pb_slide_description{padding-bottom:34%}
}
@media (max-width:980px){
	.et_pb_column_1_4 .et_pb_slider_fullwidth_off h2,.et_pb_column_1_5 .et_pb_slider_fullwidth_off h2,.et_pb_column_1_6 .et_pb_slider_fullwidth_off h2,.et_pb_slide_description h2.et_pb_slide_title{font-size:26px;font-weight:500}
	.et_pb_slide_description .et_pb_slide_title{font-weight:500}
	.et_pb_slide_content{font-size:13px;font-weight:400}
	.et_pb_slide_description{text-align:center}
	.et_pb_slide_with_image .et_pb_slide_description{text-align:left}
	.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_container,.et_pb_column_1_5 .et_pb_slider_fullwidth_off .et_pb_container,.et_pb_column_1_6 .et_pb_slider_fullwidth_off .et_pb_container{min-height:auto}
	.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_content,.et_pb_column_1_5 .et_pb_slider_fullwidth_off .et_pb_slide_content,.et_pb_column_1_6 .et_pb_slider_fullwidth_off .et_pb_slide_content{display:block}
	.et_pb_bg_layout_light_tablet.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_light_tablet.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{background-color:hsla(0,0%,100%,.9)}
	.et_pb_bg_layout_dark_tablet.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_dark_tablet.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{background-color:rgba(0,0,0,.3)}
}
@media (max-width:767px){
	.et_pb_slide_content{font-size:12px}
	.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content{font-size:14px}
	.et_pb_slide_description h2.et_pb_slide_title{font-size:24px}
	.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description h2.et_pb_slide_title{font-size:20px}
	.et_pb_slide_description,.et_pb_slide_with_image .et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{text-align:center}
	.et_pb_slide_with_image .et_pb_slide_description{float:none;text-align:center;width:100%}
	.et_pb_media_alignment_center .et_pb_slide_image{top:0}
	.et_pb_slide_image,.et_pb_slide_video,.et_pb_slide_with_image .et_pb_slide_description{width:100%}
	.et_pb_slider_show_image .et_pb_slide_image,.et_pb_slider_show_image .et_pb_slide_video{display:block!important}
	.et_pb_slide_image,.et_pb_slide_video{display:none!important;position:relative;top:auto;margin:50px auto 0;padding:0;margin-top:6%!important}
	.et_pb_slide_video{float:none}
	.et_pb_slide_image img{max-height:300px}
	.et_pb_section_first .et_pb_slide_image img{max-height:300px!important}
	.et_pb_section_first .et_pb_slide_image{margin:0!important;top:20px}
	.et_pb_slider_with_overlay .et_pb_slide_image,.et_pb_slider_with_overlay .et_pb_slide_video,.et_pb_slider_with_overlay .et_pb_slide_with_image .et_pb_slide_description{width:100%}
	.et_pb_slider_with_overlay .et_pb_slide_image{margin-top:0!important;padding-top:6%}
	.et_pb_bg_layout_light_phone .et_pb_slide_content{color:#333}
	.et_pb_bg_layout_dark_phone .et_pb_slide_description{text-shadow:0 1px 3px rgba(0,0,0,.3)}
	.et_pb_bg_layout_dark_phone .et_pb_slide_content{color:#fff}
}
@media (min-width:480px){.et_pb_column_1_4 .et_pb_slide_description,.et_pb_column_1_5 .et_pb_slide_description,.et_pb_column_1_6 .et_pb_slide_description{padding-bottom:26%}}
@media (max-width:479px){
	.et_pb_slide_description h2.et_pb_slide_title{font-size:20px}
	.et_pb_slide_content{font-weight:400;font-size:10px;display:block}
	.et_pb_slider_fullwidth_off .et_pb_more_button,.et_pb_slider_fullwidth_off .et_pb_slide_content{display:none}
}
.et_pb_slider{position:relative;overflow:hidden}
.et_pb_slide{padding:0 6%;background-size:cover;background-position:50%;background-repeat:no-repeat}
.et_pb_slider .et_pb_slide{display:none;float:left;margin-right:-100%;position:relative;width:100%;text-align:center;list-style:none!important;background-position:50%;background-size:100%;background-size:cover}
.et_pb_slider .et_pb_slide:first-child{display:list-item}
.et-pb-controllers{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:10}
.et-pb-controllers a{display:inline-block;background-color:hsla(0,0%,100%,.5);text-indent:-9999px;border-radius:7px;width:7px;height:7px;margin-right:10px;padding:0;opacity:.5}
.et-pb-controllers .et-pb-active-control{opacity:1}
.et-pb-controllers a:last-child{margin-right:0}
.et-pb-controllers .et-pb-active-control{background-color:#fff}
.et_pb_slides .et_pb_temp_slide{display:block}
.et_pb_slides:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}
@media (max-width:980px){
	.et_pb_bg_layout_light_tablet .et-pb-controllers .et-pb-active-control{background-color:#333}
	.et_pb_bg_layout_light_tablet .et-pb-controllers a{background-color:rgba(0,0,0,.3)}
	.et_pb_bg_layout_light_tablet .et_pb_slide_content{color:#333}
	.et_pb_bg_layout_dark_tablet .et_pb_slide_description{text-shadow:0 1px 3px rgba(0,0,0,.3)}
	.et_pb_bg_layout_dark_tablet .et_pb_slide_content{color:#fff}
	.et_pb_bg_layout_dark_tablet .et-pb-controllers .et-pb-active-control{background-color:#fff}
	.et_pb_bg_layout_dark_tablet .et-pb-controllers a{background-color:hsla(0,0%,100%,.5)}
}
@media (max-width:767px){
	.et-pb-controllers{position:absolute;bottom:5%;left:0;width:100%;text-align:center;z-index:10;height:14px}
	.et_transparent_nav .et_pb_section:first-child .et-pb-controllers{bottom:18px}
	.et_pb_bg_layout_light_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_light_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{background-color:hsla(0,0%,100%,.9)}
	.et_pb_bg_layout_light_phone .et-pb-controllers .et-pb-active-control{background-color:#333}
	.et_pb_bg_layout_dark_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_dark_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper,.et_pb_bg_layout_light_phone .et-pb-controllers a{background-color:rgba(0,0,0,.3)}
	.et_pb_bg_layout_dark_phone .et-pb-controllers .et-pb-active-control{background-color:#fff}
	.et_pb_bg_layout_dark_phone .et-pb-controllers a{background-color:hsla(0,0%,100%,.5)}
}
.et_mobile_device .et_pb_slider_parallax .et_pb_slide,.et_mobile_device .et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:scroll}
.et-pb-arrow-next,.et-pb-arrow-prev{position:absolute;top:50%;z-index:100;font-size:48px;color:#fff;margin-top:-24px;transition:all .2s ease-in-out;opacity:0}
.et_pb_bg_layout_light .et-pb-arrow-next,.et_pb_bg_layout_light .et-pb-arrow-prev{color:#333}
.et_pb_slider:hover .et-pb-arrow-prev{left:22px;opacity:1}
.et_pb_slider:hover .et-pb-arrow-next{right:22px;opacity:1}
.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control{background-color:#333}
.et_pb_bg_layout_light .et-pb-controllers a{background-color:rgba(0,0,0,.3)}
.et-pb-arrow-next:hover,.et-pb-arrow-prev:hover{text-decoration:none}
.et-pb-arrow-next span,.et-pb-arrow-prev span{display:none}
.et-pb-arrow-prev{left:-22px}
.et-pb-arrow-next{right:-22px}
.et-pb-arrow-prev:before{content:"4"}
.et-pb-arrow-next:before{content:"5"}
.format-gallery .et-pb-arrow-next,.format-gallery .et-pb-arrow-prev{color:#fff}
.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_2_5 .et_pb_slider:hover .et-pb-arrow-prev{left:0}.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_2_5 .et_pb_slider:hover .et-pb-arrow-next{right:0}
.et_pb_column_1_4 .et_pb_slider .et_pb_slide,.et_pb_column_1_5 .et_pb_slider .et_pb_slide,.et_pb_column_1_6 .et_pb_slider .et_pb_slide{min-height:170px}
.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-next{right:0}
@media (max-width:980px){
	.et_pb_bg_layout_light_tablet .et-pb-arrow-next,.et_pb_bg_layout_light_tablet .et-pb-arrow-prev{color:#333}
	.et_pb_bg_layout_dark_tablet .et-pb-arrow-next,.et_pb_bg_layout_dark_tablet .et-pb-arrow-prev{color:#fff}
}
@media (max-width:767px){
	.et_pb_slider:hover .et-pb-arrow-prev{left:0;opacity:1}
	.et_pb_slider:hover .et-pb-arrow-next{right:0;opacity:1}
	.et_pb_bg_layout_light_phone .et-pb-arrow-next,.et_pb_bg_layout_light_phone .et-pb-arrow-prev{color:#333}
	.et_pb_bg_layout_dark_phone .et-pb-arrow-next,.et_pb_bg_layout_dark_phone .et-pb-arrow-prev{color:#fff}
}
.et_mobile_device .et-pb-arrow-prev{left:22px;opacity:1}
.et_mobile_device .et-pb-arrow-next{right:22px;opacity:1}
@media (max-width:767px){
	.et_mobile_device .et-pb-arrow-prev{left:0;opacity:1}
	.et_mobile_device .et-pb-arrow-next{right:0;opacity:1}
}










/* ============================================================
   00. Main Styles
/* ============================================================ */
.txt-left {	text-align: left;}
.txt-center {	text-align: center;}
.txt-right {	text-align: right;}
.tg-hidden-tag {	visibility: hidden !important;	position: absolute !important;	left: -9999px !important;	width: 1px !important;	height: 1px !important;	opacity: 0.001 !important;}
.the-grid-plugin {	display: none !important;}
.tg-error-msg {	position: relative;	display: block;	padding: 50px;	text-align: center;	font-size: 16px;	font-weight: 600;}
.tg-grid-sizer,.tg-gutter-sizer {	position: absolute;	display: block;	left: -100%;	visibility: hidden;	pointer-events: none;}
.tg-grid-wrapper {	position: relative;	display: block;	min-height: 1px;}
.tg-grid-wrapper.tg-grid-loaded .tg-search-holder,.tg-grid-wrapper.tg-grid-loaded .tg-filters-holder,.tg-grid-wrapper.tg-grid-loaded .tg-sorters-holder {	opacity: 1;	pointer-events: auto;}
.tg-grid-wrapper .tg-search-holder,.tg-grid-wrapper .tg-filters-holder,.tg-grid-wrapper .tg-sorters-holder {	opacity: 0.5;	pointer-events: none;	-webkit-transition: opacity 0.3s linear;	-moz-transition: opacity 0.3s linear;	-ms-transition: opacity 0.3s linear;	-o-transition: opacity 0.3s linear;	transition: opacity 0.3s linear;}
.tg-grid-loading {	overflow: hidden;	height: 250px;	max-height: 250px;}
.full-height.tg-grid-loading .tg-grid-holder,.full-height.tg-grid-loading .tg-grid-slider {	height: auto;	max-height: none;}
/*** because of the preloader height ***/
.tg-grid-loading .tg-grid-slider .tg-grid-holder {	height: inherit !important;	max-height: none !important;}
.tg-grid-wrapper.tg-grid-loading .tg-grid-area-top1 *,.tg-grid-wrapper.tg-grid-loading .tg-grid-area-top2 *,
.tg-grid-wrapper.tg-grid-loading .tg-grid-area-left *,.tg-grid-wrapper.tg-grid-loading .tg-grid-area-right *,
.tg-grid-wrapper.tg-grid-loading .tg-grid-area-bottom1 *,.tg-grid-wrapper.tg-grid-loading .tg-grid-area-bottom2 * {	opacity: 0.01; }
.tg-grid-slider {	position: relative;	cursor: move;	cursor: -moz-grab;	cursor: -webkit-grab;}
.tg-grid-slider .dragged {     cursor: -moz-grabbing;    cursor: -webkit-grabbing;}
.tg-grid-holder {	position: relative;	display: block;}
.tg-grid-holder:before {	position:absolute;	top:0;	left:0;	width:100%;	height:100%;}



.tg-ajax-button-holder {	position: relative;	display: block;}
.tg-grid-area-top1,.tg-grid-area-top2,.tg-grid-area-bottom1,.tg-grid-area-bottom2 {	position: relative;	display: block;}
.tg-grid-slider,.tg-grid-holder {	z-index: 3;}
.tg-grid-area-top1 > div:first-child,.tg-grid-area-top2 > div:first-child,.tg-grid-area-bottom1 > div:first-child,.tg-grid-area-bottom2 > div:first-child {	margin-left: 0;}
.tg-grid-area-top1 > div:last-child,.tg-grid-area-top2 > div:last-child,.tg-grid-area-bottom1 > div:last-child,.tg-grid-area-bottom2 > div:last-child {	margin-right: 0;}
.tg-grid-area-overlay {	position: absolute;	display: block;	top: 0;	left: 0;	bottom: 0;	right: 0;}

/*** navigation elements main styles ***/

.tg-nav-font,.tg-nav-font[class^="tg-icon-"] {	font-size: 13px;	line-height: 30px;}
.tg-search-holder,.tg-pagination-holder,.tg-slider-bullets-holder,.tg-left-arrow,.tg-right-arrow,.tg-sorters-holder,.tg-filters-holder,.tg-ajax-button-holder {	vertical-align: top;}
.tg-filter-tooltip,.no-touch .tg-filter-tooltip,.tg-dropdown-holder {	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;}
.tg-page-number,.tg-grid-holder,.tg-grid-slider,.tg-grid-wrapper,.tg-left-arrow i,.tg-right-arrow i,.tg-search-clear,input[type=text].tg-search {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}
.tg-filter:not(.tg-dropdown-item),.tg-filter:not(.tg-dropdown-item) span:not(.tg-filter-count),.tg-sorter-order,.tg-sorter-order i,
.tg-search-clear,.tg-ajax-button,.tg-ajax-button span,.tg-dropdown-item,.tg-icon-dropdown-open,.tg-left-arrow,
.tg-right-arrow,.tg-left-arrow i,.tg-right-arrow i,.tg-pagination-prev,.tg-pagination-next,
.tg-pagination-prev a,.tg-pagination-next a,.tg-pagination-number .tg-page-number {
	-webkit-transition: background 0.3s linear, color 0.3s linear, border 0.3s linear, opacity 0.3s linear;
	-moz-transition: background 0.3s linear, color 0.3s linear, border 0.3s linear, opacity 0.3s linear;
	-ms-transition: background 0.3s linear, color 0.3s linear, border 0.3s linear, opacity 0.3s linear;
	-o-transition: background 0.3s linear, color 0.3s linear, border 0.3s linear, opacity 0.3s linear;
	transition: background 0.3s linear, color 0.3s linear, border 0.3s linear, opacity 0.3s linear;
}

/* ============================================================
   01. Grid Item
/* ============================================================ */

.tg-item {	position: relative;	display: inline-block;	z-index: 1;	float: left;	width: 25%;	height: auto;	margin: 0;	padding: 0;}
.tg-item,.tg-item * {	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}
.tg-item-clear,.tg-item-line-break {    clear: both;    height: 0;	opacity: 0 !important;	padding: 0 !important;	margin: 0 !important;}
.tg-item-line-break {    height: 10px;}
.tg-item .tg-dark .tg-item-social-link,.tg-item .tg-light .tg-item-social-link,.tg-item .tg-dark .tg-item-social-link:active,.tg-item .tg-light .tg-item-social-link:active,.tg-item .tg-dark .tg-item-social-link:focus,.tg-item .tg-light .tg-item-social-link:focus {	color: #5e9fca !important;}
.tg-item .tg-item-title,.tg-item .tg-item-title a,.tg-item .tg-item-excerpt,.tg-item .tg-cats-holder * {	word-wrap: break-word;	-webkit-hyphens: auto;	-moz-hyphens: auto;	-ms-hyphens: auto;	hyphens: auto;}
.tg-item .tg-top-holder {    position: absolute;    left: 0;    top: 0;    right: 0;	line-height: normal;}
.tg-item .tg-center-holder {
	position: absolute;	display: block;    top: 50%;    left: 0;    right: 0;	max-width: 100%;
	padding: 0;	margin: 0;	line-height: normal;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
    transform: translateY(-50%);  
}
.tg-item .tg-bottom-holder {    position: absolute;    left: 0;    bottom: 0;    right: 0;	line-height: normal;}
.tg-item-content-holder {	line-height: normal;}
/*** for actions under layers ***/
.tg-item .tg-top-holder,.tg-item .tg-center-holder,.tg-item .tg-center-inner,.tg-item .tg-bottom-holder {	pointer-events: none;}
/*** enable pointer for all child elements in each layer ***/
.tg-item .tg-top-holder *,.tg-item .tg-center-inner *,.tg-item .tg-bottom-holder * {	pointer-events: all;}
.tg-layout-justified .tg-item-gallery-holder,.tg-layout-grid .tg-item-gallery-holder,.tg-layout-justified .tg-item-inner,.tg-layout-grid .tg-item-inner {	position: relative;	display: inline-block;	width: 100%;	height: 100%;}
.tg-layout-masonry .tg-item-inner {	position: relative;	display: block;	width: 100%;	height: auto;}
.tg-slider-dragged * {     cursor: -moz-grabbing;    cursor: -webkit-grabbing;}
.tg-item.tg-item-reveal .tg-item-inner,.tg-item.tg-item-removed .tg-item-inner,.tg-item.tg-item-index.tg-item-hidden .tg-item-inner,.tg-item.tg-item-reveal .tg-item-settings,.tg-item.tg-item-reveal .tg-item-exclude {	opacity: 0.001;}
img.tg-item-image {	position: relative;	display: block;	width: 100%;    height: auto;	margin: 0;	outline: 1px solid transparent;}
.tg-layout-justified img.tg-item-image {    height: 100%;}
div.tg-item-image {	position: absolute;	top: 0;	bottom: 0;	left: 0;	right: 0;	border: none;	outline: none;	border-style: none;	outline: 1px solid transparent;	background-repeat: no-repeat;	background-position: center center;	-webkit-background-size: cover;	-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;}
.tg-layout-masonry .tg-item-gallery-holder {	position: relative;	display: block;	width: 100%;	height: auto;}
.tg-item-gallery-holder .tg-item-image {	-webkit-transition: opacity 0.3s linear;	-moz-transition: opacity 0.3s linear;	-ms-transition: opacity 0.3s linear;	-o-transition: opacity 0.3s linear;	transition: opacity 0.3s linear;}
.tg-item-gallery-holder .tg-item-image {	opacity: 0 !important;}
.tg-item-gallery-holder .tg-item-image.show {	opacity: 1 !important;}
.tg-layout-masonry .tg-item-media-holder,.tg-layout-masonry .tg-item-audio-poster {	position: relative;	display: block;	height: auto;	max-width: 100%;	outline: 1px solid transparent;}
.tg-item-media-inner:not(.no-media-poster) {	overflow: hidden;	outline: 1px solid transparent;}
.tg-layout-masonry .tg-item-media-inner {	position: relative;}
.tg-layout-masonry .tg-item-media-inner[data-ratio="4:3"] {	padding-bottom: 75%;}
.tg-layout-masonry .tg-item-media-inner[data-ratio="16:9"] {	padding-bottom: 56.25%;}
.tg-layout-masonry .tg-item-media-inner[data-ratio="16:10"] {	padding-bottom: 62.5%;}
.tg-layout-justified .tg-item-media-holder,.tg-layout-justified .tg-item-media-inner,.tg-layout-grid .tg-item-media-holder,.tg-layout-grid .tg-item-media-inner,.tg-item-media-content,.tg-element-absolute,
.tg-item-video-player,.tg-item-media-poster,.tg-item-audio-poster,.tg-item-soundcloud,.tg-item-youtube,.tg-item-wistia,.tg-item-vimeo {	position: absolute;	display: block;	top: 0;	bottom: 0;	left: 0;	right: 0;	width: 100%;	max-width: 100%;	height: 100%;}
.tg-item-vimeo,.tg-item-wistia,.tg-item-youtube,.tg-item-soundcloud {	border: none !important;	background: transparent !important;	outline: 1px solid transparent;}
.tg-item-overlay,.tg-item-media-poster {	outline: 1px solid transparent;}
.tg-is-playing .tg-item-vimeo,.tg-force-play .tg-item-vimeo,.tg-is-playing .tg-item-wistia,.tg-force-play .tg-item-wistia,
.tg-is-playing .tg-item-youtube,.tg-force-play .tg-item-youtube,.tg-is-playing .tg-item-soundcloud,.tg-force-play .tg-item-soundcloud {	background: #000000 !important;}
.tg-item .iframe-embed {    position: static;    margin: 0;    line-height: 0;}
.main-content .tg-item iframe[src] {    opacity: 1;}
.tg-item-media-soundcloud {	top: 65px;	height: auto;}
.tg-item-audio-player {	display: block;	width: 100%;}
/*** mediaelement & audio & video***/
.tg-item .mejs-video.mejs-container,.tg-item .mejs-video.mejs-container .mejs-inner,.tg-item .has-media-poster .mejs-inner,.tg-item .me-plugin {	position: absolute !important;	display: block !important;	padding: 0;	margin: 0;	bottom: 0 !important;	left: 0 !important;	right: 0 !important;	width: 100% !important;	max-width: 100% !important;	min-height: 100% !important;	max-height: 100% !important;	    }
.tg-item .mejs-inner {    width: 100%;	height: 100%;   }
.tg-item-media-inner:not(.has-media-poster) .mejs-audio .mejs-controls {	position: relative;}
.tg-item-media-inner:not(.has-media-poster) .mejs-audio.tg-item-audio-player {	position: relative;	height: auto !important;}
.tg-item-media-inner.has-media-poster .tg-item-audio-player {	position: absolute;	top: 0;	bottom: 0;	left: 0;    height: 100% !important;	width: 100%;}
.tg-item-audio-player.mejs-container {	background: none;}
.tg-item-media-poster,.tg-item-audio-poster,.tg-item-media-inner > div,.tg-item-media-holder > div:not(.tg-item-media-inner) {	background-repeat: no-repeat;	background-position: center center;	-webkit-background-size: cover;	-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;	-webkit-transition: all 0.4s ease;	-moz-transition: all 0.4s ease;	-ms-transition: all 0.4s ease;	-o-transition: all 0.4s ease;	transition: all 0.4s ease;}
.tg-force-play .tg-item-media-poster,.tg-is-playing .tg-item-media-poster,.tg-force-play .tg-item-media-holder [class*="tg-element-"],.tg-is-playing .tg-item-media-holder [class*="tg-element-"],.tg-force-play .tg-item-media-holder > div:not(.tg-item-media-inner),.tg-is-playing .tg-item-media-holder > div:not(.tg-item-media-inner) {	opacity: 0;	visibility: hidden;	overflow: hidden;}
.tg-force-play .tg-item-media-holder [class*="tg-element-"],.tg-is-playing .tg-item-media-holder [class*="tg-element-"] {	visibility: hidden !important;}
.tg-item .tg-item-media-fullscreen {	-webkit-transform: none !important;    -moz-transform: none !important;    transform: none !important;}
.tg-item .tg-item-video-player:not(.mejs-container-fullscreen) .mejs-controls,.tg-item .has-media-poster .mejs-container:not(.mejs-container-fullscreen) .mejs-controls {	opacity : 0;	visibility: visible !important;	-webkit-transform: translateY(48px);	-moz-transform: translateY(48px);	-ms-transform: translateY(48px);	-o-transform: translateY(48px);	transform: translateY(48px);	-webkit-transition: -webkit-transform 0.2s ease-in-out, opacity 0.2s ease-in-out;	-moz-transition: -moz-transform 0.2s ease-in-out, opacity 0.2s ease-in-out;	-ms-transition: -ms-transform 0.2s ease-in-out, opacity 0.2s ease-in-out;	-o-transition: -o-transform 0.2s ease-in-out, opacity 0.2s ease-in-out;	transition: transform 0.2s ease-in-out, opacity 0.2s ease-in-out;	}
.tg-item .has-media-poster .mejs-container.mejs-audio .mejs-controls {	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	transform: translateY(0);	}
.tg-item:hover .tg-item-video-player:not(.mejs-container-fullscreen) .mejs-controls,.tg-item:hover .has-media-poster .mejs-container:not(.mejs-container-fullscreen) .mejs-controls {	opacity : 1;	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	transform: translateY(0);}
.tg-item .has-media-poster .tg-item-audio-player,.tg-item .has-media-poster .tg-item-audio-player.mejs-audio  {	opacity: 0;	visibility: hidden;	-webkit-transition: opacity 0.3s linear, visibility 0.3s linear;	-moz-transition: opacity 0.3s linear, visibility 0.3s linear;	-ms-transition: opacity 0.3s linear, visibility 0.3s linear;	-o-transition: opacity 0.3s linear, visibility 0.3s linear;	transition: opacity 0.3s linear, visibility 0.3s linear;}
.tg-item.tg-is-playing .has-media-poster .tg-item-audio-player,.tg-item.tg-force-play .has-media-poster .tg-item-audio-player,.tg-item.tg-is-playing .has-media-poster .tg-item-audio-player.mejs-audio,.tg-item.tg-force-play .has-media-poster .tg-item-audio-player.mejs-audio  {	opacity: 1;	visibility: visible;}
.tg-item .mejs-video.mejs-container,.tg-item .has-media-poster .mejs-container {	overflow: hidden;}
.tg-layout-justified .tg-item .tg-item-media-inner:not(.has-media-poster) .tg-item-audio-player,.tg-layout-grid .tg-item .tg-item-media-inner:not(.has-media-poster) .tg-item-audio-player {	position: absolute;	bottom: 0;}
.tg-item:not(.tg-is-playing) .has-media-poster .mejs-container:not(.mejs-container-fullscreen) .mejs-controls {		opacity: 0 !important;}
.tg-item.tg-is-playing .has-media-poster .mejs-container:not(.mejs-container-fullscreen) .mejs-controls  {	opacity: 1;}
.mejs-offscreen {	display: none;}
/** force alt woocommerce image hidden & display onover **/
.tg-item .tg-alternative-product-image {	position: absolute;	display: block;	top: 0;	left: 0;	width: 100%;	height: 100%;	opacity: 0;}
.tg-item:hover .tg-alternative-product-image {	opacity: 1;}
[data-tolb-id],
.tg-media-button {	cursor: pointer;}
.tg-item .tg-media-button i:last-child:not(:first-child),.tg-item.tg-force-play .tg-media-button i:first-child:not(:last-child),.tg-item.tg-is-playing .tg-media-button i:first-child:not(:last-child)  {	display: none;}
.tg-item.tg-force-play .tg-media-button i:last-child:not(:first-child),.tg-item.tg-is-playing .tg-media-button i:last-child:not(:first-child) {	display: inline-block;}
.tg-element-above {	z-index: 4;}

/* ============================================================
   02. Pagination
/* ============================================================ */

.tg-pagination-holder {    position: relative;    display: inline-block;	margin: 0 15px;}
.tg-pagination-holder > div:last-child {	margin-right: 0; }
.tg-pagination-holder .tg-pagination-number {    margin: 0;	padding: 0;}
.tg-pagination-prev,.tg-pagination-next,.tg-pagination-number .tg-page {    position: relative;	display: inline-block;	vertical-align: top;	margin: 0 5px 5px 0;}
.tg-pagination-prev,.tg-pagination-next,.tg-page-number.prev,.tg-page-number.next {    padding: 0 15px;	cursor: pointer;}
.tg-pagination-number .tg-page:last-child {	margin: 0 0 5px 0;}
.tg-page-number {	position: relative;	display: inline-block;	vertical-align: top;	min-width: 32px;	margin: 0 auto;	cursor: pointer;	text-decoration: none !important;	text-align: center;}
.tg-page-number.dots {	border-color: transparent;	cursor: default;}
.tg-pagination-number .tg-page-number.tg-loading {    opacity: 0.5;	cursor: default;}

/* ============================================================
   03. Slider buttons
/* ============================================================ */

.tg-grid-area-left,.tg-grid-area-right {	position: absolute;	pointer-events: none;	z-index: 3;	height: 100%;	top: 0;	bottom: 0;	left: 0;}
.tg-grid-area-left .tg-grid-area-inner,.tg-grid-area-right .tg-grid-area-inner {	position: relative;	display: table;	height: 100%;}
.tg-grid-area-wrapper {	display: table-cell;	vertical-align: middle;}
.tg-grid-area-left .tg-left-arrow,.tg-grid-area-right .tg-right-arrow {	display: block;	vertical-align: middle;}
.tg-grid-area-right,.tg-grid-area-left .tg-right-arrow,.tg-grid-area-right .tg-right-arrow {	left: auto;	right: 0;}
.tg-left-arrow.tg-disabled,.tg-left-arrow.tg-force-disabled,.tg-right-arrow.tg-disabled,.tg-right-arrow.tg-force-disabled {	opacity: 0.5;	cursor: default;}
.tg-left-arrow,.tg-right-arrow {	position: relative;	display: inline-block;	pointer-events: visible;	padding: 0;	margin: 0 5px 5px 0;  	cursor: pointer;	text-align: center;}
.tg-grid-area-left .tg-left-arrow,.tg-grid-area-right .tg-right-arrow {	height: 40px;	width: 40px;		margin: 0;}
.tg-left-arrow i,.tg-right-arrow i {	position: relative;	display: inline-block;	vertical-align: top;	width: 32px;}
.tg-grid-area-left .tg-left-arrow i,.tg-grid-area-right .tg-right-arrow i {	width: 100%;	height: 100%;	line-height: 40px;}
.tg-left-arrow.tg-disabled,.tg-right-arrow.tg-disabled {	pointer-events: none;}
.tg-left-arrow i:before,.tg-right-arrow i:before {	font-family: 'the_grid';	vertical-align: top;}
.tg-grid-area-left i:before,.tg-grid-area-right i:before {	vertical-align: middle;	position: relative;	display: block;	width: 100%;	height: 100%;	line-height: 40px;}
.tg-left-arrow i:before {	content: "\e603";}
.tg-right-arrow i:before {	content: "\e601";}

/* ============================================================
   04. Slider bullets
/* ============================================================ */

.tg-slider-bullets-holder {	position: relative;	display: inline-block;	margin: 0 20px 5px 15px;	line-height: 0;}
.tg-slider-bullets {	position: relative;	display: inline-block;	height: 30px;	line-height: 0;}
.tg-slider-bullets-holder:after,.tg-slider-bullets:after {	content:'';    display:block;    clear: both;}
.tg-slider-bullets li {	position: relative;	display: block;	float: left;	width: 8px;	height: 8px;	top: 50%;	margin: -4px 12px 0 0;	cursor: pointer;	line-height: 0;	-webkit-perspective: 1000px;	-moz-perspective: 1000px;	-ms-perspective: 1000px;	-o-perspective: 1000px;	perspective: 1000px;}
.tg-slider-bullets li:last-child {	margin-right: 0;}
.tg-slider-bullets li span {	position: relative;	display: block;	width: 100%;	height: 100%;	-webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%;	cursor: pointer;	background: #DDDDDD;	-webkit-transition: background-color 0.3s ease;	-moz-transition: background-color 0.3s ease;	-ms-transition: background-color 0.3s ease;	-o-transition: background-color 0.3s ease;	transition: background-color 0.3s ease;}
.tg-slider-bullets li.tg-active-item span {	background: #59585b;}

/* ============================================================
   05. Load More Button
/* ============================================================ */
/*
.tg-ajax-button-holder {	position: relative;	display: inline-block;	cursor: pointer;	margin: 0 15px 5px 15px;}
.tg-ajax-button {	position: relative;	display: inline-block;	vertical-align: top;	margin: 0 5px 0 0;	padding: 0px 15px;	white-space: pre;}
.tg-ajax-scroll-holder,.no-touch .tg-ajax-scroll-holder {	position: absolute;	display: block;	z-index: 3;	margin: 0 auto;	padding: 0;	bottom: 24px;	left: 0;	right: 0;	opacity: 0;	text-align: center;	ponter-events: none;	-webkit-transform: translateY(40px);	-moz-transform: translateY(40px);	-ms-transform: translateY(40px);	-o-transform: translateY(40px);	transform: translateY(40px);	-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease, max-height 0.4s step-end, max-width 0.4s step-end, top 0.4s step-end;	-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease, max-height 0.4s step-end, max-width 0.4s step-end, top 0.4s step-end;	-ms-transition: -ms-transform 0.3s ease, opacity 0.3s ease, max-height 0.4s step-end, max-width 0.4s step-end, top 0.4s step-end;	-o-transition: -o-transform 0.3s ease, opacity 0.3s ease, max-height 0.4s step-end, max-width 0.4s step-end, top 0.4s step-end;	transition: transform 0.3s ease, opacity 0.3s ease, max-height 0.4s step-end, max-width 0.4s step-end, top 0.4s step-end;}
.tg-ajax-scroll-holder.tg-loading,.no-touch .tg-ajax-scroll-holder.tg-loading {	opacity: 0.95;	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	transform: translateY(0);	-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease, max-height 0s step-end, max-width 0s step-end, top 0s step-end;	-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease, max-height 0s step-end, max-width 0s step-end, top 0s step-end;	-ms-transition: -ms-transform 0.3s ease, opacity 0.3s ease, max-height 0q step-end, max-width 0s step-end, top 0s step-end;	-o-transition: -o-transform 0.3s ease, opacity 0.3s ease, max-height 0s step-end, max-width 0s step-end, top 0s step-end;	transition: transform 0.3s ease, opacity 0.3s ease, max-height 0s step-end, max-width 0s step-end, top 0s step-end;}
.tg-grid-holder .tg-ajax-scroll {	position: relative;	display: inline-block;	margin: 0 auto;	padding: 14px 32px;	background: #ffffff;	color: #777777;	font-weight: 600;	-webkit-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);	-moz-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);	box-shadow: 5px 5px 10px rgba(0,0,0,0.1);}
*/

/* ============================================================
   06. Grid Filters
/* ============================================================ */

.tg-filters-holder {	position: relative;	display: inline-block;	margin: 0 15px;}
.tg-filters-holder > div:last-child {	margin-right: 0; }
.tg-filter {	position: relative;	vertical-align: top;	display: none;	margin: 0 5px 5px 0;	cursor: pointer;}
.tg-filter.tg-show-filter {	display: inline-block;}
.tg-filter-name {	position: relative;	display: inline-block;	z-index: 1;	vertical-align: top;	padding: 0px 15px;}
.tg-dropdown-item .tg-filter-name {	padding: 0;}
.tg-filter-tooltip,.no-touch .tg-filter-tooltip {	position: absolute;	display: block;	z-index: 999;	bottom: 100%;	left: 50%;	width: 20px;	min-width: 20px;	max-width: 20px;	height: 14px;	max-height: 14px;	min-height: 14px;	margin: 0 -14px 6px -14px;	padding: 4px;	line-height: 15px;	font-size: 12px;	opacity: 0;	text-align: center;	pointer-events: none;	color: #ffffff !important;	background: rgba(0,0,0,.22);	-webkit-transform: translateY(14px);	-moz-transform: translateY(14px);	-ms-transform: translateY(14px);	-o-transform: translateY(14px);	transform: translateY(14px);	-webkit-transition: opacity 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;	-moz-transition: opacity 0.2s ease-in-out, -moz-transform 0.2s ease-in-out;	-ms-transition: opacity 0.2s ease-in-out, -ms-transform 0.2s ease-in-out;	-o-transition: opacity 0.2s ease-in-out, -o-transform 0.2s ease-in-out;	transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out;}
.tg-filter-tooltip:after {	position: absolute;	content: '';	width: 0;	height: 0;	left: 50%;	bottom: -5px;	margin-left: -5px;	border-top: 5px solid rgba(0,0,0,.22);	border-left: 5px solid transparent;	border-right: 5px solid transparent;}
.tg-tooltip-hover,.no-touch .tg-tooltip-hover,.tg-filter:hover .tg-filter-tooltip,.no-touch .tg-filter:hover .tg-filter-tooltip {	opacity: 1;	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	transform: translateY(0);}

/* ============================================================
   07. Search bar
/* ============================================================ */

.tg-search-holder {	position: relative;	display: inline-block;	margin: 0 15px 5px 15px;	line-height: 1;}
.tg-search-inner {	position: relative;	display: inline-block;	vertical-align: top;}
input[type=text].tg-search {	position: relative;	display: inline-block;	vertical-align: top;	width: 160px;	height: auto;	min-height: 30px;	min-width: 150px;	max-width: 170px;	margin: 0 !important;	padding: 0 10px 0 0 !important;	font-size: 13px;	line-height: 30px;	box-shadow: none;	border: none;	border-right: none !important;	background: none;	outline: 0;	-webkit-appearance: none;	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;	-webkit-border-top-right-radius: 0 !important;	-webkit-border-bottom-right-radius: 0 !important;	-moz-border-radius-topright: 0 !important;	-moz-border-radius-bottomright: 0 !important;	border-top-right-radius: 0 !important;	border-bottom-right-radius: 0 !important;}
input[type=text].tg-search:focus {    outline: 0;}
.tg-search::-webkit-input-placeholder {	line-height: 30px;}
.tg-search::-moz-placeholder {	line-height: 30px;}
.tg-search:-ms-input-placeholder {	line-height: 30px;}
.tg-search-icon {	position: relative;	display: inline-block;	vertical-align: top;	width: 30px;	text-align: center;	font-size: 12px;}
.tg-search-icon:before {	font-family: 'the_grid';	content: "\f002";	vertical-align: top;}
.tg-search-clear {	position: relative;	display: inline-block;	vertical-align: top;	width: 30px;	margin: 0;	text-align: center;	cursor: pointer;}
.tg-search-clear:before {	font-family: 'the_grid';	content: "\e60e";	vertical-align: top;}
/* ============================================================
   08. Sorter
/* ============================================================ */

.tg-sorters-holder,.tg-sorter-order {	position: relative;	display: inline-block;	margin: 0 15px;}
.tg-sorter-order {	vertical-align: top;	width: 30px;	margin: 0 0 5px 0;	text-align: center;	cursor: pointer;}
.tg-sorter-order i {	font-family: 'the_grid';	vertical-align: top;}
.tg-icon-sorter-down:before {	content: "\e600";	vertical-align: top;}
.tg-icon-sorter-up:before {	content: "\e608";	vertical-align: top;}
.tg-icon-sorter-up {	display: none;}
.tg-sorter-order[data-asc="true"] .tg-icon-sorter-down {	display: none;}
.tg-sorter-order[data-asc="true"] .tg-icon-sorter-up {	display: block;}

/* ============================================================
   09. Dropdown List
/* ============================================================ */

.tg-dropdown-holder {	position: relative;	display: inline-block;	vertical-align: top;	z-index: 5;	cursor: pointer;	min-width: 90px;	margin: 0 5px 5px 0;	padding: 0 24px;	text-align: left;}
.tg-dropdown-title,.tg-dropdown-value {	position: relative;	display: inline-block;	vertical-align: top;}
.tg-dropdown-value {	white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    max-width: 90px;}
.tg-dropdown-list,.no-touch .tg-dropdown-list {	position: absolute;	display: block;	overflow: hidden;	height: auto;	width: 100%;	max-width: 0;	max-height: 0;	padding: 0;	margin: 0;	top: 100%;	left: 0px;	opacity: 0;	background: #ffffff;	cursor: pointer;	-webkit-box-shadow: 0 5px 20px 0 rgba(0,0,0,0.1);	-moz-box-shadow: 0 5px 20px 0 rgba(0,0,0,0.1);	box-shadow: 0 5px 20px 0 rgba(0,0,0,0.1);	-webkit-transform: translateY(40px);	-moz-transform: translateY(40px);	-ms-transform: translateY(40px);	-o-transform: translateY(40px);	transform: translateY(40px);	-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease, max-height 0.4s step-end, max-width 0.4s step-end, top 0.4s step-end;	-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease, max-height 0.4s step-end, max-width 0.4s step-end, top 0.4s step-end;	-ms-transition: -ms-transform 0.3s ease, opacity 0.3s ease, max-height 0.4s step-end, max-width 0.4s step-end, top 0.4s step-end;	-o-transition: -o-transform 0.3s ease, opacity 0.3s ease, max-height 0.4s step-end, max-width 0.4s step-end, top 0.4s step-end;	transition: transform 0.3s ease, opacity 0.3s ease, max-height 0.4s step-end, max-width 0.4s step-end, top 0.4s step-end;}
.tg-dropdown-holder:hover .tg-dropdown-list,.no-touch .tg-dropdown-holder:hover .tg-dropdown-list,.tg-dropdown-list.tg-dropdown-holder-animation {	opacity: 1;	overflow: hidden;	overflow-y: auto;	max-width: 100%;	max-height: 365px;	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	transform: translateY(0);	-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease, max-height 0s step-end, max-width 0s step-end, top 0s step-end;	-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease, max-height 0s step-end, max-width 0s step-end, top 0s step-end;	-ms-transition: -ms-transform 0.3s ease, opacity 0.3s ease, max-height 0q step-end, max-width 0s step-end, top 0s step-end;	-o-transition: -o-transform 0.3s ease, opacity 0.3s ease, max-height 0s step-end, max-width 0s step-end, top 0s step-end;	transition: transform 0.3s ease, opacity 0.3s ease, max-height 0s step-end, max-width 0s step-end, top 0s step-end;}
.tg-dropdown-list.is-mobile {    width: 100%;    height: 100%;    max-width: 100%;    max-height: 100%;    margin: 0 !important;    top: 0;    opacity: 0 !important;    -webkit-transform: translateY(0);    -moz-transform: translateY(0);    -ms-transform: translateY(0);    -o-transform: translateY(0);    transform: translateY(0);}
.tg-icon-dropdown-open {	position: relative;	display: inline-block;	vertical-align: top;	margin: 0 0 0 10px;}
.tg-icon-dropdown-open:before {	font-family: 'the_grid';	content: "\e600";	vertical-align: top;}
.tg-dropdown-item.tg-filter.tg-show-filter,.tg-dropdown-item,.no-touch .tg-dropdown-item {	display: block;	list-style: none;	padding: 10px 24px;	margin: 0;	height: auto;	font-size: 13px;	line-height: 14px;	cursor: pointer;	text-align: left;	border: none;	font-weight: normal;	border-top: 1px solid rgba(175,175,175,0.16) !important;}
.tg-dropdown-item.tg-filter.tg-show-filter:first-child,.tg-dropdown-item:first-child,.no-touch .tg-dropdown-item:first-child {	border-top: none;}
.tg-dropdown-item.tg-filter {	display: none;}

/* ============================================================
   10. LightBox
/* ============================================================ */

.tolb-holder {	position: fixed;	display: block;	overflow: hidden;	z-index: 99999;	top: 0;	left: 0;	width: 100%;	height: 100%;	opacity: 0;	background: rgba(0,0,0,0.7);	visibility: hidden;	-webkit-user-select: none;    -moz-user-select: none;    user-select: none;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    -webkit-transition: opacity 0.4s ease, visibility 0.4s ease;    -moz-transition: opacity 0.4s ease, visibility 0.4s ease;	transition: opacity 0.4s ease, visibility 0.4s ease;}
.tolb-holder.tolb-open {	opacity: 1;	visibility: visible;}
.tolb-holder .tolb-inner {	position: absolute;	display: block;	top: 0;	left: 0;	width: 100%;	height: 100%;	-webkit-transform: matrix3d(0.5,0,0,0,0,0.5,0,0,0,0,1,0,0,0,0,1);    -moz-transform: matrix3d(0.5,0,0,0,0,0.5,0,0,0,0,1,0,0,0,0,1);    transform: matrix3d(0.5,0,0,0,0,0.5,0,0,0,0,1,0,0,0,0,1);}
.tolb-holder.tolb-ready .tolb-inner {	-webkit-transform: matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);    -moz-transform: matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);    transform: matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);}
.tolb-holder figure {	position: relative;    display: inline-block;	top: 50%;	left: 50%;	max-width: 100%;	margin: 0 auto;	opacity: 0;	-webkit-transform: translateY(-50%) translateX(-50%);    -moz-transform: translateY(-50%) translateX(-50%);    transform: translateY(-50%) translateX(-50%);}
.tolb-holder.tolb-iframe .tolb-video:not(.mejs-container-fullscreen) {	max-width: 900px;}
.tolb-holder.tolb-iframe .tolb-video.mejs-container-fullscreen video {    max-width: none;}
.tolb-holder.tolb-iframe .tolb-content:before {	content: "";    position: relative;    display: block;    width: 900px;    max-width: 900px;    padding-bottom: 56.25%;}
.tolb-holder.tolb-iframe .tolb-video,.tolb-holder .mejs-inner {    position: absolute;    top: 0;    left: 0;    width: 100% !important;    height: 100%;	border: none;}
.tolb-ready figure {	-webkit-transform: translateY(-50%) translateX(-50%);    -moz-transform: translateY(-50%) translateX(-50%);    transform: translateY(-50%) translateX(-50%);}
.tolb-holder .tolb-loader {	position: absolute;	display: none;	width: 30px;	height: 30px;	top: 50%;	left: 50%;    margin: -18px 0 0 -18px;	border-radius: 50%;	border-width: 3px;    border-right-style: solid;    border-top-style: solid;    border-bottom-style: solid;	border-color: rgba(255,255,255,0.2);	border-left: 3px solid #ffffff;    -webkit-animation: load 1.1s infinite linear;    animation: load 1.1s infinite linear;}
.tolb-holder.tolb-loading .tolb-loader {	display: block;}
body.admin-bar .tolb-loader {	margin-top: -2px;}
body.admin-bar .tolb-next,body.admin-bar .tolb-prev {	padding-top: 16px;}
body.admin-bar .tolb-inner {	margin-top: 16px;}
.tolb-inner figcaption {    position: absolute;    display: block;    width: 100%;	height: 40px;    margin: 0;	line-height: 40px;}
.tolb-title {	position: relative;    display: inline-block;    float: left;	height: 100%;	word-wrap: break-word;	font-weight: 600;	font-size: 14px;}
.tolb-counter {	position: relative;    display: inline-block;    float: right;    height: 100%;	font-size: 14px;}
.tolb-next,.tolb-prev {	position: absolute;    display: block;    left: 0;    top: 50%;    height: 50px;    width: 50px;	margin: -25px 0 0 0;	opacity: 0.7;}
.tolb-next {    left: auto;	right: 0;}
.tolb-next i,.tolb-prev i {	position: relative;    display: block;	width: 100%;	height: 100%;	text-align: center;	margin: 0 auto;	font-size: 36px;	color: #ffffff;	line-height: 50px;	font-weight: 900;	cursor: pointer;}
.tolb-holder .tolb-close {	position: absolute;	display: block;	right: 0;	top: -40px;    height: 40px;    width: 20px;    line-height: 40px;	text-align: right;	font-size: 20px;	cursor: pointer;	opacity: 0.7;}
.tolb-next:hover,.tolb-prev:hover,.tolb-holder .tolb-close:hover,.tolb-holder .tolb-close:hover:before,.tolb-holder.tolb-ready figure {	opacity: 1;}
.tolb-holder.tolb-loading figure {	opacity: 0 !important;}
.tolb-holder img {    position: relative;    display: block;    margin: 0;	max-width: 100%;	max-height: 100%;}
.tolb-content {	-webkit-box-shadow: 0 0 40px rgba(0,0,0,0.5);    -moz-box-shadow: 0 0 40px rgba(0,0,0,0.5);    box-shadow: 0 0 40px rgba(0,0,0,0.5);}
.tolb-holder .tolb-video:not(.mejs-container-fullscreen) {	background: #000000;}
.tolb-holder .tolb-video {	max-width: 100%;	min-height: 100%;	max-height: 100%;}
.tolb-next,.tolb-prev,.tolb-holder .tolb-inner,.tolb-holder figure {	-webkit-transition: opacity 0.3s linear, -webkit-transform 0.3s ease-in-out;	-moz-transition: opacity 0.3s linear, -moz-transform 0.3s ease-in-out;	-ms-transition: opacity 0.3s linear, -ms-transform 0.3s ease-in-out;	-o-transition: opacity 0.3s linear, -o-transform 0.3s ease-in-out;	transition: opacity 0.3s linear, transform 0.3s ease-in-out;}
@media screen and (max-width: 782px) {
	body.admin-bar .tolb-holder .tolb-loader {	margin-top: 5px;}
	body.admin-bar .tolb-next,body.admin-bar .tolb-prev {	padding-top: 23px;}
	body.admin-bar .tolb-inner {	margin-top: 23px;}
}
@-webkit-keyframes load {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}
@keyframes load {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}

/* ============================================================
   11. Instagram Header
/* ============================================================ */

.tg-instagram-user-header {    position: relative;	display: table;	width: 100%;	padding: 0 0 12px 0;}
.tg-instagram-user-image,.tg-instagram-user-desc {    position: relative;    display: table-cell;	vertical-align: middle;}
.tg-instagram-user-image {	width: 320px;    padding: 0 100px 0 70px;	box-sizing: border-box;}
.tg-instagram-user-info {	position: relative;    display: block;	vertical-align: top;    font-size: 15px;    line-height: 24px;    margin-top: 14px;	text-align: left;}
.tg-instagram-user-info {	position: relative;    display: block;	vertical-align: top;    font-size: 15px;    line-height: 24px;    margin-top: 14px;	text-align: left;}
.tg-instagram-user-info:first-child {    margin-top: 0;}
.tg-instagram-user-image img {	    position: relative;	display: block;	overflow: hidden;	min-width: 152px;    width: 152px;    height: 152px;	margin: 0;    border-radius: 50%;    border: 1px solid #cccfd0;	background-color: #fbfbfb;    box-sizing: border-box;  }
h2.tg-instagram-user-name,h3.tg-instagram-user-desc-fullname {	position: relative;    display: inline;    font-size: 34px;    line-height: 40px;}
h2.tg-instagram-user-name {	vertical-align: bottom;}
.tg-instagram-user-follow {    position: relative;	display: inline-block;	vertical-align: top;	line-height: 29px;	font-weight: 600;	padding: 0 11px;	margin: 4px 0 0 20px;	border: 1px solid !important;	border-color: #4090db !important;	border-radius: 3px !important;    color: #4090db !important;	cursor: pointer;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}
.tg-instagram-user-follow:hover {    border-color: #2d6599 !important;    color: #2d6599 !important;}
h3.tg-instagram-user-desc-fullname,.tg-instagram-user-desc-url {    font-size: 15px;    font-weight: 600;    line-height: 24px;}
.tg-instagram-user-desc-url {    color: #125688 !important;}
.tg-instagram-user-cout {	font-size: 15px;    line-height: 16px;	margin: 0 40px 0 0;}
.tg-instagram-user-cout:last-child {	margin: 0;}
.tg-instagram-user-cout span:first-child {    font-weight: 600;}
@media screen and (max-width: 1000px) {
	.tg-instagram-user-image img {		min-width: 130px;    width: 130px;    height: 130px;}
	.tg-instagram-user-image {	width: 170px;    padding: 0 25px;}
}
@media screen and (max-width: 768px) {
	.tg-instagram-user-image {	width: 120px;}
	h2.tg-instagram-user-name,h3.tg-instagram-user-desc-fullname {    font-size: 20px;    line-height: 24px;}
	.tg-instagram-user-info,h3.tg-instagram-user-desc-fullname,.tg-instagram-user-desc-url,.tg-instagram-user-cout {	font-size: 14px;	line-height: 18px;}
	.tg-instagram-user-image img {		min-width: 75px;    width: 75px;    height: 75px;}
	.tg-instagram-user-cout {    margin: 0 20px 0 0;}
}
@media screen and (max-width: 480px) {
	.tg-instagram-user-image {	vertical-align: top;}
	.tg-instagram-user-follow {    display: block;    margin: 6px 20px 0 0;    line-height: 24px;    text-align: center;}
	.tg-instagram-user-cout {    display: inline-block;	width: 33%;    margin: 0;	text-align: center;}
	.tg-instagram-user-cout span:first-child {    display: block;	padding: 17px 0 0 0;	border-top: 1px solid #edeeee;}
	.tg-instagram-user-info:last-child {    margin: 40px 0 0 -115px;}
	.tg-instagram-user-info:nth-child(2) {	display: none;}
}

/* ============================================================
   12. Youtube Header
/* ============================================================ */

.tg-youtube-channel-header {	position: relative;	display: block;	background: #ffffff;}
.tg-youtube-channel-logo {	position: absolute;    display: block;    z-index: 3;	top: 0;    left: 22px;    width: 100px;    height: 100px;    background: #ffffff;}
.tg-youtube-channel-logo img {    width: 100px;    height: 100px;}
.tg-youtube-channel-banner {    position: relative;    display: block;    height: 195px;	background-size: cover;    background-position: center center;	background-color: #333;}
.tg-youtube-channel-desc {	position: relative;	display: block;	padding: 30px 160px 30px 22px;	text-align: left;}
.tg-youtube-channel-desc-title,.tg-youtube-channel-desc-title a {	position: relative;    display: inline-block;    font-size: 20px;    font-weight: 600;	text-align: left;}
.tg-youtube-channel-desc-caption {	line-height: 18px;    font-size: 13px;	margin: 12px 0 0 0;	padding: 0;	text-align: left;}
.tg-youtube-channel-data {	margin: 0 0 0 12px;	text-align: left;}
.tg-youtube-channel-count {	font-size: 14px;}
.tg-youtube-channel-count:first-child {	margin: 0 8px 0 0;}
.tg-youtube-channel-count > span {	font-weight: 600	}
.tg-youtube-channel-header .tg-youtube-subscribe {    position: absolute;    right: 22px;    top: 225px;    min-width: 114px;	min-height: 24px;    max-height: 24px;    border-radius: 2px;    background: rgba(0,0,0,0.05);}
@media screen and (max-width: 768px) {
	.tg-youtube-channel-data {    position: relative;    display: inline-block;    width: 100%;    margin: 0;}
	.tg-youtube-channel-desc-title {    padding: 0 120px 0 0;}
	.tg-youtube-channel-desc {	position: relative;	display: block;	padding: 30px 22px 22px;}
}
@media screen and (max-width: 480px) {
	.tg-youtube-channel-desc-title {    padding: 0;}
	.tg-youtube-channel-desc-title a {    display: block;	padding: 40px 0 0 0;}
	.tg-youtube-channel-header .tg-youtube-subscribe {    left: 22px;    right: auto;}
}

/* ============================================================
   13. Vimeo Header
/* ============================================================ */

.tg-vimeo-channel-header {	position: relative;	display: table;	padding: 12px 0;}
.tg-vimeo-channel-logo {	position: relative;    display: table-cell;    overflow: hidden;	vertical-align: middle;	width: 150px;    height: 150px;	padding: 0 40px;	box-sizing: content-box;		}
.tg-vimeo-channel-logo img {    width: 100%;    height: 100%;	border-radius: 100%;}
.tg-vimeo-channel-desc {	position: relative;	display: table-cell;	vertical-align: top;	padding: 0 22px;	text-align: left;}
.tg-vimeo-channel-desc-title {    display: block;}
.tg-vimeo-channel-desc-title,.tg-vimeo-channel-desc-title a {	text-align: left;}
.tg-vimeo-channel-desc-title a:first-child {    font-size: 28px;    font-weight: 600;	padding: 0 12px 0 0;}
.tg-vimeo-channel-desc-website {	position: relative;	display: inline-block;	font-size: 14px;	font-weight: normal;}
.tg-vimeo-channel-desc-caption {	line-height: 18px;    font-size: 14px;	margin: 12px 0 0 0;	padding: 0;	text-align: left;}
.tg-vimeo-channel-data {    position: relative;    display: inline-block;    margin: 12px 0;    padding: 12px 0;    text-align: left;    background: rgba(11,22,33,0.05);	border-radius: 6px;}
.tg-vimeo-channel-data:before {    content: "";    position: absolute;    left: -12px;    top: 50%;    margin-top: -12px;    width: 0;    height: 0;    border-top: 12px solid transparent;    border-bottom: 12px solid transparent;    border-right: 12px solid rgba(11,22,33,0.05);}
.tg-vimeo-channel-count {	position: relative;	display: inline-block;	font-size: 14px;	width: 105px;	border-left: 1px solid #d7dbdf;}
.tg-vimeo-channel-count:first-child {	border-left: none;}
.tg-vimeo-channel-count span {	display: block;	text-align: center;}
.tg-vimeo-channel-count span:first-child {	font-size: 22px;	font-weight: 600;}
.tg-vimeo-channel-count span:last-child {	font-weight: normal;}
@media screen and (max-width: 1000px) {
	.tg-vimeo-channel-logo {    width: 120px;    height: 120px;    padding: 0 20px;}
	.tg-vimeo-channel-desc {	padding: 0;}
	.tg-vimeo-channel-count {	width: 70px;}
	.tg-vimeo-channel-count span:first-child {	font-size: 16px;}
}
@media screen and (max-width: 768px) {
	.tg-vimeo-channel-header,.tg-vimeo-channel-desc-inner,.tg-vimeo-channel-desc-title,.tg-vimeo-channel-desc-title a,.tg-vimeo-channel-data {    text-align: center;}
	.tg-vimeo-channel-header,.tg-vimeo-channel-desc,.tg-vimeo-channel-logo {	display: block;    margin: 0 auto;}
	.tg-vimeo-channel-desc-title {    padding: 12px;}
	.tg-vimeo-channel-desc-title a:first-child {    display: block;	padding: 0;}
	.tg-vimeo-channel-desc-website {	position: relative;	display: block;}
	.tg-vimeo-channel-data:before {    display: none;}
}	

/* ============================================================
   14. Font icons
/* ============================================================ */

@font-face {
	font-family: 'the_grid';
	src:url('/img/the_grid.eot');
	src:url('/img/the_grid.eot') format('embedded-opentype'),
		url('/img/the_grid.ttf') format('truetype'),
		url('/img/the_grid.woff') format('woff'),
		url('/img/the_grid.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="tg-icon-"], [class*=" tg-icon-"] {
	font-family: 'the_grid';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.tg-icon-like:before {  content: "\f088";}
.tg-icon-dislike:before {  content: "\f089";}
.tg-icon-reddit:before {  content: "\e914";}
.tg-icon-map-marker:before {  content: "\e90e";}
.tg-icon-facebook:before {  content: "\e617";}
.tg-icon-vimeo:before {  content: "\e90a";}
.tg-icon-twitter:before {  content: "\e63b";}
.tg-icon-google-plus:before {  content: "\e61b";}
.tg-icon-pinterest:before {  content: "\e62a";}
.tg-icon-instagram:before {  content: "\f16d";}
.tg-icon-vine:before {  content: "\f1ca";}
.tg-icon-tumblr:before {  content: "\e63a";}
.tg-icon-linkedin:before {  content: "\f0e1";}
.tg-icon-flickr:before {  content: "\f16e";}
.tg-icon-behance:before {  content: "\e90b";}
.tg-icon-github:before {  content: "\f113";}
.tg-icon-stack-overflow:before {  content: "\f16c";}
.tg-icon-dropbox:before {  content: "\f16b";}
.tg-icon-digg:before {  content: "\f1a6";}
.tg-icon-soundcloud:before {  content: "\e909";}
.tg-icon-skype:before {  content: "\f17e";}
.tg-icon-thumbs-up:before {  content: "\f087";}
.tg-icon-comment:before {  content: "\e615";}
.tg-icon-comment-2:before {  content: "\e901";}
.tg-icon-comment-3:before {  content: "\f086";}
.tg-icon-comment-4:before {  content: "\e903";}
.tg-icon-zoom:before {  content: "\f002";}
.tg-icon-zoom-2:before {  content: "\e62f";}
.tg-icon-zoom-3:before {  content: "\e62e";}
.tg-icon-zoom-4:before {  content: "\f00e";}
.tg-icon-zoom-5:before {  content: "\f010";}
.tg-icon-zoom-6:before {  content: "\e649";}
.tg-icon-shop-bag-4:before {  content: "\f291";}
.tg-icon-shop-bag-5:before {  content: "\f290";}
.tg-icon-shop-bag:before {  content: "\e631";}
.tg-icon-shop-bag-2:before {  content: "\e632";}
.tg-icon-shop-bag-3:before {  content: "\e633";}
.tg-icon-shop-cart:before {  content: "\f07a";}
.tg-icon-credit-card:before {  content: "\f09d";}
.tg-icon-tag:before {  content: "\e638";}
.tg-icon-tag-2:before {  content: "\f02b";}
.tg-icon-bookmark:before {  content: "\f02e";}
.tg-icon-download:before {  content: "\f019";}
.tg-icon-refresh:before {  content: "\f021";}
.tg-icon-circle:before {  content: "\f111";}
.tg-icon-circle-o:before {  content: "\f10c";}
.tg-icon-font:before {  content: "\f031";}
.tg-icon-bold:before {  content: "\f032";}
.tg-icon-italic:before {  content: "\f033";}
.tg-icon-text-height:before {  content: "\f034";}
.tg-icon-text-width:before {  content: "\f035";}
.tg-icon-align-left:before {  content: "\f036";}
.tg-icon-align-center:before {  content: "\f037";}
.tg-icon-align-right:before {  content: "\f038";}
.tg-icon-align-justify:before {  content: "\f039";}
.tg-icon-list:before {  content: "\f03a";}
.tg-icon-dedent:before {  content: "\f03b";}
.tg-icon-indent:before {  content: "\f03c";}
.tg-icon-calendar:before {  content: "\f073";}
.tg-icon-random:before {  content: "\f074";}
.tg-icon-phone:before {  content: "\f095";}
.tg-icon-floppy:before {  content: "\f0c7";}
.tg-icon-paw:before {  content: "\f1b0";}
.tg-icon-envelope:before {  content: "\f0e0";}
.tg-icon-rotate-left:before {  content: "\f0e2";}
.tg-icon-legal:before {  content: "\f0e3";}
.tg-icon-rocket:before {  content: "\f135";}
.tg-icon-connect-develop:before {  content: "\f20e";}
.tg-icon-diamond:before {  content: "\f219";}
.tg-icon-umbrella:before {  content: "\f0e9";}
.tg-icon-gamepad:before {  content: "\f11b";}
.tg-icon-lightbulb:before {  content: "\f0eb";}
.tg-icon-ambulance:before {  content: "\f0f9";}
.tg-icon-fighter-jet:before {  content: "\f0fb";}
.tg-icon-smile:before {  content: "\f118";}
.tg-icon-frown:before {  content: "\f119";}
.tg-icon-keyboard:before {  content: "\f11c";}
.tg-icon-desktop:before {  content: "\f108";}
.tg-icon-laptop:before {  content: "\f109";}
.tg-icon-tablet:before {  content: "\f10a";}
.tg-icon-mobile:before {  content: "\f10b";}
.tg-icon-quote-left:before {  content: "\f10d";}
.tg-icon-quote-right:before {  content: "\f10e";}
.tg-icon-quote:before {  content: "\e62c";}
.tg-icon-ellipsis-v:before {  content: "\f142";}
.tg-icon-settings:before {  content: "\e606";}
.tg-icon-eye:before {  content: "\e900";}
.tg-icon-music:before {  content: "\f001";}
.tg-icon-youtube-play:before {  content: "\e648";}
.tg-icon-play:before {  content: "\e62b";}
.tg-icon-play-2:before {  content: "\e902";}
.tg-icon-pause:before {  content: "\e911";}
.tg-icon-angle-double-left:before {  content: "\f100";}
.tg-icon-angle-double-right:before {  content: "\f101";}
.tg-icon-arrow-prev:before {  content: "\e603";}
.tg-icon-arrow-next:before {  content: "\e601";}
.tg-icon-arrow-down:before {  content: "\e600";}
.tg-icon-arrow-up:before {  content: "\e608";}
.tg-icon-angle-double-up:before {  content: "\f102";}
.tg-icon-angle-double-down:before {  content: "\f103";}
.tg-icon-arrow-prev-thin:before {  content: "\e604";}
.tg-icon-arrow-next-thin:before {  content: "\e602";}
.tg-icon-arrow-up-thin:before {  content: "\e609";}
.tg-icon-arrow-down-thin:before {  content: "\e60a";}
.tg-icon-close:before {  content: "\e611";}
.tg-icon-cancel:before {  content: "\e60e";}
.tg-icon-arrows-out:before {  content: "\e607";}
.tg-icon-arrows-diagonal:before {  content: "\e605";}
.tg-icon-link:before {  content: "\e620";}
.tg-icon-chain-broken:before {  content: "\e610";}
.tg-icon-paperclip:before {  content: "\e627";}
.tg-icon-chain:before {  content: "\e60f";}
.tg-icon-mail-forward:before {  content: "\e623";}
.tg-icon-share:before {  content: "\f1e0";}
.tg-icon-star:before {  content: "\e636";}
.tg-icon-star-half:before {  content: "\f123";}
.tg-icon-star-o:before {  content: "\e637";}
.tg-icon-heart:before {  content: "\e61c";}
.tg-icon-heart-o:before {  content: "\e61d";}
.tg-icon-user:before {  content: "\e913";}
.tg-icon-tools:before {  content: "\e905";}
.tg-icon-play-3:before {  content: "\e904";}
.tg-icon-pause-3:before {  content: "\e90c";}
.tg-icon-add-3:before {  content: "\e90f";}
.tg-icon-chat:before {  content: "\e614";}
.tg-icon-chat-2:before {  content: "\e613";}
.tg-icon-shop-cart-add:before {  content: "\e906";}
.tg-icon-play-4:before {  content: "\e912";}
.tg-icon-pause-4:before {  content: "\e910";}
.tg-icon-add:before {  content: "\e60d";}
.tg-icon-add-2:before {  content: "\e90d";}
.tg-icon-check:before {  content: "\e612";}
.tg-icon-reply:before {  content: "\e60c";}
.tg-icon-shop-cart-2:before {  content: "\e908";}
.tg-icon-video:before {  content: "\e907";}




.tolb-holder{background:rgba(10,120,171,0.8)}
.tolb-holder .tolb-close,.tolb-holder .tolb-title,.tolb-holder .tolb-counter,.tolb-holder .tolb-next i,.tolb-holder .tolb-prev i{color:#ffffff}
.tolb-holder .tolb-load{border-color:rgba(255,255,255,0.2);border-left:3px solid #ffffff}
.to-heart-icon,.to-heart-icon svg,.to-post-like,.to-post-like .to-like-count{position:relative;display:inline-block}.to-post-like{width:auto;cursor:pointer;font-weight:400}
.to-heart-icon{float:left;margin:0 4px 0 0}.to-heart-icon svg{overflow:visible;width:15px;height:14px}
.to-heart-icon g{-webkit-transform:scale(1);transform:scale(1)}.to-heart-icon path{-webkit-transform:scale(1);transform:scale(1);transition:fill .4s ease,stroke .4s ease}
.no-liked .to-heart-icon path{fill:#999;stroke:#999}.empty-heart .to-heart-icon path{fill:transparent!important;stroke:#999}
.liked .to-heart-icon path,.to-heart-icon svg:hover path{fill:#ff6863!important;stroke:#ff6863!important}
@keyframes heartBeat{0%{transform:scale(1)}20%{transform:scale(.8)}30%{transform:scale(.95)}45%{transform:scale(.75)}50%{transform:scale(.85)}100%{transform:scale(.9)}}
@-webkit-keyframes heartBeat{0%,100%,50%{-webkit-transform:scale(1)}20%{-webkit-transform:scale(.8)}30%{-webkit-transform:scale(.95)}45%{-webkit-transform:scale(.75)}}
.heart-pulse g{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.to-post-like a{color:inherit!important;fill:inherit!important;stroke:inherit!important}





.db_title, .db_tagline {     margin-right: 30px;    margin-top: 8px;    line-height: 1em;}
.db_title_and_tagline {    display: flex;}
.db_tagline_below_title_on .db_title_and_tagline {    flex-direction: column;}

/* Display the team member icons */
.db_pb_team_member_website_icon:before{content:"\e0e3";}
.db_pb_team_member_email_icon:before{content:"\e010";}
.db_pb_team_member_instagram_icon:before{content:"\e09a";}

/* Fix email icon hidden by Email Address Encoder plugin */
ul.et_pb_member_social_links li > span { 	display: inline-block !important; }

@media only screen and (min-width: 981px) {
	.et_pb_module.db_inline_form .et_pb_newsletter_fields > p {         flex: auto !important;    }
	.et_pb_module.db_inline_form .et_pb_newsletter_fields p.et_pb_newsletter_field {        margin-right: 2%;     }
}









body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}
.et_pb_slide_content,.et_pb_best_value{font-size:18px}
body{margin:2%; width:96%; color:#1f1f1f; line-height:1.5em}
@media only screen and (max-width:780px) {  
	body { margin:2% 2% 10% 2%; }
}
h1,h2,h3,h4,h5,h6{color:#0A78AB}
#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#0A78AB}
.et_pb_contact_submit,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#0A78AB}
.footer-widget h4{color:#0A78AB}
.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#0A78AB}
.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#0A78AB}
.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1920px}
.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:2080px}
a{color:#33a62b;}
#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(255,255,255,0)}
#top-header,#et-secondary-nav li ul{background-color:#0A78AB}
.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#000000}
.et_search_form_container input::-moz-placeholder{color:#000000}
.et_search_form_container input::-webkit-input-placeholder{color:#000000}
.et_search_form_container input:-ms-input-placeholder{color:#000000}
@media (min-width: 981px) { 
	#main-footer .et_pb_section {  padding: 0; } 
	body:not(.aliashome) #main-footer .et_pb_section {  padding: 4% 0 0 0; } 
}
#main-footer .et_pb_row_14 {background-color:#0A78AB;width:100%;max-width:100%;}
#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#ffffff}
.footer-widget li:before{border-color:#ffffff}
.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:14px}
.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1em}
#main-footer .et_pb_column_1_5 .et_pb_module { margin-bottom:5% !important; color:#fff; }
@media only screen and (max-width:479px) { #main-footer .et_pb_column_1_5 .et_pb_module { text-align:center;  } }
#main-footer p { font-family: "Futura Bold Web Italic",Arial Bold Italic,sans-serif; color: #fff; font-size: 1.9em !important; line-height: 1em; text-transform: uppercase !important; } 
#footer-widgets .footer-widget li:before{top:4px}
#et-footer-nav{background-color:#ffffff}
.bottom-nav,.bottom-nav a,.bottom-nav li.current-menu-item a{color:#ffffff}
#et-footer-nav .bottom-nav li.current-menu-item a{color:#ffffff}
#footer-bottom{background-color:#ffffff}
#footer-info,#footer-info a{color:rgba(255,255,255,0.19)}
#footer-info{font-size:10px}
#footer-bottom .et-social-icon a{color:#ffffff}

@media only screen and (max-width:479px) { .fservice { text-align:center; }  }
.fservice a { color:#fff; }
.fservice a:hover { text-decoration:underline; color:#fff; }

@media only screen and (max-width:479px) { .ftherapy { text-align:center; }  }
.ftherapy a { color:#fff; }
.ftherapy a:hover { text-decoration:underline; color:#fff; }

@media only screen and (max-width:479px) { .flink { text-align:center; }  }
.flink a { color:#fff; }
.flink a:hover { text-decoration:underline; color:#fff; }

.copyright {  font-size: .8em;  font-weight: 300;  font-style: normal;  line-height: 1.21;  letter-spacing: normal;  color: #ffffff;   text-align:center; padding:20px; }
.copyright a { color:#fff; }
.copyright a:hover { color:#fff; }


#main-header{box-shadow:none}
.et-fixed-header#main-header{box-shadow:none!important}
body .et_pb_button{font-size:16px;background-color:#ffffff;border-width:1px!important;border-color:#1f1f1f;border-radius:0px}
/*body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#1f1f1f}*/
body .et_pb_button:after{font-size:25.6px}
body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{color:#0A78AB!important;background-color:#ffffff;border-color:#0A78AB!important;border-radius:0px}
h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{line-height:0.9em}
.et_slide_menu_top{display:none}
.et_header_style_fullscreen .et_slide_in_menu_container .et_mobile_menu li a{font-size:50px}
.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a,.et_slide_in_menu_container #mobile_menu_slide li a{padding:0px 0; margin-bottom:0px;}
@media only screen and (min-width:981px){
	#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-size:18px}
	.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:43px 0 0 0}
	.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:43px}
	.et_header_style_split .centered-inline-logo-wrap{width:85px;margin:-85px 0}
	.et_header_style_split .centered-inline-logo-wrap #logo{max-height:85px}
	.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:85px}
	.et_header_style_centered #top-menu>li>a{padding-bottom:15px}
	.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:34px 0 34px 0!important}
	.et_header_style_centered #main-header .logo_container{height:85px}
	#logo{max-height:100%}.et_pb_svg_logo #logo{height:100%}
	.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:15.3px}
	.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:43px 0 0 0}
	.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:43px}
	.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:85px}
	.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:85px;margin:-85px 0}
	.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:85px}
	.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:85px}
	.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:34px 0 34px 0!important}
	.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#0A78AB}
	.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#000000!important}
	.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#000000!important}
	.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#000000!important}
	.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#000000!important}	
	.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a,.et_slide_in_menu_container #mobile_menu_slide li a{ margin-bottom:-10px; }
}
@media only screen and (min-width:2400px){
	.et_pb_row{padding:48px 0}
	.et_pb_section{padding:96px 0}
	.single.et_full_width_page .et_post_meta_wrapper{padding-top:144px}
	.et_pb_fullwidth_section{padding:0}

}
h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:72px}
h2, .product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:61px}
h3{font-size:52px}
h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:43px}
h5{font-size:38px}
h6{font-size:33px}
.et_pb_slide_description .et_pb_slide_title{font-size:110px}
.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:38px}
@media only screen and (max-width:767px){
	h1{font-size:32px}
	h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:27px}
	h3{font-size:23px}
	h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:19px}
	.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:48px}
	.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:16px}
	h5{font-size:16px}
	h6{font-size:15px}
}	
h1,h2,h3,h4,h5,h6{font-family:'Futura Bold Web Italic',Helvetica,Arial,Lucida,sans-serif}
body,input,textarea,select{font-family:'Roboto Condensed',sans-serif, monospace}
body p { font-size:22px;font-weight:300;  }
.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{font-family:'Futura Bold Web Italic',Helvetica,Arial,Lucida,sans-serif}
body #page-container #sidebar{width:19%}
body #page-container #left-area{width:81%; margin-left:0;}
.et_right_sidebar #main-content .container:before{right:19%!important}
.et_left_sidebar #main-content .container:before{left:19%!important}
.et_pb_newsletter_button.et_pb_button{height:47px}
.et_pb_contact_submit.et_pb_button{min-width:26vw;height:52px}
.et_pb_widget a{color:#000000; font-weight:bold; text-decoration:none}
a:hover{text-decoration:none;color:#0A78AB}
.mobile_menu_bar:before{font-size:30px}
#grid-1950 .tg-filter-name{font-weight:normal}

.et_pb_fullscreen_menu_opened .et_mobile_menu li{text-align:left;margin-left:29vw}
@media only screen and (max-width:767px){ .et_pb_fullscreen_menu_opened .et_mobile_menu li{ margin-bottom:25px; } }
.mob-soc .et-social-icons:before{content:'FOLLOW';font-family:'Roboto Condensed',monospace;text-align:left;font-size:16px;letter-spacing:4px;display:block;color:#ffffff}
.mob-soc .et-social-icons li,.mob-soc .et-social-icons{text-align:left;margin-left:0px!important;margin-right:40px}
.mob-soc .et-social-icons{float:none;margin-top:60px;color:#fff; font-size:20px; margin-bottom:60px; }
.mob-soc .et-social-icons li a{font-size:24px!important;margin-right:40px;opacity:1!important}
.et_pb_fullscreen_menu_opened .et_mobile_menu .menu-item a{font-size:120px!important;margin-bottom:0px;line-height:1em}
.et_pb_fullscreen_menu_opened .et_mobile_menu li a:hover{text-decoration:line-through}
.et_header_style_fullscreen .et_slide_in_menu_container.et_pb_fullscreen_menu_opened{opacity:1}
.et_mobile_menu li a:hover,.nav ul li a:hover{opacity:1}
.rr-logo img{position:absolute;top:0;left:40px;padding:20px;}
.et_pb_scroll_top.et-visible{opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_scroll_top.et-pb-icon{color:#0A78AB;right:5px;bottom:55px;border-radius:1px;background:#ffffff00;padding:0px}
.et_pb_scroll_top.et-pb-icon:hover{color:#000000;background:#ffffff00}
.et_pb_scroll_top:before{content:"\21"}
#lhs-menu{position:fixed;margin-left:-15px;margin-top:85vh;background:rgba(0,0,0,0);transition-timing-function:ease-in;transition:1s;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.25s}
#lhs-menu.lbtop{margin-top:115px!important;transform:translateY(0);transition-timing-function:ease-in;transition:1s;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.25s}a:hover{text-decoration:none;color:#0A78AB}


#menu-sticky-menu a { color:#33a62b; font-family:"Futura Bold Web Italic",Arial Bold Italic,sans-serif!important; }

h1,h2,h3,h4,h5,h6{overflow-wrap:normal}
h1{font-family:"Futura Bold Web Italic",Arial Bold Italic,sans-serif!important;color:#0A78AB!important;line-height:.9em!important;text-transform:uppercase!important}
h2{font-family:"Futura Bold Web Italic",Arial Bold Italic,sans-serif;color:#33a62b;font-size:3em!important;line-height:1em; text-transform:uppercase!important; }
h3{font-family:"Futura Bold Web Italic",Arial Bold Italic,sans-serif;color:#0A78AB;font-size:1.9em!important;line-height:1em; text-transform:uppercase!important; }
/*h3{font-family:"Roboto Condensed",Courier,serif;color:#77C46A;line-height:1.2em!important;font-style:italic; font-weight:700; text-transform:uppercase!important}*/
h4{font-family:"Roboto Condensed","Space Mono",Courier,serif;color:#888;font-size:28px;line-height:1em; font-weight: 300;}
h5{font-size: 36px !important; font-family: "Roboto Condensed"; line-height: 1; font-weight: 300; color: #888;}
h6{font-family:"Helvetica Light",Helvetica,sans-serif;color:#1F1F1F;font-size:14px;line-height:1.2em}
@media only screen and (min-width:1900px){
	h1{font-size:6.5em!important}
	.et_section_specialty h1 {font-size:3.5em!important;line-height:1.1em !important;}
	.et_section_specialty { background-image: url(/img/bg2.png); background-size: contain; background-repeat: no-repeat; background-position-x: 80%;}
	h3{font-size:2.63em!important}
}
@media only screen and (min-width:1650px) and (max-width:1900px){h1{font-size:6.5em!important}}
@media only screen and (min-width:1350px) and (max-width:1650px){h1{font-size:5em!important}}
@media only screen and (min-width:900px) and (max-width:1350px){h1{font-size:3.5em!important}}
@media only screen and (min-width:550px) and (max-width:900px){h1{font-size:3.5em!important}h3{font-size:1.6em!important}}
@media only screen and (max-width:550px){	h1{font-size:2em!important;margin-bottom:10px;}	h3{font-size:1.5em!important; }	}
.dl-slim-optin1 .et_pb_newsletter_footer{flex-basis:100%;margin-top:0;font-size:80%}
.dl-slim-optin1 .et_pb_newsletter_field,.dl-slim-optin1 .et_pb_newsletter_button_wrap{flex-basis:49%}

.rr-footer-logo { padding:15px;  margin-top:-10%; }

@media (max-width:980px){
	.et_pb_fullscreen_menu_opened .et_mobile_menu .menu-item a{font-size:80px!important;line-height:55px!important;padding:0 0 10px 0!important;margin-bottom:0px}
	.et_pb_column_4_4 .dl-slim-optin1{display:block}
	.dl-slim-optin1 .et_pb_newsletter_description,.dl-slim-optin1 .et_pb_newsletter_form{width:100%;padding:0}
	.et_pb_column_4_4 .dl-slim-optin1 .et_pb_newsletter_description{margin-bottom:10px;text-align:center}
	.dl-slim-optin1 .et_pb_newsletter_footer{text-align:center}
	.et_pb_contact_submit.et_pb_button{min-width:70vw}
	
	.rr-logo img{width:177px;position:absolute;top:0;left:0}
	.rr-footer-logo img{max-width:177px;height:auto;margin-top:0}
	#logo{display:inline-block;float:none;max-height:100%;margin-bottom:0;margin-left:0;margin-top:0}
}
@media (max-width:767px){
	.et_pb_fullscreen_menu_opened .et_mobile_menu .menu-item a{font-size:65px!important;line-height:48px!important;padding:0 0 0 0!important;margin-left:-12vw;margin-bottom:0px}
	.mob-soc .et-social-icons:before{font-size:12px;margin-left:-11vw}
	.mob-soc .et-social-icons{float:none;margin-top:20px}
	.mob-soc .et-social-icons li a{font-size:18px!important;margin-left:-11vw}
	.rr-logo img{width:170px;position:absolute;top:0;left:0}
	.rr-footer-logo img{max-width:170px;height:auto;margin-top:-35%}
	#ba-blk{display:block!important;position:absolute!important;right:40px!important;float:none!important;margin-top:10px!important}
	#logo{display:inline-block;float:none;max-height:99%;margin-bottom:0;margin-left:-15%;margin-top:0}
}
@media (max-width:479px){
	.nut{float:none}
	.et_pb_fullscreen_menu_opened .et_mobile_menu .menu-item a{font-size:42px!important;line-height:30px!important;padding:0 0 0 0!important;margin-left:-16vw;margin-bottom:0px}
	.mob-soc { margin-top:50px; }
	.mob-soc .et-social-icons:before{font-size:12px;margin-left:-14vw}
	.mob-soc .et-social-icons{float:none;margin-top:20px}
	.mob-soc .et-social-icons li a{font-size:28px!important;margin-left:-14vw}
	.rr-logo img{width:145px;position:absolute;top:0;left:0px}
	.rr-footer-logo img{max-width:145px;height:auto;margin-top:0}
	#ba-blk{display:block!important;position:absolute!important;right:40px!important;float:none!important;margin-top:10px!important}
	.dl-slim-optin1 .et_pb_newsletter_field,.dl-slim-optin1 .et_pb_newsletter_button_wrap{flex-basis:100%}
	.et_mobile_device .et-pb-arrow-next,.et_mobile_device .et-pb-arrow-prev{opacity:0}
	#logo{display:inline-block;float:none;max-height:82%;margin-bottom:0;margin-left:-16%;margin-top:0%}
}
#ba-blk{display:none;float:right;max-width:500px;clear:none;margin-top:37px;margin-right:12px}
#bappt { background-color:#33a62b; color:#fff;  padding:10px; }
#bappt:hover { background-color:#0A78AB; }
#bappt .batxt { margin-left:10px; }
@media (max-width:980px){ 
	#ba-blk{margin-top:30px}
}
@media (max-width:479px){ 
	#ba-blk{margin-top:37px; margin-right:-30px}
	#bappt .batxt { display:none; } 
}




















@charset "UTF-8";
.wp-block-archives-dropdown label{display:block}
.wp-block-avatar.aligncenter{text-align:center}
.wp-block-audio{margin:0 0 1em}
.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}
.wp-block-audio audio{width:100%;min-width:300px}
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;word-break:break-word;box-sizing:border-box}
.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}
.wp-block-button__link.aligncenter{text-align:center}
.wp-block-button__link.alignright{text-align:right}
.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}
.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}
.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}
.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*0.75)}
.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*0.5)}
.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*0.25)}
.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:100%;flex-basis:100%}
.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}
.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}
.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}
.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}
.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}
.is-style-outline>:where(.wp-block-button__link),:where(.wp-block-button__link).is-style-outline{border:2px solid;padding:.667em 1.333em}
.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:currentColor}
.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}
.wp-block-buttons.is-vertical{flex-direction:column}
.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}
.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}
.wp-block-buttons.is-content-justification-left{justify-content:flex-start}
.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}
.wp-block-buttons.is-content-justification-center{justify-content:center}
.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}
.wp-block-buttons.is-content-justification-right{justify-content:flex-end}
.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}
.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}
.wp-block-buttons.aligncenter{text-align:center}
.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}
.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}
.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}
.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}
.wp-block-calendar table th{font-weight:400;background:#ddd}
.wp-block-calendar a{text-decoration:underline}
.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}
.wp-block-categories.alignleft{margin-right:2em}
.wp-block-categories.alignright{margin-left:2em}
.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}
.wp-block-columns{display:flex;margin-bottom:1.75em;box-sizing:border-box;flex-wrap:wrap!important;align-items:normal!important}
@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}
.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}
.wp-block-columns.are-vertically-aligned-center{align-items:center}
.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}
@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}
@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}
.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}
.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}
.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}
:where(.wp-block-columns.has-background){padding:1.25em 2.375em}
.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}
.wp-block-column.is-vertically-aligned-top{align-self:flex-start}
.wp-block-column.is-vertically-aligned-center{align-self:center}
.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}
.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-right:.5em;margin-bottom:.5em}
.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}
.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{margin-right:1ch;display:inline-block}
.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}
.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{margin-left:1ch;display:inline-block}
.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}
.wp-block-comments-pagination.aligncenter{justify-content:center}
.wp-block-comment-template{margin-bottom:0;max-width:100%;list-style:none;padding:0}
.wp-block-comment-template li{clear:both}
.wp-block-comment-template ol{margin-bottom:0;max-width:100%;list-style:none;padding-left:2rem}
.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}
.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}
@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}
@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}
.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}
.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]),.wp-block-cover .has-background-dim:not([class*=-background-color]){background-color:#000}
.wp-block-cover-image .has-background-dim.has-background-gradient,.wp-block-cover .has-background-dim.has-background-gradient{background-color:transparent}
.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}
.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}
.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}
.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}
.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}
.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}
.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}
.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}
.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}
.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}
.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}
.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}
.wp-block-cover-image .block-library-cover__padding-visualizer,.wp-block-cover .block-library-cover__padding-visualizer{z-index:2}
.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}
.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}
@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}
.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}
.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}
.wp-block-cover-image.is-light .wp-block-cover__inner-container,.wp-block-cover.is-light .wp-block-cover__inner-container{color:#000}
.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}
.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}
.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}
.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}
.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}
.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}
.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}
.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}
.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}
.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}
.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}
.wp-block-cover-image img.wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover img.wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none}
.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}
.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}
.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}
.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}
.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}
.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}
.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}
.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}
.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}
.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}
.wp-block-embed{margin:0 0 1em;overflow-wrap:break-word}
.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}
.wp-block-embed iframe{max-width:100%}
.wp-block-embed__wrapper{position:relative}
.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}
.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}
.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}
.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}
.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}
.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}
.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}
.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}
.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}
.wp-block-file{margin-bottom:1.5em}
.wp-block-file.aligncenter{text-align:center}
.wp-block-file.alignright{text-align:right}
.wp-block-file .wp-block-file__embed{margin-bottom:1em}
.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}
.wp-block-file a.wp-block-file__button{text-decoration:none}
.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}
.wp-block-file *+.wp-block-file__button{margin-left:.75em}
.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{margin:0;height:100%;display:flex;align-items:flex-end;justify-content:flex-start}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:auto}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0;z-index:2}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}
.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}
.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{width:100%;height:100%;flex:1;-o-object-fit:cover;object-fit:cover}
.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{width:100%;margin-right:0}
@media (min-width:600px){
	.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}
	.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}
	.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}
	.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}
	.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}
	.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}
	.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}
}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}
.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}
.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}
.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2);margin:0}
.wp-block-gallery.has-nested-images figure.wp-block-image{display:flex;flex-grow:1;justify-content:center;position:relative;flex-direction:column;max-width:100%}
.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{margin:0;flex-direction:column;flex-grow:1}
.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;text-align:center;width:100%;box-sizing:border-box}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{flex:initial;background:none;color:inherit;margin:0;padding:10px 10px 9px;position:relative}
.wp-block-gallery.has-nested-images figcaption{flex-grow:1;flex-basis:100%;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-top:0;margin-bottom:auto}
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{width:100%;flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover}
.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}
@media (min-width:600px){
	.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*0.66667)}
	.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*0.75)}
	.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*0.8)}
	.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*0.83333)}
	.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*0.85714)}
	.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*0.875)}
	.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*0.66667)}
	.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*0.5)}
	.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}
}
.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}
.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}
.wp-block-group{box-sizing:border-box}
h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}
.wp-block-image{margin:0 0 1em}
.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}
.wp-block-image:not(.is-style-rounded)>a,.wp-block-image:not(.is-style-rounded) img{border-radius:inherit}
.wp-block-image.aligncenter{text-align:center}
.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}
.wp-block-image.aligncenter,.wp-block-image .aligncenter,.wp-block-image.alignleft,.wp-block-image .alignleft,.wp-block-image.alignright,.wp-block-image .alignright{display:table}
.wp-block-image.aligncenter>figcaption,.wp-block-image .aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image.alignright>figcaption,.wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom}
.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}
.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}
.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}
.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}
.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img{border-radius:9999px}
@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}
.wp-block-image figure{margin:0}
ol.wp-block-latest-comments{margin-left:0}
.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}
.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}
.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}
.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}
.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}
.wp-block-latest-comments__comment-date{display:block;font-size:.75em}
.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}
.wp-block-latest-posts.alignleft{margin-right:2em}
.wp-block-latest-posts.alignright{margin-left:2em}
.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}
.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}
.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}
.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}
@media (min-width:600px){
	.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}
	.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}
	.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}
	.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}
	.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}
	.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}
	.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}
	.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}
	.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}
	.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}
}
.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}
.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}
.wp-block-latest-posts__featured-image a{display:inline-block}
.wp-block-latest-posts__featured-image img{height:auto;width:auto;max-width:100%}
.wp-block-latest-posts__featured-image.alignleft{margin-right:1em;float:left}
.wp-block-latest-posts__featured-image.alignright{margin-left:1em;float:right}
.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}
ol,ul{box-sizing:border-box}
ol.has-background,ul.has-background{padding:1.25em 2.375em}
.wp-block-media-text{  /*!rtl:begin:ignore*/direction:ltr;  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}
.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}
.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}
.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}
.wp-block-media-text .wp-block-media-text__media{  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;  /*!rtl:end:ignore*/margin:0}
.wp-block-media-text .wp-block-media-text__content{direction:ltr;  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{  /*!rtl:begin:ignore*/grid-column:2;grid-row:1  /*!rtl:end:ignore*/}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{  /*!rtl:begin:ignore*/grid-column:1;grid-row:1  /*!rtl:end:ignore*/}
.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;width:100%;vertical-align:middle}
.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}
.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}
.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
@media (max-width:600px){
	.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}
	.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}
	.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}
}
.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}
.wp-block-navigation ul{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}
.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}
.wp-block-navigation .wp-block-navigation-item{display:flex;align-items:center;position:relative}
.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}
.wp-block-navigation .wp-block-navigation-item__content{color:inherit;display:block;padding:0}
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}
.wp-block-navigation:where(:not([class*=has-text-decoration])) a,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}
.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;line-height:0;display:inline-block;font-size:inherit;padding:0;background-color:inherit;color:currentColor;border:none;width:.6em;height:.6em;margin-left:.25em}
.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;width:inherit;height:inherit;margin-top:.075em}
.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}
.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}
.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}
.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}
.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}
.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}
.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}
.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container){background-color:inherit;color:inherit;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:normal;opacity:0;transition:opacity .1s linear;visibility:hidden;width:0;height:0;overflow:hidden;left:-1px;top:100%}
.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}
.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-right:0;margin-left:auto}
.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content{margin:0}
@media (min-width:782px){
	.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container{left:100%;top:-1px}
	.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}
	.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-icon{margin-right:.25em}
	.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}
}
.wp-block-navigation .has-child:where(:not(.open-on-click)):hover>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}
.wp-block-navigation .has-child:where(:not(.open-on-click):not(.open-on-hover-click)):focus-within>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}
.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}
.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}
@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}
.wp-block-navigation-submenu{position:relative;display:flex}
.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}
button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-size:inherit;font-family:inherit;line-height:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;text-align:left}
.wp-block-navigation-submenu__toggle{cursor:pointer}
.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:.85em}
.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}
.wp-block-navigation,.wp-block-navigation .wp-block-page-list,.wp-block-navigation:where(.has-background),.wp-block-navigation:where(.has-background) .wp-block-navigation .wp-block-page-list,.wp-block-navigation:where(.has-background) .wp-block-navigation__container,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}
.wp-block-navigation:where(.has-background) .wp-block-navigation-item__content,.wp-block-navigation :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content{padding:.5em 1em}
.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}
.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}
@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}
.wp-block-navigation__container{display:flex;flex-wrap:var(--navigation-layout-wrap,wrap);flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);list-style:none;margin:0;padding-left:0}
.wp-block-navigation__container .is-responsive{display:none}
.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}
.wp-block-navigation__responsive-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0}
.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{display:flex;flex-wrap:var(--navigation-layout-wrap,wrap);flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial)}
.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){color:inherit!important;background-color:inherit!important}
.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;background-color:inherit;padding:2rem;overflow:auto;z-index:100000}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px);overflow:visible;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:var(--navigation-layout-justification-setting,inherit)}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{opacity:1;visibility:visible;height:auto;width:auto;overflow:initial;min-width:200px;position:static;border:none;padding-left:2rem;padding-right:2rem}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{display:flex;flex-direction:column;align-items:var(--navigation-layout-justification-setting,initial)}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{color:inherit!important;background:transparent!important}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{right:auto;left:auto}
@media (min-width:600px){
	.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block;width:100%;position:relative;z-index:auto;background-color:inherit}
	.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}
	.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}
.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}
.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{vertical-align:middle;cursor:pointer;color:currentColor;background:transparent;border:none;margin:0;padding:0}
.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}
.wp-block-navigation__responsive-container-open{display:flex}
@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}
.wp-block-navigation__responsive-container-close{position:absolute;top:0;right:0;z-index:2}
.wp-block-navigation__responsive-close{width:100%}
.wp-block-navigation__responsive-close:focus{outline:none}
.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}
.wp-block-navigation__responsive-dialog{position:relative}
html.has-modal-open{overflow:hidden}
.wp-block-navigation .wp-block-navigation-item__label{word-break:normal;overflow-wrap:break-word}
.wp-block-navigation .wp-block-navigation-item__description{display:none}
.wp-block-navigation .wp-block-page-list{display:flex;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit}
.wp-block-navigation .wp-block-navigation-item{background-color:inherit}
.is-small-text{font-size:.875em}
.is-regular-text{font-size:1em}
.is-large-text{font-size:2.25em}
.is-larger-text{font-size:3em}
.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}
p.has-drop-cap.has-background{overflow:hidden}
p.has-background{padding:1.25em 2.375em}
:where(p.has-text-color:not(.has-link-color)) a{color:inherit}
.wp-block-post-author{display:flex;flex-wrap:wrap}
.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}
.wp-block-post-author__avatar{margin-right:1em}
.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}
.wp-block-post-author__content{flex-grow:1;flex-basis:0}
.wp-block-post-author__name{margin:0}
.wp-block-post-comments .alignleft{float:left}
.wp-block-post-comments .alignright{float:right}
.wp-block-post-comments .navigation:after{content:"";display:table;clear:both}
.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}
.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}
.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}
.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}
.wp-block-post-comments .comment-author{line-height:1.5}
.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-top:.5em;margin-right:.75em;width:2.5em}
.wp-block-post-comments .comment-author cite{font-style:normal}
.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}
.wp-block-post-comments .comment-meta b{font-weight:400}
.wp-block-post-comments .comment-meta .comment-awaiting-moderation{margin-top:1em;margin-bottom:1em;display:block}
.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}
.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}
.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{display:block;box-sizing:border-box;width:100%}
.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}
.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}
.wp-block-post-comments .comment-reply-title{margin-bottom:0}
.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}
.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}
.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-size:1em;font-family:inherit}
.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}
.wp-block-post-comments input[type=submit]{border:none}
.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}
.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}
.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}
.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}
.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}
.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}
.wp-block-post-comments-form input[type=submit]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}
.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-size:1em;font-family:inherit}
.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}
.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form .comment-form textarea{display:block;box-sizing:border-box;width:100%}
.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}
.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}
.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}
.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}
.wp-block-post-excerpt__more-link{display:inline-block}
.wp-block-post-featured-image{margin-left:0;margin-right:0}
.wp-block-post-featured-image a{display:block}
.wp-block-post-featured-image img{max-width:100%;width:100%;height:auto;vertical-align:bottom}
.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}
.wp-block-post-terms__separator{white-space:pre-wrap}
.wp-block-post-title{word-break:break-word}
.wp-block-post-title a{display:inline-block}
.wp-block-preformatted{white-space:pre-wrap}
.wp-block-preformatted.has-background{padding:1.25em 2.375em}
.wp-block-pullquote{margin:0 0 1em;padding:3em 0;text-align:center;overflow-wrap:break-word;box-sizing:border-box}
.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}
.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright,.wp-block-pullquote.has-text-align-left,.wp-block-pullquote.has-text-align-right{max-width:420px}
.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p,.wp-block-pullquote.has-text-align-left p,.wp-block-pullquote.has-text-align-right p{font-size:1.25em}
.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}
.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}
.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}
.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}
.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}
.wp-block-pullquote cite{color:inherit}
.wp-block-post-template,.wp-block-query-loop{margin-top:0;margin-bottom:0;max-width:100%;list-style:none;padding:0}
.wp-block-post-template.wp-block-post-template,.wp-block-query-loop.wp-block-post-template{background:none}
.wp-block-post-template.is-flex-container,.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap;gap:1.25em}
.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin:0;width:100%}
@media (min-width:600px){
	.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}
	.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}
	.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}
	.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}
	.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}
}
.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-right:.5em;margin-bottom:.5em}
.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}
.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{margin-right:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}
.wp-block-query-pagination .wp-block-query-pagination-next-arrow{margin-left:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}
.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}
.wp-block-quote.is-large:not(.is-style-plain),.wp-block-quote.is-style-large:not(.is-style-plain){margin-bottom:1em;padding:0 1em}
.wp-block-quote.is-large:not(.is-style-plain) p,.wp-block-quote.is-style-large:not(.is-style-plain) p{font-size:1.5em;font-style:italic;line-height:1.6}
.wp-block-quote.is-large:not(.is-style-plain) cite,.wp-block-quote.is-large:not(.is-style-plain) footer,.wp-block-quote.is-style-large:not(.is-style-plain) cite,.wp-block-quote.is-style-large:not(.is-style-plain) footer{font-size:1.125em;text-align:right}
.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}
.wp-block-read-more:not([style*=text-decoration]),.wp-block-read-more:not([style*=text-decoration]):active,.wp-block-read-more:not([style*=text-decoration]):focus{text-decoration:none}


.wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal;font-size:inherit;font-family:inherit;line-height:inherit}
.wp-block-search__button.has-icon{line-height:0}
.wp-block-search__button svg{min-width:1.5em;min-height:1.5em;fill:currentColor}
.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}
.wp-block-search__label{width:100%}
.wp-block-search__input{padding:8px;flex-grow:1;min-width:3em;border:1px solid #949494;font-size:inherit;font-family:inherit;line-height:inherit}
.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.
.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}


.wp-block-separator{border-top:1px solid;border-bottom:1px solid}
.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;line-height:1;height:auto}
.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}

.wp-block-site-logo{line-height:0}
.wp-block-site-logo a{display:inline-block}
.wp-block-site-logo.is-default-size img{width:120px;height:auto}
.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}
.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}
.wp-block-site-logo.is-style-rounded{border-radius:9999px}


.wp-block-spacer{clear:both}
.wp-block-tag-cloud.aligncenter{text-align:center}
.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}
.wp-block-tag-cloud a{display:inline-block;margin-right:5px}
.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}
.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}
.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}

.wp-block-table{margin:0 0 1em;overflow-x:auto}
.wp-block-table table{border-collapse:collapse;width:100%}
.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}
.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}
.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}
.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}
.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}
.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}
.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}
.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}
.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}
.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}
.wp-block-table .has-border-color>*,.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr{border-color:inherit}
.wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr{border-style:inherit}
.wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr{border-width:inherit;border-style:inherit}
.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}
.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}
.wp-block-text-columns .wp-block-column:first-child{margin-left:0}
.wp-block-text-columns .wp-block-column:last-child{margin-right:0}
.wp-block-text-columns.columns-2 .wp-block-column{width:50%}
.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}
.wp-block-text-columns.columns-4 .wp-block-column{width:25%}
pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}
.wp-block-video{margin:0 0 1em}
.wp-block-video video{width:100%}
@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}
.wp-block-video.aligncenter{text-align:center}
.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}
:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}
:root .has-very-light-gray-background-color{background-color:#eee}
:root .has-very-dark-gray-background-color{background-color:#313131}
:root .has-very-light-gray-color{color:#eee}
:root .has-very-dark-gray-color{color:#313131}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}
:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}
:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}
:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}
:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}
:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}
:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}
.has-regular-font-size{font-size:1em}
.has-larger-font-size{font-size:2.625em}
.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}
.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}
.has-text-align-center{text-align:center}
.has-text-align-left{text-align:left}
.has-text-align-right{text-align:right}
#end-resizable-editor-section{display:none}
.aligncenter{clear:both}
.items-justified-left{justify-content:flex-start}
.items-justified-center{justify-content:center}
.items-justified-right{justify-content:flex-end}
.items-justified-space-between{justify-content:space-between}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}
.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
html :where(.has-border-color),html :where([style*=border-width]){border-style:solid}
html :where(img[class*=wp-image-]){height:auto;max-width:100%}


















@font-face{font-family:"Futura Bold Web Italic";font-display:swap;src:url("/img/Futura-Bold-Web-Italic.ttf") format("truetype")}
@font-face{font-family:"Futura Bold Italic Web";font-display:swap;src:url("/img/397d954b-8653-474e-bc5e-c91c8f0cb1df.ttf") format("truetype")}

.et_pb_section_0.et_pb_section{padding-top:90px;padding-bottom:60px;margin-top:0px}
.et_pb_column_0{padding-top:30px}
.et_pb_text_6 h1,.et_pb_text_5 h1,.et_pb_text_4 h1,.et_pb_text_3 h1,.et_pb_text_2 h1,.et_pb_text_7 h1,.et_pb_text_0 h1{font-family:'Futura Bold Italic Web',Helvetica,Arial,Lucida,sans-serif;text-decoration-style:solid;font-size:120px;line-height:0.8em}
.et_pb_text_0{margin-bottom:3%!important;margin-left:-3.5vw!important;z-index:10;/*position:absolute*/}
.et_pb_column_1{padding-top:0px}
.et_pb_row_inner_0.et_pb_row_inner{padding-top:28px!important;padding-bottom:50px!important;margin-top:0px!important}
.et_pb_column .et_pb_row_inner_0{padding-top:28px;padding-bottom:50px}
.et_pb_column_inner_0{margin-right:-10vw}
.et_pb_text_1 h1{font-family:'Futura Bold Web Italic',Helvetica,Arial,Lucida,sans-serif;text-decoration-style:solid}
.et_pb_text_2,.et_pb_text_3,.et_pb_text_1{padding-top:0px!important;padding-bottom:0px!important;margin-bottom:-10px!important;z-index:1}
.et_pb_text_7,.et_pb_text_6,.et_pb_text_4,.et_pb_text_5{margin-bottom:-10px!important;z-index:1}
.et_pb_section_1.et_pb_section{padding-top:50px;padding-right:0px;padding-bottom:70px;padding-left:0px;background-color:#f2f2f2;}
.et_pb_row_0.et_pb_row,.et_pb_row_7.et_pb_row{padding-top:0px!important;padding-bottom:50px!important;}
@media only screen and ( max-width:479px ){
	.typefolio .et_pb_row_0.et_pb_row, .typefolio .et_pb_row_7.et_pb_row { margin-top:0px !important; }
	.typefolio .et_pb_column { padding-top:0px; }
}
.et_pb_text_16 h1,.et_pb_text_8 h1,.et_pb_text_17 h1{font-size:120px}
.et_pb_section_2.et_pb_section{padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#f2f2f2;}
@media only screen and (min-width: 981px) {
	.aliashome .et_pb_section_2,.aliashome .et_pb_section_3,.aliashome .et_pb_section_5,.aliashome .et_pb_section_6 {  max-width: 94%; margin-left:auto !important; margin-right:0 !important; background-color:#fff; }
	.aliashome .et_pb_section_7,.aliashome .et_pb_section_8 {  max-width: 100%; margin-left:auto !important; margin-right:auto !important; }	
}
.et_pb_row_1.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;}
.et_pb_text_11 h1{text-align:center}
.et_pb_text_11{margin-top:230px!important;margin-bottom:0px!important;margin-left:-40%!important;float:left;position:absolute}
@media only screen and ( max-width:980px ){ .et_pb_text_11{margin-top:-60px!important; margin-left:0%!important;} }
@media only screen and ( max-width:479px ){ .et_pb_text_11{margin-top:-30px!important; } }
.et_pb_section_3.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:50px;padding-left:0px}
.et_pb_row_2.et_pb_row{padding-top:70px!important;padding-bottom:30px!important;}
.et_pb_text_12 h2{line-height:0.8em}
.et_pb_text_12{margin-top:0px!important;margin-right:0px!important}
.et_pb_text_13 h2{line-height:0.9em}
.et_pb_text_13{margin-right:0px!important}
.et_pb_row_3.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-bottom:0px!important;}
.et_pb_text_14{margin-top:-205px!important}
@media only screen and ( max-width:980px ){ .et_pb_text_14{margin-top:25px !important} }
.et_pb_section_4.et_pb_section{padding-right:0px;padding-left:0px;margin-top:80px;margin-bottom:60px}
.et_pb_row_4.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;}
.et_pb_row_13.et_pb_row,.et_pb_row_5.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:30px!important;padding-left:0px!important;}
.et_pb_text_16{margin-top:6.5%!important;margin-left:10%!important}
.et_pb_section_5.et_pb_section{padding-top:10px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.et_pb_row_6.et_pb_row,.et_pb_row_11.et_pb_row{padding-top:30px!important;padding-right:0px!important;padding-bottom:30px!important;padding-left:0px!important;}
.et_pb_section_6.et_pb_section{padding-top:40px;padding-right:0px;padding-bottom:40px;padding-left:0px;background-color:#f2f2f2;}
.et_pb_row_8.et_pb_row{padding-top:9px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;}
.et_pb_section_8.et_pb_section,.et_pb_section_7.et_pb_section{padding-top:70px;padding-right:0px;padding-bottom:200px;padding-left:0px;margin-right:0px;margin-left:0px}
@media only screen and ( max-width:479px ){ .et_pb_section_8.et_pb_section,.et_pb_section_7.et_pb_section{padding-bottom:25px!important;} }
.et_pb_row_9,.et_pb_row_13,.et_pb_slider_0.et_pb_slider .et-pb-controllers .et-pb-active-control,.et_pb_signup_0 .et_pb_newsletter_form p input[type="text"],.et_pb_signup_0 .et_pb_newsletter_form p textarea,.et_pb_signup_0 .et_pb_newsletter_form p select,.et_pb_signup_0 .et_pb_newsletter_form p .input[type="checkbox"]+label i,.et_pb_signup_0 .et_pb_newsletter_form p .input[type="radio"]+label i,.et_pb_signup_0 .et_pb_newsletter_form p input.input:focus,.et_pb_signup_0 .et_pb_newsletter_form p textarea:focus,.et_pb_signup_0 .et_pb_newsletter_form p select:focus{background-color:#0A78AB}
.et_pb_row_9.et_pb_row{padding-top:140px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;}
.et_pb_row_9 {width:100%;max-width:100%}
body #page-container .et-db #et-boc .et-l .et_pb_row_9.et_pb_row{width:100%;max-width:100%}

body #page-container .et_pb_section .et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_button.et_pb_button{color:#0A78AB!important;border-width:2px!important;border-color:#ffffff}
body #page-container .et_pb_section .et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:hover{color:#ffffff!important;border-color:#ffffff!important;border-width:3px!important;background-image:initial;background-color:#0A78AB}







.default .et_pb_section_0.et_pb_section {padding-top:140px;}
.default .et_pb_gutters3 .et_pb_column h1 {  font-size:6.5em !important; text-align:right; margin-left:-50%;  }
@media only screen and ( max-width:1400px ){
	.default .et_pb_gutters3 .et_pb_column h1 { font-size:5em !important;  }
}
@media only screen and ( max-width:1100px ){
	.default .et_pb_gutters3 .et_pb_column h1 { font-size:4em !important;  }
	.default .flimg img { width:32%; }
}
@media only screen and ( max-width:980px ){
	.default .et_pb_gutters3 .et_pb_column h1 { font-size:3.5em !important; margin-left:0; }
	.default h2 { font-size:2em !important;  }
}
@media only screen and ( max-width:479px ){
	.default .et_pb_section_0.et_pb_section { padding-top:90px; } 
	.default .pghero { width:96%; }
	.default .et_pb_gutters3 .et_pb_column h1 { font-size: 3em !important;  word-break: break-word; }
	.default h2 {  word-wrap:break-word; }
	.default h3 { word-wrap:break-word; }
}


/* Home grid */

#grid-1017 .tg-grid-holder:before{content:"";background-color:#ffffff}
#grid-1017 .tg-nav-color:not(.dots):not(.tg-dropdown-value):not(.tg-dropdown-title):hover,#grid-1017 .tg-nav-color:hover .tg-nav-color,#grid-1017 .tg-page-number.tg-page-current,#grid-1017 .tg-filter.tg-filter-active span{color:#0A78AB}
#grid-1017 .tg-filter:before,#grid-1017 .tg-filter.tg-filter-active:before{color:#ffffff}
#grid-1017 .tg-dropdown-holder,#grid-1017 .tg-search-inner,#grid-1017 .tg-sorter-order{border:1px solid rgba(255,255,255,0.6)}

#grid-1017 .tg-nav-color,#grid-1017 .tg-search-icon:hover:before,#grid-1017 .tg-search-icon:hover input,#grid-1017 .tg-disabled:hover .tg-icon-left-arrow,#grid-1017 .tg-disabled:hover .tg-icon-right-arrow,#grid-1017 .tg-dropdown-title.tg-nav-color:hover{color:#ffffff}

.grid-1017 .tg-dropdown-item{color:#000000;background:#ffffff}
.grid-1017 .tg-filter-active,.grid-1017 .tg-dropdown-item:hover{color:#0A78AB;background:#f5f6fa}
#grid-1017 .tg-slider-bullets li.tg-active-item span{background:#59585b}
#grid-1017 .tg-slider-bullets li span{background:#DDDDDD}

#grid-1017 .tg-item-content-holder{background-color:#ffffff}
#grid-1017 .tg-item-overlay{background-color:rgba(10,120,171,0.8)}


.tg-item .tg-dark div,.tg-item .tg-dark h1,.tg-item .tg-dark h1 a,.tg-item .tg-dark h2,.tg-item .tg-dark h2 a,.tg-item .tg-dark h3,.tg-item .tg-dark h3 a,.tg-item .tg-dark h4,.tg-item .tg-dark h4 a,.tg-item .tg-dark h5,.tg-item .tg-dark h5 a,.tg-item .tg-dark h6,.tg-item .tg-dark h6 a,.tg-item .tg-dark a,.tg-item .tg-dark a.tg-link-url,.tg-item .tg-dark i,.tg-item .tg-dark .tg-media-button,.tg-item .tg-dark .tg-item-price span{color:#0A78AB;fill:#0A78AB;stroke:#0A78AB;border-color:#0A78AB}
.tg-item .tg-dark p,.tg-item .tg-dark ol,.tg-item .tg-dark ul,.tg-item .tg-dark li{color:#0A78AB;fill:#0A78AB;stroke:#0A78AB;border-color:#0A78AB}
.tg-item .tg-dark span,.tg-item .tg-dark .no-liked .to-heart-icon path,.tg-item .tg-dark .empty-heart .to-heart-icon path,.tg-item .tg-dark .tg-item-comment i,.tg-item .tg-dark .tg-item-price del span{color:#0A78AB;fill:#0A78AB;stroke:#0A78AB;border-color:#0A78AB}
.tg-item .tg-light div,.tg-item .tg-light h1,.tg-item .tg-light h1 a,.tg-item .tg-light h2,.tg-item .tg-light h2 a,.tg-item .tg-light h3,.tg-item .tg-light h3 a,.tg-item .tg-light h4,.tg-item .tg-light h4 a,.tg-item .tg-light h5,.tg-item .tg-light h5 a,.tg-item .tg-light h6,.tg-item .tg-light h6 a,.tg-item .tg-light a,.tg-item .tg-light a.tg-link-url,.tg-item .tg-light i,.tg-item .tg-light .tg-media-button,.tg-item .tg-light .tg-item-price span{color:#ffffff;fill:#ffffff;stroke:#ffffff;border-color:#ffffff}
.tg-item .tg-light p,.tg-item .tg-light ol,.tg-item .tg-light ul,.tg-item .tg-light li{color:#ffffff;fill:#ffffff;stroke:#ffffff;border-color:#ffffff}
.tg-item .tg-light span,.tg-item .tg-light .no-liked .to-heart-icon path,.tg-item .tg-light .empty-heart .to-heart-icon path,.tg-item .tg-light .tg-item-comment i,.tg-item .tg-light .tg-item-price del span{color:#ffffff;fill:#ffffff;stroke:#ffffff;border-color:#ffffff}





/* home work */
#grid-1010 .tg-grid-holder:before{content:"";background-color:#ffffff}
#grid-1010 .tg-nav-color:not(.dots):not(.tg-dropdown-value):not(.tg-dropdown-title):hover,#grid-1010 .tg-nav-color:hover .tg-nav-color,#grid-1010 .tg-page-number.tg-page-current,#grid-1010 .tg-filter.tg-filter-active span{color:#0A78AB}
#grid-1010 .tg-filter:before,#grid-1010 .tg-filter.tg-filter-active:before{color:#ffffff}
#grid-1010 .tg-dropdown-holder,#grid-1010 .tg-search-inner,#grid-1010 .tg-sorter-order{border:1px solid rgba(255,255,255,0.6)}
#grid-1010 .tg-search-clear,#grid-1010 .tg-search-clear:hover{border:none;border-left:1px solid rgba(255,255,255,0.6)}

#grid-1010 .tg-nav-color,#grid-1010 .tg-search-icon:hover:before,#grid-1010 .tg-search-icon:hover input,#grid-1010 .tg-disabled:hover .tg-icon-left-arrow,#grid-1010 .tg-disabled:hover .tg-icon-right-arrow,#grid-1010 .tg-dropdown-title.tg-nav-color:hover{color:#ffffff}
#grid-1010 input.tg-search:hover{color:#ffffff !important}
#grid-1010 input.tg-search::-webkit-input-placeholder{color:#ffffff}
#grid-1010 input.tg-search::-moz-placeholder{color:#ffffff;opacity:1}
#grid-1010 input.tg-search:-ms-input-placeholder{color:#ffffff}
.grid-1010 .tg-dropdown-item{color:#000000;background:#ffffff}
.grid-1010 .tg-filter-active,.grid-1010 .tg-dropdown-item:hover{color:#0A78AB;background:#f5f6fa}
#grid-1010 .tg-slider-bullets li.tg-active-item span{background:#59585b}
#grid-1010 .tg-slider-bullets li span{background:#DDDDDD}

.tg-lb-our-work-folio a:not([class*="tg-element-"]),.tg-lb-our-work-folio a:not([class*="tg-element-"]):active,.tg-lb-our-work-folio a:not([class*="tg-element-"]):focus,.tg-lb-our-work-folio [class*="tg-element-"] *:not(del){margin:0;padding:0;color:inherit !important;text-align:inherit;font-size:inherit;font-style:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit;text-decoration:inherit;-webkit-box-shadow:none;box-shadow:none;border:none}
.tg-lb-our-work-folio [class*="tg-element-"],.tg-lb-our-work-folio .tg-item-overlay,.tg-lb-our-work-folio .tg-center-holder,.tg-lb-our-work-folio .tg-center-inner > *{vertical-align:middle}
.tg-lb-our-work-folio .tg-item-inner{overflow:visible;border-color:rgba(255,255,255,0.01);background-color:#ffffff;border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-lb-our-work-folio .tg-item-inner:hover{border-color:rgba(255,255,255,0.01);background-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-lb-our-work-folio .tg-item-media-holder{overflow:visible;border-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:00px 0 0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-lb-our-work-folio .tg-item-media-holder:hover{border-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-lb-our-work-folio .tg-item-overlay{border-color:rgba(255,255,255,0.01);background-color:rgba(255,255,255,0.01);position:absolute;display:block;top:0;left:0;bottom:0;right:0;border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;opacity:0;visibility:hidden;-webkit-transition:all 400ms ease !important;-moz-transition:all 400ms ease !important;-ms-transition:all 400ms ease !important;transition:all 400ms ease !important}
.tg-lb-our-work-folio:not(.tg-force-play):not(.tg-is-playing):hover .tg-item-overlay{opacity:1;visibility:visible}
.tg-lb-our-work-folio .tg-item-media-holder:hover .tg-item-overlay{border-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-lb-our-work-folio div.tg-item-media-content{border-color:rgba(255,255,255,0.01) !important;border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-webkit-transition:all 700ms ease;-moz-transition:all 700ms ease;-ms-transition:all 700ms ease;transition:all 700ms ease}
.tg-lb-our-work-folio div.tg-item-media-content:hover{border-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important}
.tg-lb-our-work-folio .tg-element-2{position:relative;overflow:visible;visibility:hidden;font-size:30px;line-height:30px;font-weight:600;display:block;width:266px;min-width:266px;height:197px;min-height:197px;margin:22px 0 0 22px;padding:0;opacity:0;visibility:hidden;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;transition:all 250ms ease}
.tg-lb-our-work-folio:hover .tg-element-2{opacity:1;visibility:visible}
.tg-lb-our-work-folio .tg-element-1{position:relative;font-size:16px;line-height:16px;font-weight:400;display:block;height:16px;min-height:16px;margin:0 0 22px 22px;opacity:0;visibility:hidden;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;transition:all 250ms ease}
.tg-lb-our-work-folio:hover .tg-element-1{opacity:1;visibility:visible}
.tg-lb-our-work-folio .tg-element-1 .tg-item-term{position:relative;display:inline-block}



.tg-box a:not([class*="tg-element-"]),.tg-box a:not([class*="tg-element-"]):active,.tg-box a:not([class*="tg-element-"]):focus,.tg-box [class*="tg-element-"] *:not(del){margin:0;padding:0;color:inherit !important;text-align:inherit;font-size:inherit;font-style:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit;text-decoration:inherit;-webkit-box-shadow:none;box-shadow:none;border:none}
.tg-box [class*="tg-element-"],.tg-box .tg-item-overlay,.tg-box .tg-center-holder,.tg-box .tg-center-inner > *{vertical-align:middle}
.tg-box .tg-item-inner{overflow:visible;border-color:rgba(255,255,255,0.01);background-color:#ffffff;border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-box .tg-item-inner:hover{border-color:rgba(255,255,255,0.01);background-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-box .tg-item-media-holder{overflow:visible;border-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:00px 0 0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-box .tg-item-media-holder:hover{border-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-box .tg-item-overlay{border-color:rgba(255,255,255,0.01);background-color:rgba(255,255,255,0.01);position:absolute;display:block;top:0;left:0;bottom:0;right:0;border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;opacity:0;visibility:hidden;-webkit-transition:all 400ms ease !important;-moz-transition:all 400ms ease !important;-ms-transition:all 400ms ease !important;transition:all 400ms ease !important}
.tg-box:not(.tg-force-play):not(.tg-is-playing):hover .tg-item-overlay{opacity:1;visibility:visible}
.tg-box .tg-item-media-holder:hover .tg-item-overlay{border-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-box div.tg-item-media-content{border-color:rgba(255,255,255,0.01) !important;border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-webkit-transition:all 700ms ease;-moz-transition:all 700ms ease;-ms-transition:all 700ms ease;transition:all 700ms ease}
.tg-box div.tg-item-media-content:hover{border-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important}
.tg-box .tg-element-2{position:relative;overflow:visible;visibility:hidden;font-size:30px;line-height:1;font-weight:600;display:block;min-width:266px;height:197px;min-height:197px;margin:22px 22px 0 22px;padding:0;opacity:0;visibility:hidden;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;transition:all 250ms ease}
.tg-box:hover .tg-element-2{opacity:1;visibility:visible}
.tg-box .tg-element-1{position:relative;font-size:16px;line-height:16px;font-weight:400;display:block;height:16px;min-height:16px;margin:0 0 22px 22px;opacity:0;visibility:hidden;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;transition:all 250ms ease}
.tg-box:hover .tg-element-1{opacity:1;visibility:visible}
.tg-box .tg-element-1 .tg-item-term{position:relative;display:inline-block}



#grid-1010 .tg-item .tg-dark div,#grid-1010 .tg-item .tg-dark h1,#grid-1010 .tg-item .tg-dark h1 a,#grid-1010 .tg-item .tg-dark h2,#grid-1010 .tg-item .tg-dark h2 a,#grid-1010 .tg-item .tg-dark h3,
#grid-1010 .tg-item .tg-dark h3 a,#grid-1010 .tg-item .tg-dark h4,#grid-1010 .tg-item .tg-dark h4 a,#grid-1010 .tg-item .tg-dark h5,#grid-1010 .tg-item .tg-dark h5 a,#grid-1010 .tg-item .tg-dark h6,
#grid-1010 .tg-item .tg-dark h6 a,#grid-1010 .tg-item .tg-dark a,#grid-1010 .tg-item .tg-dark a.tg-link-url,#grid-1010 .tg-item .tg-dark i,#grid-1010 .tg-item .tg-dark .tg-media-button{color:#0A78AB;fill:#0A78AB;stroke:#0A78AB;border-color:#0A78AB}
#grid-1010 .tg-item .tg-dark p,#grid-1010 .tg-item .tg-dark ol,#grid-1010 .tg-item .tg-dark ul,#grid-1010 .tg-item .tg-dark li{color:#0A78AB;fill:#0A78AB;stroke:#0A78AB;border-color:#0A78AB}
#grid-1010 .tg-item .tg-dark span{color:#0A78AB;fill:#0A78AB;stroke:#0A78AB;border-color:#0A78AB}
#grid-1010 .tg-item .tg-light div,#grid-1010 .tg-item .tg-light h1,#grid-1010 .tg-item .tg-light h1 a,#grid-1010 .tg-item .tg-light h2,#grid-1010 .tg-item .tg-light h2 a,#grid-1010 .tg-item .tg-light h3,#grid-1010 .tg-item .tg-light h3 a,
#grid-1010 .tg-item .tg-light h4,#grid-1010 .tg-item .tg-light h4 a,#grid-1010 .tg-item .tg-light h5,#grid-1010 .tg-item .tg-light h5 a,#grid-1010 .tg-item .tg-light h6,#grid-1010 .tg-item .tg-light h6 a,#grid-1010 .tg-item .tg-light a,
#grid-1010 .tg-item .tg-light a.tg-link-url,#grid-1010 .tg-item .tg-light i,#grid-1010 .tg-item .tg-light .tg-media-button{color:#ffffff;fill:#ffffff;stroke:#ffffff;border-color:#ffffff}
#grid-1010 .tg-item .tg-light p,#grid-1010 .tg-item .tg-light ol,#grid-1010 .tg-item .tg-light ul,#grid-1010 .tg-item .tg-light li{color:#ffffff;fill:#ffffff;stroke:#ffffff;border-color:#ffffff}
#grid-1010 .tg-item .tg-light span{color:#ffffff;fill:#ffffff;stroke:#ffffff;border-color:#ffffff}
#grid-1010 .tg-item-content-holder{background-color:#ffffff}
#grid-1010 .tg-item-overlay{background-color:rgba(10,120,171,0.8)}

@media only screen and ( min-width:1100px ){#grid-1010 .tg-item-header,#grid-1010 .tg-item-header a{font-size:40px !important;line-height:40px !important}}
@media only screen and ( min-width:981px ) and ( max-width:1100px ){#grid-1010 .tg-item-header,#grid-1010 .tg-item-header a{font-size:24px !important;line-height:28px !important}}
@media only screen and ( min-width:768px ) and ( max-width:980px ){#grid-1010 .tg-item-header,#grid-1010 .tg-item-header a{font-size:16px !important;line-height:20px !important}}
@media only screen and ( min-width:480px ) and ( max-width:767px ){#grid-1010 .tg-item-header,#grid-1010 .tg-item-header a{font-size:12px !important;line-height:16px !important}}
@media only screen and ( max-width:479px ){#grid-1010 .tg-item-header,#grid-1010 .tg-item-header a{font-size:40px !important;line-height:0.9 !important}}


#grid-1010 .tg-item-header { height:auto !important; min-height:auto !important; }
#grid-1010 .tg-item-title { margin:22px; }
#grid-1010 .tg-item-title, #grid-1010 .tg-item-title a { height:auto !important; min-height:auto !important;  font-size:30px !important; line-height:30px !important; }
#grid-1010 .tg-item-summ { font-size:16px !important; line-height:1.2 !important; margin:22px; }
@media only screen and ( max-width:479px ){ #grid-1010 .tg-item-summ { display:none; } }



.club_blk { background-color:#fff !important; padding:8% 0 12% 0 !important; margin-top:0 !important; margin-bottom:0 !important; margin-left:2%; margin-right:2%; position:relative; }
.club_blk .et_pb_row_4.et_pb_row { width:100%; }
.club_blk .bg { position:absolute; z-index:0; top:0; left:100px; }
.club_blk .bg img { scale:1; }
.club_blk h1 { text-align:right; }
@media only screen and ( max-width:980px ){ 
	.club_blk h1 { text-align:left; font-size:5em !important; }  
	.club_blk h1 br { display:none; }
	.club_blk .bg { display:none; } 
}
.club_blk .club_imgs img { margin:10px; }
@media only screen and ( max-width:479px ){ .club_blk .club_imgs img { width:43%; } }
.club_blk2 { padding:0 !important; }




.et_pb_toggle_title::before {  content: "\f055";  position: absolute;  right: 0; left:auto;  font-size: 16px;  color: #ccc;  top: 50%;  margin-top: -.5em;}
.et_pb_toggle_open .et_pb_toggle_title::before {  content: "\f056"; }
.services { width:100%; }
.services .et_pb_toggle_close .et_pb_toggle_title:hover,.services .et_pb_toggle_open .et_pb_toggle_title,.therapies .et_pb_toggle_close .et_pb_toggle_title:hover,.therapies .et_pb_toggle_open .et_pb_toggle_title{text-decoration:line-through}
.services .et_pb_toggle_close .et_pb_toggle_title,.therapies .et_pb_toggle_close .et_pb_toggle_title{text-decoration:none}
.et_pb_toggle_content{padding-bottom:50px;display:none;}
.et_pb_accordion_0 .et_pb_accordion_item.et_pb_toggle .et_pb_toggle_title {color:#fff !important; font-family: "Futura Bold Web Italic",Arial Bold Italic,sans-serif !important; font-size:3em !important; line-height: .9em !important;text-transform: uppercase !important; margin-bottom:5px; margin-left: 13vw; cursor:pointer;  }
.et_pb_accordion_1 .et_pb_accordion_item.et_pb_toggle .et_pb_toggle_title {color:#fff !important; font-family: "Futura Bold Web Italic",Arial Bold Italic,sans-serif !important; font-size:3em !important; line-height: .9em !important;text-transform: uppercase !important; margin-bottom:5px; cursor:pointer; }

.et_pb_accordion_item.et_pb_toggle.et_pb_toggle_open,.et_pb_accordion_item.et_pb_toggle.et_pb_toggle_close{background-color:rgba(0,0,0,0)}
.et_pb_accordion .et_pb_toggle_title:before{color:rgba(0,0,0,0)}
.et_pb_accordion .et_pb_accordion_item{border-width:0px}
.et_pb_accordion .et_pb_toggle{margin-bottom:0 !important;}
.et_pb_accordion .et_pb_toggle_title{margin-right:-7vw;position:relative;}
.et_pb_accordion .et_pb_toggle_content{margin-right:3vw;margin-top:35px;margin-bottom:-2px;font-size:22px;font-weight:300;}
.et_pb_accordion_0{margin-top:80px!important; }
.et_pb_accordion_0 .et_pb_toggle_content{margin-left:16vw;}
.et_pb_accordion_0 .et_pb_toggle_content a { color:#fff; }
.et_pb_accordion_0 .et_pb_toggle_content a:hover { color:#1f1f1f; }
.et_pb_accordion_1{margin-top:80px!important; }
.et_pb_accordion_1 .et_pb_toggle_content{margin-right:20vw;color:#fff; margin-left:3vw; }
.et_pb_accordion_1 .et_pb_toggle_content a { color:#fff; }
.et_pb_accordion_1 .et_pb_toggle_content a:hover { color:#1f1f1f; }
.et_pb_accordion_2.et_pb_accordion {z-index:10}
@media only screen and (max-width:1200px){	
	.et_pb_accordion_0 .et_pb_accordion_item.et_pb_toggle .et_pb_toggle_title { font-size:2em !important; }
	.et_pb_accordion_1 .et_pb_accordion_item.et_pb_toggle .et_pb_toggle_title { font-size:2em !important; }

	.et_pb_accordion_0 .et_pb_toggle_content { margin-left:24vw; }
}
@media only screen and (max-width:980px){
	.et_pb_toggle{ margin-top: 5px !important; margin-bottom:5px !important; }
	.et_pb_accordion{margin-top:-120px!important;margin-right:-4%!important;margin-left:-9%!important}	
	
	.et_pb_accordion_0 .et_pb_toggle_content { margin-left:16vw; }
}	
@media only screen and (max-width:479px){	
	/*.et_pb_toggle { margin-top: 5px !important; margin-bottom:5px !important;	}*/
	.et_pb_accordion_0 .et_pb_accordion_item.et_pb_toggle .et_pb_toggle_title { font-size:1.5em !important; width:72%; word-break:break-word; margin-left:auto !important; margin-right:auto !important; }
	.et_pb_accordion_1 .et_pb_accordion_item.et_pb_toggle .et_pb_toggle_title { font-size:1.5em !important; width:100%; word-break:break-word; }	
}



/* Services */
.aliassports-medicine-services .tricks{position:absolute;margin-left:15vw}
.aliassports-medicine-services .et_pb_section_0.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:30px;padding-left:0px}
.aliassports-medicine-services .et_pb_row_15.et_pb_row,.aliassports-medicine-services .et_pb_row_0.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:30px!important;padding-left:0px!important;}
.aliassports-medicine-services .et_pb_column_0:before{}
.aliassports-medicine-services .et_pb_column_12,.aliassports-medicine-services .et_pb_column_0{z-index:10}
.aliassports-medicine-services .et_pb_text_0 h1{font-family:'Futura Bold Web Italic',Helvetica,Arial,Lucida,sans-serif}
.aliassports-medicine-services .et_pb_text_0{margin-top:50%!important;margin-right:-27%!important;float:right}
.aliassports-medicine-services .et_pb_text_1 h1{text-align:center}
.aliassports-medicine-services .et_pb_section_1.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px}
.aliassports-medicine-services .et_pb_row_1.et_pb_row{padding-top:80px!important;padding-right:0px!important;padding-bottom:30px!important;padding-left:0px!important;}
.aliassports-medicine-services .et_pb_text_2{margin-top:30px!important}
.aliassports-medicine-services .et_pb_row_3.et_pb_row { width:100%; }
.aliassports-medicine-services .et_pb_accordion_0 .et_pb_accordion_item.et_pb_toggle .et_pb_toggle_title { color:#0A78AB !important; margin-left:-10vw; cursor:pointer; }
.aliassports-medicine-services .et_pb_accordion_0 .et_pb_toggle_content { margin-left:5vw; }
.aliassports-medicine-services .et_pb_accordion_0 .et_pb_toggle_content a { color:#0A78AB; }
.aliassports-medicine-services .et_pb_accordion_0 .et_pb_toggle_content a:hover { color:#1f1f1f; }
@media only screen and (min-width:981px){
	.aliassports-medicine-services .et_pb_image_0,
	.aliassports-medicine-services .et_pb_image_1,
	.aliassports-medicine-services .et_pb_image_2,
	.aliassports-medicine-services .et_pb_image_3{max-width:99.9%}
	.aliassports-medicine-services .et_pb_text_1{display:none!important}
	.aliassports-medicine-services .et_pb_image_5{max-width:230px}
}
@media only screen and (max-width:980px){
	.aliassports-medicine-services .et_pb_text_0 h1{font-size:72px}
	.aliassports-medicine-services .et_pb_text_0{margin-top:20px!important;margin-right:0%!important;margin-bottom:-100px!important}
	.aliassports-medicine-services .et_pb_image_0{margin-top:-140px!important;margin-right:-100px!important;margin-left:-100px!important;text-align:center;}
	.aliassports-medicine-services .et_pb_text_1{margin-top:-150px!important}
	.aliassports-medicine-services .et_pb_section_1.et_pb_section{margin-top:230px}
	.aliassports-medicine-services .et_pb_row_1.et_pb_row{padding-top:80px!important;padding-top:80px!important}
	.aliassports-medicine-services .et_pb_text_2{margin-top:-100px!important}
	.aliassports-medicine-services .et_pb_text_3{margin-top:0px!important}
	.aliassports-medicine-services .et_pb_section_2.et_pb_section{padding-top:0px;margin-top:60px;margin-bottom:-5px}
	.aliassports-medicine-services .et_pb_row_2.et_pb_row{padding-bottom:5px!important;padding-bottom:5px!important}
	.aliassports-medicine-services .et_pb_text_4 h2,
	.aliassports-medicine-services .et_pb_image_1{margin-right:50% !important;margin-left:0px!important;text-align:center;}	
	.aliassports-medicine-services .et_pb_image_2{margin-right:-13%!important;margin-left:-13%!important;text-align:center;}
	.aliassports-medicine-services .et_pb_image_3{margin-top:-50px!important;margin-right:-100px!important;margin-left:-100px!important}	
	.aliassports-medicine-services .et_pb_image_4{padding-bottom:20px;margin-right:-115px!important;margin-left:-115px!important;text-align:center;}
	
	.aliassports-medicine-services .et_pb_accordion { margin-top: -250px !important; margin-right: 0% !important; margin-left: 50% !important; margin-bottom:50px !important; }
	.aliassports-medicine-services .et_pb_accordion_0 .et_pb_toggle_content {  width:40%; }

}
@media only screen and (min-width:768px) and (max-width:980px){
	.aliassports-medicine-services .et_pb_text_0,
	.aliassports-medicine-services .et_pb_section_3,
	.aliassports-medicine-services .et_pb_image_2{display:none!important}
}
@media only screen and (max-width:767px){
	.aliassports-medicine-services .et_pb_text_0 h1,.aliassports-medicine-services .et_pb_text_1 h1{font-size:72px}
	.aliassports-medicine-services .et_pb_text_0{max-width:100%;display:none!important}
	.aliassports-medicine-services .et_pb_image_0{margin-top:-140px!important;margin-left:-10vw!important;max-width:100vw}
	.aliassports-medicine-services .et_pb_text_1{margin-top:-100px!important}
	.aliassports-medicine-services .et_pb_section_1.et_pb_section{margin-top:180px}
	.aliassports-medicine-services .et_pb_row_1.et_pb_row{padding-top:0px!important;padding-top:0px!important}
	.aliassports-medicine-services .et_pb_text_2	{margin-top:-60px!important}
	.aliassports-medicine-services .et_pb_text_3{margin-top:-5px!important}
	.aliassports-medicine-services .et_pb_section_2.et_pb_section{margin-top:0px;margin-bottom:-40px}
	.aliassports-medicine-services .et_pb_row_2.et_pb_row{padding-top:40.01px!important;padding-top:40.01px!important}
	.aliassports-medicine-services .et_pb_text_4 h2{font-size:3em}
	.aliassports-medicine-services .et_pb_image_1{margin-top:0px!important;margin-left: auto !important; margin-right:auto !important; max-width:95vw}	
	.aliassports-medicine-services .et_pb_section_3{display:none!important}
	.aliassports-medicine-services .et_pb_image_2{margin-left:-10vw!important;max-width:100vw;display:none!important}
	.aliassports-medicine-services .et_pb_image_3{margin-right:-10vw!important;margin-left:-10vw!important;max-width:100vw}	
	.aliassports-medicine-services .et_pb_accordion_0 .et_pb_accordion_item.et_pb_toggle .et_pb_toggle_title { margin-left:13vw; margin-right:8vw; }
	.aliassports-medicine-services .et_pb_accordion_0 .et_pb_toggle_content { margin-left:13vw; margin-right:8vw; margin-top:20px; }	
}
@media only screen and (max-width:479px){
	.aliassports-medicine-services .et_pb_accordion {  margin-top: -90px !important;  margin-right: 0% !important;  margin-left: 0% !important; margin-bottom: 20px !important; }
	.aliassports-medicine-services .et_pb_accordion_0 .et_pb_toggle_content { margin-left:auto; margin-right:auto; width:72%; }
}	



/* Therapy */
.aliascellular-therapy .tricks{position:absolute;margin-left:15vw}
.aliascellular-therapy .et_pb_section_0.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:30px;padding-left:0px}
.aliascellular-therapy .et_pb_row_15.et_pb_row,.aliascellular-therapy .et_pb_row_0.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:30px!important;padding-left:0px!important;}
.aliascellular-therapy .et_pb_column_0:before{}
.aliascellular-therapy .et_pb_column_12,.aliascellular-therapy .et_pb_column_0{z-index:10}
.aliascellular-therapy .et_pb_text_0 h1{font-family:'Futura Bold Web Italic',Helvetica,Arial,Lucida,sans-serif}
.aliascellular-therapy .et_pb_text_0{margin-top:50%!important;margin-right:-27%!important;float:right}
.aliascellular-therapy .et_pb_image_0{margin-top:-100px!important;text-align:left;margin-left:0}
.aliascellular-therapy .et_pb_text_1 h1{text-align:center}
.aliascellular-therapy .et_pb_section_1.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px}
.aliascellular-therapy .et_pb_row_1.et_pb_row{padding-top:80px!important;padding-right:0px!important;padding-bottom:30px!important;padding-left:0px!important;}
.aliascellular-therapy .et_pb_text_2{margin-top:30px!important}
.aliascellular-therapy .et_pb_row_3.et_pb_row { width:100%; }
.aliascellular-therapy .et_pb_accordion_0 .et_pb_accordion_item.et_pb_toggle .et_pb_toggle_title { color:#0A78AB !important; margin-left:-10vw; cursor:pointer;}
.aliascellular-therapy .et_pb_accordion_0 .et_pb_toggle_content { margin-left:5vw; }
.aliascellular-therapy .et_pb_accordion_0 .et_pb_toggle_content a { color:#0A78AB; }
.aliascellular-therapy .et_pb_accordion_0 .et_pb_toggle_content a:hover { color:#1f1f1f; }

@media only screen and (min-width:981px){
	.aliascellular-therapy .et_pb_image_0,
	.aliascellular-therapy .et_pb_image_1,
	.aliascellular-therapy .et_pb_image_2,
	.aliascellular-therapy .et_pb_image_3{max-width:99.9%}
	.aliascellular-therapy .et_pb_text_1{display:none!important}
	.aliascellular-therapy .et_pb_image_5{max-width:230px}
}
@media only screen and (max-width:980px){
	.aliascellular-therapy .et_pb_text_0 h1{font-size:72px}
	.aliascellular-therapy .et_pb_text_0{margin-top:20px!important;margin-right:0%!important;margin-bottom:-100px!important}
	.aliascellular-therapy .et_pb_image_0{margin-top:-140px!important;margin-right:-100px!important;margin-left:-100px!important;text-align:center;}
	.aliascellular-therapy .et_pb_text_1{margin-top:-150px!important}
	.aliascellular-therapy .et_pb_section_1.et_pb_section{margin-top:230px}
	.aliascellular-therapy .et_pb_row_1.et_pb_row{padding-top:80px!important;padding-top:80px!important}
	.aliascellular-therapy .et_pb_text_2{margin-top:-100px!important}
	.aliascellular-therapy .et_pb_text_3{margin-top:0px!important}
	.aliascellular-therapy .et_pb_section_2.et_pb_section{padding-top:0px;margin-top:60px;margin-bottom:-5px}
	.aliascellular-therapy .et_pb_row_2.et_pb_row{padding-bottom:5px!important;padding-bottom:5px!important}
	.aliascellular-therapy .et_pb_text_4 h2,
	.aliascellular-therapy .et_pb_image_1{margin-right:50% !important;margin-left:0px!important;text-align:center;}	
	.aliascellular-therapy .et_pb_image_2{margin-right:-13%!important;margin-left:-13%!important;text-align:center;margin-left:auto;margin-right:auto}
	.aliascellular-therapy .et_pb_image_3{margin-top:-50px!important;margin-right:-100px!important;margin-left:-100px!important}	
	.aliascellular-therapy .et_pb_image_4{padding-bottom:20px;margin-right:-115px!important;margin-left:-115px!important;text-align:center;}
	
	.aliascellular-therapy .et_pb_accordion { margin-top: -250px !important; margin-right: 0% !important; margin-left: 50% !important; margin-bottom:50px !important; }
	.aliascellular-therapy .et_pb_accordion_0 .et_pb_toggle_content {  width:80%; }

}
@media only screen and (min-width:768px) and (max-width:980px){
	.aliascellular-therapy .et_pb_text_0,
	.aliascellular-therapy .et_pb_section_3,
	.aliascellular-therapy .et_pb_image_2{display:none!important}
}
@media only screen and (max-width:767px){
	.aliascellular-therapy .et_pb_text_0 h1,.aliascellular-therapy .et_pb_text_1 h1{font-size:72px}
	.aliascellular-therapy .et_pb_text_0{max-width:100%;display:none!important}
	.aliascellular-therapy .et_pb_image_0{margin-top:-140px!important;margin-left:-10vw!important;max-width:100vw}
	.aliascellular-therapy .et_pb_text_1{margin-top:-100px!important}
	.aliascellular-therapy .et_pb_section_1.et_pb_section{margin-top:180px}
	.aliascellular-therapy .et_pb_row_1.et_pb_row{padding-top:0px!important;padding-top:0px!important}
	.aliascellular-therapy .et_pb_text_2	{margin-top:-60px!important}
	.aliascellular-therapy .et_pb_text_3{margin-top:-5px!important}
	.aliascellular-therapy .et_pb_section_2.et_pb_section{margin-top:0px;margin-bottom:-40px}
	.aliascellular-therapy .et_pb_row_2.et_pb_row{padding-top:40.01px!important;padding-top:40.01px!important}
	.aliascellular-therapy .et_pb_text_4 h2{font-size:3em}
	.aliascellular-therapy .et_pb_image_1{margin-top:0px!important;margin-left: auto !important; margin-right:auto !important; max-width:95vw}	
	.aliascellular-therapy .et_pb_section_3{display:none!important}
	.aliascellular-therapy .et_pb_image_2{margin-left:-10vw!important;max-width:100vw;display:none!important}
	.aliascellular-therapy .et_pb_image_3{margin-right:-10vw!important;margin-left:-10vw!important;max-width:100vw}	
	.aliascellular-therapy .et_pb_accordion_0 .et_pb_accordion_item.et_pb_toggle .et_pb_toggle_title { margin-left:13vw; margin-right:8vw; }
	.aliascellular-therapy .et_pb_accordion_0 .et_pb_toggle_content { margin-left:13vw; margin-right:8vw; margin-top:20px; }
}
@media only screen and (max-width:479px){
	.aliascellular-therapy .et_pb_accordion {  margin-top: -90px !important;  margin-right: 0% !important;  margin-left: 0% !important; margin-bottom: 20px !important; }
	.aliascellular-therapy .et_pb_accordion_0 .et_pb_toggle_content { margin-left:auto; margin-right:auto; width:72%; }
}


	
	

/* About */
.aliasprofile .service_blk .tricks {position:absolute;margin-left:0;top:0}
.aliasprofile .therapy_blk { background-color:#0A78AB !important; }
.aliasprofile .therapy_blk .tricks {position:absolute;margin-left:15vw;top:0}
.aliasprofile .et_pb_section_0.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:30px;padding-left:0px}
.aliasprofile .et_pb_row_15.et_pb_row,.aliasprofile .et_pb_row_0.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:30px!important;padding-left:0px!important;}
.aliasprofile .et_pb_column_0:before{}
.aliasprofile .et_pb_column_12,.aliasprofile .et_pb_column_0{z-index:10}
.aliasprofile .et_pb_text_0 h1{font-family:'Futura Bold Web Italic',Helvetica,Arial,Lucida,sans-serif}
.aliasprofile .et_pb_text_0{margin-top:50%!important;margin-right:-27%!important;float:right}
.aliasprofile .et_pb_image_0{margin-top:-100px!important;text-align:left;margin-left:0}
.aliasprofile .et_pb_text_1 h1{text-align:center}
.aliasprofile .et_pb_section_1.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px}
.aliasprofile .et_pb_row_1.et_pb_row{padding-top:80px!important;padding-right:0px!important;padding-bottom:80px!important;padding-left:0px!important;}
.aliasprofile .et_pb_text_2{margin-top:30px!important}




.aliasprofile .et_pb_text_3{padding-top:0px!important;margin-top:-10px!important}
.aliasprofile .et_pb_section_2.et_pb_section{padding-top:100px;padding-right:0px;padding-left:0px;margin-top:30px;margin-bottom:85px}
.aliasprofile .et_pb_row_2.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:40px!important;padding-left:0px!important;}
.aliasprofile .et_pb_row_3.et_pb_row{padding-top:30px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;}
.aliasprofile .et_pb_image_3,.aliasprofile .et_pb_image_1{text-align:left;margin-left:0}


.aliasprofile .et_pb_section_9.et_pb_section,
.aliasprofile .et_pb_section_3.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.aliasprofile .et_pb_row_4.et_pb_row{padding-top:35px!important;padding-right:0px!important;padding-bottom:35px!important;padding-left:0px!important;}
.aliasprofile .et_pb_with_background {padding-top:40px;padding-right:0px;padding-bottom:30px;padding-left:0px;margin-top:20px;background-color:#0A78AB!important}
.aliasprofile .et_pb_with_background h3 { color:#fff !important; }
.aliasprofile .et_pb_with_background h5 { font-size:26px !important; line-height:1.2 !important; color:#fff !important; }
.aliasprofile .et_pb_row_5.et_pb_row{padding-top:30px!important;padding-right:0px!important;padding-bottom:30px!important;padding-left:0px!important;}


.aliasprofile .et_pb_row_6.et_pb_row{padding-top:14px!important;padding-right:0px!important;padding-bottom:30px!important;padding-left:0px!important;}
.aliasprofile .et_pb_row_6 {width:75%;max-width:75%}
.aliasprofile #page-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row,
.aliasprofile .single #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,
.aliasprofile .single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row{width:75%;max-width:75%}
.aliasprofile .et_pb_text_7 h5,.aliasprofile .et_pb_text_6 h5{color:#ffffff!important;line-height:1.5em}
.aliasprofile .et_pb_section_5.et_pb_section{padding-top:150px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.aliasprofile .et_pb_row_7.et_pb_row{padding-top:30px!important;padding-right:0px!important;padding-bottom:40px!important;padding-left:0px!important;}
.aliasprofile .et_pb_text_8 h3{line-height:0.9em}
.aliasprofile .et_pb_section_6.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:85px;padding-left:0px;background-color:transparent;}
.aliasprofile .et_pb_row_8.et_pb_row{padding-top:30px!important;padding-bottom:0px!important;}
.aliasprofile .et_pb_section_8.et_pb_section,.aliasprofile .et_pb_section_7.et_pb_section { padding-bottom:0; }

.aliasprofile .et_pb_row_9.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-top:30px;padding-right:0px;padding-bottom:0;padding-left:0px}
.aliasprofile .et_pb_image_2{text-align:right;margin-right:0}
.aliasprofile .service_blk .et_pb_image_2 {text-align:left;}
.aliasprofile .therapy_blk .et_pb_image_2 {text-align:right;}
.aliasprofile .et_pb_row_10.et_pb_row{padding-top:30px!important;padding-right:0px!important;padding-bottom:41.375px!important;padding-left:0px!important;padding-top:30px;padding-right:0px;padding-bottom:41.375px;padding-left:0px}

.aliasprofile .et_pb_row_12.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px}
.aliasprofile .et_pb_row_12 {width:70%;max-width:70%}
.aliasprofile  #page-container .et-db #et-boc .et-l .et_pb_row_12.et_pb_row,
.aliasprofile .single #page-container #et-boc .et-l .et_pb_row_12.et_pb_row,
.aliasprofile .single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_12.et_pb_row{width:70%;max-width:70%}
.aliasprofile .et_pb_image_4{margin-right:-5%!important;margin-left:-5%!important;float:right;text-align:left;margin-left:0}
.aliasprofile .et_pb_text_9 h2{font-size:5em}
.aliasprofile .et_pb_text_9{margin-bottom:20px!important;margin-left:30%!important}
.aliasprofile .et_pb_text_10{padding-top:10px!important;margin-right:-10%!important;margin-left:30%!important}

.aliasprofile .et_pb_section_10.et_pb_section,.aliasprofile .et_pb_section_11.et_pb_section{padding-right:0px;padding-bottom:40px;padding-left:0px}
.aliasprofile .et_pb_row_14,.aliasprofile .et_pb_row_15{background-color:#0A78AB}
.aliasprofile .et_pb_row_15 {width:96%;max-width:96%}
.aliasprofile #page-container .et-db #et-boc .et-l .et_pb_row_15.et_pb_row,
.aliasprofile .single #page-container #et-boc .et-l .et_pb_row_15.et_pb_row,
.aliasprofile .single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_15.et_pb_row,.aliasprofile .et_pb_row_14,
.aliasprofile #page-container .et-db #et-boc .et-l .et_pb_row_14.et_pb_row,
.aliasprofile .single #page-container #et-boc .et-l .et_pb_row_14.et_pb_row,
.aliasprofile .single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_14.et_pb_row{width:96%;max-width:96%}
.aliasprofile .et_pb_image_5{margin-top:-19%!important;text-align:left;margin-left:0}
.aliasprofile .et_pb_column_3{padding-right:2vw}
.aliasprofile .et_pb_image_5.et_pb_module{margin-left:0px!important;margin-right:auto!important}
@media only screen and (min-width:981px){
	.aliasprofile .et_pb_image_0, .aliasprofile .et_pb_image_1, .aliasprofile .et_pb_image_2, .aliasprofile .et_pb_image_3{max-width:99.9%}
	.aliasprofile .et_pb_text_1, .aliasprofile .et_pb_row_10{display:none!important}
	.aliasprofile .et_pb_image_5{max-width:230px}
}
@media only screen and (max-width:980px){
	.aliasprofile .et_pb_text_0 h1{font-size:72px}
	.aliasprofile .et_pb_text_0{margin-top:20px!important;margin-right:0%!important;margin-bottom:-100px!important}
	.aliasprofile .et_pb_image_0{margin-top:-140px!important;margin-right:-100px!important;margin-left:-100px!important;text-align:center;margin-left:auto;margin-right:auto}
	.aliasprofile .et_pb_text_1{margin-top:-150px!important}
	.aliasprofile .et_pb_section_1.et_pb_section{margin-top:50px}
	.aliasprofile .et_pb_row_1.et_pb_row{padding-top:80px!important;padding-top:80px!important}
	.aliasprofile .et_pb_text_2{margin-top:-100px!important}
	.aliasprofile .et_pb_text_3{margin-top:0px!important}
	.aliasprofile .et_pb_section_2.et_pb_section{padding-top:0px;margin-top:60px;margin-bottom:-5px}
	.aliasprofile .et_pb_row_2.et_pb_row{padding-bottom:5px!important;padding-bottom:5px!important}
	.aliasprofile .et_pb_text_4 h2,	.aliasprofile .et_pb_text_8 h2{font-size:5em}
	.aliasprofile .et_pb_image_1{margin-right:-50px!important;margin-left:-50px!important;text-align:center;margin-left:auto;margin-right:auto}	
	.aliasprofile .et_pb_text_5{margin-bottom:-30px!important}
	.aliasprofile .et_pb_section_5.et_pb_section{padding-top:120px}
	.aliasprofile .et_pb_row_7.et_pb_row{padding-top:0px!important;padding-top:0px!important}
	.aliasprofile .et_pb_text_8{margin-top:-40px!important;margin-bottom:10px!important}
	.aliasprofile .et_pb_section_6.et_pb_section{padding-bottom:15px}		
	.aliasprofile .et_pb_image_3{margin-top:-50px!important;margin-right:-100px!important;margin-left:-100px!important}	
	.aliasprofile .et_pb_section_7.et_pb_section, .aliasprofile .et_pb_section_8.et_pb_section{padding-top:0vw;margin-top:100px}
	.aliasprofile .et_pb_image_4{padding-bottom:20px;margin-right:-115px!important;margin-left:-115px!important;text-align:center;margin-left:auto;margin-right:auto}
	.aliasprofile .et_pb_text_9 h2{font-size:4em}
	.aliasprofile .et_pb_text_9, .aliasprofile .et_pb_text_10{margin-top:0px!important;margin-right:5%!important;margin-left:0%!important}
	.aliasprofile .et_pb_section_11.et_pb_section, .aliasprofile .et_pb_section_10.et_pb_section{padding-bottom:0px;margin-right:0px;margin-left:0px}
	.aliasprofile .et_pb_image_5{margin-top:-19%!important;max-width:70%}

	.aliasprofile .service_blk .tricks { position:relative; top:-100px; padding-left: 30% !important; }	
	.aliasprofile .service_blk .et_pb_image_2{margin-right:50%!important;margin-left:0%!important;text-align:center;margin-left:auto;margin-right:auto}
	.aliasprofile .therapy_blk .tricks { position:relative; top:-100px; padding-right: 30% !important; }	
	.aliasprofile .therapy_blk .et_pb_image_2{margin-right:0%!important;margin-left:50%!important;text-align:center;margin-left:auto;margin-right:auto}
	.aliasprofile .et_pb_accordion_0 .et_pb_toggle_content {  margin-left:30vw !important; }
}
@media only screen and (min-width:768px) and (max-width:980px){
	.aliasprofile .et_pb_text_0  {display:none!important}
	/*.aliasprofile .et_pb_section_3, .aliasprofile .et_pb_row_8, .aliasprofile .et_pb_row_9, .aliasprofile .et_pb_image_2 {display:none!important}*/
}
@media only screen and (max-width:767px){
	.aliasprofile .et_pb_text_0 h1, .aliasprofile .et_pb_text_1 h1{font-size:72px}
	.aliasprofile .et_pb_text_0{max-width:100%;display:none!important}
	.aliasprofile .et_pb_image_0{margin-top:-140px!important;margin-left:-10vw!important;max-width:100vw}
	.aliasprofile .et_pb_text_1{margin-top:-100px!important}
	.aliasprofile .et_pb_section_1.et_pb_section{margin-top:180px}
	.aliasprofile .et_pb_row_1.et_pb_row{padding-top:0px!important;padding-top:0px!important}
	.aliasprofile .et_pb_text_8, .aliasprofile .et_pb_text_2	{margin-top:-60px!important}
	.aliasprofile .et_pb_text_3{margin-top:-5px!important}
	.aliasprofile .et_pb_section_2.et_pb_section{margin-top:0px;margin-bottom:-40px}
	.aliasprofile .et_pb_row_2.et_pb_row{padding-top:40.01px!important;padding-top:40.01px!important}
	.aliasprofile .et_pb_text_4 h2{font-size:3em}
	.aliasprofile .et_pb_image_1{margin-top:0px!important;margin-left:-10vw!important;max-width:100vw}	
	/*.aliasprofile .et_pb_row_8, .aliasprofile .et_pb_row_11, .aliasprofile .et_pb_row_9, .aliasprofile .et_pb_section_3{display:none!important}*/
	.aliasprofile .et_pb_text_9 h2,	.aliasprofile .et_pb_text_8 h2{font-size:2.5em}
	.aliasprofile .et_pb_section_6.et_pb_section{padding-bottom:65px}	
	.aliasprofile .et_pb_image_2{margin-left:-10vw!important;max-width:100vw;/*display:none!important*/}
	.aliasprofile .et_pb_image_3{margin-right:-10vw!important;margin-left:-10vw!important;max-width:100vw}	
	.aliasprofile .et_pb_section_8.et_pb_section, .aliasprofile .et_pb_section_7.et_pb_section{padding-top:0vw}
	.aliasprofile .et_pb_image_4{margin-right:-14vw!important;margin-left:-14vw!important}
	.aliasprofile .et_pb_text_9{margin-bottom:15px!important}
	.aliasprofile .et_pb_image_5{margin-top:-8%!important;max-width:35%}
	.aliasprofile .et_pb_text_11, .aliasprofile .et_pb_text_12,	.aliasprofile .et_pb_text_13, .aliasprofile .et_pb_text_14,	.aliasprofile .et_pb_text_15, .aliasprofile .et_pb_text_16{margin-top:0px!important;margin-bottom:0px!important;margin-left:20%!important}
	.aliasprofile .et_pb_text_20, .aliasprofile .et_pb_text_22, .aliasprofile .et_pb_text_17, .aliasprofile .et_pb_text_18,	.aliasprofile .et_pb_text_19{margin-left:20%!important}
	.aliasprofile .et_pb_text_21{margin-top:-5px!important;margin-left:20%!important}
	.aliasprofile .et_pb_text_23{margin-bottom:0px!important;margin-left:20%!important}
	.aliasprofile .et_pb_image_0{margin-top:0px!important;}
}
@media only screen and (max-width:479px){	
	.aliasprofile .et_pb_section_1.et_pb_section{margin-top:100px}
	.aliasprofile h2 { font-size: 2em !important; }
	.aliasprofile .et_pb_section_6.et_pb_section { padding-bottom:0; }
	.aliasprofile .et_pb_row_7.et_pb_row { padding-bottom:0 !important; }
	.aliasprofile .et_pb_image_2 { margin-left:0 !important; max-width:96vw;  }
	.aliasprofile .et_pb_row_8.et_pb_row { width:72%; }
	.aliasprofile .service_blk .et_pb_image img { margin-bottom:20px; }
	.aliasprofile .therapy_blk .tricks { margin-left:auto !important; margin-right:auto !important; }
	.aliasprofile .therapy_blk .et_pb_image img { margin-bottom:20px; }
	.aliasprofile .et_pb_accordion {margin-top:-120px!important;margin-right:0%!important;margin-left:0%!important;margin-bottom:30px !important;}
	.aliasprofile .et_pb_accordion_0 .et_pb_toggle_content { margin-left:auto !important; margin-right:auto !important; width:72%; }
	.aliasprofile .et_pb_accordion_1 .et_pb_toggle_content { margin-left:auto !important; margin-right:auto !important;  }
	.aliasprofile .et_pb_image.nuts img { margin-bottom:0; }
}




/* blog */
#grid-1950 .tg-grid-holder:before{content:"";}
#grid-1950 .tg-nav-color:not(.dots):not(.tg-dropdown-value):not(.tg-dropdown-title):hover,#grid-1950 .tg-nav-color:hover .tg-nav-color,#grid-1950 .tg-page-number.tg-page-current,#grid-1950 .tg-filter.tg-filter-active span{color:#0A78AB}
#grid-1950 .tg-filter:before,#grid-1950 .tg-filter.tg-filter-active:before{color:#000000}
#grid-1950 .tg-dropdown-holder,#grid-1950 .tg-search-inner,#grid-1950 .tg-sorter-order{border:1px solid #AAAAAA}
#grid-1950 .tg-search-clear,#grid-1950 .tg-search-clear:hover{border:none;border-left:1px solid #AAAAAA}

#grid-1950 .tg-nav-color,#grid-1950 .tg-search-icon:hover:before,#grid-1950 .tg-search-icon:hover input,#grid-1950 .tg-disabled:hover .tg-icon-left-arrow,#grid-1950 .tg-disabled:hover .tg-icon-right-arrow,#grid-1950 .tg-dropdown-title.tg-nav-color:hover{color:#000000}

.grid-1950 .tg-dropdown-item{color:#919191;background:#ffffff}
.grid-1950 .tg-filter-active,.grid-1950 .tg-dropdown-item:hover{color:#0A78AB;background:#ffffff}
#grid-1950 .tg-slider-bullets li.tg-active-item span{background:#59585b}
#grid-1950 .tg-slider-bullets li span{background:#DDDDDD}
#grid-1950 .tg-grid-area-top2{margin-top:40px;margin-bottom:40px;background:#ffffff;text-align:center}
#grid-1950 .tg-grid-area-bottom1{margin-top:40px}

.tg-lb-blog-2 a:not([class*="tg-element-"]),.tg-lb-blog-2 a:not([class*="tg-element-"]):active,.tg-lb-blog-2 a:not([class*="tg-element-"]):focus,.tg-lb-blog-2 [class*="tg-element-"] *:not(del){margin:0;padding:0;color:inherit !important;text-align:inherit;font-size:inherit;font-style:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit;text-decoration:inherit;-webkit-box-shadow:none;box-shadow:none;border:none}
.tg-lb-blog-2 [class*="tg-element-"],.tg-lb-blog-2 .tg-item-overlay,.tg-lb-blog-2 .tg-center-holder,.tg-lb-blog-2 .tg-center-inner > *{vertical-align:middle}
.tg-lb-blog-2 .tg-item-inner{overflow:visible;border-color:rgba(255,255,255,0.01);background-color:#ffffff;border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-lb-blog-2 .tg-item-inner:hover{border-color:rgba(255,255,255,0.01);background-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-lb-blog-2 .tg-item-media-holder{overflow:visible;border-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:00px 0 0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-lb-blog-2 .tg-item-media-holder:hover{border-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-lb-blog-2 .tg-item-overlay{border-color:rgba(255,255,255,0.01);background-color:rgba(255,255,255,0.01);position:absolute;display:block;top:0;left:0;bottom:0;right:0;border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;opacity:0;visibility:hidden;-webkit-transition:all 400ms ease !important;-moz-transition:all 400ms ease !important;-ms-transition:all 400ms ease !important;transition:all 400ms ease !important}
.tg-lb-blog-2:not(.tg-force-play):not(.tg-is-playing):hover .tg-item-overlay{opacity:1;visibility:visible}
.tg-lb-blog-2 .tg-item-media-holder:hover .tg-item-overlay{border-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important}
.tg-lb-blog-2 div.tg-item-media-content{border-color:rgba(255,255,255,0.01) !important;border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(255,255,255,0.01) !important;-webkit-transition:all 700ms ease;-moz-transition:all 700ms ease;-ms-transition:all 700ms ease;transition:all 700ms ease}
.tg-lb-blog-2 div.tg-item-media-content:hover{border-color:rgba(255,255,255,0.01);border-width:0 !important;border-style:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important;box-shadow:0 0 0 0 rgba(255,255,255,0.01),inset 0 0 0 0 rgba(0,0,0,0.01) !important}
.tg-lb-blog-2 .tg-element-2{position:relative;overflow:visible;visibility:hidden;font-size:36px!important;line-height:1;font-weight:600;display:block;min-width:313px;height:197px;min-height:197px;margin:22px;padding:0;opacity:0;visibility:hidden;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;transition:all 250ms ease}
.tg-lb-blog-2:hover .tg-element-2{opacity:1;visibility:visible}
.tg-lb-blog-2 .tg-element-1{position:relative;font-size:16px;line-height:16px;font-weight:400;display:block;height:16px;min-height:16px;margin:0 0 22px 22px;opacity:0;visibility:hidden;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;transition:all 250ms ease}
.tg-lb-blog-2:hover .tg-element-1{opacity:1;visibility:visible}

#grid-1950 .tg-item .tg-dark div,#grid-1950 .tg-item .tg-dark h1,#grid-1950 .tg-item .tg-dark h1 a,#grid-1950 .tg-item .tg-dark h2,#grid-1950 .tg-item .tg-dark h2 a,#grid-1950 .tg-item .tg-dark h3,
#grid-1950 .tg-item .tg-dark h3 a,#grid-1950 .tg-item .tg-dark h4,#grid-1950 .tg-item .tg-dark h4 a,#grid-1950 .tg-item .tg-dark h5,#grid-1950 .tg-item .tg-dark h5 a,#grid-1950 .tg-item .tg-dark h6,
#grid-1950 .tg-item .tg-dark h6 a,#grid-1950 .tg-item .tg-dark a,#grid-1950 .tg-item .tg-dark a.tg-link-url,#grid-1950 .tg-item .tg-dark i,#grid-1950 .tg-item .tg-dark .tg-media-button{color:#0A78AB;fill:#0A78AB;stroke:#0A78AB;border-color:#0A78AB}
#grid-1950 .tg-item .tg-dark p,#grid-1950 .tg-item .tg-dark ol,#grid-1950 .tg-item .tg-dark ul,#grid-1950 .tg-item .tg-dark li{color:#0A78AB;fill:#0A78AB;stroke:#0A78AB;border-color:#0A78AB}
#grid-1950 .tg-item .tg-dark span{color:#0A78AB;fill:#0A78AB;stroke:#0A78AB;border-color:#0A78AB}
#grid-1950 .tg-item .tg-light div,#grid-1950 .tg-item .tg-light h1,#grid-1950 .tg-item .tg-light h1 a,#grid-1950 .tg-item .tg-light h2,#grid-1950 .tg-item .tg-light h2 a,#grid-1950 .tg-item .tg-light h3,
#grid-1950 .tg-item .tg-light h3 a,#grid-1950 .tg-item .tg-light h4,#grid-1950 .tg-item .tg-light h4 a,#grid-1950 .tg-item .tg-light h5,#grid-1950 .tg-item .tg-light h5 a,#grid-1950 .tg-item .tg-light h6,
#grid-1950 .tg-item .tg-light h6 a,#grid-1950 .tg-item .tg-light a,#grid-1950 .tg-item .tg-light a.tg-link-url,#grid-1950 .tg-item .tg-light i,#grid-1950 .tg-item .tg-light .tg-media-button {color:#ffffff;fill:#ffffff;stroke:#ffffff;border-color:#ffffff}
#grid-1950 .tg-item .tg-light p,#grid-1950 .tg-item .tg-light ol,#grid-1950 .tg-item .tg-light ul,#grid-1950 .tg-item .tg-light li{color:#ffffff;fill:#ffffff;stroke:#ffffff;border-color:#ffffff}
#grid-1950 .tg-item .tg-light span{color:#ffffff;fill:#ffffff;stroke:#ffffff;border-color:#ffffff}

#grid-1950 .tg-item-content-holder{background-color:#ffffff}
#grid-1950 .tg-item-overlay{background-color:rgba(10,120,171,0.8)}

@media only screen and ( min-width:1100px ){#grid-1950 .tg-item-header,#grid-1950 .tg-item-header a{font-size:64px !important;line-height:64px !important}}
@media only screen and ( min-width:981px ) and ( max-width:1100px ){#grid-1950 .tg-item-header,#grid-1950 .tg-item-header a{font-size:20px !important;line-height:24px !important}}
@media only screen and ( min-width:768px ) and ( max-width:980px ){#grid-1950 .tg-item-header,#grid-1950 .tg-item-header a{font-size:16px !important;line-height:20px !important}}
@media only screen and ( min-width:480px ) and ( max-width:767px ){#grid-1950 .tg-item-header,#grid-1950 .tg-item-header a{font-size:12px !important;line-height:16px !important}}
@media only screen and ( max-width:479px ){#grid-1950 .tg-item-header,#grid-1950 .tg-item-header a{font-size:12px !important;line-height:16px !important}}



.aliasblog .et_pb_section_0.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:30px;padding-left:0px}
.aliasblog .et_pb_row_0.et_pb_row,.aliasblog .et_pb_row_2.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:30px!important;padding-left:0px!important;}
.aliasblog .et_pb_column_0:before{}
.aliasblog .et_pb_column_0{z-index:10}
.aliasblog .et_pb_text_0 h1 { font-size:7.5em !important; }
.aliasblog .et_pb_text_0{margin-top:50%!important;margin-right:-27%!important;float:right}
.aliasblog .et_pb_image_0{margin-top:-100px!important;text-align:left;margin-left:0}
.aliasblog .et_pb_section_1.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:3px;padding-left:0px}
.aliasblog .et_pb_row_1.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;}
.aliasblog .et_pb_text_1 h1{text-align:center}
.aliasblog .et_pb_section_2.et_pb_section{padding-top:0px;padding-right:0px;padding-left:0px;margin-top:60px;margin-bottom:80px; background-color:#f2f2f2;}
.aliasblog .et_pb_section_2{margin-left:auto!important;margin-right:0px!important}
@media only screen and (min-width:981px){
	.aliasblog .et_pb_image_0{max-width:99.9%}
	.aliasblog .et_pb_section_1{display:none!important}
	.aliasblog .et_pb_section_2{max-width:94%}
}
@media only screen and (max-width:980px){
	.aliasblog .et_pb_text_0 h1{font-size:72px}
	.aliasblog .et_pb_text_0{margin-top:20px!important;margin-right:0%!important;margin-bottom:-100px!important}
	.aliasblog .et_pb_image_0{margin-top:-140px!important;margin-right:-10vw!important;margin-left:-10vw!important}
	.aliasblog .et_pb_text_1{margin-top:-150px!important}
	.aliasblog .et_pb_section_2.et_pb_section{padding-bottom:60px;margin-bottom:20px}
	.aliasblog .et_pb_text_2{margin-right:-13%!important;margin-left:-13%!important}
}
@media only screen and (min-width:768px) and (max-width:980px){.aliasblog .et_pb_text_0{display:none!important}}
@media only screen and (max-width:767px){
	.aliasblog .et_pb_text_0 h1{font-size:72px}
	.aliasblog .et_pb_text_0{max-width:100%;display:none!important}
	.aliasblog .et_pb_image_0{margin-right:-10vw!important;margin-left:-10vw!important;max-width:100vw}
	.aliasblog .et_pb_text_1{margin-top:-100px!important}
	.aliasblog .et_pb_section_2.et_pb_section{padding-bottom:40px;margin-bottom:0px}
	.aliasblog .et_pb_text_2{margin-right:-13%!important;margin-left:-13%!important}
}
.aliasblog .et_pb_section_4.et_pb_section,.aliasblog .et_pb_section_3.et_pb_section{padding-right:0px;padding-bottom:40px;padding-left:0px}
.aliasblog .et_pb_row_3 {background-color:#0A78AB;width:96%;max-width:96%}
.aliasblog  #page-container .et-db #et-boc .et-l .et_pb_row_3.et_pb_row,
.aliasblog .single #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,
.aliasblog .single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3.et_pb_row{width:96%;max-width:96%}
.aliasblog .et_pb_row_4 {background-color:#0A78AB;width:96%;max-width:96%}
.aliasblog #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,
.aliasblog .single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,
.aliasblog .single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row{width:96%;max-width:96%}
.aliasblog .et_pb_column_4:before{}
.aliasblog .et_pb_column_4{z-index:10}
.aliasblog .et_pb_image_1{margin-top:-19%!important;text-align:left;margin-left:0}
.aliasblog .et_pb_text_4.et_pb_text a,.aliasblog .et_pb_text_5.et_pb_text a,.aliasblog .et_pb_text_12.et_pb_text a,.aliasblog .et_pb_text_7.et_pb_text a,.aliasblog .et_pb_text_14.et_pb_text a,.aliasblog .et_pb_text_10.et_pb_text a,.aliasblog .et_pb_text_3.et_pb_text a,.aliasblog .et_pb_text_8.et_pb_text a,.aliasblog .et_pb_text_6.et_pb_text a{color:#ffffff!important;transition:color 300ms ease 0ms}
.aliasblog .et_pb_text_7.et_pb_text a:hover,.aliasblog .et_pb_text_6.et_pb_text a:hover,.aliasblog .et_pb_text_12.et_pb_text a:hover,.aliasblog .et_pb_text_10.et_pb_text a:hover,.aliasblog .et_pb_text_5.et_pb_text a:hover,.aliasblog .et_pb_text_4.et_pb_text a:hover,.aliasblog .et_pb_text_14.et_pb_text a:hover,.aliasblog .et_pb_text_3.et_pb_text a:hover,.aliasblog .et_pb_text_8.et_pb_text a:hover{color:#000000!important}
.aliasblog .et_pb_text_8 a,.aliasblog .et_pb_text_6 a,.aliasblog .et_pb_text_3 a,.aliasblog .et_pb_text_5 a,.aliasblog .et_pb_text_7 a,.aliasblog .et_pb_text_4 a{font-size:1em}
.aliasblog .et_pb_text_3{padding-top:0px!important;padding-bottom:0px!important;margin-bottom:0px!important}
.aliasblog .et_pb_text_4,.aliasblog .et_pb_text_7,.aliasblog .et_pb_text_8,.aliasblog .et_pb_text_5{padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important}
.aliasblog .et_pb_text_6{margin-top:0px!important;margin-bottom:0px!important}
.aliasblog .et_pb_text_10.et_pb_text,.aliasblog .et_pb_text_15.et_pb_text,.aliasblog .et_pb_text_12.et_pb_text,.aliasblog .et_pb_text_9.et_pb_text,.aliasblog .et_pb_text_13.et_pb_text,.aliasblog .et_pb_text_16.et_pb_text a,.aliasblog .et_pb_text_14.et_pb_text,.aliasblog .et_pb_text_11.et_pb_text{color:#ffffff!important}
.aliasblog .et_pb_text_9{padding-top:0px!important;padding-bottom:0px!important;margin-bottom:2px!important}
.aliasblog .et_pb_text_10{padding-top:0px!important;padding-bottom:0px!important;margin-bottom:0px!important;font-family:Helvetica;font-size:1em;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal;text-align:left;color:#ffffff}
.aliasblog .et_pb_text_11{margin-bottom:2px!important}
.aliasblog .et_pb_text_12,.aliasblog .et_pb_text_14{font-family:Helvetica;font-size:1em;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal;text-align:left;color:#ffffff}
.aliasblog .et_pb_text_13{margin-top:-15px!important;margin-bottom:0px!important}
.aliasblog .et_pb_row_4.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:30px!important;padding-left:0px!important;}
.aliasblog .et_pb_text_16{font-family:Helvetica;font-size:.7em;font-weight:300;font-style:normal;line-height:1.21;letter-spacing:normal;color:#ffffff;opacity:0.25}
.aliasblog a.icon{border-color:rgba(0,0,0,0)}
.aliasblog .et_pb_image_1.et_pb_module{margin-left:0px!important;margin-right:auto!important}
@media only screen and (min-width:981px){.aliasblog .et_pb_image_1{max-width:230px}}
@media only screen and (max-width:980px){
	.aliasblog .et_pb_section_3.et_pb_section,.aliasblog .et_pb_section_4.et_pb_section{padding-bottom:0px;margin-right:0px;margin-left:0px}
	.aliasblog .et_pb_image_1{margin-top:-19%!important;max-width:70%}
	.aliasblog .et_pb_text_9,.aliasblog .et_pb_text_10{margin-left:8%!important}
}
@media only screen and (max-width:767px){
	.aliasblog .et_pb_image_1{margin-top:-8%!important;max-width:35%}
	.aliasblog .et_pb_text_8,.aliasblog .et_pb_text_7,.aliasblog .et_pb_text_6,.aliasblog .et_pb_text_5,.aliasblog .et_pb_text_4,.aliasblog .et_pb_text_3{margin-top:0px!important;margin-bottom:0px!important;margin-left:20%!important}
	.aliasblog .et_pb_text_9,.aliasblog .et_pb_text_10,.aliasblog .et_pb_text_11,.aliasblog .et_pb_text_12,.aliasblog .et_pb_text_14{margin-left:20%!important}
	.aliasblog .et_pb_text_13{margin-top:-5px!important;margin-left:20%!important}
	.aliasblog .et_pb_text_15{margin-bottom:0px!important;margin-left:20%!important}
}
.aliasblog .tg-item .tg-bottom-holder { bottom:20px; }
.aliasblog .bdate { margin-bottom:5px !important; }
.aliasblog .bsrc { margin-bottom:10px !important; }
@media only screen and (max-width:479px){
	.aliasblog .et_pb_section_1.et_pb_section { background-color:#fff; }
}

.typeblog .et_pb_section { background-color:transparent; }
.typeblog .et_pb_section_0.et_pb_section {padding-top:60px;}
.typeblog .et_pb_gutters3 .et_pb_column h1 {  font-size:5.5em !important; text-align:right; margin-left:-50%;  }
.typeblog #main-content .et_pb_row { width:100%; padding-top:0 !important;   }
.typeblog #main-content .et_pb_section_0 > .et_pb_row { width:100%; max-width:100%;  }
.typeblog #main-content .et_pb_text_0 { margin-top:0px !important; margin-bottom:0px !important;margin-left:0px !important; z-index:10;/*position:absolute*/} 
.typeblog #left-area { padding-left:100px; }
@media only screen and (min-width: 981px) { .typeblog #main-content .et_pb_section_2 { max-width:100%; padding-top:0; } }
@media only screen and (max-width:980px){	
	.typeblog .et_pb_gutters3 .et_pb_column h1 {  font-size:3.5em !important; margin-left:0%; }
	.typeblog #main-content .et_pb_text_0 h2 { font-size:2em !important; }
}
@media only screen and (max-width:479px){	
	.typeblog .et_pb_section_0.et_pb_section {padding-top:0px;}
	.typeblog .et_pb_gutters3 .et_pb_column h1 {  font-size:2.5em !important;   word-wrap:break-word;  }
	.typeblog #left-area { padding-left:0px; }
}




/* Team Grid */
#grid-1047 .tg-grid-holder:before{content:"";/*background-color:#ffffff*/}
#grid-1047 .tg-nav-color:not(.dots):not(.tg-dropdown-value):not(.tg-dropdown-title):hover,#grid-1047 .tg-nav-color:hover .tg-nav-color,#grid-1047 .tg-page-number.tg-page-current,#grid-1047 .tg-filter.tg-filter-active span{color:#0A78AB}
#grid-1047 .tg-filter:before,#grid-1047 .tg-filter.tg-filter-active:before{color:#ffffff}
#grid-1047 .tg-dropdown-holder,#grid-1047 .tg-search-inner,#grid-1047 .tg-sorter-order{border:1px solid rgba(255,255,255,0.6)}
#grid-1047 .tg-search-clear,#grid-1047 .tg-search-clear:hover{border:none;border-left:1px solid rgba(255,255,255,0.6)}

#grid-1047 .tg-nav-color,#grid-1047 .tg-search-icon:hover:before,#grid-1047 .tg-search-icon:hover input,#grid-1047 .tg-disabled:hover .tg-icon-left-arrow,#grid-1047 .tg-disabled:hover .tg-icon-right-arrow,#grid-1047 .tg-dropdown-title.tg-nav-color:hover{color:#ffffff}
#grid-1047 input.tg-search:hover{color:#ffffff !important}
#grid-1047 input.tg-search::-webkit-input-placeholder{color:#ffffff}
#grid-1047 input.tg-search::-moz-placeholder{color:#ffffff;opacity:1}
#grid-1047 input.tg-search:-ms-input-placeholder{color:#ffffff}
.grid-1047 .tg-dropdown-item{color:#000000;background:#ffffff}
.grid-1047 .tg-filter-active,.grid-1047 .tg-dropdown-item:hover{color:#0A78AB;background:#f5f6fa}
#grid-1047 .tg-slider-bullets li.tg-active-item span{background:#59585b}
#grid-1047 .tg-slider-bullets li span{background:#DDDDDD}


.tg-team-member-grid a:not([class*="tg-element-"]),.tg-team-member-grid a:not([class*="tg-element-"]):active,.tg-team-member-grid a:not([class*="tg-element-"]):focus,.tg-team-member-grid [class*="tg-element-"] *:not(del){margin:0;padding:0;color:inherit !important;text-align:inherit;font-size:inherit;font-style:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit;text-decoration:inherit;-webkit-box-shadow:none;box-shadow:none;border:none}
.tg-team-member-grid [class*="tg-element-"],.tg-team-member-grid .tg-item-overlay,.tg-team-member-grid .tg-center-holder,.tg-team-member-grid .tg-center-inner > *{vertical-align:middle}
.tg-team-member-grid .tg-item-overlay{position:absolute;display:block;top:0;left:0;bottom:0;right:0;opacity:0;visibility:hidden;-webkit-transition:all 400ms ease !important;-moz-transition:all 400ms ease !important;-ms-transition:all 400ms ease !important;transition:all 400ms ease !important}
.tg-team-member-grid:not(.tg-force-play):not(.tg-is-playing):hover .tg-item-overlay{opacity:1;visibility:visible}
.tg-team-member-grid .tg-element-2{position:relative;visibility:hidden;font-size:36px !important;line-height:1;font-weight:600;display:block;min-width:183px;height:71px;min-height:71px;margin:17px 0 0 20px;padding:0;opacity:0;visibility:hidden;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;transition:all 250ms ease}
.tg-team-member-grid:hover .tg-element-2{opacity:1;visibility:visible}
.tg-team-member-grid .tg-element-1{position:relative;visibility:hidden;font-size:16px;line-height:16px;font-weight:400;display:block;height:25px;min-height:25px;margin:0 0 10px 20px;opacity:0;visibility:hidden;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;transition:all 250ms ease}
.tg-team-member-grid:hover .tg-element-1{opacity:1;visibility:visible}
.tg-team-member-grid .tg-element-1 .tg-item-term{position:relative;display:inline-block}



#grid-1047 .tg-item .tg-dark div,#grid-1047 .tg-item .tg-dark h1,#grid-1047 .tg-item .tg-dark h1 a,#grid-1047 .tg-item .tg-dark h2,#grid-1047 .tg-item .tg-dark h2 a,#grid-1047 .tg-item .tg-dark h3,
#grid-1047 .tg-item .tg-dark h3 a,#grid-1047 .tg-item .tg-dark h4,#grid-1047 .tg-item .tg-dark h4 a,#grid-1047 .tg-item .tg-dark h5,#grid-1047 .tg-item .tg-dark h5 a,#grid-1047 .tg-item .tg-dark h6,
#grid-1047 .tg-item .tg-dark h6 a,#grid-1047 .tg-item .tg-dark a,#grid-1047 .tg-item .tg-dark a.tg-link-url,#grid-1047 .tg-item .tg-dark i,#grid-1047 .tg-item .tg-dark .tg-media-button{color:#0A78AB;fill:#0A78AB;stroke:#0A78AB;border-color:#0A78AB}
#grid-1047 .tg-item .tg-dark p,#grid-1047 .tg-item .tg-dark ol,#grid-1047 .tg-item .tg-dark ul,#grid-1047 .tg-item .tg-dark li{color:#0A78AB;fill:#0A78AB;stroke:#0A78AB;border-color:#0A78AB}
#grid-1047 .tg-item .tg-dark span{color:#0A78AB;fill:#0A78AB;stroke:#0A78AB;border-color:#0A78AB}
#grid-1047 .tg-item .tg-light div,#grid-1047 .tg-item .tg-light h1,#grid-1047 .tg-item .tg-light h1 a,#grid-1047 .tg-item .tg-light h2,#grid-1047 .tg-item .tg-light h2 a,#grid-1047 .tg-item .tg-light h3,
#grid-1047 .tg-item .tg-light h3 a,#grid-1047 .tg-item .tg-light h4,#grid-1047 .tg-item .tg-light h4 a,#grid-1047 .tg-item .tg-light h5,#grid-1047 .tg-item .tg-light h5 a,#grid-1047 .tg-item .tg-light h6,
#grid-1047 .tg-item .tg-light h6 a,#grid-1047 .tg-item .tg-light a,#grid-1047 .tg-item .tg-light a.tg-link-url,#grid-1047 .tg-item .tg-light i,#grid-1047 .tg-item .tg-light .tg-media-button {color:#ffffff;fill:#ffffff;stroke:#ffffff;border-color:#ffffff}
#grid-1047 .tg-item .tg-light p,#grid-1047 .tg-item .tg-light ol,#grid-1047 .tg-item .tg-light ul,#grid-1047 .tg-item .tg-light li{color:#ffffff;fill:#ffffff;stroke:#ffffff;border-color:#ffffff}
#grid-1047 .tg-item .tg-light span{color:#ffffff;fill:#ffffff;stroke:#ffffff;border-color:#ffffff}
#grid-1047 .tg-item-content-holder{background-color:#ffffff}
#grid-1047 .tg-item-overlay{background-color:rgba(10,120,171,0.8)}


@media only screen and ( min-width:1100px ){#grid-1047 .tg-item-header,#grid-1047 .tg-item-header a{font-size:64px !important;line-height:64px !important}}
@media only screen and ( min-width:981px ) and ( max-width:1100px ){#grid-1047 .tg-item-header,#grid-1047 .tg-item-header a{font-size:24px !important;line-height:28px !important}}
@media only screen and ( min-width:768px ) and ( max-width:980px ){#grid-1047 .tg-item-header,#grid-1047 .tg-item-header a{font-size:16px !important;line-height:20px !important}}
@media only screen and ( min-width:480px ) and ( max-width:767px ){#grid-1047 .tg-item-header,#grid-1047 .tg-item-header a{font-size:12px !important;line-height:16px !important}}
@media only screen and ( max-width:479px ){#grid-1047 .tg-item-header,#grid-1047 .tg-item-header a{font-size:12px !important;line-height:16px !important}}






/* team page */
.aliasteam .et_pb_section_0.et_pb_section { padding-top:0px; padding-right:0px; padding-bottom:30px; padding-left:0px;  }
.aliasteam .et_pb_section_2.et_pb_section { padding-top:0px; padding-right:0px; padding-bottom:30px; padding-left:0px; background-color:#f2f2f2;  }
.aliasteam .et_pb_row_0.et_pb_row,.aliasteam .et_pb_row_5.et_pb_row { padding-top:0px!important; padding-right:0px!important; padding-bottom:30px!important; padding-left:0px!important; padding-top:0; padding-right:0px; padding-bottom:30px; padding-left:0px}
.aliasteam .et_pb_column_7:before,.aliasteam .et_pb_column_0:before {}
.aliasteam .et_pb_column_0,.aliasteam .et_pb_column_7 { z-index:10}
.aliasteam .et_pb_text_0 h1 { font-size:7.5em !important; }
.aliasteam .et_pb_text_0 { margin-top:50%!important; margin-right:-27%!important; float:right}
.aliasteam .et_pb_image_0 { margin-top:-100px!important; text-align:left; margin-left:0}
.aliasteam .et_pb_section_1.et_pb_section { padding-top:0px; padding-right:0px; padding-bottom:3px; padding-left:0px}
.aliasteam .et_pb_row_1.et_pb_row { padding-top:0px!important; padding-right:0px!important; padding-bottom:0px!important; padding-left:0px!important; padding-top:0; padding-right:0px; padding-bottom:0; padding-left:0px}
.aliasteam .et_pb_text_1 h1 { text-align:center}
.aliasteam .et_pb_row_2.et_pb_row { padding-top:130px!important; padding-right:0px!important; padding-bottom:40px!important; padding-left:0px!important; padding-top:130px; padding-right:0px; padding-bottom:40px; padding-left:0px}
.aliasteam .et_pb_section_3.et_pb_section { padding-top:30px; padding-right:0px; padding-left:0px;  margin-bottom:120px; background-color:#f2f2f2;}
.aliasteam .et_pb_row_3.et_pb_row { padding-top:35px!important; padding-right:0px!important; padding-bottom:40px!important; padding-left:0px!important; padding-top:35px; padding-right:0px; padding-bottom:40px; padding-left:0px}
.aliasteam .et_pb_section_4.et_pb_section,.aliasteam .et_pb_section_5.et_pb_section { padding-right:0px; padding-bottom:40px; padding-left:0px}
.aliasteam .et_pb_row_5,.aliasteam .et_pb_row_4 { background-color:#0A78AB}
.aliasteam .et_pb_row_5,.aliasteam  #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,.aliasteam .single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,.aliasteam .single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,.aliasteam .et_pb_row_4,.aliasteam  #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,.aliasteam .single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,.aliasteam .single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row { width:96%; max-width:96%}
.aliasteam .et_pb_image_1 { margin-top:-19%!important; text-align:left; margin-left:0}
.aliasteam .et_pb_text_4.et_pb_text a,.aliasteam .et_pb_text_15.et_pb_text a,.aliasteam .et_pb_text_5.et_pb_text a,.aliasteam .et_pb_text_13.et_pb_text a,.aliasteam .et_pb_text_6.et_pb_text a,.aliasteam .et_pb_text_11.et_pb_text a,.aliasteam .et_pb_text_9.et_pb_text a,.aliasteam .et_pb_text_7.et_pb_text a,.aliasteam .et_pb_text_8.et_pb_text a { color:#ffffff!important; transition:color 300ms ease 0ms}
.aliasteam .et_pb_text_15.et_pb_text a:hover,.aliasteam .et_pb_text_13.et_pb_text a:hover,.aliasteam .et_pb_text_11.et_pb_text a:hover,.aliasteam .et_pb_text_9.et_pb_text a:hover,.aliasteam .et_pb_text_8.et_pb_text a:hover,.aliasteam .et_pb_text_7.et_pb_text a:hover,.aliasteam .et_pb_text_4.et_pb_text a:hover,.aliasteam .et_pb_text_6.et_pb_text a:hover,.aliasteam .et_pb_text_5.et_pb_text a:hover { color:#000000!important}
.aliasteam .et_pb_text_5 a,.aliasteam .et_pb_text_7 a,.aliasteam .et_pb_text_8 a,.aliasteam .et_pb_text_6 a,.aliasteam .et_pb_text_9 a,.aliasteam .et_pb_text_4 a { font-size:1em}
.aliasteam .et_pb_text_4 { padding-top:0px!important; padding-bottom:0px!important; margin-bottom:0px!important}
.aliasteam .et_pb_text_8,.aliasteam .et_pb_text_6,.aliasteam .et_pb_text_9,.aliasteam .et_pb_text_5 { padding-top:0px!important; padding-bottom:0px!important; margin-top:0px!important; margin-bottom:0px!important}
.aliasteam .et_pb_text_7 { margin-top:0px!important; margin-bottom:0px!important}
.aliasteam .et_pb_text_16.et_pb_text,.aliasteam .et_pb_text_12.et_pb_text,.aliasteam .et_pb_text_17.et_pb_text a,.aliasteam .et_pb_text_14.et_pb_text,.aliasteam .et_pb_text_10.et_pb_text,.aliasteam .et_pb_text_15.et_pb_text,.aliasteam .et_pb_text_11.et_pb_text,.aliasteam .et_pb_text_13.et_pb_text { color:#ffffff!important}
.aliasteam .et_pb_text_10 { padding-top:0px!important; padding-bottom:0px!important; margin-bottom:2px!important}
.aliasteam .et_pb_text_11 { padding-top:0px!important; padding-bottom:0px!important; margin-bottom:0px!important; font-family:Helvetica; font-size:1em; font-weight:300; font-style:normal; font-stretch:normal; line-height:1.21; letter-spacing:normal; text-align:left; color:#ffffff}
.aliasteam .et_pb_text_12 { margin-bottom:2px!important}
.aliasteam .et_pb_text_13,.aliasteam .et_pb_text_15 { font-family:Helvetica; font-size:1em; font-weight:300; font-style:normal; font-stretch:normal; line-height:1.21; letter-spacing:normal; text-align:left; color:#ffffff}
.aliasteam .et_pb_text_14 { margin-top:-15px!important; margin-bottom:0px!important}
.aliasteam .et_pb_text_17 { font-family:Helvetica; font-size:.7em; font-weight:300; font-style:normal; line-height:1.21; letter-spacing:normal; color:#ffffff; opacity:0.25}
.aliasteam a.icon { border-color:rgba(0,0,0,0)}
.aliasteam .et_pb_section_3 { margin-left:auto!important; margin-right:0px!important}
.aliasteam .et_pb_image_1.et_pb_module { margin-left:0px!important; margin-right:auto!important}
@media only screen and (min-width:981px) {
	.aliasteam .et_pb_image_0 {  max-width:99.9% }
	.aliasteam .et_pb_section_1 {  display:none!important; }
	.aliasteam .et_pb_section_3 {  max-width:94% }
	.aliasteam .et_pb_image_1 {  max-width:230px }
}
@media only screen and (max-width:980px) {
	.aliasteam .et_pb_text_0 h1 {  font-size:72px }
	.aliasteam .et_pb_text_0 {  margin-top:20px!important;  margin-right:0%!important;  margin-bottom:-100px!important }
	.aliasteam .et_pb_image_0 {  margin-top:-140px!important;  margin-right:-100px!important;  margin-left:-100px!important;  text-align:center;  margin-left:auto;  margin-right:auto }
	.aliasteam .et_pb_text_1 {  margin-top:-150px!important }
	.aliasteam .et_pb_row_2.et_pb_row {  padding-top:70px!important;  padding-bottom:0px!important;  padding-top:70px!important;  padding-bottom:0px!important }
	.aliasteam .et_pb_section_3.et_pb_section {  padding-bottom:0px;  margin-top:-10px;  margin-bottom:20px }
	.aliasteam .et_pb_text_3 {  margin-right:-13%!important;  margin-left:-13%!important }
	.aliasteam .et_pb_section_4.et_pb_section,.aliasteam  .et_pb_section_5.et_pb_section {  padding-bottom:0px;  margin-right:0px;  margin-left:0px }
	.aliasteam .et_pb_image_1 {  margin-top:-19%!important;  max-width:70% }
	.aliasteam .et_pb_text_10,.aliasteam  .et_pb_text_11 {  margin-left:8%!important }
}
@media only screen and (min-width:768px) and (max-width:980px) {
	.aliasteam .et_pb_text_0 {  display:none!important }
}
@media only screen and (max-width:767px) {
	.aliasteam .et_pb_text_0 h1 {  font-size:72px }
	.aliasteam .et_pb_text_0 {  max-width:100%;  display:none!important }
	.aliasteam .et_pb_image_0 {  margin-left:-10vw!important;  max-width:100vw }
	.aliasteam .et_pb_text_1 {  margin-top:-100px!important }
	.aliasteam .et_pb_row_2.et_pb_row {  padding-top:50px!important;  padding-bottom:0px!important;  padding-top:50px!important;  padding-bottom:0px!important }
	.aliasteam .et_pb_section_3.et_pb_section {  padding-bottom:0px;  margin-top:-30px;  margin-bottom:0px }
	.aliasteam .et_pb_image_1 {  margin-top:-8%!important;  max-width:35% }
	.aliasteam .et_pb_text_9,.aliasteam .et_pb_text_8,.aliasteam .et_pb_text_7,.aliasteam .et_pb_text_6,.aliasteam .et_pb_text_5,.aliasteam .et_pb_text_4 {  margin-top:0px!important;  margin-bottom:0px!important;  margin-left:20%!important }
	.aliasteam .et_pb_text_10,.aliasteam .et_pb_text_11,.aliasteam .et_pb_text_12,.aliasteam .et_pb_text_13,.aliasteam .et_pb_text_15 {  margin-left:20%!important }
	.aliasteam .et_pb_text_14 {  margin-top:-5px!important;  margin-left:20%!important }
	.aliasteam .et_pb_text_16 {  margin-bottom:0px!important;  margin-left:20%!important }
}


.typefolio h1 { font-size:7.5em !important; }
.typefolio .et_pb_section  { padding:90px 0; background-color:transparent; }
.typefolio .et_pb_text_0 { margin-top:60px !important; margin-bottom:5.82%!important;margin-left:-25%!important; z-index:10;/*position:absolute*/} 
.typefolio .et_pb_text_1 { margin-bottom:5.82% !important; margin-top: -15px !important;  margin-left: -25% !important; }
.typefolio .et_pb_text_2 {  margin-top: 19% !important; }
.typefolio .tl_blk { margin: 0 0 30px 0; }
.typefolio .tl_blk .col1 { float:left; width:20%; margin: 5px; background-color:#ddd; padding: 1%; font-weight:bold; color:#333; text-align:center;  }
.typefolio .tl_blk .col2 { float:left; width:74%; margin:5px; background-color:#ddd; padding:1%; }
@media only screen and (max-width:980px) {
	.typefolio h1 { font-size:3.5em !important; }
	.typefolio .et_pb_text_2 h2 { font-size:2em !important; }
	.typefolio .et_pb_text_0, .typefolio .et_pb_text_1 { margin-top:0px !important; margin-left:0%!important; } 
}
@media only screen and (max-width:479px) {
	.typefolio .et_pb_section_0.et_pb_section .et_pb_row { width:92%; padding:10px;  }	
	.typefolio .et_pb_image img { margin-bottom:20px; }
	.typefolio .tl_blk .col1 { width:30%;  }
	.typefolio .tl_blk .col2 { width:63%; }
}
.typefolio .backto { padding-top:0; padding-bottom:0;  }
.typefolio .et_pb_row_2.et_pb_row { padding:30px 0 !important;  }
.typefolio .fimg { position:relative; z-index:5;  }
.typefolio .fimg img { width:100%; height:auto;  }


.backto a { color:#33a62b; font-family: "Futura Bold Web Italic",Arial Bold Italic,sans-serif !important; }

.mcont img { margin-top:20px; margin-bottom:20px; }
.mcont p:not(.has-background):first-of-type { font-size:36px; font-family:"Roboto Condensed"; line-height:1; font-weight:500; color:#888; }
@media only screen and (max-width:479px) { .mcont p:not(.has-background):first-of-type { font-size:30px; } }



/* contact page */
.aliascontact .et_pb_section_0.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:30px;padding-left:0px}
.aliascontact .et_pb_row_6.et_pb_row,.aliascontact .et_pb_row_0.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:30px!important;padding-left:0px!important;padding-top:0;padding-right:0px;padding-bottom:30px;padding-left:0px}
.aliascontact .et_pb_column_0:before{}
.aliascontact .et_pb_column_0{z-index:10}
.aliascontact .et_pb_text_0 h1{}
.aliascontact .et_pb_text_0{margin-top:50%!important;margin-right:-27%!important;float:right}
.aliascontact .et_pb_section_1.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:3px;padding-left:0px;background-color:#fff;}
.aliascontact .et_pb_row_4.et_pb_row,.aliascontact .et_pb_row_2.et_pb_row,.aliascontact .et_pb_row_1.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px}
.aliascontact .et_pb_text_1 h1{text-align:center}
.aliascontact .et_pb_section_2.et_pb_section{padding-top:120px;padding-right:0px;padding-bottom:120px;padding-left:0px;margin-right:0px;margin-left:0px;background-color:#f2f2f2;}
.aliascontact .et_pb_row_2{width:70%;max-width:70%}
.aliascontact #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,
.aliascontact .single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
.aliascontact .single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row{width:70%;max-width:70%}
.aliascontact .et_pb_row_4{width:100%;max-width:100%}
.aliascontact #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,
.aliascontact .single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,
.aliascontact .single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row{width:70%;max-width:70%}
.aliascontact .et_pb_text_2{padding-bottom:9px!important;margin-left:20%!important}
.aliascontact .et_pb_text_3 h2{font-size:5em}
.aliascontact .et_pb_text_3{margin-right:0px!important;margin-bottom:20px!important;margin-left:-2%!important}
.aliascontact .et_pb_text_4{padding-top:10px!important;margin-right:19%!important;margin-left:-2%!important}
.aliascontact input,.aliascontact input[type="checkbox"]+label i,.aliascontact input[type="radio"]+label i,.aliascontact input,.aliascontact input[type="checkbox"]+label i,.aliascontact input[type="radio"]+label i,.aliascontact input,.aliascontact input[type="checkbox"]+label i,.aliascontact input[type="radio"]+label i{background-color:#ffffff}
.aliascontact input,.aliascontact input[type="checkbox"]+label,.aliascontact input[type="radio"]+label,.aliascontact input[type="checkbox"]:checked+label i:before,.aliascontact input::placeholder,.aliascontact input,.aliascontact input[type="checkbox"]+label,.aliascontact input[type="radio"]+label,.aliascontact input[type="checkbox"]:checked+label i:before,.aliascontact input::placeholder,.aliascontact input,.aliascontact input[type="checkbox"]+label,.aliascontact input[type="radio"]+label,.aliascontact input[type="checkbox"]:checked+label i:before,.aliascontact input::placeholder{color:#000000}

.aliascontact input::placeholder,.aliascontact input,.aliascontact .et_pb_contact_form_container input,.aliascontact .et_pb_contact_form_container input[type="checkbox"]+label i,.aliascontact .et_pb_contact_form_container input[type="radio"]+label i,.aliascontact input::placeholder,.aliascontact input,.aliascontact .et_pb_contact_form_container input,.aliascontact .et_pb_contact_form_container input[type="checkbox"]+label i,.aliascontact .et_pb_contact_form_container input[type="radio"]+label i,.aliascontact input::placeholder,.aliascontact input,.aliascontact .et_pb_contact_form_container input,.aliascontact .et_pb_contact_form_container input[type="checkbox"]+label i,.aliascontact .et_pb_contact_form_container input[type="radio"]+label i{transition:color 300ms ease 0ms,border 300ms ease 0ms}
.aliascontact input[type="radio"]:checked+label i:before,.aliascontact input[type="radio"]:checked+label i:before,.aliascontact input[type="radio"]:checked+label i:before{background-color:#000000}
.aliascontact input[type="radio"]:checked:hover+label i:before,.aliascontact input[type="radio"]:checked:hover+label i:before,.aliascontact input[type="radio"]:checked:hover+label i:before{background-color:#0F00C9}
.aliascontact .et_pb_contact_form_container label { display:block; }
.aliascontact .et_pb_contact_form_container{padding-top:10px;margin-right:23%!important;margin-left:-2%!important}
.aliascontact #page-container .et_pb_section .et_pb_contact_form_container.et_pb_module .et_pb_button{color:#ffffff!important;border-width:0px!important;border-color:rgba(0,0,0,0);background-color:#0F00C9!important}
.aliascontact #page-container .et_pb_section .et_pb_contact_form_container.et_pb_module .et_pb_button:hover{color:#0F00C9!important;border-color:#0F00C9!important;border-width:1px!important;background-image:initial!important;background-color:#ffffff!important}
.aliascontact #page-container .et_pb_section .et_pb_contact_form_container.et_pb_module .et_pb_button,.aliascontact #page-container .et_pb_section .et_pb_contact_form_container.et_pb_module .et_pb_button:hover{padding:0.3em 1em!important}
.aliascontact #page-container .et_pb_section .et_pb_contact_form_container.et_pb_module .et_pb_button:before,.aliascontact #page-container .et_pb_section .et_pb_contact_form_container.et_pb_module .et_pb_button:after{display:none!important}
.aliascontact .et_pb_contact_form_container.et_pb_module .et_pb_button{transition:color 300ms ease 0ms,background-color 300ms ease 0ms,border 300ms ease 0ms}
.aliascontact .et_pb_text_5{margin-left:20%!important}
.aliascontact .et_pb_section_3.et_pb_section,.aliascontact .et_pb_section_4.et_pb_section{padding-right:0px;padding-bottom:40px;padding-left:0px}
.aliascontact .et_pb_row_5,.aliascontact .et_pb_row_6{background-color:#0A78AB}
.aliascontact .et_pb_row_5,.aliascontact #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,.aliascontact .single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,.aliascontact .single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,.aliascontact .et_pb_row_6,.aliascontact #page-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row,.aliascontact .single #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,.aliascontact .single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row{width:96%;max-width:96%}
.aliascontact .et_pb_image_1{margin-top:-19%!important;text-align:left;margin-left:0}
.aliascontact .et_pb_text_6.et_pb_text a,.aliascontact .et_pb_text_13.et_pb_text a,.aliascontact .et_pb_text_11.et_pb_text a,.aliascontact .et_pb_text_17.et_pb_text a,.aliascontact .et_pb_text_9.et_pb_text a,.aliascontact .et_pb_text_10.et_pb_text a,.aliascontact .et_pb_text_8.et_pb_text a,.aliascontact .et_pb_text_15.et_pb_text a,.aliascontact .et_pb_text_7.et_pb_text a{color:#ffffff!important;transition:color 300ms ease 0ms}
.aliascontact .et_pb_text_9.et_pb_text a:hover,.aliascontact .et_pb_text_8.et_pb_text a:hover,.aliascontact .et_pb_text_15.et_pb_text a:hover,.aliascontact .et_pb_text_11.et_pb_text a:hover,.aliascontact .et_pb_text_17.et_pb_text a:hover,.aliascontact .et_pb_text_10.et_pb_text a:hover,.aliascontact .et_pb_text_13.et_pb_text a:hover,.aliascontact .et_pb_text_6.et_pb_text a:hover,.aliascontact .et_pb_text_7.et_pb_text a:hover{color:#000000!important}
.aliascontact .et_pb_text_7 a,.aliascontact .et_pb_text_9 a,.aliascontact .et_pb_text_8 a,.aliascontact .et_pb_text_10 a,.aliascontact .et_pb_text_6 a,.aliascontact .et_pb_text_11 a{font-size:1em}
.aliascontact .et_pb_text_6{padding-top:0px!important;padding-bottom:0px!important;margin-bottom:0px!important}
.aliascontact .et_pb_text_7,.aliascontact .aliascontact .et_pb_text_10,.aliascontact .et_pb_text_11,.aliascontact .et_pb_text_8{padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important}
.aliascontact .et_pb_text_9{margin-top:0px!important;margin-bottom:0px!important}
.aliascontact .et_pb_text_12.et_pb_text,.aliascontact .et_pb_text_14.et_pb_text,.aliascontact .et_pb_text_13.et_pb_text,.aliascontact .et_pb_text_15.et_pb_text,.aliascontact .et_pb_text_16.et_pb_text,.aliascontact .et_pb_text_17.et_pb_text,.aliascontact .et_pb_text_18.et_pb_text,.aliascontact .et_pb_text_19.et_pb_text a{color:#ffffff!important}
.aliascontact .et_pb_text_12{padding-top:0px!important;padding-bottom:0px!important;margin-bottom:2px!important}
.aliascontact .et_pb_text_13{padding-top:0px!important;padding-bottom:0px!important;margin-bottom:0px!important;font-family:Helvetica;font-size:1em;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal;text-align:left;color:#ffffff}
.aliascontact .et_pb_text_14{margin-bottom:2px!important}
.aliascontact .et_pb_text_15,.aliascontact .et_pb_text_17{font-family:Helvetica;font-size:1em;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal;text-align:left;color:#ffffff}
.aliascontact .et_pb_text_16{margin-top:-15px!important;margin-bottom:0px!important}
.aliascontact .et_pb_text_19{font-family:Helvetica;font-size:.7em;font-weight:300;font-style:normal;line-height:1.21;letter-spacing:normal;color:#ffffff;opacity:0.25}

.aliascontact a.icon{border-color:rgba(0,0,0,0)}
.aliascontact .et_pb_image_1.et_pb_module{margin-left:0px!important;margin-right:auto!important}

.aliascontact label { margin-top:15px; font-weight:bold; }
.aliascontact input, .aliascontact textarea { width:100%; padding:10px 5px; border:1px solid #000; font-size:20px; }
.aliascontact input:focus, .aliascontact textarea:focus { border:1px solid #0A78AB; box-shadow:0 0 10px #0A78AB; }
.aliascontact input[type=submit] { padding: 0.5em 1em !important; background-color:#0A78AB; font-size:20px; color: #fff; text-transform:uppercase; }
.aliascontact input[type=submit]:hover { background-color:#fff; color:#0A78AB; }


@media only screen and (min-width:981px){
	.aliascontact .et_pb_image_0{max-width:99.9%}
	.aliascontact .et_pb_section_1{display:none!important}
	.aliascontact .et_pb_image_1{max-width:230px}
}
@media only screen and (max-width:980px){
	.aliascontact .et_pb_text_0 h1{font-size:72px}
	.aliascontact .et_pb_text_0{margin-top:20px!important;margin-right:0%!important;margin-bottom:-100px!important}
	.aliascontact .et_pb_image_0{margin-top:-140px!important;margin-right:-100px!important;margin-left:-100px!important;text-align:center;margin-left:auto;margin-right:auto}
	.aliascontact .et_pb_text_1{margin-top:-150px!important}
	.aliascontact .et_pb_section_2.et_pb_section{padding-top:0vw;margin-top:50px;margin-bottom:60px}
	.aliascontact .et_pb_row_4.et_pb_row,.aliascontact .et_pb_row_2.et_pb_row{margin-left:10%!important}
	.aliascontact .et_pb_text_2, .aliascontact .et_pb_text_5{margin-bottom:5%!important;margin-left:0%!important}
	.aliascontact .et_pb_text_3 h2{font-size:4em}
	.aliascontact .et_pb_text_3{margin-left:0%!important}
	.aliascontact .et_pb_text_4{margin-top:0px!important;margin-right:2%!important;margin-left:0%!important}
	.aliascontact .et_pb_contact_form_0.et_pb_contact_form_container{margin-right:0%!important;margin-left:0%!important}
	.aliascontact .et_pb_section_3.et_pb_section,.aliascontact .et_pb_section_4.et_pb_section{padding-bottom:0px;margin-right:0px;margin-left:0px}
	.aliascontact .et_pb_image_1{margin-top:-19%!important;max-width:70%}
	.aliascontact .et_pb_text_12, .aliascontact .et_pb_text_13{margin-left:8%!important}
	.aliascontact #contacts { padding-top:50px !important; }
}
@media only screen and (min-width:768px) and (max-width:980px){.aliascontact .et_pb_text_0{display:none!important}}
@media only screen and (max-width:767px){
	.aliascontact .et_pb_text_0 h1{font-size:72px}
	.aliascontact .et_pb_text_0{max-width:100%;display:none!important}
	.aliascontact .et_pb_image_0{margin-left:-10vw!important;max-width:100vw}
	.aliascontact .et_pb_text_1{margin-top:-100px!important}
	.aliascontact .et_pb_section_2.et_pb_section{padding-top:0vw;margin-top:30px;margin-bottom:40px}
	.aliascontact .et_pb_text_2,.aliascontact .et_pb_text_5{margin-bottom:9%!important}
	.aliascontact .et_pb_text_3 h2{font-size:2.5em}
	.aliascontact .et_pb_text_3{margin-bottom:15px!important}
	.aliascontact .et_pb_text_4,.aliascontact .et_pb_contact_form_0.et_pb_contact_form_container{margin-right:0%!important}
	.aliascontact .et_pb_image_1{margin-top:-8%!important;max-width:35%}
	.aliascontact .et_pb_text_10,.aliascontact .et_pb_text_11,.aliascontact .et_pb_text_7,.aliascontact .et_pb_text_9,.aliascontact .et_pb_text_8,.aliascontact .et_pb_text_6{margin-top:0px!important;margin-bottom:0px!important;margin-left:20%!important}
	.aliascontact .et_pb_text_12,.aliascontact .et_pb_text_13,.aliascontact .et_pb_text_14,.aliascontact .et_pb_text_15,.aliascontact .et_pb_text_17{margin-left:20%!important}
	.aliascontact .et_pb_text_16{margin-top:-5px!important;margin-left:20%!important}
	.aliascontact .et_pb_text_18{margin-bottom:0px!important;margin-left:20%!important}
}
@media only screen and (max-width:479px){
	.aliascontact .et_pb_row_4.et_pb_row,.aliascontact .et_pb_row_2.et_pb_row{margin-left:auto !important; }
}

.aliascontact .club_blk2 { padding:8% 0 2% 0 !important; }

.atsi { font-size:18px; margin:20px; text-align:right; }
@media only screen and (max-width:479px) { .atsi { text-align:center; } }



.assoc { text-align:center; }
.assoc img { width:10%;  }
@media only screen and (max-width:980px) { .assoc img { width:14%; } }
@media only screen and (max-width:479px) { .assoc img { width:33%; } }



.bgbox { position:absolute;  background-color:#eee;   position: absolute;  width: 90%;  height: 150%;   left: 5%;  top: 25%; }
.typeblog .bgbox { top:3%; }
@media only screen and (max-width:479px) { 
	.bgbox { top:0%; display:none; } 
	.typeblog .bgbox { left:-5%; width:110%; }
}



.slick-slider{box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list,.slick-slider{position:relative;display:block}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{display:table;content:""}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px;padding:10px; }
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=?#iefix) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxtZXRhZGF0YT5HZW5lcmF0ZWQgYnkgRm9udGFzdGljLm1lPC9tZXRhZGF0YT48ZGVmcz48Zm9udCBpZD0ic2xpY2siIGhvcml6LWFkdi14PSI1MTIiPjxmb250LWZhY2UgZm9udC1mYW1pbHk9InNsaWNrIiB1bml0cy1wZXItZW09IjUxMiIgYXNjZW50PSI0ODAiIGRlc2NlbnQ9Ii0zMiIvPjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSI1MTIiLz48Z2x5cGggdW5pY29kZT0i4oaSIiBkPSJNMjQxIDExM2wxMzAgMTMwYzQgNCA2IDggNiAxMyAwIDUtMiA5LTYgMTNsLTEzMCAxMzBjLTMgMy03IDUtMTIgNS01IDAtMTAtMi0xMy01bC0yOS0zMGMtNC0zLTYtNy02LTEyIDAtNSAyLTEwIDYtMTNsODctODgtODctODhjLTQtMy02LTgtNi0xMyAwLTUgMi05IDYtMTJsMjktMzBjMy0zIDgtNSAxMy01IDUgMCA5IDIgMTIgNXogbTIzNCAxNDNjMC00MC05LTc3LTI5LTExMC0yMC0zNC00Ni02MC04MC04MC0zMy0yMC03MC0yOS0xMTAtMjktNDAgMC03NyA5LTExMCAyOS0zNCAyMC02MCA0Ni04MCA4MC0yMCAzMy0yOSA3MC0yOSAxMTAgMCA0MCA5IDc3IDI5IDExMCAyMCAzNCA0NiA2MCA4MCA4MCAzMyAyMCA3MCAyOSAxMTAgMjkgNDAgMCA3Ny05IDExMC0yOSAzNC0yMCA2MC00NiA4MC04MCAyMC0zMyAyOS03MCAyOS0xMTB6Ii8+PGdseXBoIHVuaWNvZGU9IuKGkCIgZD0iTTI5NiAxMTNsMjkgMzBjNCAzIDYgNyA2IDEyIDAgNS0yIDEwLTYgMTNsLTg3IDg4IDg3IDg4YzQgMyA2IDggNiAxMyAwIDUtMiA5LTYgMTJsLTI5IDMwYy0zIDMtOCA1LTEzIDUtNSAwLTktMi0xMi01bC0xMzAtMTMwYy00LTQtNi04LTYtMTMgMC01IDItOSA2LTEzbDEzMC0xMzBjMy0zIDctNSAxMi01IDUgMCAxMCAyIDEzIDV6IG0xNzkgMTQzYzAtNDAtOS03Ny0yOS0xMTAtMjAtMzQtNDYtNjAtODAtODAtMzMtMjAtNzAtMjktMTEwLTI5LTQwIDAtNzcgOS0xMTAgMjktMzQgMjAtNjAgNDYtODAgODAtMjAgMzMtMjkgNzAtMjkgMTEwIDAgNDAgOSA3NyAyOSAxMTAgMjAgMzQgNDYgNjAgODAgODAgMzMgMjAgNzAgMjkgMTEwIDI5IDQwIDAgNzctOSAxMTAtMjkgMzQtMjAgNjAtNDYgODAtODAgMjAtMzMgMjktNzAgMjktMTEweiIvPjxnbHlwaCB1bmljb2RlPSLigKIiIGQ9Ik00NzUgMjU2YzAtNDAtOS03Ny0yOS0xMTAtMjAtMzQtNDYtNjAtODAtODAtMzMtMjAtNzAtMjktMTEwLTI5LTQwIDAtNzcgOS0xMTAgMjktMzQgMjAtNjAgNDYtODAgODAtMjAgMzMtMjkgNzAtMjkgMTEwIDAgNDAgOSA3NyAyOSAxMTAgMjAgMzQgNDYgNjAgODAgODAgMzMgMjAgNzAgMjkgMTEwIDI5IDQwIDAgNzctOSAxMTAtMjkgMzQtMjAgNjAtNDYgODAtODAgMjAtMzMgMjktNzAgMjktMTEweiIvPjxnbHlwaCB1bmljb2RlPSJhIiBkPSJNNDc1IDQzOWwwLTEyOGMwLTUtMS05LTUtMTMtNC00LTgtNS0xMy01bC0xMjggMGMtOCAwLTEzIDMtMTcgMTEtMyA3LTIgMTQgNCAyMGw0MCAzOWMtMjggMjYtNjIgMzktMTAwIDM5LTIwIDAtMzktNC01Ny0xMS0xOC04LTMzLTE4LTQ2LTMyLTE0LTEzLTI0LTI4LTMyLTQ2LTctMTgtMTEtMzctMTEtNTcgMC0yMCA0LTM5IDExLTU3IDgtMTggMTgtMzMgMzItNDYgMTMtMTQgMjgtMjQgNDYtMzIgMTgtNyAzNy0xMSA1Ny0xMSAyMyAwIDQ0IDUgNjQgMTUgMjAgOSAzOCAyMyA1MSA0MiAyIDEgNCAzIDcgMyAzIDAgNS0xIDctM2wzOS0zOWMyLTIgMy0zIDMtNiAwLTItMS00LTItNi0yMS0yNS00Ni00NS03Ni01OS0yOS0xNC02MC0yMC05My0yMC0zMCAwLTU4IDUtODUgMTctMjcgMTItNTEgMjctNzAgNDctMjAgMTktMzUgNDMtNDcgNzAtMTIgMjctMTcgNTUtMTcgODUgMCAzMCA1IDU4IDE3IDg1IDEyIDI3IDI3IDUxIDQ3IDcwIDE5IDIwIDQzIDM1IDcwIDQ3IDI3IDEyIDU1IDE3IDg1IDE3IDI4IDAgNTUtNSA4MS0xNSAyNi0xMSA1MC0yNiA3MC00NWwzNyAzN2M2IDYgMTIgNyAyMCA0IDgtNCAxMS05IDExLTE3eiIvPjwvZm9udD48L2RlZnM+PC9zdmc+) format("svg")}
.slick-next,.slick-prev{font-size:0;z-index:9;line-height:0;position:absolute;top:50%;display:block;width:auto;height:auto;padding:0;transform:translateY(-50%);cursor:pointer;border:none}
.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-family:slick;font-size:50px;line-height:1;opacity:.75;color:#0A78AB;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:0px}
[dir=rtl] .slick-prev{right:0px;left:auto}
.slick-prev:before{content:"\2190"}
[dir=rtl] .slick-prev:before{content:"\2192"}
.slick-next{right:0px}
[dir=rtl] .slick-next{right:auto;left:0px}
.slick-next:before{content:"\2192"}
[dir=rtl] .slick-next:before{content:"\2190"}
.slick-next:before:hover,.slick-prev:before:hover { color:#33a62b;}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}
.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}
.slick-dots li button:focus,.slick-dots li button:hover{outline:none}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}


.ts_blk { margin:150px 0 50px 0; padding:30px 0;   }
.ts_blk h2 { margin:0 20px; }
.ts_blk .team_slider .team { position:relative; }
.ts_blk .team_slider .team img { height:370px; }
.ts_blk .team_slider .team .team-content { opacity:0;  position: absolute;  display: block;  top: 0;  bottom: 0;  left: 0;  right: 0;  width: 100%;  max-width: 100%;  height: 100%; }
.ts_blk .team_slider .team:hover .team-content { opacity:1; }
.ts_blk .team_slider .team .team-content .team-overlay { background-color:rgba(10,120,171,0.8); width:100%; height:100%; }
.ts_blk .team_slider .team .team-content .team-top-holder {  position: absolute;  left: 0;  top: 0;  right: 0;  line-height: normal; }
.ts_blk .team_slider .team .team-content .team-top-holder h2 { position: relative; color:#fff; font-size: 38px !important; line-height: 1; font-weight: 600; display: block; min-width: 183px; height: 71px; min-height: 71px; margin: 17px 20px 0 20px; padding: 0;  -webkit-transition: all 250ms ease; -moz-transition: all 250ms ease; -ms-transition: all 250ms ease; transition: all 250ms ease; }
.ts_blk .team_slider .team .team-content .team-bottom-holder {  position: absolute;  left: 0;  bottom: 0;  right: 0;  line-height: normal; }
.ts_blk .team_slider .team .team-content .team-bottom-holder .team-pos { position: relative; color:#fff; font-size: 16px; line-height: 16px; font-weight: 400; display: block; height: 25px; min-height: 25px; margin: 0 20px 10px 20px; -webkit-transition: all 250ms ease;  -moz-transition: all 250ms ease; -ms-transition: all 250ms ease; transition: all 250ms ease; }
.ts_blk .team_slider .team .team-content .team-element-above {position: absolute;	display: block;	top: 0;	bottom: 0;	left: 0;	right: 0;	width: 100%;	max-width: 100%;	height: 100%; z-index: 4; }
@media only screen and (max-width:479px) {
	.ts_blk .team_slider .team img { height:auto; }
}





.fmcall { display:none; position:fixed; z-index:5; bottom:0; width:96%; text-align:center; background-color:#33a62b; font-size:30px; }
.fmcall a { display:block; color:#fff; text-decoration:none;  text-transform: uppercase;    vertical-align: middle;    width: 100%; line-height:50px; font-size:30px; font-weight:bold;  }
.fmcall a:hover  { background-color:#fff; color:#33a62b; }
@media only screen and (max-width : 780px)   {  
	.fmcall { display:block; }	
}


.et_pain { background-color:#0A78AB; z-index:99; margin-top:100px !important; }
.et_pain h2 { color:#fff; font-size:75px !important; }
.et_pain h4 { color:#fff; font-size:50px !important; }
.et_pain a:hover { font-weight:bold; color:#fff; }


.svwrapper .list {
	display: inline-block;
	position: relative;
	margin-left: 6px;
	width: 70%; 
	ul {    text-align: left;    position: absolute;    padding: 10px; background-color:#33a62b;   top: 0;    left: 0;    display: none;  width:250px;  }
	li {    list-style:none;    }
	a {    transition: all .4s;   position: relative; }
}
@media only screen and (max-width : 1300px)   {  
	.svwrapper .list { width:100%; }
}

.svwrapper .placeholder {	border-bottom: 4px solid;	cursor: pointer; line-height:1.2; }



#mask {	 position: absolute;	  left: 0;	  top: 0;	  z-index: 900000;  background-color: #000;	  display: none;	}
#pubox .window {  position: absolute;	  left: 0;	  top: 0;	  width: 440px;	  height: 200px;	  display: none;	  z-index: 9999999;	  padding: 20px; text-align: center;	}
#pubox #dialog {	  width: 750px;	  height: 730px;	  padding: 20px;	  background-color: #ffffff;	}
#pubox .close { position:absolute; top:10px; right:10px; z-index:5; cursor:pointer; font-size:30px; }
#pufoot { display:none;  position: absolute; bottom: 0px;	  width: 250px;	  left: 250px;	}
@media only screen and (max-width: 900px) {
	#pubox #dialog {   width: 70%; height: auto; }
	.pumsg img { width:90%; height:auto; }
}


